# SPDX-License-Identifier: AGPL-3.0-or-later
# ruff: noqa: E501
"""Q3 iter-1 - iPhone-side replay bytes extracted from the Q2 live pcap.

Sourced from /tmp/iosmux-q2-utun-capture.pcap (held locally, not
committed) by the pipeline documented in Q3-iter-00-pcap-dispatch.md.
The iosmux-spike-listener can import this module and send the frames
verbatim in order as its XPC-layer replies to CoreDeviceService.

The frames are raw iPhone-side bytes with NO modification beyond
redaction of personal identifiers. Only device-identifying fields
inside the Handshake DATA payload have been zeroed IN-PLACE with
same-length replacement (preserving bplist16 string-length prefixes):

  - UniqueDeviceID (UDID, 25 bytes)
  - SerialNumber (10 bytes)
  - EthernetMacAddress (17 bytes)
  - UniqueChipID (8-byte little-endian uint64)
  - BootSessionUUID (16-byte binary UUID)
  - top-level UUID (16-byte binary session UUID)

See REDACTED_AT_SOURCE at the bottom for the exact byte offsets.
"""
from __future__ import annotations

# Each tuple: (stream_id, frame_type, flags_byte, payload_bytes).
# frame_type:  0x00 DATA, 0x01 HEADERS, 0x03 RST_STREAM,
#              0x04 SETTINGS, 0x08 WINDOW_UPDATE.
IPHONE_REPLAY_FRAMES: list[tuple[int, int, int, bytes]] = [
    # frame #0: SETTINGS stream=0 flags=0x00 length=12
    (0, 0x04, 0x00, b'\x00\x03\x00\x00\x00d\x00\x04\x00\x10\x00\x00'),
    # frame #1: WINDOW_UPDATE stream=0 flags=0x00 length=4
    (0, 0x08, 0x00, b'\x00\x0f\x00\x01'),
    # frame #2: SETTINGS stream=0 flags=0x01 length=0  (SETTINGS ACK)
    (0, 0x04, 0x01, b""),
    # frame #3: HEADERS stream=1 flags=0x04 length=0
    (1, 0x01, 0x04, b""),
    # frame #4: DATA stream=1 flags=0x00 length=44  (empty-dict XpcWrapper)
    (1, 0x00, 0x00, b'\x92\x0b\xb0)\x01\x00\x00\x00\x14\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00B7\x13B\x05\x00\x00\x00\x00\xf0\x00\x00\x04\x00\x00\x00\x00\x00\x00\x00'),
    # frame #5: DATA stream=1 flags=0x00 length=24
    (1, 0x00, 0x00, b'\x92\x0b\xb0)\x01\x02\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'),
    # frame #6: HEADERS stream=3 flags=0x04 length=0
    (3, 0x01, 0x04, b""),
    # frame #7: DATA stream=3 flags=0x00 length=24  (INIT_HANDSHAKE on reply channel)
    (3, 0x00, 0x00, b'\x92\x0b\xb0)\x01\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'),
    # frame #8: DATA stream=1 flags=0x00 length=14124  (Handshake dict: MessageType/MPV/Services/Properties/UUID)
    (1, 0x00, 0x00, (
        b'\x92\x0b\xb0)\x01\x01\x00\x00\x147\x00\x00\x00\x00\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00B7\x13B\x05\x00\x00\x00'
        b'\x00\xf0\x00\x00\x047\x00\x00\x05\x00\x00\x00MessageType\x00\x00\x90\x00\x00\n\x00\x00\x00'
        b'Handshake\x00\x00\x00MessagingProtocolVer'
        b'sion\x00\x00\x00\x00\x00@\x00\x00\x07\x00\x00\x00\x00\x00\x00\x00Services\x00\x00\x00\x00'
        b'\x00\xf0\x00\x00t0\x00\x00>\x00\x00\x00com.apple.springboar'
        b'dservices.shim.remote\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00'
        b'\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00Uses'
        b'RemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00'
        b'\x06\x00\x00\x0055495\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00'
        b'com.apple.mobile.lockdown.remote'
        b'.trusted\x00\x00\x00\x00com.apple.RestoreRem'
        b'oteServices.restoreserviced\x00\x00\xf0\x00\x00'
        b'\xbc\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x008\x00\x00\x00\x02\x00\x00\x00'
        b'ServiceVersion\x00\x00\x000\x00\x00\x02\x00\x00\x00\x00\x00\x00\x00Uses'
        b'RemoteXPC\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00'
        b'\x06\x00\x00\x0055487\x00\x00\x00Entitlement\x00\x00\x90\x00\x00>\x00\x00\x00'
        b'com.apple.private.RestoreRemoteS'
        b'ervices.restoreservice.remote\x00\x00\x00'
        b'com.apple.osanalytics.logTransfe'
        b'r\x00\x00\x00\x00\xf0\x00\x00\x88\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00'
        b'\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00'
        b'Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055485\x00\x00\x00Entitlem'
        b'ent\x00\x00\x90\x00\x00%\x00\x00\x00com.apple.ReportCras'
        b'h.antenna-access\x00\x00\x00\x00com.apple.cr'
        b'ashreportmover.shim.remote\x00\x00\x00\xf0\x00\x00'
        b'\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00'
        b'UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00'
        b'\x00\x90\x00\x00\x06\x00\x00\x0055469\x00\x00\x00Entitlement\x00\x00\x90\x00\x00'
        b')\x00\x00\x00com.apple.mobile.lockdown.re'
        b'mote.trusted\x00\x00\x00\x00com.apple.mobile'
        b'.lockdown.remote.untrusted\x00\x00\x00\xf0\x00\x00'
        b'\xa8\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x008\x00\x00\x00\x02\x00\x00\x00'
        b'ServiceVersion\x00\x00\x000\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00Uses'
        b'RemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00'
        b'\x06\x00\x00\x0055464\x00\x00\x00Entitlement\x00\x00\x90\x00\x00+\x00\x00\x00'
        b'com.apple.mobile.lockdown.remote'
        b'.untrusted\x00\x00com.apple.accessibil'
        b'ity.axAuditDaemon.remoteAXServic'
        b'e\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00'
        b'8\x00\x00\x00\x02\x00\x00\x00ServiceVersion\x00\x00\x000\x00\x00\x01\x00\x00\x00'
        b'\x00\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00Port'
        b'\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055455\x00\x00\x00Entitlement\x00'
        b'\x00\x90\x00\x00\x0e\x00\x00\x00AppleInternal\x00\x00\x00com.appl'
        b'e.mobile.notification_proxy.shim'
        b'.remote\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00'
        b'\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00'
        b'\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055452\x00\x00\x00Enti'
        b'tlement\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile'
        b'.lockdown.remote.trusted\x00\x00\x00\x00com.'
        b'apple.mobile.house_arrest.shim.r'
        b'emote\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00'
        b'\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00'
        b'\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055450\x00\x00\x00Enti'
        b'tlement\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile'
        b'.lockdown.remote.trusted\x00\x00\x00\x00com.'
        b'apple.mobile.mobile_image_mounte'
        b'r.shim.remote\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Prop'
        b'erties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXP'
        b'C\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x005544'
        b'5\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.appl'
        b'e.mobile.lockdown.remote.trusted'
        b'\x00\x00\x00\x00com.apple.GPUTools.MobileSer'
        b'vice.shim.remote\x00\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00'
        b'Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemo'
        b'teXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x00'
        b'55444\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.'
        b'apple.mobile.lockdown.remote.tru'
        b'sted\x00\x00\x00\x00com.apple.backgroundasse'
        b'ts.lockdownservice.shim.remote\x00\x00'
        b'\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00'
        b'\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port'
        b'\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055434\x00\x00\x00Entitlement\x00'
        b'\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile.lockdow'
        b'n.remote.trusted\x00\x00\x00\x00com.apple.mo'
        b'bile.insecure_notification_proxy'
        b'.remote\x00\x00\xf0\x00\x00\xb0\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00'
        b'\x00\xf0\x00\x008\x00\x00\x00\x02\x00\x00\x00ServiceVersion\x00\x00\x000\x00\x00'
        b'\x01\x00\x00\x00\x00\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00'
        b'Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055492\x00\x00\x00Entitlem'
        b'ent\x00\x00\x90\x00\x004\x00\x00\x00com.apple.mobile.ins'
        b'ecure_notification_proxy.remote\x00'
        b'com.apple.sysdiagnose.remote.tru'
        b'sted\x00\x00\x00\x00\x00\xf0\x00\x00\x90\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00'
        b'\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00'
        b'\x01\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055490\x00\x00\x00Enti'
        b'tlement\x00\x00\x90\x00\x00-\x00\x00\x00com.apple.privat'
        b'e.sysdiagnose.remote.trusted\x00\x00\x00\x00'
        b'com.apple.webinspector.shim.remo'
        b'te\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00'
        b'\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00'
        b'Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055482\x00\x00\x00Entitlem'
        b'ent\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile.loc'
        b'kdown.remote.trusted\x00\x00\x00\x00com.appl'
        b'e.afc.shim.remote\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00'
        b'Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemo'
        b'teXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x00'
        b'55471\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.'
        b'apple.mobile.lockdown.remote.tru'
        b'sted\x00\x00\x00\x00com.apple.pcapd.shim.rem'
        b'ote\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00'
        b'\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00'
        b'Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055470\x00\x00\x00Entitlem'
        b'ent\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile.loc'
        b'kdown.remote.trusted\x00\x00\x00\x00com.appl'
        b'e.internal.devicecompute.CoreDev'
        b'iceProxy.shim.remote\x00\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00'
        b'\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00Uses'
        b'RemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00'
        b'\x06\x00\x00\x0055461\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00'
        b'com.apple.mobile.lockdown.remote'
        b'.trusted\x00\x00\x00\x00com.apple.amfi.lockd'
        b'own.shim.remote\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Prop'
        b'erties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXP'
        b'C\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x005543'
        b'5\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.appl'
        b'e.mobile.lockdown.remote.trusted'
        b'\x00\x00\x00\x00com.apple.mobile.lockdown.re'
        b'mote.trusted\x00\x00\x00\x00\x00\xf0\x00\x00\xa8\x00\x00\x00\x03\x00\x00\x00Prop'
        b'erties\x00\x00\x00\xf0\x00\x008\x00\x00\x00\x02\x00\x00\x00ServiceVersi'
        b'on\x00\x00\x000\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00UsesRemoteXPC\x00\x00\x00'
        b'\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055493\x00\x00\x00'
        b'Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mo'
        b'bile.lockdown.remote.trusted\x00\x00\x00\x00'
        b'com.apple.PurpleReverseProxy.Con'
        b'n.shim.remote\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Prop'
        b'erties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXP'
        b'C\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x005548'
        b'1\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.appl'
        b'e.mobile.lockdown.remote.trusted'
        b'\x00\x00\x00\x00com.apple.mobilebackup2.shim'
        b'.remote\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00'
        b'\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00'
        b'\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055474\x00\x00\x00Enti'
        b'tlement\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile'
        b'.lockdown.remote.trusted\x00\x00\x00\x00com.'
        b'apple.modelmanager.remote\x00\x00\x00\x00\xf0\x00\x00'
        b'p\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00'
        b'UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00Port\x00\x00\x00\x00'
        b'\x00\x90\x00\x00\x06\x00\x00\x0055466\x00\x00\x00Entitlement\x00\x00\x90\x00\x00'
        b'\x0e\x00\x00\x00AppleInternal\x00\x00\x00com.apple.mo'
        b'bile.notification_proxy.remote\x00\x00'
        b'\x00\xf0\x00\x00\xa8\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x008\x00\x00\x00'
        b'\x02\x00\x00\x00ServiceVersion\x00\x00\x000\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00'
        b'UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00Port\x00\x00\x00\x00'
        b'\x00\x90\x00\x00\x06\x00\x00\x0055465\x00\x00\x00Entitlement\x00\x00\x90\x00\x00'
        b'+\x00\x00\x00com.apple.mobile.notificatio'
        b'n_proxy.remote\x00\x00com.apple.carkit'
        b'.remote-iap.service\x00\x00\xf0\x00\x00p\x00\x00\x00\x03\x00\x00\x00'
        b'Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemo'
        b'teXPC\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x00'
        b'55458\x00\x00\x00Entitlement\x00\x00\x90\x00\x00\x0e\x00\x00\x00Appl'
        b'eInternal\x00\x00\x00com.apple.crashrepor'
        b'tcopymobile.shim.remote\x00\x00\xf0\x00\x00\x8c\x00\x00\x00'
        b'\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00Uses'
        b'RemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00'
        b'\x06\x00\x00\x0055446\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00'
        b'com.apple.mobile.lockdown.remote'
        b'.trusted\x00\x00\x00\x00com.apple.commcenter'
        b'.mobile-helper-cbupdateservice.s'
        b'him.remote\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properti'
        b'es\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00'
        b'\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055441\x00\x00\x00'
        b'Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mo'
        b'bile.lockdown.remote.trusted\x00\x00\x00\x00'
        b'com.apple.iosdiagnostics.relay.s'
        b'him.remote\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properti'
        b'es\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00'
        b'\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055438\x00\x00\x00'
        b'Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mo'
        b'bile.lockdown.remote.trusted\x00\x00\x00\x00'
        b'com.apple.carkit.service.shim.re'
        b'mote\x00\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00'
        b'\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00'
        b'\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055486\x00\x00\x00Enti'
        b'tlement\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile'
        b'.lockdown.remote.trusted\x00\x00\x00\x00com.'
        b'apple.mobile.assertion_agent.shi'
        b'm.remote\x00\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properti'
        b'es\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00'
        b'\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055479\x00\x00\x00'
        b'Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mo'
        b'bile.lockdown.remote.trusted\x00\x00\x00\x00'
        b'com.apple.atc.shim.remote\x00\x00\x00\x00\xf0\x00\x00'
        b'\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00'
        b'UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00'
        b'\x00\x90\x00\x00\x06\x00\x00\x0055476\x00\x00\x00Entitlement\x00\x00\x90\x00\x00'
        b')\x00\x00\x00com.apple.mobile.lockdown.re'
        b'mote.trusted\x00\x00\x00\x00com.apple.mobile'
        b'.installation_proxy.shim.remote\x00'
        b'\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00'
        b'\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port'
        b'\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055462\x00\x00\x00Entitlement\x00'
        b'\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile.lockdow'
        b'n.remote.trusted\x00\x00\x00\x00com.apple.se'
        b'curity.cryptexd.remote\x00\x00\x00\xf0\x00\x00(\x01\x00\x00'
        b'\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\xb8\x00\x00\x00\x03\x00\x00\x00Feat'
        b'ures\x00\x00\x00\x00\x00\xe0\x00\x00l\x00\x00\x00\x04\x00\x00\x00\x00\x90\x00\x00\x0f\x00\x00\x00Cryp'
        b'texInstall\x00\x00\x00\x90\x00\x00\t\x00\x00\x00Cryptex1\x00\x00\x00\x00'
        b'\x00\x90\x00\x00\x10\x00\x00\x00ReadIdentifiers\x00\x00\x90\x00\x00\x19\x00\x00\x00'
        b'Cryptex1,UseProductClass\x00\x00\x00\x00Serv'
        b'iceVersion\x00\x00\x000\x00\x00\x03\x00\x00\x00\x00\x00\x00\x00UsesRemo'
        b'teXPC\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x00'
        b'55457\x00\x00\x00Entitlement\x00\x00\x90\x00\x00+\x00\x00\x00com.'
        b'apple.private.security.cryptexd.'
        b'remote\x00\x00com.apple.instruments.dt'
        b'servicehub\x00\x00\x00\xf0\x00\x00\xcc\x00\x00\x00\x03\x00\x00\x00Properti'
        b'es\x00\x00\x00\xf0\x00\x00P\x00\x00\x00\x02\x00\x00\x00Features\x00\x00\x00\x00\x00\xe0\x00\x00'
        b'$\x00\x00\x00\x01\x00\x00\x00\x00\x90\x00\x00\x15\x00\x00\x00com.apple.dt.pro'
        b'file\x00\x00\x00\x00version\x00\x000\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00Port'
        b'\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055454\x00\x00\x00Entitlement\x00'
        b'\x00\x90\x00\x005\x00\x00\x00com.apple.private.dt.ins'
        b'truments.dtservicehub.client\x00\x00\x00\x00'
        b'com.apple.mobile.heartbeat.shim.'
        b'remote\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00'
        b'\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00'
        b'\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055453\x00\x00\x00Enti'
        b'tlement\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile'
        b'.lockdown.remote.trusted\x00\x00\x00\x00com.'
        b'apple.mobilesync.shim.remote\x00\x00\x00\x00'
        b'\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00'
        b'\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port'
        b'\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055448\x00\x00\x00Entitlement\x00'
        b'\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile.lockdow'
        b'n.remote.trusted\x00\x00\x00\x00com.apple.mo'
        b'bile.MCInstall.shim.remote\x00\x00\x00\xf0\x00\x00'
        b'\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00'
        b'UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00'
        b'\x00\x90\x00\x00\x06\x00\x00\x0055442\x00\x00\x00Entitlement\x00\x00\x90\x00\x00'
        b')\x00\x00\x00com.apple.mobile.lockdown.re'
        b'mote.trusted\x00\x00\x00\x00com.apple.mobile'
        b'.file_relay.shim.remote\x00\x00\xf0\x00\x00\x8c\x00\x00\x00'
        b'\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00Uses'
        b'RemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00'
        b'\x06\x00\x00\x0055437\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00'
        b'com.apple.mobile.lockdown.remote'
        b'.trusted\x00\x00\x00\x00com.apple.fusion.rem'
        b'ote.service\x00\x00\xf0\x00\x00\x9c\x00\x00\x00\x03\x00\x00\x00Properti'
        b'es\x00\x00\x00\xf0\x00\x008\x00\x00\x00\x02\x00\x00\x00ServiceVersion\x00\x00'
        b'\x000\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00'
        b'\x01\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055491\x00\x00\x00Enti'
        b'tlement\x00\x00\x90\x00\x00 \x00\x00\x00com.apple.fusion'
        b'.remote.service\x00com.apple.stream'
        b'ing_zip_conduit.shim.remote\x00\x00\xf0\x00\x00'
        b'\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00'
        b'UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00'
        b'\x00\x90\x00\x00\x06\x00\x00\x0055473\x00\x00\x00Entitlement\x00\x00\x90\x00\x00'
        b')\x00\x00\x00com.apple.mobile.lockdown.re'
        b'mote.trusted\x00\x00\x00\x00com.apple.atc2.s'
        b'him.remote\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properti'
        b'es\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00'
        b'\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055468\x00\x00\x00'
        b'Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mo'
        b'bile.lockdown.remote.trusted\x00\x00\x00\x00'
        b'com.apple.idamd.shim.remote\x00\x00\xf0\x00\x00'
        b'\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00'
        b'UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00'
        b'\x00\x90\x00\x00\x06\x00\x00\x0055467\x00\x00\x00Entitlement\x00\x00\x90\x00\x00'
        b')\x00\x00\x00com.apple.mobile.lockdown.re'
        b'mote.trusted\x00\x00\x00\x00com.apple.syslog'
        b'_relay.shim.remote\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00'
        b'Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemo'
        b'teXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x00'
        b'55440\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.'
        b'apple.mobile.lockdown.remote.tru'
        b'sted\x00\x00\x00\x00com.apple.companion_prox'
        b'y.shim.remote\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Prop'
        b'erties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXP'
        b'C\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x005543'
        b'6\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.appl'
        b'e.mobile.lockdown.remote.trusted'
        b'\x00\x00\x00\x00com.apple.mobile.storage_mou'
        b'nter_proxy.bridge\x00\x00\x00\x00\xf0\x00\x00\xb0\x00\x00\x00\x03\x00\x00\x00'
        b'Properties\x00\x00\x00\xf0\x00\x008\x00\x00\x00\x02\x00\x00\x00ServiceV'
        b'ersion\x00\x00\x000\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00UsesRemoteXP'
        b'C\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x005549'
        b'4\x00\x00\x00Entitlement\x00\x00\x90\x00\x003\x00\x00\x00com.appl'
        b'e.private.mobile_storage.remote.'
        b'allowedSPI\x00\x00com.apple.corecaptur'
        b'ed.remoteservice\x00\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00'
        b'Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemo'
        b'teXPC\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x00'
        b'55488\x00\x00\x00Entitlement\x00\x00\x90\x00\x00,\x00\x00\x00com.'
        b'apple.corecaptured.remoteservice'
        b'-access\x00com.apple.dt.ViewHierarc'
        b'hyAgent.remote\x00\x00\x00\xf0\x00\x00\x90\x00\x00\x00\x03\x00\x00\x00Prop'
        b'erties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXP'
        b'C\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x005548'
        b'4\x00\x00\x00Entitlement\x00\x00\x90\x00\x00/\x00\x00\x00com.appl'
        b'e.private.dt.ViewHierarchyAgent.'
        b'client\x00\x00com.apple.preboardservic'
        b'e.shim.remote\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Prop'
        b'erties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXP'
        b'C\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x005548'
        b'3\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.appl'
        b'e.mobile.lockdown.remote.trusted'
        b'\x00\x00\x00\x00com.apple.dt.remotepairingde'
        b'viced.lockdown.shim.remote\x00\x00\x00\xf0\x00\x00'
        b'\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00'
        b'UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00'
        b'\x00\x90\x00\x00\x06\x00\x00\x0055480\x00\x00\x00Entitlement\x00\x00\x90\x00\x00'
        b')\x00\x00\x00com.apple.mobile.lockdown.re'
        b'mote.trusted\x00\x00\x00\x00com.apple.misage'
        b'nt.shim.remote\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Prop'
        b'erties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXP'
        b'C\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x005547'
        b'2\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.appl'
        b'e.mobile.lockdown.remote.trusted'
        b'\x00\x00\x00\x00com.apple.bluetooth.BTPacket'
        b'Logger.shim.remote\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00'
        b'Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemo'
        b'teXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x00'
        b'55447\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.'
        b'apple.mobile.lockdown.remote.tru'
        b'sted\x00\x00\x00\x00com.apple.os_trace_relay'
        b'.shim.remote\x00\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Prop'
        b'erties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXP'
        b'C\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x005544'
        b'3\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.appl'
        b'e.mobile.lockdown.remote.trusted'
        b'\x00\x00\x00\x00com.apple.PurpleReverseProxy'
        b'.Ctrl.shim.remote\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00'
        b'Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemo'
        b'teXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x00'
        b'55439\x00\x00\x00Entitlement\x00\x00\x90\x00\x00)\x00\x00\x00com.'
        b'apple.mobile.lockdown.remote.tru'
        b'sted\x00\x00\x00\x00com.apple.internal.dt.co'
        b'redevice.untrusted.tunnelservice'
        b'\x00\x00\x00\x00\x00\xf0\x00\x00\xac\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00'
        b'8\x00\x00\x00\x02\x00\x00\x00ServiceVersion\x00\x00\x000\x00\x00\x02\x00\x00\x00'
        b'\x00\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00Port'
        b'\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055489\x00\x00\x00Entitlement\x00'
        b'\x00\x90\x00\x00-\x00\x00\x00com.apple.dt.coredevice.'
        b'tunnelservice.client\x00\x00\x00\x00com.appl'
        b'e.mobile.insecure_notification_p'
        b'roxy.shim.remote\x00\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00'
        b'Properties\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemo'
        b'teXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x00'
        b'55478\x00\x00\x00Entitlement\x00\x00\x90\x00\x00+\x00\x00\x00com.'
        b'apple.mobile.lockdown.remote.unt'
        b'rusted\x00\x00com.apple.accessibility.'
        b'axAuditDaemon.remoteserver.shim.'
        b'remote\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00'
        b'\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00'
        b'\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055477\x00\x00\x00Enti'
        b'tlement\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile'
        b'.lockdown.remote.trusted\x00\x00\x00\x00com.'
        b'apple.preboardservice_v2.shim.re'
        b'mote\x00\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00'
        b'\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00'
        b'\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055475\x00\x00\x00Enti'
        b'tlement\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile'
        b'.lockdown.remote.trusted\x00\x00\x00\x00com.'
        b'apple.remote.installcoordination'
        b'_proxy\x00\x00\x00\xf0\x00\x00\xa8\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00'
        b'\x00\xf0\x00\x008\x00\x00\x00\x02\x00\x00\x00ServiceVersion\x00\x00\x000\x00\x00'
        b'\x01\x00\x00\x00\x00\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00'
        b'Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055463\x00\x00\x00Entitlem'
        b'ent\x00\x00\x90\x00\x00,\x00\x00\x00com.apple.private.In'
        b'stallCoordinationRemote\x00com.appl'
        b'e.internal.devicecompute.CoreDev'
        b'iceProxy\x00\x00\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properti'
        b'es\x00\x00\x00\xf0\x00\x008\x00\x00\x00\x02\x00\x00\x00ServiceVersion\x00\x00'
        b'\x000\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00'
        b'\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055460\x00\x00\x00Enti'
        b'tlement\x00\x00\x90\x00\x00\x0e\x00\x00\x00AppleInternal\x00\x00\x00'
        b'com.apple.dt.remoteFetchSymbols\x00'
        b'\x00\xf0\x00\x00\x04\x01\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00\x90\x00\x00\x00'
        b'\x03\x00\x00\x00Features\x00\x00\x00\x00\x00\xe0\x00\x00D\x00\x00\x00\x01\x00\x00\x00\x00\x90\x00\x00'
        b'5\x00\x00\x00com.apple.dt.remoteFetchSymb'
        b'ols.dyldSharedCacheFiles\x00\x00\x00\x00Serv'
        b'iceVersion\x00\x00\x000\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00UsesRemo'
        b'teXPC\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x00'
        b'55459\x00\x00\x00Entitlement\x00\x00\x90\x00\x00/\x00\x00\x00com.'
        b'apple.private.dt.remoteFetchSymb'
        b'ols.client\x00\x00com.apple.sysdiagnos'
        b'e.remote\x00\x00\x00\x00\x00\xf0\x00\x00\x88\x00\x00\x00\x03\x00\x00\x00Properti'
        b'es\x00\x00\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00'
        b'\x00 \x00\x00\x01\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055456\x00\x00\x00'
        b'Entitlement\x00\x00\x90\x00\x00%\x00\x00\x00com.apple.pr'
        b'ivate.sysdiagnose.remote\x00\x00\x00\x00com.'
        b'apple.mobileactivationd.shim.rem'
        b'ote\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00\x00\xf0\x00\x00'
        b'\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00'
        b'Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055451\x00\x00\x00Entitlem'
        b'ent\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile.loc'
        b'kdown.remote.trusted\x00\x00\x00\x00com.appl'
        b'e.mobile.diagnostics_relay.shim.'
        b'remote\x00\x00\x00\xf0\x00\x00\x8c\x00\x00\x00\x03\x00\x00\x00Properties\x00\x00'
        b'\x00\xf0\x00\x00\x1c\x00\x00\x00\x01\x00\x00\x00UsesRemoteXPC\x00\x00\x00\x00 \x00\x00'
        b'\x00\x00\x00\x00Port\x00\x00\x00\x00\x00\x90\x00\x00\x06\x00\x00\x0055449\x00\x00\x00Enti'
        b'tlement\x00\x00\x90\x00\x00)\x00\x00\x00com.apple.mobile'
        b'.lockdown.remote.trusted\x00\x00\x00\x00Prop'
        b'erties\x00\x00\x00\xf0\x00\x00\x00\x06\x00\x00.\x00\x00\x00ThinningProd'
        b'uctType\x00\x00\x90\x00\x00\x0b\x00\x00\x00iPhone14,6\x00\x00Huma'
        b'nReadableProductVersionString\x00\x00\x00'
        b'\x00\x90\x00\x00\x07\x00\x00\x0026.4.1\x00\x00HasSEP\x00\x00\x00 \x00\x00\x01\x00\x00\x00'
        b'HWModel\x00\x00\x90\x00\x00\x06\x00\x00\x00D49AP\x00\x00\x00Ethernet'
        b'MacAddress\x00\x00\x00\x90\x00\x00\x12\x00\x00\x00000000000000'
        b'00000\x00\x00\x00EffectiveProductionStatu'
        b'sSEP\x00\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00ChipID\x00\x00\x00@\x00\x00\x10\x81\x00\x00'
        b'\x00\x00\x00\x00CPUArchitecture\x00\x00\x90\x00\x00\x07\x00\x00\x00arm6'
        b'4e\x00\x00AppleInternal\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00HWMo'
        b'delDescriptionForUserVisibility\x00'
        b'\x00\x90\x00\x00\x06\x00\x00\x00D49AP\x00\x00\x00RegionInfo\x00\x00\x00\x90\x00\x00'
        b'\x05\x00\x00\x00LL/A\x00\x00\x00\x00IsUIBuild\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00'
        b'SupplementalBuildVersion\x00\x00\x00\x00\x00\x90\x00\x00'
        b'\x07\x00\x00\x0023E254\x00\x00SigningFuse\x00\x00 \x00\x00\x01\x00\x00\x00'
        b'EffectiveSecurityModeAp\x00\x00 \x00\x00\x01\x00\x00\x00'
        b'DeviceSupportsLockdown\x00\x00\x00 \x00\x00\x01\x00\x00\x00'
        b'RestoreLongVersion\x00\x00\x00\x90\x00\x00\x0f\x00\x00\x0023.5'
        b'.254.0.0,0\x00\x00SerialNumber\x00\x00\x00\x00\x00\x90\x00\x00'
        b'\x0b\x00\x00\x000000000000\x00\x00ProductType\x00\x00\x90\x00\x00'
        b'\x0b\x00\x00\x00iPhone14,6\x00\x00ProductName\x00\x00\x90\x00\x00'
        b'\n\x00\x00\x00iPhone OS\x00\x00\x00MobileDeviceMini'
        b'mumVersion\x00\x00\x00\x90\x00\x00\x0c\x00\x00\x001827.100.14\x00'
        b'Image4CryptoHashMethod\x00\x00\x00\x90\x00\x00\t\x00\x00\x00'
        b'sha2-384\x00\x00\x00\x00SensitivePropertiesV'
        b'isible\x00\x00\x00 \x00\x00\x01\x00\x00\x00OSVersion\x00\x00\x00\x00\x90\x00\x00'
        b'\x07\x00\x00\x0026.4.1\x00\x00BuildVersion\x00\x00\x00\x00\x00\x90\x00\x00'
        b'\x07\x00\x00\x0023E254\x00\x00ProductTypeDescForUs'
        b'erVisibility\x00\x00\x00\x00\x00\x90\x00\x00\x0b\x00\x00\x00iPhone14'
        b',6\x00\x00UniqueDeviceID\x00\x00\x00\x90\x00\x00\x1a\x00\x00\x000000'
        b'000000000000000000000\x00\x00\x00UniqueCh'
        b'ipID\x00\x00\x00\x00\x00@\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00StoreDemoMod'
        b'e\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00EffectiveSecurityMod'
        b'eSEP\x00\x00\x00\x00\x00 \x00\x00\x01\x00\x00\x00EffectiveProduct'
        b'ionStatusAp\x00\x00 \x00\x00\x01\x00\x00\x00DeviceColor\x00'
        b'\x00\x90\x00\x00\x02\x00\x00\x001\x00\x00\x00BoardId\x00\x00@\x00\x00\x10\x00\x00\x00\x00\x00\x00\x00'
        b'BootSessionUUID\x00\x00\xa0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
        b'\x00\x00\x00\x00SecurityDomain\x00\x00\x00@\x00\x00\x01\x00\x00\x00\x00\x00\x00\x00'
        b'RegionCode\x00\x00\x00\x90\x00\x00\x03\x00\x00\x00LL\x00\x00ModelNum'
        b'ber\x00\x00\x90\x00\x00\x06\x00\x00\x00MMX83\x00\x00\x00DeviceEnclos'
        b'ureColor\x00\x00\x00\x00\x00\x90\x00\x00\x02\x00\x00\x001\x00\x00\x00DeviceCl'
        b'ass\x00\x00\x90\x00\x00\x07\x00\x00\x00iPhone\x00\x00CertificateS'
        b'ecurityMode\x00\x00 \x00\x00\x01\x00\x00\x00CertificateP'
        b'roductionStatus\x00\x00 \x00\x00\x01\x00\x00\x00RemoteXP'
        b'CVersionFlags\x00\x00\x00\x00@\x00\x00\x06\x00\x00\x00\x00\x00\x00\x01OSIn'
        b'stallEnvironment\x00\x00\x00\x00\x00 \x00\x00\x00\x00\x00\x00IsVi'
        b'rtualDevice\x00\x00 \x00\x00\x00\x00\x00\x00Image4Suppor'
        b'ted\x00\x00 \x00\x00\x01\x00\x00\x00HardwarePlatform\x00\x00\x00\x00'
        b'\x00\x90\x00\x00\x06\x00\x00\x00t8110\x00\x00\x00UUID\x00\x00\x00\x00\x00\xa0\x00\x00\x00\x00\x00\x00'
        b'\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'
    )),
    # frame #9: RST_STREAM stream=1 flags=0x00 length=4  (error_code=5)
    (1, 0x03, 0x00, b'\x00\x00\x00\x05'),
]

TOTAL_FRAMES = 10
TOTAL_BYTES_DATA = 14216

# Frame breakdown (chronological, as observed on the wire):
#   idx  type          stream  length
#     0  SETTINGS       0       12
#     1  WINDOW_UPDATE  0       4
#     2  SETTINGS       0       0
#     3  HEADERS        1       0
#     4  DATA           1       44
#     5  DATA           1       24
#     6  HEADERS        3       0
#     7  DATA           3       24
#     8  DATA           1       14124
#     9  RST_STREAM     1       4

REDACTED_AT_SOURCE = """
Byte ranges inside DATA frame payloads that were zeroed for
personal-data policy. Format: (frame_idx, offset_in_payload,
length_bytes, reason). Applied IN-PLACE before this module was
written. Length-preserving — bplist16 STRING length prefixes remain
valid; STRING values are filled with ASCII '0', binary fields with
NUL bytes.

  (8, 0x31b4,  17, EthernetMacAddress: MAC address (ASCII colon-form))
  (8, 0x3364,  10, SerialNumber: device serial (ASCII))
  (8, 0x34bc,  25, UniqueDeviceID: UDID (ASCII hex + dash))
  (8, 0x34ec,   8, UniqueChipID: ECID uint64 (little-endian))
  (8, 0x3594,  16, BootSessionUUID: BootSessionUUID (16-byte binary))
  (8, 0x371c,  16, top-level UUID (session-bound, 16-byte binary))
"""
