Skip to content

feat(libSceHmd2): answer 62 pointer-checking exports before initialization as the console does - #7805

Closed
T3cm0 wants to merge 2 commits into
boykopovar:mainfrom
T3cm0:feat/hmd2-null-checks
Closed

T3cm0 wants to merge 2 commits into
boykopovar:mainfrom
T3cm0:feat/hmd2-null-checks

Conversation

@T3cm0

@T3cm0 T3cm0 commented Oct 19, 2026

Copy link
Copy Markdown
Contributor

What

Follow-up to #7798. That sweep left 81 libSceHmd2 exports that answer 0x8a720008 (ParameterNull) to all-null arguments but something else to zeroed buffers, so they validate pointers. A second probe (hmd2n) called each of them six times before sceHmd2Initialize, every argument pointing at its own zeroed 16 KiB buffer except one, to find which arguments are the checked pointers. 62 exports answer 0x8a720008 exactly when one of a fixed set of arguments is null and their all-present code otherwise; they are bound here by NID, as in #7798, to 18 handlers with that many pointer parameters:

Checked pointer All-present answer Exports
argument 0 0x8a720004 20
argument 0 0 8
argument 0 0x8a721002 8
argument 0 -1 5
arguments 0 and 1 0x8a720009 3
argument 1 0x8a72002c 3
argument 0 0x8a720009 2
arguments 0 to 5 0 2
argument 1 0x8a720009 2
one export each: argument 0 with 0x800d0203, 0x8a721003, 0x8a721010; arguments 0 and 1 with 0x8a721002, 0x8a721003; arguments 0 and 2 with 0, 0x8a721003; argument 1 with 0x8a720003, 0x8a721002 9

Each handler returns ParameterNull for a null checked pointer and otherwise the measured code while the library is not initialized, through the BeforeInitialize helper from #7798, which throws if sceHmd2Initialize ever succeeds (it fails with UnsupportedFeature on main since b378541). What the present arguments mean is not measured and is said so in the debt entries, which list every NID with its aerolib name where one exists (34 of the 62). Error1010 and Error800d0203 are placeholder names.

Left as they were: 7 exports that write output (their field widths are not known) and 12 whose answer to a single null argument is neither ParameterNull nor their all-present code, which take a handle or slot number rather than a pointer first.

Measurement: probe hmd2n (81 NIDs, 486 calls, resumable across crashes), run from Payload Manager with no headset connected; log attached as a comment, together with the earlier hmd2s sweep it starts from.

Tested

Checklist

  • Based on current main; no other open PR implements the same functions
  • One topic per PR; follow-ups go in a new PR
  • No comments in code except technical debt
  • Unimplemented paths throw (NotImplemented_nid_no_patch); silent stubs are listed under Silent stubs in their library's technical debt file
  • No notes, investigation .md files or images added to the repository (attach them to this PR)
  • New third-party code is a submodule built from source
  • Generic behaviour, not specific to one title
  • Depends on: feat(libSceHmd2): answer 125 exports before initialization as the console does #7798
  • Fixes: none
  • Unblocks: none directly; groundwork for PS VR2 titles (Vr compatibity? #7649)
  • GPUs tested: n/a
  • AI-assisted: yes

🤖 Generated with Claude Code

T3cm0 and others added 2 commits October 19, 2026 02:57
…sole does

A sweep of the 281 libSceHmd2 exports on a PS5 (firmware 13.60), each
called from a payload before sceHmd2Initialize once with every argument
null and once with every argument pointing at a zeroed 16 KiB buffer,
found 127 that answer the same code both ways and write nothing. 125 of
them are bound here, by NID, to one handler per answer: 45 return 0, 16
return 0x8a720008, 15 return 0x8a720004, 12 return -1, 10 reprojection
exports return 0x8a72000b, 9 return 0x8a720002, 9 return 0x8a720009, 5
return 0x8a721002 and one each returns 0x8a72002c, 0x8a721003, 0x400 and
0x20000. Each handler returns its measured value while the library is not
initialized and throws if sceHmd2Initialize ever succeeds, because the
initialized behaviour is not measured; since b378541 it fails with
UnsupportedFeature here, so these are the answers titles get.

Left out: the export that returns a pointer-like value, the one answering
0x8a72000a (which sceHmd2Initialize also returns for some applications),
the exports that answer differently to null and to zeroed arguments or
write output, the 16 that crashed the probe, and the exports that main,
boykopovar#7658 or boykopovar#7690 already implement. The debt entries list every NID with
its aerolib name where one exists.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
…ation as the console does

The hmd2s sweep left 81 libSceHmd2 exports that answer 0x8a720008 to
all-null arguments but something else to zeroed buffers. A second probe
called each of them six times before sceHmd2Initialize, every argument
pointing at a zeroed 16 KiB buffer except one, to find which arguments
are the checked pointers. 62 exports answer 0x8a720008 exactly when one
of a fixed set of arguments is null and their all-present code otherwise:
48 check the first argument, 10 the second, 6 the first two, 2 the first
and third, 2 all six. They are bound here, by NID, to 18 handlers with
that many pointer parameters, each returning ParameterNull for a null
checked pointer and otherwise the measured code (0x8a720004 for 20 of
them, 0 for 11, 0x8a721002 for 10, -1 for 5, 0x8a720009 for 7,
0x8a72002c for 3, and 0x8a720003, 0x8a721003, 0x8a721010 and 0x800d0203
for the rest) while the library is not initialized, throwing if
sceHmd2Initialize ever succeeds.

Left out: 7 exports that write output and 12 whose first argument is a
handle or slot number rather than a pointer. The debt entries list every
NID with its aerolib name where one exists.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@github-actions

Copy link
Copy Markdown

Progress report (b95ca1b → dd86478)

📉 System libraries: 84.19% (-0.55%, +30 declared functions)

🆕 30 declared as stubs
Library Name
libSceHmd2 Hmd2BeforeInitializeError0004
libSceHmd2 Hmd2BeforeInitializeError002C
libSceHmd2 Hmd2BeforeInitializeError1002
libSceHmd2 Hmd2BeforeInitializeError1003
libSceHmd2 Hmd2BeforeInitializeMinusOne
libSceHmd2 Hmd2BeforeInitializeNotInitialized
libSceHmd2 Hmd2BeforeInitializeParameterInvalid
libSceHmd2 Hmd2BeforeInitializeParameterNull
libSceHmd2 Hmd2BeforeInitializeReprojectionNotInitialized
libSceHmd2 Hmd2BeforeInitializeValue0400
libSceHmd2 Hmd2BeforeInitializeValue20000
libSceHmd2 Hmd2BeforeInitializeZero
libSceHmd2 Hmd2CheckAllSixThenZero
libSceHmd2 Hmd2CheckFirstAndThirdThenError1003
libSceHmd2 Hmd2CheckFirstAndThirdThenZero
libSceHmd2 Hmd2CheckFirstThenError0004
libSceHmd2 Hmd2CheckFirstThenError1002
libSceHmd2 Hmd2CheckFirstThenError1003
libSceHmd2 Hmd2CheckFirstThenError1010
libSceHmd2 Hmd2CheckFirstThenError800d0203
libSceHmd2 Hmd2CheckFirstThenMinusOne
libSceHmd2 Hmd2CheckFirstThenParameterInvalid
libSceHmd2 Hmd2CheckFirstThenZero
libSceHmd2 Hmd2CheckFirstTwoThenError1002
libSceHmd2 Hmd2CheckFirstTwoThenError1003
libSceHmd2 Hmd2CheckFirstTwoThenParameterInvalid
libSceHmd2 Hmd2CheckSecondThenError002C
libSceHmd2 Hmd2CheckSecondThenError1002
libSceHmd2 Hmd2CheckSecondThenInvalidHandle
libSceHmd2 Hmd2CheckSecondThenParameterInvalid

@github-actions

github-actions Bot commented Oct 19, 2026 •

Copy link
Copy Markdown

Some comparisons could not be completed because a pull request conflicts with the base branch. Review these shared files manually before concluding that there is no overlap.

Pull request Shared files not compared
PR 6044 core/libs/tests/GuestHmd2.cpp
PR 7658 core/libs/prx/libSceHmd2/Export.cpp
core/libs/prx/libSceHmd2/Hmd2.hpp
core/libs/tests/GuestHmd2.cpp
docs/dev/debt/libSceHmd2.md

@T3cm0

T3cm0 commented Oct 19, 2026

Copy link
Copy Markdown
Contributor Author

Console log behind the table in the description: probe hmd2n, the 81 pointer-checking libSceHmd2 NIDs from the hmd2s sweep, each called six times before sceHmd2Initialize with every argument pointing at a zeroed 16 KiB buffer except one; payload process, firmware 13.60, no headset connected.

18-hmd2n-console.txt
== hmd2n starting at 0 of 486
load libSceHmd2 -> 0x22 (0)
  0 9WeZr4kYfzk null0 calling
  0 9WeZr4kYfzk null0 -> 0x8a720008
  0 9WeZr4kYfzk null1 calling
  0 9WeZr4kYfzk null1 -> 0x8a720004
  0 9WeZr4kYfzk null2 calling
  0 9WeZr4kYfzk null2 -> 0x8a720004
  0 9WeZr4kYfzk null3 calling
  0 9WeZr4kYfzk null3 -> 0x8a720004
  0 9WeZr4kYfzk null4 calling
  0 9WeZr4kYfzk null4 -> 0x8a720004
  0 9WeZr4kYfzk null5 calling
  0 9WeZr4kYfzk null5 -> 0x8a720004
  1 N+5h1hCOFAg null0 calling
  1 N+5h1hCOFAg null0 -> 0x8a720008
  1 N+5h1hCOFAg null1 calling
  1 N+5h1hCOFAg null1 -> 0x8a720004
  1 N+5h1hCOFAg null2 calling
  1 N+5h1hCOFAg null2 -> 0x8a720004
  1 N+5h1hCOFAg null3 calling
  1 N+5h1hCOFAg null3 -> 0x8a720004
  1 N+5h1hCOFAg null4 calling
  1 N+5h1hCOFAg null4 -> 0x8a720004
  1 N+5h1hCOFAg null5 calling
  1 N+5h1hCOFAg null5 -> 0x8a720004
  2 8ETtFtp5zqY null0 calling
  2 8ETtFtp5zqY null0 -> 0x8a720008
  2 8ETtFtp5zqY null1 calling
  2 8ETtFtp5zqY null1 -> 0x0
  2 8ETtFtp5zqY null2 calling
  2 8ETtFtp5zqY null2 -> 0x0
  2 8ETtFtp5zqY null3 calling
  2 8ETtFtp5zqY null3 -> 0x0
  2 8ETtFtp5zqY null4 calling
  2 8ETtFtp5zqY null4 -> 0x0
  2 8ETtFtp5zqY null5 calling
  2 8ETtFtp5zqY null5 -> 0x0
  3 w2vEs2y5ZmE null0 calling
  3 w2vEs2y5ZmE null0 -> 0x8a720008
  3 w2vEs2y5ZmE null1 calling
  3 w2vEs2y5ZmE null1 -> 0x8a720004
  3 w2vEs2y5ZmE null2 calling
  3 w2vEs2y5ZmE null2 -> 0x8a720004
  3 w2vEs2y5ZmE null3 calling
  3 w2vEs2y5ZmE null3 -> 0x8a720004
  3 w2vEs2y5ZmE null4 calling
  3 w2vEs2y5ZmE null4 -> 0x8a720004
  3 w2vEs2y5ZmE null5 calling
  3 w2vEs2y5ZmE null5 -> 0x8a720004
  4 omimgG5itSs null0 calling
  4 omimgG5itSs null0 -> 0x8a720008
  4 omimgG5itSs null1 calling
  4 omimgG5itSs null1 -> 0x0
  4 omimgG5itSs null2 calling
  4 omimgG5itSs null2 -> 0x0
  4 omimgG5itSs null3 calling
  4 omimgG5itSs null3 -> 0x0
  4 omimgG5itSs null4 calling
  4 omimgG5itSs null4 -> 0x0
  4 omimgG5itSs null5 calling
  4 omimgG5itSs null5 -> 0x0
  5 CWPkBm3EXQA null0 calling
  5 CWPkBm3EXQA null0 -> 0x8a720008
  5 CWPkBm3EXQA null1 calling
  5 CWPkBm3EXQA null1 -> 0x0
  5 CWPkBm3EXQA null2 calling
  5 CWPkBm3EXQA null2 -> 0x0
  5 CWPkBm3EXQA null3 calling
  5 CWPkBm3EXQA null3 -> 0x0
  5 CWPkBm3EXQA null4 calling
  5 CWPkBm3EXQA null4 -> 0x0
  5 CWPkBm3EXQA null5 calling
  5 CWPkBm3EXQA null5 -> 0x0
  6 MMc+bSlqkzk null0 calling
  6 MMc+bSlqkzk null0 -> 0x8a720008
  6 MMc+bSlqkzk null1 calling
  6 MMc+bSlqkzk null1 -> 0x8a720009
  6 MMc+bSlqkzk null2 calling
  6 MMc+bSlqkzk null2 -> 0x8a720009
  6 MMc+bSlqkzk null3 calling
  6 MMc+bSlqkzk null3 -> 0x8a720009
  6 MMc+bSlqkzk null4 calling
  6 MMc+bSlqkzk null4 -> 0x8a720009
  6 MMc+bSlqkzk null5 calling
  6 MMc+bSlqkzk null5 -> 0x8a720009
  7 L5gat1pe0y0 null0 calling
  7 L5gat1pe0y0 null0 -> 0x8a720008
  7 L5gat1pe0y0 null1 calling
  7 L5gat1pe0y0 null1 -> 0x8a720004
  7 L5gat1pe0y0 null2 calling
  7 L5gat1pe0y0 null2 -> 0x8a720004
  7 L5gat1pe0y0 null3 calling
  7 L5gat1pe0y0 null3 -> 0x8a720004
  7 L5gat1pe0y0 null4 calling
  7 L5gat1pe0y0 null4 -> 0x8a720004
  7 L5gat1pe0y0 null5 calling
  7 L5gat1pe0y0 null5 -> 0x8a720004
  8 4GnLHR9NJ1w null0 calling
  8 4GnLHR9NJ1w null0 -> 0x8a720008
  8 4GnLHR9NJ1w null1 calling
  8 4GnLHR9NJ1w null1 -> 0x8a720004
  8 4GnLHR9NJ1w null2 calling
  8 4GnLHR9NJ1w null2 -> 0x8a720004
  8 4GnLHR9NJ1w null3 calling
  8 4GnLHR9NJ1w null3 -> 0x8a720004
  8 4GnLHR9NJ1w null4 calling
  8 4GnLHR9NJ1w null4 -> 0x8a720004
  8 4GnLHR9NJ1w null5 calling
  8 4GnLHR9NJ1w null5 -> 0x8a720004
  9 Im0qL0j9Ubg null0 calling
  9 Im0qL0j9Ubg null0 -> 0x8a720008
  9 Im0qL0j9Ubg null1 calling
  9 Im0qL0j9Ubg null1 -> 0x800d0203
  9 Im0qL0j9Ubg null2 calling
  9 Im0qL0j9Ubg null2 -> 0x800d0203
  9 Im0qL0j9Ubg null3 calling
  9 Im0qL0j9Ubg null3 -> 0x800d0203
  9 Im0qL0j9Ubg null4 calling
  9 Im0qL0j9Ubg null4 -> 0x800d0203
  9 Im0qL0j9Ubg null5 calling
  9 Im0qL0j9Ubg null5 -> 0x800d0203
 10 R62liQQIAaA null0 calling
 10 R62liQQIAaA null0 -> 0x8a720008
 10 R62liQQIAaA null1 calling
 10 R62liQQIAaA null1 -> 0x0
 10 R62liQQIAaA null2 calling
 10 R62liQQIAaA null2 -> 0x0
 10 R62liQQIAaA null3 calling
 10 R62liQQIAaA null3 -> 0x0
 10 R62liQQIAaA null4 calling
 10 R62liQQIAaA null4 -> 0x0
 10 R62liQQIAaA null5 calling
 10 R62liQQIAaA null5 -> 0x0
 11 AHk7nGSzef0 null0 calling
 11 AHk7nGSzef0 null0 -> 0x8a720008
 11 AHk7nGSzef0 null1 calling
 11 AHk7nGSzef0 null1 -> 0x8a720004
 11 AHk7nGSzef0 null2 calling
 11 AHk7nGSzef0 null2 -> 0x8a720004
 11 AHk7nGSzef0 null3 calling
 11 AHk7nGSzef0 null3 -> 0x8a720004
 11 AHk7nGSzef0 null4 calling
 11 AHk7nGSzef0 null4 -> 0x8a720004
 11 AHk7nGSzef0 null5 calling
 11 AHk7nGSzef0 null5 -> 0x8a720004
 12 -bcWLHsdzo0 null0 calling
 12 -bcWLHsdzo0 null0 -> 0x8a720008
 12 -bcWLHsdzo0 null1 calling
 12 -bcWLHsdzo0 null1 -> 0x0
 12 -bcWLHsdzo0 null2 calling
 12 -bcWLHsdzo0 null2 -> 0x0
 12 -bcWLHsdzo0 null3 calling
 12 -bcWLHsdzo0 null3 -> 0x0
 12 -bcWLHsdzo0 null4 calling
 12 -bcWLHsdzo0 null4 -> 0x0
 12 -bcWLHsdzo0 null5 calling
 12 -bcWLHsdzo0 null5 -> 0x0
 13 ncjX9d3mc0M null0 calling
 13 ncjX9d3mc0M null0 -> 0x8a720008
 13 ncjX9d3mc0M null1 calling
 13 ncjX9d3mc0M null1 -> 0x8a720004
 13 ncjX9d3mc0M null2 calling
 13 ncjX9d3mc0M null2 -> 0x8a720004
 13 ncjX9d3mc0M null3 calling
 13 ncjX9d3mc0M null3 -> 0x8a720004
 13 ncjX9d3mc0M null4 calling
 13 ncjX9d3mc0M null4 -> 0x8a720004
 13 ncjX9d3mc0M null5 calling
 13 ncjX9d3mc0M null5 -> 0x8a720004
 14 l63QYAUuogc null0 calling
 14 l63QYAUuogc null0 -> 0x8a720008
 14 l63QYAUuogc null1 calling
 14 l63QYAUuogc null1 -> 0x8a720004
 14 l63QYAUuogc null2 calling
 14 l63QYAUuogc null2 -> 0x8a720004
 14 l63QYAUuogc null3 calling
 14 l63QYAUuogc null3 -> 0x8a720004
 14 l63QYAUuogc null4 calling
 14 l63QYAUuogc null4 -> 0x8a720004
 14 l63QYAUuogc null5 calling
 14 l63QYAUuogc null5 -> 0x8a720004
 15 mrcBySCdXSo null0 calling
 15 mrcBySCdXSo null0 -> 0x8a720008
 15 mrcBySCdXSo null1 calling
 15 mrcBySCdXSo null1 -> 0x8a720004
 15 mrcBySCdXSo null2 calling
 15 mrcBySCdXSo null2 -> 0x8a720004
 15 mrcBySCdXSo null3 calling
 15 mrcBySCdXSo null3 -> 0x8a720004
 15 mrcBySCdXSo null4 calling
 15 mrcBySCdXSo null4 -> 0x8a720004
 15 mrcBySCdXSo null5 calling
 15 mrcBySCdXSo null5 -> 0x8a720004
 16 ieBra+td8sU null0 calling
 16 ieBra+td8sU null0 -> 0x8a720008
 16 ieBra+td8sU null1 calling
 16 ieBra+td8sU null1 -> 0x8a720004
 16 ieBra+td8sU null2 calling
 16 ieBra+td8sU null2 -> 0x8a720004
 16 ieBra+td8sU null3 calling
 16 ieBra+td8sU null3 -> 0x8a720004
 16 ieBra+td8sU null4 calling
 16 ieBra+td8sU null4 -> 0x8a720004
 16 ieBra+td8sU null5 calling
 16 ieBra+td8sU null5 -> 0x8a720004
 17 s+rzBnewgGs null0 calling
 17 s+rzBnewgGs null0 -> 0x8a720008
 17 s+rzBnewgGs null1 calling
 17 s+rzBnewgGs null1 -> 0x8a720004
 17 s+rzBnewgGs null2 calling
 17 s+rzBnewgGs null2 -> 0x8a720004
 17 s+rzBnewgGs null3 calling
 17 s+rzBnewgGs null3 -> 0x8a720004
 17 s+rzBnewgGs null4 calling
 17 s+rzBnewgGs null4 -> 0x8a720004
 17 s+rzBnewgGs null5 calling
 17 s+rzBnewgGs null5 -> 0x8a720004
 18 FBUEhH9tQ1A null0 calling
 18 FBUEhH9tQ1A null0 -> 0x8a720008
 18 FBUEhH9tQ1A null1 calling
 18 FBUEhH9tQ1A null1 -> 0x8a720008
 18 FBUEhH9tQ1A null2 calling
 18 FBUEhH9tQ1A null2 -> 0x0
 18 FBUEhH9tQ1A null3 calling
 18 FBUEhH9tQ1A null3 -> 0x8a720001
 18 FBUEhH9tQ1A null4 calling
 18 FBUEhH9tQ1A null4 -> 0x8a720001
 18 FBUEhH9tQ1A null5 calling
 18 FBUEhH9tQ1A null5 -> 0x8a720001
 19 PPX68fNToFM null0 calling
 19 PPX68fNToFM null0 -> 0x8a720008
 19 PPX68fNToFM null1 calling
 19 PPX68fNToFM null1 -> 0x8a720008
 19 PPX68fNToFM null2 calling
 19 PPX68fNToFM null2 -> 0x8a720009
 19 PPX68fNToFM null3 calling
 19 PPX68fNToFM null3 -> 0x8a720009
 19 PPX68fNToFM null4 calling
 19 PPX68fNToFM null4 -> 0x8a720009
 19 PPX68fNToFM null5 calling
 19 PPX68fNToFM null5 -> 0x8a720009
 20 6PeHcAaKYg8 null0 calling
 20 6PeHcAaKYg8 null0 -> 0x8a720008
 20 6PeHcAaKYg8 null1 calling
 20 6PeHcAaKYg8 null1 -> 0x8a720008
 20 6PeHcAaKYg8 null2 calling
 20 6PeHcAaKYg8 null2 -> 0x0
 20 6PeHcAaKYg8 null3 calling
 20 6PeHcAaKYg8 null3 -> 0x0
 20 6PeHcAaKYg8 null4 calling
 20 6PeHcAaKYg8 null4 -> 0x0
 20 6PeHcAaKYg8 null5 calling
 20 6PeHcAaKYg8 null5 -> 0x0
 21 MXhloJ6Iw3w null0 calling
 21 MXhloJ6Iw3w null0 -> 0x0
 21 MXhloJ6Iw3w null1 calling
 21 MXhloJ6Iw3w null1 -> 0x8a720008
 21 MXhloJ6Iw3w null2 calling
 21 MXhloJ6Iw3w null2 -> 0x8a720008
 21 MXhloJ6Iw3w null3 calling
 21 MXhloJ6Iw3w null3 -> 0x8a720009
 21 MXhloJ6Iw3w null4 calling
 21 MXhloJ6Iw3w null4 -> 0x8a720009
 21 MXhloJ6Iw3w null5 calling
 21 MXhloJ6Iw3w null5 -> 0x8a720009
 22 yur+xPdWPAg null0 calling
 22 yur+xPdWPAg null0 -> 0x8a720008
 22 yur+xPdWPAg null1 calling
 22 yur+xPdWPAg null1 -> 0x0
 22 yur+xPdWPAg null2 calling
 22 yur+xPdWPAg null2 -> 0x0
 22 yur+xPdWPAg null3 calling
 22 yur+xPdWPAg null3 -> 0x0
 22 yur+xPdWPAg null4 calling
 22 yur+xPdWPAg null4 -> 0x0
 22 yur+xPdWPAg null5 calling
 22 yur+xPdWPAg null5 -> 0x0
 23 JngJzgNbu8U null0 calling
 23 JngJzgNbu8U null0 -> 0x8a720008
 23 JngJzgNbu8U null1 calling
 23 JngJzgNbu8U null1 -> 0x0
 23 JngJzgNbu8U null2 calling
 23 JngJzgNbu8U null2 -> 0x0
 23 JngJzgNbu8U null3 calling
 23 JngJzgNbu8U null3 -> 0x0
 23 JngJzgNbu8U null4 calling
 23 JngJzgNbu8U null4 -> 0x0
 23 JngJzgNbu8U null5 calling
 23 JngJzgNbu8U null5 -> 0x0
 24 IG4y+drWAWw null0 calling
 24 IG4y+drWAWw null0 -> 0x8a720008
 24 IG4y+drWAWw null1 calling
 24 IG4y+drWAWw null1 -> 0x8a721002
 24 IG4y+drWAWw null2 calling
 24 IG4y+drWAWw null2 -> 0x8a721002
 24 IG4y+drWAWw null3 calling
 24 IG4y+drWAWw null3 -> 0x8a721002
 24 IG4y+drWAWw null4 calling
 24 IG4y+drWAWw null4 -> 0x8a721002
 24 IG4y+drWAWw null5 calling
 24 IG4y+drWAWw null5 -> 0x8a721002
 25 rhYUml9vppE null0 calling
 25 rhYUml9vppE null0 -> 0x8a720008
 25 rhYUml9vppE null1 calling
 25 rhYUml9vppE null1 -> 0x8a721002
 25 rhYUml9vppE null2 calling
 25 rhYUml9vppE null2 -> 0x8a721002
 25 rhYUml9vppE null3 calling
 25 rhYUml9vppE null3 -> 0x8a721002
 25 rhYUml9vppE null4 calling
 25 rhYUml9vppE null4 -> 0x8a721002
 25 rhYUml9vppE null5 calling
 25 rhYUml9vppE null5 -> 0x8a721002
 26 6574xHS+jZk null0 calling
 26 6574xHS+jZk null0 -> 0x8a720008
 26 6574xHS+jZk null1 calling
 26 6574xHS+jZk null1 -> 0x8a721002
 26 6574xHS+jZk null2 calling
 26 6574xHS+jZk null2 -> 0x8a721002
 26 6574xHS+jZk null3 calling
 26 6574xHS+jZk null3 -> 0x8a721002
 26 6574xHS+jZk null4 calling
 26 6574xHS+jZk null4 -> 0x8a721002
 26 6574xHS+jZk null5 calling
 26 6574xHS+jZk null5 -> 0x8a721002
 27 Nfcm0GBdzZI null0 calling
 27 Nfcm0GBdzZI null0 -> 0x8a720008
 27 Nfcm0GBdzZI null1 calling
 27 Nfcm0GBdzZI null1 -> 0x8a720004
 27 Nfcm0GBdzZI null2 calling
 27 Nfcm0GBdzZI null2 -> 0x8a720004
 27 Nfcm0GBdzZI null3 calling
 27 Nfcm0GBdzZI null3 -> 0x8a720004
 27 Nfcm0GBdzZI null4 calling
 27 Nfcm0GBdzZI null4 -> 0x8a720004
 27 Nfcm0GBdzZI null5 calling
 27 Nfcm0GBdzZI null5 -> 0x8a720004
 28 mXzaY6xVoxg null0 calling
 28 mXzaY6xVoxg null0 -> 0x8a720008
 28 mXzaY6xVoxg null1 calling
 28 mXzaY6xVoxg null1 -> 0x8a721002
 28 mXzaY6xVoxg null2 calling
 28 mXzaY6xVoxg null2 -> 0x8a721002
 28 mXzaY6xVoxg null3 calling
 28 mXzaY6xVoxg null3 -> 0x8a721002
 28 mXzaY6xVoxg null4 calling
 28 mXzaY6xVoxg null4 -> 0x8a721002
 28 mXzaY6xVoxg null5 calling
 28 mXzaY6xVoxg null5 -> 0x8a721002
 29 6af-HIZQQn4 null0 calling
 29 6af-HIZQQn4 null0 -> 0x8a720008
 29 6af-HIZQQn4 null1 calling
 29 6af-HIZQQn4 null1 -> 0x8a721002
 29 6af-HIZQQn4 null2 calling
 29 6af-HIZQQn4 null2 -> 0x8a721002
 29 6af-HIZQQn4 null3 calling
 29 6af-HIZQQn4 null3 -> 0x8a721002
 29 6af-HIZQQn4 null4 calling
 29 6af-HIZQQn4 null4 -> 0x8a721002
 29 6af-HIZQQn4 null5 calling
 29 6af-HIZQQn4 null5 -> 0x8a721002
 30 72U64E+0z6U null0 calling
 30 72U64E+0z6U null0 -> 0x8a720009
 30 72U64E+0z6U null1 calling
 30 72U64E+0z6U null1 -> 0x8a720008
 30 72U64E+0z6U null2 calling
 30 72U64E+0z6U null2 -> 0x8a720009
 30 72U64E+0z6U null3 calling
 30 72U64E+0z6U null3 -> 0x8a720009
 30 72U64E+0z6U null4 calling
 30 72U64E+0z6U null4 -> 0x8a720009
 30 72U64E+0z6U null5 calling
 30 72U64E+0z6U null5 -> 0x8a720009
 31 W-ZIlUXcrNA null0 calling
 31 W-ZIlUXcrNA null0 -> 0x8a721002
 31 W-ZIlUXcrNA null1 calling
 31 W-ZIlUXcrNA null1 -> 0x8a720008
 31 W-ZIlUXcrNA null2 calling
 31 W-ZIlUXcrNA null2 -> 0x8a721002
 31 W-ZIlUXcrNA null3 calling
 31 W-ZIlUXcrNA null3 -> 0x8a721002
 31 W-ZIlUXcrNA null4 calling
 31 W-ZIlUXcrNA null4 -> 0x8a721002
 31 W-ZIlUXcrNA null5 calling
 31 W-ZIlUXcrNA null5 -> 0x8a721002
 32 6qWtdTHQsTk null0 calling
 32 6qWtdTHQsTk null0 -> 0x8a720008
 32 6qWtdTHQsTk null1 calling
 32 6qWtdTHQsTk null1 -> 0x8a721002
 32 6qWtdTHQsTk null2 calling
 32 6qWtdTHQsTk null2 -> 0x8a721002
 32 6qWtdTHQsTk null3 calling
 32 6qWtdTHQsTk null3 -> 0x8a721002
 32 6qWtdTHQsTk null4 calling
 32 6qWtdTHQsTk null4 -> 0x8a721002
 32 6qWtdTHQsTk null5 calling
 32 6qWtdTHQsTk null5 -> 0x8a721002
 33 19wrIIiqFgM null0 calling
 33 19wrIIiqFgM null0 -> 0x8a721002
 33 19wrIIiqFgM null1 calling
 33 19wrIIiqFgM null1 -> 0x8a720009
 33 19wrIIiqFgM null2 calling
 33 19wrIIiqFgM null2 -> 0x8a720009
 33 19wrIIiqFgM null3 calling
 33 19wrIIiqFgM null3 -> 0x8a720009
 33 19wrIIiqFgM null4 calling
 33 19wrIIiqFgM null4 -> 0x8a720009
 33 19wrIIiqFgM null5 calling
 33 19wrIIiqFgM null5 -> 0x8a720009
 34 pUm8t8xWhFg null0 calling
 34 pUm8t8xWhFg null0 -> 0x8a720008
 34 pUm8t8xWhFg null1 calling
 34 pUm8t8xWhFg null1 -> 0x8a721002
 34 pUm8t8xWhFg null2 calling
 34 pUm8t8xWhFg null2 -> 0x8a721002
 34 pUm8t8xWhFg null3 calling
 34 pUm8t8xWhFg null3 -> 0x8a721002
 34 pUm8t8xWhFg null4 calling
 34 pUm8t8xWhFg null4 -> 0x8a721002
 34 pUm8t8xWhFg null5 calling
 34 pUm8t8xWhFg null5 -> 0x8a721002
 35 Z389vAm47Ys null0 calling
 35 Z389vAm47Ys null0 -> 0x8a721002
 35 Z389vAm47Ys null1 calling
 35 Z389vAm47Ys null1 -> 0x8a720008
 35 Z389vAm47Ys null2 calling
 35 Z389vAm47Ys null2 -> 0x8a720009
 35 Z389vAm47Ys null3 calling
 35 Z389vAm47Ys null3 -> 0x8a720009
 35 Z389vAm47Ys null4 calling
 35 Z389vAm47Ys null4 -> 0x8a720009
 35 Z389vAm47Ys null5 calling
 35 Z389vAm47Ys null5 -> 0x8a720009
 36 A9s2j8OioPQ null0 calling
 36 A9s2j8OioPQ null0 -> 0x8a720008
 36 A9s2j8OioPQ null1 calling
 36 A9s2j8OioPQ null1 -> 0xffffffff
 36 A9s2j8OioPQ null2 calling
 36 A9s2j8OioPQ null2 -> 0xffffffff
 36 A9s2j8OioPQ null3 calling
 36 A9s2j8OioPQ null3 -> 0xffffffff
 36 A9s2j8OioPQ null4 calling
 36 A9s2j8OioPQ null4 -> 0xffffffff
 36 A9s2j8OioPQ null5 calling
 36 A9s2j8OioPQ null5 -> 0xffffffff
 37 cDcrvEG8j8k null0 calling
 37 cDcrvEG8j8k null0 -> 0xffffffff
 37 cDcrvEG8j8k null1 calling
 37 cDcrvEG8j8k null1 -> 0x8a720009
 37 cDcrvEG8j8k null2 calling
 37 cDcrvEG8j8k null2 -> 0x8a720009
 37 cDcrvEG8j8k null3 calling
 37 cDcrvEG8j8k null3 -> 0x8a720009
 37 cDcrvEG8j8k null4 calling
 37 cDcrvEG8j8k null4 -> 0x8a720009
 37 cDcrvEG8j8k null5 calling
 37 cDcrvEG8j8k null5 -> 0x8a720009
 38 YIgtmrL+HLY null0 calling
 38 YIgtmrL+HLY null0 -> 0x8a720008
 38 YIgtmrL+HLY null1 calling
 38 YIgtmrL+HLY null1 -> 0xffffffff
 38 YIgtmrL+HLY null2 calling
 38 YIgtmrL+HLY null2 -> 0xffffffff
 38 YIgtmrL+HLY null3 calling
 38 YIgtmrL+HLY null3 -> 0xffffffff
 38 YIgtmrL+HLY null4 calling
 38 YIgtmrL+HLY null4 -> 0xffffffff
 38 YIgtmrL+HLY null5 calling
 38 YIgtmrL+HLY null5 -> 0xffffffff
 39 tuqJO6O6cb4 null0 calling
 39 tuqJO6O6cb4 null0 -> 0xffffffff
 39 tuqJO6O6cb4 null1 calling
 39 tuqJO6O6cb4 null1 -> 0x8a720009
 39 tuqJO6O6cb4 null2 calling
 39 tuqJO6O6cb4 null2 -> 0x8a720009
 39 tuqJO6O6cb4 null3 calling
 39 tuqJO6O6cb4 null3 -> 0x8a720009
 39 tuqJO6O6cb4 null4 calling
 39 tuqJO6O6cb4 null4 -> 0x8a720009
 39 tuqJO6O6cb4 null5 calling
 39 tuqJO6O6cb4 null5 -> 0x8a720009
 40 Ng8zEkGxDNs null0 calling
 40 Ng8zEkGxDNs null0 -> 0x8a720008
 40 Ng8zEkGxDNs null1 calling
 40 Ng8zEkGxDNs null1 -> 0xffffffff
 40 Ng8zEkGxDNs null2 calling
 40 Ng8zEkGxDNs null2 -> 0xffffffff
 40 Ng8zEkGxDNs null3 calling
 40 Ng8zEkGxDNs null3 -> 0xffffffff
 40 Ng8zEkGxDNs null4 calling
 40 Ng8zEkGxDNs null4 -> 0xffffffff
 40 Ng8zEkGxDNs null5 calling
 40 Ng8zEkGxDNs null5 -> 0xffffffff
 41 fd4fu1cziaI null0 calling
 41 fd4fu1cziaI null0 -> 0xffffffff
 41 fd4fu1cziaI null1 calling
 41 fd4fu1cziaI null1 -> 0x8a720009
 41 fd4fu1cziaI null2 calling
 41 fd4fu1cziaI null2 -> 0x8a720009
 41 fd4fu1cziaI null3 calling
 41 fd4fu1cziaI null3 -> 0x8a720009
 41 fd4fu1cziaI null4 calling
 41 fd4fu1cziaI null4 -> 0x8a720009
 41 fd4fu1cziaI null5 calling
 41 fd4fu1cziaI null5 -> 0x8a720009
 42 EtslTnqO1xU null0 calling
 42 EtslTnqO1xU null0 -> 0x8a720008
 42 EtslTnqO1xU null1 calling
 42 EtslTnqO1xU null1 -> 0xffffffff
 42 EtslTnqO1xU null2 calling
 42 EtslTnqO1xU null2 -> 0xffffffff
 42 EtslTnqO1xU null3 calling
 42 EtslTnqO1xU null3 -> 0xffffffff
 42 EtslTnqO1xU null4 calling
 42 EtslTnqO1xU null4 -> 0xffffffff
 42 EtslTnqO1xU null5 calling
 42 EtslTnqO1xU null5 -> 0xffffffff
 43 UxMg7iL4nRs null0 calling
 43 UxMg7iL4nRs null0 -> 0xffffffff
 43 UxMg7iL4nRs null1 calling
 43 UxMg7iL4nRs null1 -> 0x8a720009
 43 UxMg7iL4nRs null2 calling
 43 UxMg7iL4nRs null2 -> 0x8a720009
 43 UxMg7iL4nRs null3 calling
 43 UxMg7iL4nRs null3 -> 0x8a720009
 43 UxMg7iL4nRs null4 calling
 43 UxMg7iL4nRs null4 -> 0x8a720009
 43 UxMg7iL4nRs null5 calling
 43 UxMg7iL4nRs null5 -> 0x8a720009
 44 hfrnRTryKQQ null0 calling
 44 hfrnRTryKQQ null0 -> 0x8a720008
 44 hfrnRTryKQQ null1 calling
 44 hfrnRTryKQQ null1 -> 0xffffffff
 44 hfrnRTryKQQ null2 calling
 44 hfrnRTryKQQ null2 -> 0xffffffff
 44 hfrnRTryKQQ null3 calling
 44 hfrnRTryKQQ null3 -> 0xffffffff
 44 hfrnRTryKQQ null4 calling
 44 hfrnRTryKQQ null4 -> 0xffffffff
 44 hfrnRTryKQQ null5 calling
 44 hfrnRTryKQQ null5 -> 0xffffffff
 45 K1GELwlaaGc null0 calling
 45 K1GELwlaaGc null0 -> 0xffffffff
 45 K1GELwlaaGc null1 calling
 45 K1GELwlaaGc null1 -> 0x8a720009

== hmd2n starting at 272 of 486
 45 K1GELwlaaGc null2 calling
load libSceHmd2 -> 0x22 (0)
 45 K1GELwlaaGc null2 calling
 45 K1GELwlaaGc null2 -> 0x8a720009
 45 K1GELwlaaGc null2 -> 0x8a720009
 45 K1GELwlaaGc null3 calling
 45 K1GELwlaaGc null3 calling
 45 K1GELwlaaGc null3 -> 0x8a720009
 45 K1GELwlaaGc null3 -> 0x8a720009
 45 K1GELwlaaGc null4 calling
 45 K1GELwlaaGc null4 calling
 45 K1GELwlaaGc null4 -> 0x8a720009
 45 K1GELwlaaGc null4 -> 0x8a720009
 45 K1GELwlaaGc null5 calling
 45 K1GELwlaaGc null5 calling
 45 K1GELwlaaGc null5 -> 0x8a720009
 45 K1GELwlaaGc null5 -> 0x8a720009
 46 A0XKI-WjxK8 null0 calling
 46 A0XKI-WjxK8 null0 calling
 46 A0XKI-WjxK8 null0 -> 0x8a720008
 46 A0XKI-WjxK8 null0 -> 0x8a720008
 46 A0XKI-WjxK8 null1 calling
 46 A0XKI-WjxK8 null1 calling
 46 A0XKI-WjxK8 null1 -> 0x8a721002
 46 A0XKI-WjxK8 null1 -> 0x8a721002
 46 A0XKI-WjxK8 null2 calling
 46 A0XKI-WjxK8 null2 calling
 46 A0XKI-WjxK8 null2 -> 0x8a721002
 46 A0XKI-WjxK8 null2 -> 0x8a721002
 46 A0XKI-WjxK8 null3 calling
 46 A0XKI-WjxK8 null3 calling
 46 A0XKI-WjxK8 null3 -> 0x8a721002
 46 A0XKI-WjxK8 null3 -> 0x8a721002
 46 A0XKI-WjxK8 null4 calling
 46 A0XKI-WjxK8 null4 calling
 46 A0XKI-WjxK8 null4 -> 0x8a721002
 46 A0XKI-WjxK8 null4 -> 0x8a721002
 46 A0XKI-WjxK8 null5 calling
 46 A0XKI-WjxK8 null5 calling
 46 A0XKI-WjxK8 null5 -> 0x8a721002
 46 A0XKI-WjxK8 null5 -> 0x8a721002
 47 ZupCJmV5BDI null0 calling
 47 ZupCJmV5BDI null0 calling
 47 ZupCJmV5BDI null0 -> 0x8a720008
 47 ZupCJmV5BDI null1 calling
 47 ZupCJmV5BDI null0 -> 0x8a720008
 47 ZupCJmV5BDI null1 calling
 47 ZupCJmV5BDI null1 -> 0x8a720008
 47 ZupCJmV5BDI null1 -> 0x8a720008
 47 ZupCJmV5BDI null2 calling
 47 ZupCJmV5BDI null2 calling
 47 ZupCJmV5BDI null2 -> 0x8a721002
 47 ZupCJmV5BDI null2 -> 0x8a721002
 47 ZupCJmV5BDI null3 calling
 47 ZupCJmV5BDI null3 calling
 47 ZupCJmV5BDI null3 -> 0x8a721002
 47 ZupCJmV5BDI null3 -> 0x8a721002
 47 ZupCJmV5BDI null4 calling
 47 ZupCJmV5BDI null4 calling
 47 ZupCJmV5BDI null4 -> 0x8a721002
 47 ZupCJmV5BDI null4 -> 0x8a721002
 47 ZupCJmV5BDI null5 calling
 47 ZupCJmV5BDI null5 calling
 47 ZupCJmV5BDI null5 -> 0x8a721002
 48 RFn39VCHjGY null0 calling
 47 ZupCJmV5BDI null5 -> 0x8a721002
 48 RFn39VCHjGY null0 calling
 48 RFn39VCHjGY null0 -> 0x8a721002
 48 RFn39VCHjGY null0 -> 0x8a721002
 48 RFn39VCHjGY null1 calling
 48 RFn39VCHjGY null1 calling
 48 RFn39VCHjGY null1 -> 0x8a720009
 48 RFn39VCHjGY null1 -> 0x8a720009
 48 RFn39VCHjGY null2 calling
 48 RFn39VCHjGY null2 calling
 48 RFn39VCHjGY null2 -> 0x8a720009
 48 RFn39VCHjGY null2 -> 0x8a720009
 48 RFn39VCHjGY null3 calling
 48 RFn39VCHjGY null3 calling
 48 RFn39VCHjGY null3 -> 0x8a720009
 48 RFn39VCHjGY null4 calling
 48 RFn39VCHjGY null3 -> 0x8a720009
 48 RFn39VCHjGY null4 -> 0x8a720009
 48 RFn39VCHjGY null4 calling
 48 RFn39VCHjGY null5 calling
 48 RFn39VCHjGY null4 -> 0x8a720009
 48 RFn39VCHjGY null5 calling
 48 RFn39VCHjGY null5 -> 0x8a720009
 49 ng6eI8uA0h4 null0 calling
 48 RFn39VCHjGY null5 -> 0x8a720009
 49 ng6eI8uA0h4 null0 calling
 49 ng6eI8uA0h4 null0 -> 0x8a720008
 49 ng6eI8uA0h4 null0 -> 0x8a720008
 49 ng6eI8uA0h4 null1 calling
 49 ng6eI8uA0h4 null1 calling
 49 ng6eI8uA0h4 null1 -> 0x8a721003
 49 ng6eI8uA0h4 null1 -> 0x8a721003
 49 ng6eI8uA0h4 null2 calling
 49 ng6eI8uA0h4 null2 calling
 49 ng6eI8uA0h4 null2 -> 0x8a721003
 49 ng6eI8uA0h4 null2 -> 0x8a721003
 49 ng6eI8uA0h4 null3 calling
 49 ng6eI8uA0h4 null3 calling
 49 ng6eI8uA0h4 null3 -> 0x8a721003
 49 ng6eI8uA0h4 null3 -> 0x8a721003
 49 ng6eI8uA0h4 null4 calling
 49 ng6eI8uA0h4 null4 calling
 49 ng6eI8uA0h4 null4 -> 0x8a721003
 49 ng6eI8uA0h4 null4 -> 0x8a721003
 49 ng6eI8uA0h4 null5 calling
 49 ng6eI8uA0h4 null5 calling
 49 ng6eI8uA0h4 null5 -> 0x8a721003
 49 ng6eI8uA0h4 null5 -> 0x8a721003
 50 FRoSjceDv10 null0 calling
 50 FRoSjceDv10 null0 calling
 50 FRoSjceDv10 null0 -> 0x8a721003
 50 FRoSjceDv10 null0 -> 0x8a721003
 50 FRoSjceDv10 null1 calling
 50 FRoSjceDv10 null1 calling
 50 FRoSjceDv10 null1 -> 0x8a720009
 50 FRoSjceDv10 null1 -> 0x8a720009
 50 FRoSjceDv10 null2 calling
 50 FRoSjceDv10 null2 calling
 50 FRoSjceDv10 null2 -> 0x8a720009
 50 FRoSjceDv10 null3 calling
 50 FRoSjceDv10 null2 -> 0x8a720009
 50 FRoSjceDv10 null3 -> 0x8a720009
 50 FRoSjceDv10 null3 calling
 50 FRoSjceDv10 null4 calling
 50 FRoSjceDv10 null3 -> 0x8a720009
 50 FRoSjceDv10 null4 -> 0x8a720009
 50 FRoSjceDv10 null4 calling
 50 FRoSjceDv10 null5 calling
 50 FRoSjceDv10 null4 -> 0x8a720009
 50 FRoSjceDv10 null5 -> 0x8a720009
 50 FRoSjceDv10 null5 calling
 51 mAQZwOX1IHU null0 calling
 50 FRoSjceDv10 null5 -> 0x8a720009
 51 mAQZwOX1IHU null0 -> 0x8a720008
 51 mAQZwOX1IHU null0 calling
 51 mAQZwOX1IHU null1 calling
 51 mAQZwOX1IHU null0 -> 0x8a720008
 51 mAQZwOX1IHU null1 -> 0x8a720008
 51 mAQZwOX1IHU null1 calling
 51 mAQZwOX1IHU null2 calling
 51 mAQZwOX1IHU null1 -> 0x8a720008
 51 mAQZwOX1IHU null2 calling
 51 mAQZwOX1IHU null2 -> 0x8a721003
 51 mAQZwOX1IHU null2 -> 0x8a721003
 51 mAQZwOX1IHU null3 calling
 51 mAQZwOX1IHU null3 calling
 51 mAQZwOX1IHU null3 -> 0x8a721003
 51 mAQZwOX1IHU null4 calling
 51 mAQZwOX1IHU null3 -> 0x8a721003
 51 mAQZwOX1IHU null4 -> 0x8a721003
 51 mAQZwOX1IHU null4 calling
 51 mAQZwOX1IHU null5 calling
 51 mAQZwOX1IHU null4 -> 0x8a721003
 51 mAQZwOX1IHU null5 -> 0x8a721003
 51 mAQZwOX1IHU null5 calling
 52 zn7PHGzzEyI null0 calling
 51 mAQZwOX1IHU null5 -> 0x8a721003
 52 zn7PHGzzEyI null0 -> 0x8a720008
 52 zn7PHGzzEyI null0 calling
 52 zn7PHGzzEyI null1 calling
 52 zn7PHGzzEyI null0 -> 0x8a720008
 52 zn7PHGzzEyI null1 calling
 52 zn7PHGzzEyI null1 -> 0x8a721003
 52 zn7PHGzzEyI null2 calling
 52 zn7PHGzzEyI null1 -> 0x8a721003
 52 zn7PHGzzEyI null2 -> 0x8a720008
 52 zn7PHGzzEyI null2 calling
 52 zn7PHGzzEyI null3 calling
 52 zn7PHGzzEyI null2 -> 0x8a720008
 52 zn7PHGzzEyI null3 -> 0x8a721003
 52 zn7PHGzzEyI null3 calling
 52 zn7PHGzzEyI null4 calling
 52 zn7PHGzzEyI null3 -> 0x8a721003
 52 zn7PHGzzEyI null4 -> 0x8a721003
 52 zn7PHGzzEyI null4 calling
 52 zn7PHGzzEyI null5 calling
 52 zn7PHGzzEyI null4 -> 0x8a721003
 52 zn7PHGzzEyI null5 -> 0x8a721003
 52 zn7PHGzzEyI null5 calling
 53 Tc9rasWfrm4 null0 calling
 52 zn7PHGzzEyI null5 -> 0x8a721003
 53 Tc9rasWfrm4 null0 -> 0x8a720008
 53 Tc9rasWfrm4 null0 calling
 53 Tc9rasWfrm4 null1 calling
 53 Tc9rasWfrm4 null0 -> 0x8a720008
 53 Tc9rasWfrm4 null1 -> 0x8a720004
 53 Tc9rasWfrm4 null1 calling
 53 Tc9rasWfrm4 null2 calling
 53 Tc9rasWfrm4 null1 -> 0x8a720004
 53 Tc9rasWfrm4 null2 -> 0x8a720004
 53 Tc9rasWfrm4 null2 calling
 53 Tc9rasWfrm4 null3 calling
 53 Tc9rasWfrm4 null2 -> 0x8a720004
 53 Tc9rasWfrm4 null3 -> 0x8a720004
 53 Tc9rasWfrm4 null3 calling
 53 Tc9rasWfrm4 null4 calling
 53 Tc9rasWfrm4 null3 -> 0x8a720004
 53 Tc9rasWfrm4 null4 calling
 53 Tc9rasWfrm4 null4 -> 0x8a720004
 53 Tc9rasWfrm4 null4 -> 0x8a720004
 53 Tc9rasWfrm4 null5 calling
 53 Tc9rasWfrm4 null5 calling
 53 Tc9rasWfrm4 null5 -> 0x8a720004
 53 Tc9rasWfrm4 null5 -> 0x8a720004
 54 ckTbKTX4KZg null0 calling
 54 ckTbKTX4KZg null0 calling
 54 ckTbKTX4KZg null0 -> 0x8a720008
 54 ckTbKTX4KZg null0 -> 0x8a720008
 54 ckTbKTX4KZg null1 calling
 54 ckTbKTX4KZg null1 calling
 54 ckTbKTX4KZg null1 -> 0x8a720004
 54 ckTbKTX4KZg null1 -> 0x8a720004
 54 ckTbKTX4KZg null2 calling
 54 ckTbKTX4KZg null2 calling
 54 ckTbKTX4KZg null2 -> 0x8a720004
 54 ckTbKTX4KZg null2 -> 0x8a720004
 54 ckTbKTX4KZg null3 calling
 54 ckTbKTX4KZg null3 calling
 54 ckTbKTX4KZg null3 -> 0x8a720004
 54 ckTbKTX4KZg null3 -> 0x8a720004
 54 ckTbKTX4KZg null4 calling
 54 ckTbKTX4KZg null4 calling
 54 ckTbKTX4KZg null4 -> 0x8a720004
 54 ckTbKTX4KZg null5 calling
 54 ckTbKTX4KZg null4 -> 0x8a720004
 54 ckTbKTX4KZg null5 -> 0x8a720004
 54 ckTbKTX4KZg null5 calling
 55 NpZHgvSYgEA null0 calling
 54 ckTbKTX4KZg null5 -> 0x8a720004
 55 NpZHgvSYgEA null0 -> 0x8a720008
 55 NpZHgvSYgEA null0 calling
 55 NpZHgvSYgEA null1 calling
 55 NpZHgvSYgEA null0 -> 0x8a720008
 55 NpZHgvSYgEA null1 -> 0x8a720009
 55 NpZHgvSYgEA null1 calling
 55 NpZHgvSYgEA null2 calling
 55 NpZHgvSYgEA null1 -> 0x8a720009
 55 NpZHgvSYgEA null2 -> 0x8a720009
 55 NpZHgvSYgEA null2 calling
 55 NpZHgvSYgEA null3 calling
 55 NpZHgvSYgEA null2 -> 0x8a720009
 55 NpZHgvSYgEA null3 -> 0x8a720009
 55 NpZHgvSYgEA null3 calling
 55 NpZHgvSYgEA null4 calling
 55 NpZHgvSYgEA null3 -> 0x8a720009
 55 NpZHgvSYgEA null4 -> 0x8a720009
 55 NpZHgvSYgEA null4 calling
 55 NpZHgvSYgEA null5 calling
 55 NpZHgvSYgEA null4 -> 0x8a720009
 55 NpZHgvSYgEA null5 -> 0x8a720009
 55 NpZHgvSYgEA null5 calling
 56 D7576PUbUjk null0 calling
 55 NpZHgvSYgEA null5 -> 0x8a720009
 56 D7576PUbUjk null0 -> 0x8a720008
 56 D7576PUbUjk null0 calling
 56 D7576PUbUjk null1 calling
 56 D7576PUbUjk null0 -> 0x8a720008
 56 D7576PUbUjk null1 -> 0x8a720004
 56 D7576PUbUjk null1 calling
 56 D7576PUbUjk null2 calling
 56 D7576PUbUjk null1 -> 0x8a720004
 56 D7576PUbUjk null2 -> 0x8a720004
 56 D7576PUbUjk null2 calling
 56 D7576PUbUjk null3 calling
 56 D7576PUbUjk null2 -> 0x8a720004
 56 D7576PUbUjk null3 -> 0x8a720004
 56 D7576PUbUjk null3 calling
 56 D7576PUbUjk null4 calling
 56 D7576PUbUjk null3 -> 0x8a720004
 56 D7576PUbUjk null4 -> 0x8a720004
 56 D7576PUbUjk null4 calling
 56 D7576PUbUjk null5 calling
 56 D7576PUbUjk null4 -> 0x8a720004
 56 D7576PUbUjk null5 -> 0x8a720004
 56 D7576PUbUjk null5 calling
 57 tTJ04SrBT8U null0 calling
 56 D7576PUbUjk null5 -> 0x8a720004
 57 tTJ04SrBT8U null0 -> 0x8a720008
 57 tTJ04SrBT8U null0 calling
 57 tTJ04SrBT8U null1 calling
 57 tTJ04SrBT8U null0 -> 0x8a720008
 57 tTJ04SrBT8U null1 -> 0x8a720004
 57 tTJ04SrBT8U null1 calling
 57 tTJ04SrBT8U null2 calling
 57 tTJ04SrBT8U null2 -> 0x8a720004
 57 tTJ04SrBT8U null1 -> 0x8a720004
 57 tTJ04SrBT8U null3 calling
 57 tTJ04SrBT8U null2 calling
 57 tTJ04SrBT8U null3 -> 0x8a720004
 57 tTJ04SrBT8U null4 calling
 57 tTJ04SrBT8U null2 -> 0x8a720004
 57 tTJ04SrBT8U null4 -> 0x8a720004
 57 tTJ04SrBT8U null3 calling
 57 tTJ04SrBT8U null5 calling
 57 tTJ04SrBT8U null3 -> 0x8a720004
 57 tTJ04SrBT8U null5 -> 0x8a720004
 57 tTJ04SrBT8U null4 calling
 58 sDP7hZ-P6OI null0 calling
 57 tTJ04SrBT8U null4 -> 0x8a720004
 58 sDP7hZ-P6OI null0 -> 0x8a720008
 57 tTJ04SrBT8U null5 calling
 58 sDP7hZ-P6OI null1 calling
 57 tTJ04SrBT8U null5 -> 0x8a720004
 58 sDP7hZ-P6OI null1 -> 0x8a720004
 58 sDP7hZ-P6OI null0 calling
 58 sDP7hZ-P6OI null2 calling
 58 sDP7hZ-P6OI null0 -> 0x8a720008
 58 sDP7hZ-P6OI null2 -> 0x8a720004
 58 sDP7hZ-P6OI null1 calling
 58 sDP7hZ-P6OI null3 calling
 58 sDP7hZ-P6OI null1 -> 0x8a720004
 58 sDP7hZ-P6OI null3 -> 0x8a720004
 58 sDP7hZ-P6OI null2 calling
 58 sDP7hZ-P6OI null4 calling
 58 sDP7hZ-P6OI null2 -> 0x8a720004
 58 sDP7hZ-P6OI null4 -> 0x8a720004
 58 sDP7hZ-P6OI null3 calling
 58 sDP7hZ-P6OI null5 calling
 58 sDP7hZ-P6OI null3 -> 0x8a720004
 58 sDP7hZ-P6OI null5 -> 0x8a720004
 58 sDP7hZ-P6OI null4 calling
 59 J+eVNbN9ndY null0 calling
 59 J+eVNbN9ndY null0 -> 0x8a720008
 58 sDP7hZ-P6OI null4 -> 0x8a720004
 59 J+eVNbN9ndY null1 calling
 58 sDP7hZ-P6OI null5 calling
 59 J+eVNbN9ndY null1 -> 0x8a720004
 58 sDP7hZ-P6OI null5 -> 0x8a720004
 59 J+eVNbN9ndY null2 calling
 59 J+eVNbN9ndY null0 calling
 59 J+eVNbN9ndY null2 -> 0x8a720004
 59 J+eVNbN9ndY null0 -> 0x8a720008
 59 J+eVNbN9ndY null3 calling
 59 J+eVNbN9ndY null1 calling
 59 J+eVNbN9ndY null3 -> 0x8a720004
 59 J+eVNbN9ndY null1 -> 0x8a720004
 59 J+eVNbN9ndY null4 calling
 59 J+eVNbN9ndY null2 calling
 59 J+eVNbN9ndY null4 -> 0x8a720004
 59 J+eVNbN9ndY null2 -> 0x8a720004
 59 J+eVNbN9ndY null5 calling
 59 J+eVNbN9ndY null3 calling
 59 J+eVNbN9ndY null5 -> 0x8a720004
 59 J+eVNbN9ndY null3 -> 0x8a720004
 60 LCQzi5ILGrY null0 calling
 59 J+eVNbN9ndY null4 calling
 60 LCQzi5ILGrY null0 -> 0x8a720009
 60 LCQzi5ILGrY null1 calling
 59 J+eVNbN9ndY null4 -> 0x8a720004
 60 LCQzi5ILGrY null1 -> 0x8a720008
 59 J+eVNbN9ndY null5 calling
 60 LCQzi5ILGrY null2 calling
 59 J+eVNbN9ndY null5 -> 0x8a720004
 60 LCQzi5ILGrY null0 calling
 60 LCQzi5ILGrY null2 -> 0x8a720009
 60 LCQzi5ILGrY null0 -> 0x8a720009
 60 LCQzi5ILGrY null3 calling
 60 LCQzi5ILGrY null1 calling
 60 LCQzi5ILGrY null3 -> 0x8a720009
 60 LCQzi5ILGrY null4 calling
 60 LCQzi5ILGrY null1 -> 0x8a720008
 60 LCQzi5ILGrY null4 -> 0x8a720009
 60 LCQzi5ILGrY null2 calling
 60 LCQzi5ILGrY null5 calling
 60 LCQzi5ILGrY null2 -> 0x8a720009
 60 LCQzi5ILGrY null5 -> 0x8a720009
 60 LCQzi5ILGrY null3 calling
 61 kozvHBNyxf0 null0 calling
 60 LCQzi5ILGrY null3 -> 0x8a720009
 61 kozvHBNyxf0 null0 -> 0x8a720008
 60 LCQzi5ILGrY null4 calling
 61 kozvHBNyxf0 null1 calling
 60 LCQzi5ILGrY null4 -> 0x8a720009
 60 LCQzi5ILGrY null5 calling
 61 kozvHBNyxf0 null1 -> 0x8a720004
 60 LCQzi5ILGrY null5 -> 0x8a720009
 61 kozvHBNyxf0 null2 calling
 61 kozvHBNyxf0 null0 calling
 61 kozvHBNyxf0 null2 -> 0x8a720004
 61 kozvHBNyxf0 null0 -> 0x8a720008
 61 kozvHBNyxf0 null3 calling
 61 kozvHBNyxf0 null1 calling
 61 kozvHBNyxf0 null3 -> 0x8a720004
 61 kozvHBNyxf0 null1 -> 0x8a720004
 61 kozvHBNyxf0 null4 calling
 61 kozvHBNyxf0 null2 calling
 61 kozvHBNyxf0 null4 -> 0x8a720004
 61 kozvHBNyxf0 null2 -> 0x8a720004
 61 kozvHBNyxf0 null5 calling
 61 kozvHBNyxf0 null3 calling
 61 kozvHBNyxf0 null5 -> 0x8a720004
 61 kozvHBNyxf0 null3 -> 0x8a720004
 62 638Tmg5y6U4 null0 calling
 61 kozvHBNyxf0 null4 calling
 62 638Tmg5y6U4 null0 -> 0x8a720008
 61 kozvHBNyxf0 null4 -> 0x8a720004
 62 638Tmg5y6U4 null1 calling
 61 kozvHBNyxf0 null5 calling
 62 638Tmg5y6U4 null1 -> 0x8a720004
 61 kozvHBNyxf0 null5 -> 0x8a720004
 62 638Tmg5y6U4 null2 calling
 62 638Tmg5y6U4 null0 calling
 62 638Tmg5y6U4 null2 -> 0x8a720004
 62 638Tmg5y6U4 null0 -> 0x8a720008
 62 638Tmg5y6U4 null3 calling
 62 638Tmg5y6U4 null1 calling
 62 638Tmg5y6U4 null3 -> 0x8a720004
 62 638Tmg5y6U4 null1 -> 0x8a720004
 62 638Tmg5y6U4 null4 calling
 62 638Tmg5y6U4 null2 calling
 62 638Tmg5y6U4 null4 -> 0x8a720004
 62 638Tmg5y6U4 null2 -> 0x8a720004
 62 638Tmg5y6U4 null5 calling
 62 638Tmg5y6U4 null3 calling
 62 638Tmg5y6U4 null5 -> 0x8a720004
 62 638Tmg5y6U4 null3 -> 0x8a720004
 63 RnieDDp5ge4 null0 calling
 62 638Tmg5y6U4 null4 calling
 63 RnieDDp5ge4 null0 -> 0x8a720003
 63 RnieDDp5ge4 null1 calling
 62 638Tmg5y6U4 null4 -> 0x8a720004
 63 RnieDDp5ge4 null1 -> 0x8a720008
 62 638Tmg5y6U4 null5 calling
 63 RnieDDp5ge4 null2 calling
 62 638Tmg5y6U4 null5 -> 0x8a720004
 63 RnieDDp5ge4 null0 calling
 63 RnieDDp5ge4 null2 -> 0x8a720003
 63 RnieDDp5ge4 null0 -> 0x8a720003
 63 RnieDDp5ge4 null3 calling
 63 RnieDDp5ge4 null1 calling
 63 RnieDDp5ge4 null3 -> 0x8a720003
 63 RnieDDp5ge4 null1 -> 0x8a720008
 63 RnieDDp5ge4 null4 calling
 63 RnieDDp5ge4 null2 calling
 63 RnieDDp5ge4 null4 -> 0x8a720003
 63 RnieDDp5ge4 null2 -> 0x8a720003
 63 RnieDDp5ge4 null5 calling
 63 RnieDDp5ge4 null3 calling
 63 RnieDDp5ge4 null5 -> 0x8a720003
 63 RnieDDp5ge4 null3 -> 0x8a720003
 64 jM3NEJA11yw null0 calling
 63 RnieDDp5ge4 null4 calling
 64 jM3NEJA11yw null0 -> 0x8a720003
 63 RnieDDp5ge4 null4 -> 0x8a720003
 64 jM3NEJA11yw null1 calling
 63 RnieDDp5ge4 null5 calling
 64 jM3NEJA11yw null1 -> 0x8a720008
 63 RnieDDp5ge4 null5 -> 0x8a720003
 64 jM3NEJA11yw null2 calling
 64 jM3NEJA11yw null0 calling
 64 jM3NEJA11yw null2 -> 0x8a720003
 64 jM3NEJA11yw null0 -> 0x8a720003
 64 jM3NEJA11yw null3 calling
 64 jM3NEJA11yw null1 calling
 64 jM3NEJA11yw null3 -> 0x8a720003
 64 jM3NEJA11yw null1 -> 0x8a720008
 64 jM3NEJA11yw null4 calling
 64 jM3NEJA11yw null2 calling
 64 jM3NEJA11yw null4 -> 0x8a720003
 64 jM3NEJA11yw null2 -> 0x8a720003
 64 jM3NEJA11yw null5 calling
 64 jM3NEJA11yw null3 calling
 64 jM3NEJA11yw null5 -> 0x8a720003
 65 b0H-n-tUk0U null0 calling
 64 jM3NEJA11yw null3 -> 0x8a720003
 65 b0H-n-tUk0U null0 -> 0x8a720003
 64 jM3NEJA11yw null4 calling
 65 b0H-n-tUk0U null1 calling
 64 jM3NEJA11yw null4 -> 0x8a720003
 64 jM3NEJA11yw null5 calling
 65 b0H-n-tUk0U null1 -> 0x8a720008
 64 jM3NEJA11yw null5 -> 0x8a720003
 65 b0H-n-tUk0U null2 calling
 65 b0H-n-tUk0U null0 calling
 65 b0H-n-tUk0U null2 -> 0x8a720003
 65 b0H-n-tUk0U null0 -> 0x8a720003
 65 b0H-n-tUk0U null3 calling
 65 b0H-n-tUk0U null1 calling
 65 b0H-n-tUk0U null3 -> 0x8a720003
 65 b0H-n-tUk0U null1 -> 0x8a720008
 65 b0H-n-tUk0U null4 calling
 65 b0H-n-tUk0U null2 calling
 65 b0H-n-tUk0U null4 -> 0x8a720003
 65 b0H-n-tUk0U null2 -> 0x8a720003
 65 b0H-n-tUk0U null5 calling
 65 b0H-n-tUk0U null3 calling
 65 b0H-n-tUk0U null5 -> 0x8a720003
 65 b0H-n-tUk0U null3 -> 0x8a720003
 66 oacDkQkinLo null0 calling
 65 b0H-n-tUk0U null4 calling
 66 oacDkQkinLo null0 -> 0x8a720008
 66 oacDkQkinLo null1 calling
 65 b0H-n-tUk0U null4 -> 0x8a720003
 66 oacDkQkinLo null1 -> 0x0
 65 b0H-n-tUk0U null5 calling
 66 oacDkQkinLo null2 calling
 65 b0H-n-tUk0U null5 -> 0x8a720003
 66 oacDkQkinLo null0 calling
 66 oacDkQkinLo null2 -> 0x8a720008
 66 oacDkQkinLo null3 calling
 66 oacDkQkinLo null0 -> 0x8a720008
 66 oacDkQkinLo null3 -> 0x0

== hmd2n starting at 400 of 486
 66 oacDkQkinLo null1 calling
 66 oacDkQkinLo null4 calling
load libSceHmd2 -> 0x22 (0)
 66 oacDkQkinLo null4 calling
 66 oacDkQkinLo null1 -> 0x0
 66 oacDkQkinLo null2 calling
 66 oacDkQkinLo null4 -> 0x0
 66 oacDkQkinLo null4 -> 0x0
 66 oacDkQkinLo null5 calling
 66 oacDkQkinLo null5 calling
 66 oacDkQkinLo null2 -> 0x8a720008
 66 oacDkQkinLo null3 calling
 66 oacDkQkinLo null5 -> 0x0
 67 xNBSz8xrGdk null0 calling
 66 oacDkQkinLo null5 -> 0x0
 67 xNBSz8xrGdk null0 calling
 66 oacDkQkinLo null3 -> 0x0
 66 oacDkQkinLo null4 calling
 67 xNBSz8xrGdk null0 -> 0x8a720008
 67 xNBSz8xrGdk null1 calling
 67 xNBSz8xrGdk null0 -> 0x8a720008
 67 xNBSz8xrGdk null1 calling
 66 oacDkQkinLo null4 -> 0x0
 66 oacDkQkinLo null5 calling
 67 xNBSz8xrGdk null1 -> 0x0
 67 xNBSz8xrGdk null2 calling
 66 oacDkQkinLo null5 -> 0x0
 67 xNBSz8xrGdk null1 -> 0x0
 67 xNBSz8xrGdk null0 calling
 67 xNBSz8xrGdk null2 calling
 67 xNBSz8xrGdk null2 -> 0x0
 67 xNBSz8xrGdk null3 calling
 67 xNBSz8xrGdk null0 -> 0x8a720008
 67 xNBSz8xrGdk null1 calling
 67 xNBSz8xrGdk null2 -> 0x0
 67 xNBSz8xrGdk null3 calling
 67 xNBSz8xrGdk null3 -> 0x0
 67 xNBSz8xrGdk null1 -> 0x0
 67 xNBSz8xrGdk null3 -> 0x0
 67 xNBSz8xrGdk null4 calling
 67 xNBSz8xrGdk null2 calling
 67 xNBSz8xrGdk null4 calling
 67 xNBSz8xrGdk null4 -> 0x0
 67 xNBSz8xrGdk null5 calling
 67 xNBSz8xrGdk null2 -> 0x0
 67 xNBSz8xrGdk null3 calling
 67 xNBSz8xrGdk null4 -> 0x0
 67 xNBSz8xrGdk null5 calling
 67 xNBSz8xrGdk null5 -> 0x0
 68 wiv8+7ogrq0 null0 calling
 67 xNBSz8xrGdk null3 -> 0x0
 67 xNBSz8xrGdk null5 -> 0x0
 67 xNBSz8xrGdk null4 calling
 68 wiv8+7ogrq0 null0 calling
 68 wiv8+7ogrq0 null0 -> 0x0
 68 wiv8+7ogrq0 null1 calling
 67 xNBSz8xrGdk null4 -> 0x0
 67 xNBSz8xrGdk null5 calling
 68 wiv8+7ogrq0 null0 -> 0x0
 68 wiv8+7ogrq0 null1 calling
 68 wiv8+7ogrq0 null1 -> 0x8a720008
 68 wiv8+7ogrq0 null2 calling
 67 xNBSz8xrGdk null5 -> 0x0
 68 wiv8+7ogrq0 null0 calling
 68 wiv8+7ogrq0 null1 -> 0x8a720008
 68 wiv8+7ogrq0 null2 calling
 68 wiv8+7ogrq0 null2 -> 0x8a72100f
 68 wiv8+7ogrq0 null3 calling
 68 wiv8+7ogrq0 null0 -> 0x0
 68 wiv8+7ogrq0 null1 calling
 68 wiv8+7ogrq0 null2 -> 0x8a72100f
 68 wiv8+7ogrq0 null3 calling
 68 wiv8+7ogrq0 null1 -> 0x8a720008
 68 wiv8+7ogrq0 null3 -> 0x8a72100f
 68 wiv8+7ogrq0 null2 calling
 68 wiv8+7ogrq0 null4 calling
 68 wiv8+7ogrq0 null3 -> 0x8a72100f
 68 wiv8+7ogrq0 null4 calling
 68 wiv8+7ogrq0 null4 -> 0x8a72100f
 68 wiv8+7ogrq0 null2 -> 0x8a72100f
 68 wiv8+7ogrq0 null5 calling
 68 wiv8+7ogrq0 null3 calling
 68 wiv8+7ogrq0 null4 -> 0x8a72100f
 68 wiv8+7ogrq0 null5 calling
 68 wiv8+7ogrq0 null5 -> 0x8a72100f
 69 yUVPfN-jRIU null0 calling
 68 wiv8+7ogrq0 null3 -> 0x8a72100f
 68 wiv8+7ogrq0 null4 calling
 68 wiv8+7ogrq0 null5 -> 0x8a72100f
 69 yUVPfN-jRIU null0 calling
 69 yUVPfN-jRIU null0 -> 0x8a720008
 69 yUVPfN-jRIU null1 calling
 68 wiv8+7ogrq0 null4 -> 0x8a72100f
 68 wiv8+7ogrq0 null5 calling
 69 yUVPfN-jRIU null0 -> 0x8a720008
 69 yUVPfN-jRIU null1 calling
 68 wiv8+7ogrq0 null5 -> 0x8a72100f
 69 yUVPfN-jRIU null0 calling
 69 yUVPfN-jRIU null1 -> 0x0
 69 yUVPfN-jRIU null2 calling
 69 yUVPfN-jRIU null1 -> 0x0
 69 yUVPfN-jRIU null2 calling
 69 yUVPfN-jRIU null0 -> 0x8a720008
 69 yUVPfN-jRIU null1 calling
 69 yUVPfN-jRIU null2 -> 0x0
 69 yUVPfN-jRIU null3 calling
 69 yUVPfN-jRIU null1 -> 0x0
 69 yUVPfN-jRIU null2 -> 0x0
 69 yUVPfN-jRIU null2 calling
 69 yUVPfN-jRIU null3 calling
 69 yUVPfN-jRIU null3 -> 0x0
 69 yUVPfN-jRIU null4 calling
 69 yUVPfN-jRIU null3 -> 0x0
 69 yUVPfN-jRIU null2 -> 0x0
 69 yUVPfN-jRIU null4 -> 0x0
 69 yUVPfN-jRIU null4 calling
 69 yUVPfN-jRIU null3 calling
 69 yUVPfN-jRIU null5 calling
 69 yUVPfN-jRIU null4 -> 0x0
 69 yUVPfN-jRIU null5 calling
 69 yUVPfN-jRIU null5 -> 0x0
 69 yUVPfN-jRIU null3 -> 0x0
 70 BKPR3RZ5aO4 null0 calling
 69 yUVPfN-jRIU null4 calling
 69 yUVPfN-jRIU null5 -> 0x0
 70 BKPR3RZ5aO4 null0 calling
 70 BKPR3RZ5aO4 null0 -> 0x8a720008
 70 BKPR3RZ5aO4 null1 calling
 69 yUVPfN-jRIU null4 -> 0x0
 69 yUVPfN-jRIU null5 calling
 70 BKPR3RZ5aO4 null0 -> 0x8a720008
 70 BKPR3RZ5aO4 null1 calling
 69 yUVPfN-jRIU null5 -> 0x0
 70 BKPR3RZ5aO4 null0 calling
 70 BKPR3RZ5aO4 null1 -> 0x0
 70 BKPR3RZ5aO4 null2 calling
 70 BKPR3RZ5aO4 null1 -> 0x0
 70 BKPR3RZ5aO4 null2 calling
 70 BKPR3RZ5aO4 null0 -> 0x8a720008
 70 BKPR3RZ5aO4 null1 calling
 70 BKPR3RZ5aO4 null2 -> 0x0
 70 BKPR3RZ5aO4 null3 calling
 70 BKPR3RZ5aO4 null1 -> 0x0
 70 BKPR3RZ5aO4 null2 -> 0x0
 70 BKPR3RZ5aO4 null2 calling
 70 BKPR3RZ5aO4 null3 calling
 70 BKPR3RZ5aO4 null3 -> 0x0
 70 BKPR3RZ5aO4 null2 -> 0x0
 70 BKPR3RZ5aO4 null4 calling
 70 BKPR3RZ5aO4 null3 calling
 70 BKPR3RZ5aO4 null3 -> 0x0
 70 BKPR3RZ5aO4 null4 calling
 70 BKPR3RZ5aO4 null4 -> 0x0
 70 BKPR3RZ5aO4 null5 calling
 70 BKPR3RZ5aO4 null3 -> 0x0
 70 BKPR3RZ5aO4 null4 calling
 70 BKPR3RZ5aO4 null4 -> 0x0
 70 BKPR3RZ5aO4 null5 calling
 70 BKPR3RZ5aO4 null5 -> 0x0
 71 mPPGgjyJrCI null0 calling
 70 BKPR3RZ5aO4 null5 -> 0x0
 70 BKPR3RZ5aO4 null4 -> 0x0
 71 mPPGgjyJrCI null0 calling
 70 BKPR3RZ5aO4 null5 calling
 71 mPPGgjyJrCI null0 -> 0x8a720008
 71 mPPGgjyJrCI null1 calling
 71 mPPGgjyJrCI null0 -> 0x8a720008
 71 mPPGgjyJrCI null1 calling
 70 BKPR3RZ5aO4 null5 -> 0x0
 71 mPPGgjyJrCI null0 calling
 71 mPPGgjyJrCI null1 -> 0x8a721010
 71 mPPGgjyJrCI null1 -> 0x8a721010
 71 mPPGgjyJrCI null0 -> 0x8a720008
 71 mPPGgjyJrCI null2 calling
 71 mPPGgjyJrCI null2 calling
 71 mPPGgjyJrCI null1 calling
 71 mPPGgjyJrCI null2 -> 0x8a721010
 71 mPPGgjyJrCI null3 calling
 71 mPPGgjyJrCI null1 -> 0x8a721010
 71 mPPGgjyJrCI null2 -> 0x8a721010
 71 mPPGgjyJrCI null2 calling
 71 mPPGgjyJrCI null3 calling
 71 mPPGgjyJrCI null2 -> 0x8a721010
 71 mPPGgjyJrCI null3 -> 0x8a721010
 71 mPPGgjyJrCI null3 calling
 71 mPPGgjyJrCI null4 calling
 71 mPPGgjyJrCI null3 -> 0x8a721010
 71 mPPGgjyJrCI null4 calling
 71 mPPGgjyJrCI null3 -> 0x8a721010
 71 mPPGgjyJrCI null4 calling
 71 mPPGgjyJrCI null4 -> 0x8a721010
 71 mPPGgjyJrCI null5 calling
 71 mPPGgjyJrCI null4 -> 0x8a721010
 71 mPPGgjyJrCI null5 calling
 71 mPPGgjyJrCI null4 -> 0x8a721010
 71 mPPGgjyJrCI null5 calling
 71 mPPGgjyJrCI null5 -> 0x8a721010
 72 wEHILc7TP04 null0 calling
 71 mPPGgjyJrCI null5 -> 0x8a721010
 72 wEHILc7TP04 null0 calling
 71 mPPGgjyJrCI null5 -> 0x8a721010
 72 wEHILc7TP04 null0 calling
 72 wEHILc7TP04 null0 -> 0x8a720003
 72 wEHILc7TP04 null1 calling
 72 wEHILc7TP04 null0 -> 0x8a720003
 72 wEHILc7TP04 null0 -> 0x8a720003
 72 wEHILc7TP04 null1 calling
 72 wEHILc7TP04 null1 calling
 72 wEHILc7TP04 null1 -> 0x8a720008
 72 wEHILc7TP04 null2 calling
 72 wEHILc7TP04 null1 -> 0x8a720008
 72 wEHILc7TP04 null1 -> 0x8a720008
 72 wEHILc7TP04 null2 calling
 72 wEHILc7TP04 null2 calling
 72 wEHILc7TP04 null2 -> 0x8a720003
 72 wEHILc7TP04 null3 calling
 72 wEHILc7TP04 null2 -> 0x8a720003
 72 wEHILc7TP04 null3 calling
 72 wEHILc7TP04 null2 -> 0x8a720003
 72 wEHILc7TP04 null3 calling
 72 wEHILc7TP04 null3 -> 0x8a720003
 72 wEHILc7TP04 null3 -> 0x8a720003
 72 wEHILc7TP04 null4 calling
 72 wEHILc7TP04 null4 calling
 72 wEHILc7TP04 null3 -> 0x8a720003
 72 wEHILc7TP04 null4 calling
 72 wEHILc7TP04 null4 -> 0x8a720003
 72 wEHILc7TP04 null5 calling
 72 wEHILc7TP04 null4 -> 0x8a720003
 72 wEHILc7TP04 null5 calling
 72 wEHILc7TP04 null4 -> 0x8a720003
 72 wEHILc7TP04 null5 -> 0x8a720003
 72 wEHILc7TP04 null5 calling
 73 wQ44gBwBw44 null0 calling
 72 wEHILc7TP04 null5 -> 0x8a720003
 73 wQ44gBwBw44 null0 calling
 72 wEHILc7TP04 null5 -> 0x8a720003
 73 wQ44gBwBw44 null0 calling
 73 wQ44gBwBw44 null0 -> 0x8a72002c
 73 wQ44gBwBw44 null1 calling
 73 wQ44gBwBw44 null0 -> 0x8a72002c
 73 wQ44gBwBw44 null1 calling
 73 wQ44gBwBw44 null0 -> 0x8a72002c
 73 wQ44gBwBw44 null1 calling
 73 wQ44gBwBw44 null1 -> 0x8a720008
 73 wQ44gBwBw44 null2 calling
 73 wQ44gBwBw44 null1 -> 0x8a720008
 73 wQ44gBwBw44 null2 calling
 73 wQ44gBwBw44 null1 -> 0x8a720008
 73 wQ44gBwBw44 null2 calling
 73 wQ44gBwBw44 null2 -> 0x8a720009
 73 wQ44gBwBw44 null3 calling
 73 wQ44gBwBw44 null2 -> 0x8a720009
 73 wQ44gBwBw44 null3 calling
 73 wQ44gBwBw44 null2 -> 0x8a720009
 73 wQ44gBwBw44 null3 calling
 73 wQ44gBwBw44 null3 -> 0x8a720009
 73 wQ44gBwBw44 null4 calling
 73 wQ44gBwBw44 null3 -> 0x8a720009
 73 wQ44gBwBw44 null4 calling
 73 wQ44gBwBw44 null3 -> 0x8a720009
 73 wQ44gBwBw44 null4 calling
 73 wQ44gBwBw44 null4 -> 0x8a720009
 73 wQ44gBwBw44 null5 calling
 73 wQ44gBwBw44 null4 -> 0x8a720009
 73 wQ44gBwBw44 null4 -> 0x8a720009
 73 wQ44gBwBw44 null5 calling
 73 wQ44gBwBw44 null5 calling
 73 wQ44gBwBw44 null5 -> 0x8a720009
 73 wQ44gBwBw44 null5 -> 0x8a720009
 74 tWJPX2ycRMM null0 calling
 74 tWJPX2ycRMM null0 calling
 73 wQ44gBwBw44 null5 -> 0x8a720009
 74 tWJPX2ycRMM null0 calling
 74 tWJPX2ycRMM null0 -> 0x8a72002c
 74 tWJPX2ycRMM null1 calling
 74 tWJPX2ycRMM null0 -> 0x8a72002c
 74 tWJPX2ycRMM null1 calling
 74 tWJPX2ycRMM null0 -> 0x8a72002c
 74 tWJPX2ycRMM null1 calling
 74 tWJPX2ycRMM null1 -> 0x8a720008
 74 tWJPX2ycRMM null2 calling
 74 tWJPX2ycRMM null1 -> 0x8a720008
 74 tWJPX2ycRMM null2 calling
 74 tWJPX2ycRMM null1 -> 0x8a720008
 74 tWJPX2ycRMM null2 calling
 74 tWJPX2ycRMM null2 -> 0x8a72002c
 74 tWJPX2ycRMM null3 calling
 74 tWJPX2ycRMM null2 -> 0x8a72002c
 74 tWJPX2ycRMM null2 -> 0x8a72002c
 74 tWJPX2ycRMM null3 calling
 74 tWJPX2ycRMM null3 calling
 74 tWJPX2ycRMM null3 -> 0x8a72002c
 74 tWJPX2ycRMM null4 calling
 74 tWJPX2ycRMM null3 -> 0x8a72002c
 74 tWJPX2ycRMM null3 -> 0x8a72002c
 74 tWJPX2ycRMM null4 calling
 74 tWJPX2ycRMM null4 calling
 74 tWJPX2ycRMM null4 -> 0x8a72002c
 74 tWJPX2ycRMM null4 -> 0x8a72002c
 74 tWJPX2ycRMM null4 -> 0x8a72002c
 74 tWJPX2ycRMM null5 calling
 74 tWJPX2ycRMM null5 calling
 74 tWJPX2ycRMM null5 calling
 74 tWJPX2ycRMM null5 -> 0x8a72002c
 75 5UMB9PJA70o null0 calling
 74 tWJPX2ycRMM null5 -> 0x8a72002c
 74 tWJPX2ycRMM null5 -> 0x8a72002c
 75 5UMB9PJA70o null0 calling
 75 5UMB9PJA70o null0 calling
 75 5UMB9PJA70o null0 -> 0x8a72002c
 75 5UMB9PJA70o null1 calling
 75 5UMB9PJA70o null0 -> 0x8a72002c
 75 5UMB9PJA70o null1 calling
 75 5UMB9PJA70o null0 -> 0x8a72002c
 75 5UMB9PJA70o null1 calling
 75 5UMB9PJA70o null1 -> 0x8a720008
 75 5UMB9PJA70o null2 calling
 75 5UMB9PJA70o null1 -> 0x8a720008
 75 5UMB9PJA70o null1 -> 0x8a720008
 75 5UMB9PJA70o null2 calling
 75 5UMB9PJA70o null2 calling
 75 5UMB9PJA70o null2 -> 0x8a72002c
 75 5UMB9PJA70o null3 calling
 75 5UMB9PJA70o null2 -> 0x8a72002c
 75 5UMB9PJA70o null3 calling
 75 5UMB9PJA70o null2 -> 0x8a72002c
 75 5UMB9PJA70o null3 -> 0x8a72002c
 75 5UMB9PJA70o null3 calling
 75 5UMB9PJA70o null4 calling
 75 5UMB9PJA70o null3 -> 0x8a72002c
 75 5UMB9PJA70o null4 calling
 75 5UMB9PJA70o null3 -> 0x8a72002c
 75 5UMB9PJA70o null4 calling
 75 5UMB9PJA70o null4 -> 0x8a72002c
 75 5UMB9PJA70o null5 calling
 75 5UMB9PJA70o null4 -> 0x8a72002c
 75 5UMB9PJA70o null5 calling
 75 5UMB9PJA70o null4 -> 0x8a72002c
 75 5UMB9PJA70o null5 -> 0x8a72002c
 75 5UMB9PJA70o null5 calling
 76 xQs62qCk1EI null0 calling
 75 5UMB9PJA70o null5 -> 0x8a72002c
 75 5UMB9PJA70o null5 -> 0x8a72002c
 76 xQs62qCk1EI null0 calling
 76 xQs62qCk1EI null0 calling
 76 xQs62qCk1EI null0 -> 0x8a72002c
 76 xQs62qCk1EI null1 calling
 76 xQs62qCk1EI null0 -> 0x8a72002c
 76 xQs62qCk1EI null1 calling
 76 xQs62qCk1EI null0 -> 0x8a72002c
 76 xQs62qCk1EI null1 calling
 76 xQs62qCk1EI null1 -> 0x8a720008
 76 xQs62qCk1EI null2 calling
 76 xQs62qCk1EI null1 -> 0x8a720008
 76 xQs62qCk1EI null2 calling
 76 xQs62qCk1EI null1 -> 0x8a720008
 76 xQs62qCk1EI null2 calling
 76 xQs62qCk1EI null2 -> 0x8a72002c
 76 xQs62qCk1EI null2 -> 0x8a72002c
 76 xQs62qCk1EI null3 calling
 76 xQs62qCk1EI null3 calling
 76 xQs62qCk1EI null2 -> 0x8a72002c
 76 xQs62qCk1EI null3 calling
 76 xQs62qCk1EI null3 -> 0x8a72002c
 76 xQs62qCk1EI null3 -> 0x8a72002c
 76 xQs62qCk1EI null4 calling
 76 xQs62qCk1EI null4 calling
 76 xQs62qCk1EI null4 -> 0x8a72002c
 76 xQs62qCk1EI null3 -> 0x8a72002c
 76 xQs62qCk1EI null5 calling
 76 xQs62qCk1EI null4 calling
 76 xQs62qCk1EI null4 -> 0x8a72002c
 76 xQs62qCk1EI null5 calling
 76 xQs62qCk1EI null5 -> 0x8a72002c
 77 z-serf9vsb0 null0 calling
 76 xQs62qCk1EI null4 -> 0x8a72002c
 77 z-serf9vsb0 null0 -> 0x8a720008
 76 xQs62qCk1EI null5 -> 0x8a72002c
 76 xQs62qCk1EI null5 calling
 77 z-serf9vsb0 null1 calling
 77 z-serf9vsb0 null0 calling
 76 xQs62qCk1EI null5 -> 0x8a72002c
 77 z-serf9vsb0 null0 calling
 77 z-serf9vsb0 null1 -> 0x8a720008
 77 z-serf9vsb0 null0 -> 0x8a720008
 77 z-serf9vsb0 null2 calling
 77 z-serf9vsb0 null1 calling
 77 z-serf9vsb0 null0 -> 0x8a720008
 77 z-serf9vsb0 null1 calling
 77 z-serf9vsb0 null2 -> 0x8a720008
 77 z-serf9vsb0 null3 calling
 77 z-serf9vsb0 null1 -> 0x8a720008
 77 z-serf9vsb0 null2 calling
 77 z-serf9vsb0 null1 -> 0x8a720008
 77 z-serf9vsb0 null2 calling
 77 z-serf9vsb0 null3 -> 0x8a720008
 77 z-serf9vsb0 null4 calling
 77 z-serf9vsb0 null2 -> 0x8a720008
 77 z-serf9vsb0 null3 calling
 77 z-serf9vsb0 null2 -> 0x8a720008
 77 z-serf9vsb0 null3 calling
 77 z-serf9vsb0 null4 -> 0x8a720008
 77 z-serf9vsb0 null5 calling
 77 z-serf9vsb0 null3 -> 0x8a720008
 77 z-serf9vsb0 null4 calling
 77 z-serf9vsb0 null3 -> 0x8a720008
 77 z-serf9vsb0 null5 -> 0x8a720008
 77 z-serf9vsb0 null4 calling
 78 IRMUFu+uG5s null0 calling
 77 z-serf9vsb0 null4 -> 0x8a720008
 77 z-serf9vsb0 null5 calling
 77 z-serf9vsb0 null4 -> 0x8a720008
 77 z-serf9vsb0 null5 calling
 78 IRMUFu+uG5s null0 -> 0x8a720008
 78 IRMUFu+uG5s null1 calling
 77 z-serf9vsb0 null5 -> 0x8a720008
 78 IRMUFu+uG5s null0 calling
 77 z-serf9vsb0 null5 -> 0x8a720008
 78 IRMUFu+uG5s null1 -> 0x8a720008
 78 IRMUFu+uG5s null0 calling
 78 IRMUFu+uG5s null2 calling
 78 IRMUFu+uG5s null0 -> 0x8a720008
 78 IRMUFu+uG5s null1 calling
 78 IRMUFu+uG5s null0 -> 0x8a720008
 78 IRMUFu+uG5s null2 -> 0x8a720008
 78 IRMUFu+uG5s null1 calling
 78 IRMUFu+uG5s null3 calling
 78 IRMUFu+uG5s null1 -> 0x8a720008
 78 IRMUFu+uG5s null2 calling
 78 IRMUFu+uG5s null1 -> 0x8a720008
 78 IRMUFu+uG5s null2 calling
 78 IRMUFu+uG5s null3 -> 0x8a720008
 78 IRMUFu+uG5s null4 calling
 78 IRMUFu+uG5s null2 -> 0x8a720008
 78 IRMUFu+uG5s null3 calling
 78 IRMUFu+uG5s null2 -> 0x8a720008
 78 IRMUFu+uG5s null3 calling
 78 IRMUFu+uG5s null4 -> 0x8a720008
 78 IRMUFu+uG5s null5 calling
 78 IRMUFu+uG5s null3 -> 0x8a720008
 78 IRMUFu+uG5s null3 -> 0x8a720008
 78 IRMUFu+uG5s null4 calling
 78 IRMUFu+uG5s null4 calling
 78 IRMUFu+uG5s null5 -> 0x8a720008
 79 LxPIfjHaY4c null0 calling
 78 IRMUFu+uG5s null4 -> 0x8a720008
 78 IRMUFu+uG5s null5 calling
 78 IRMUFu+uG5s null4 -> 0x8a720008
 78 IRMUFu+uG5s null5 calling
 79 LxPIfjHaY4c null0 -> 0x8a720008
 78 IRMUFu+uG5s null5 -> 0x8a720008
 79 LxPIfjHaY4c null1 calling
 79 LxPIfjHaY4c null0 calling
 78 IRMUFu+uG5s null5 -> 0x8a720008
 79 LxPIfjHaY4c null0 calling
 79 LxPIfjHaY4c null1 -> 0x8a720008
 79 LxPIfjHaY4c null2 calling
 79 LxPIfjHaY4c null0 -> 0x8a720008
 79 LxPIfjHaY4c null1 calling
 79 LxPIfjHaY4c null0 -> 0x8a720008
 79 LxPIfjHaY4c null1 calling
 79 LxPIfjHaY4c null2 -> 0x8a720009
 79 LxPIfjHaY4c null3 calling
 79 LxPIfjHaY4c null1 -> 0x8a720008
 79 LxPIfjHaY4c null2 calling
 79 LxPIfjHaY4c null1 -> 0x8a720008
 79 LxPIfjHaY4c null2 calling
 79 LxPIfjHaY4c null3 -> 0x8a720009
 79 LxPIfjHaY4c null4 calling
 79 LxPIfjHaY4c null2 -> 0x8a720009
 79 LxPIfjHaY4c null3 calling
 79 LxPIfjHaY4c null2 -> 0x8a720009
 79 LxPIfjHaY4c null3 calling
 79 LxPIfjHaY4c null4 -> 0x8a720009
 79 LxPIfjHaY4c null5 calling
 79 LxPIfjHaY4c null3 -> 0x8a720009
 79 LxPIfjHaY4c null4 calling
 79 LxPIfjHaY4c null3 -> 0x8a720009
 79 LxPIfjHaY4c null4 calling
 79 LxPIfjHaY4c null5 -> 0x8a720009
 80 w8gBTTdg+po null0 calling
 79 LxPIfjHaY4c null4 -> 0x8a720009
 79 LxPIfjHaY4c null4 -> 0x8a720009
 79 LxPIfjHaY4c null5 calling
 79 LxPIfjHaY4c null5 calling
 79 LxPIfjHaY4c null5 -> 0x8a720009
 80 w8gBTTdg+po null0 -> 0x8a720008
 80 w8gBTTdg+po null0 calling
 80 w8gBTTdg+po null1 calling
 79 LxPIfjHaY4c null5 -> 0x8a720009
 80 w8gBTTdg+po null0 calling
 80 w8gBTTdg+po null0 -> 0x8a720008
 80 w8gBTTdg+po null1 calling
 80 w8gBTTdg+po null1 -> 0x8a720008
 80 w8gBTTdg+po null0 -> 0x8a720008
 80 w8gBTTdg+po null2 calling
 80 w8gBTTdg+po null1 calling
 80 w8gBTTdg+po null1 -> 0x8a720008
 80 w8gBTTdg+po null2 calling
 80 w8gBTTdg+po null2 -> 0x8a720009
 80 w8gBTTdg+po null3 calling
 80 w8gBTTdg+po null1 -> 0x8a720008
 80 w8gBTTdg+po null2 calling
 80 w8gBTTdg+po null2 -> 0x8a720009
 80 w8gBTTdg+po null3 calling
 80 w8gBTTdg+po null3 -> 0x8a720009
 80 w8gBTTdg+po null4 calling
 80 w8gBTTdg+po null2 -> 0x8a720009
 80 w8gBTTdg+po null3 calling
 80 w8gBTTdg+po null3 -> 0x8a720009
 80 w8gBTTdg+po null4 calling
 80 w8gBTTdg+po null4 -> 0x8a720009
 80 w8gBTTdg+po null3 -> 0x8a720009
 80 w8gBTTdg+po null5 calling
 80 w8gBTTdg+po null4 calling
 80 w8gBTTdg+po null4 -> 0x8a720009
 80 w8gBTTdg+po null5 calling
 80 w8gBTTdg+po null5 -> 0x8a720009
 80 w8gBTTdg+po null4 -> 0x8a720009
 80 w8gBTTdg+po null5 calling
 80 w8gBTTdg+po null5 -> 0x8a720009
done
 80 w8gBTTdg+po null5 -> 0x8a720009
done
done

AI-assisted: yes.

@blawesom

Copy link
Copy Markdown
Contributor

This PR looks strictly contained in #7826: its two commits (68ef4ca43 125 exports, dd86478bc 62 pointer-checking exports) are exactly the first two commits of #7826's branch, which carries one more on top (6eeb22339 18 slot/output-writing exports). All three PRs are from the same series opened within ~1h12m this morning.

If the intent was one review thread, closing this in favour of #7826 would keep a single place for the maintainers to look — #7826 also has a verified rebase handoff onto current main (including the resolution against main's 05bdd6aeb stubs, 22 of which these commits supersede, 7 of them silent NID double-registrations with no merge conflict). If the split was deliberate, it may be worth saying so on each so they don't read as accidental.

@T3cm0

T3cm0 commented Oct 20, 2026

Copy link
Copy Markdown
Contributor Author

Closing in favour of #7826, which carries this commit plus the follow-ups and has @blawesom's verified rebase onto current main (thank you for the NID audit against 05bdd6aeb). The split was meant as a review stack, but one thread is easier to review. AI-assisted: yes.

@T3cm0 T3cm0 closed this Oct 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

docs needs rebase Conflicts with main, rebase needed prx

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants