Files
Joseph Doherty fe2a6db786
rust / build / test / clippy / fmt (push) Has been cancelled
Initial project state: .NET reference, design, Rust port (M0+M1), evidence
Layout:
- src/                    .NET 10 x64 reference: MxNativeCodec, MxNativeClient,
                          MxAsbClient, probes, tests, harnesses. Executable spec.
- design/                 Architectural plan for the Rust port (M0–M6), error
                          model, protocol invariants, risks (R1–R16), adversarial
                          review log (review.md).
- rust/                   Rust workspace. M0 skeleton + M1 codec parity.
                          mxaccess-codec: 215 unit tests + 2 cross-implementation
                          parity tests (byte-identical against .NET reference).
                          Other crates are M0 stubs awaiting M2+.
- captures/               Frida + netsh + pcap evidence per CLAUDE.md
                          ("captures are evidence, not throwaway logs").
- analysis/               Decompiled C# (frida/proxy/decompiled-*),
                          Ghidra exports for native DLLs (`exports/` only —
                          working state at `projects/` and AVEVA's input
                          binaries at `input/` are gitignored).
- docs/                   Reverse-engineering reference docs.
- tools/                  Setup-LiveProbeEnv.ps1 (Infisical credential fetcher),
                          Compute-Crc.ps1 (.NET parity helper).
- .github/workflows/      Rust CI: fmt + build + test + clippy on Windows.
- LICENSE                 MIT (Joseph Doherty, 2026).

Verified:
- cargo test --workspace → 217 passed (215 unit + 2 .NET parity), 0 failed
- cargo clippy --workspace -- -D warnings → clean
- cargo fmt --all -- --check → clean
- cargo publish --dry-run -p mxaccess-codec → packages cleanly

Excluded from history (see .gitignore):
- **/bin, **/obj, **/target — build artifacts
- analysis/ghidra/projects/ — Ghidra working state (regenerable)
- analysis/ghidra/input/ — AVEVA proprietary DLLs (vendor IP)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-05 06:21:00 -04:00

33 KiB

1captureframepacket_time_relative_to_writepacket_time_relative_to_completedirectionsrcdsttcp_seqpayload_offsetrecord_indexrecord_typerecord_sizeannounced_lengthi32_0i32_1i32_2i32_3signature16signature24hexascii_preview
2020-loopback-write-test-int-1025091-0.304727554-0.515239477a_to_b127.0.0.1:57415127.0.0.1:57433333352656400control_announce122673071201a 00 00 00 58 26 0b 00 00 00 00 001a 00 00 00 58 26 0b 00 00 00 00 001a 00 00 00 58 26 0b 00 00 00 00 00....X&......
3020-loopback-write-test-int-1025093-0.304557085-0.515069008a_to_b127.0.0.1:57415127.0.0.1:57433333352657600data262210802665801076977378196609-164488806454 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 f5 9d54 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 f5 9d 1f 00 00 00 00 0054 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 f5 9d 1f 00 00 00 00 00T.c@.^1@..............
4020-loopback-write-test-int-1025095-0.304216862-0.514728785b_to_a127.0.0.1:57433127.0.0.1:5741537746365700control12-17307120ff ff ff ff 58 26 0b 00 00 00 00 00ff ff ff ff 58 26 0b 00 00 00 00 00ff ff ff ff 58 26 0b 00 00 00 00 00....X&......
5020-loopback-write-test-int-1025097-0.303671598-0.514183521b_to_a127.0.0.1:57433127.0.0.1:5741537746366900control_announce1222721017016 00 00 00 79 00 0b 00 00 00 00 0016 00 00 00 79 00 0b 00 00 00 00 0016 00 00 00 79 00 0b 00 00 00 00 00....y.......
6020-loopback-write-test-int-1025099-0.303511858-0.514023781b_to_a127.0.0.1:57433127.0.0.1:5741537746368100data2218207205301966090f5 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00f5 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00f5 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00..................
7020-loopback-write-test-int-1025101-0.303208590-0.513720512a_to_b127.0.0.1:57415127.0.0.1:57433333352660200control12-17210170ff ff ff ff 79 00 0b 00 00 00 00 00ff ff ff ff 79 00 0b 00 00 00 00 00ff ff ff ff 79 00 0b 00 00 00 00 00....y.......
8020-loopback-write-test-int-1025111-0.201824188-0.412336111a_to_b127.0.0.1:57415127.0.0.1:57433333352661400control_announce122673071301a 00 00 00 59 26 0b 00 00 00 00 001a 00 00 00 59 26 0b 00 00 00 00 001a 00 00 00 59 26 0b 00 00 00 00 00....Y&......
9020-loopback-write-test-int-1025113-0.201594591-0.412106514a_to_b127.0.0.1:57415127.0.0.1:57433333352662600data262210802665801076977378196609-164475699254 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 f7 9d54 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 f7 9d 1f 00 00 00 00 0054 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 f7 9d 1f 00 00 00 00 00T.c@.^1@..............
10020-loopback-write-test-int-1025117-0.201104879-0.411616802b_to_a127.0.0.1:57433127.0.0.1:5741537746370300control12-17307130ff ff ff ff 59 26 0b 00 00 00 00 00ff ff ff ff 59 26 0b 00 00 00 00 00ff ff ff ff 59 26 0b 00 00 00 00 00....Y&......
11020-loopback-write-test-int-1025119-0.200656891-0.411168814b_to_a127.0.0.1:57433127.0.0.1:5741537746371500control_announce1222721018016 00 00 00 7a 00 0b 00 00 00 00 0016 00 00 00 7a 00 0b 00 00 00 00 0016 00 00 00 7a 00 0b 00 00 00 00 00....z.......
12020-loopback-write-test-int-1025121-0.200131178-0.410643101b_to_a127.0.0.1:57433127.0.0.1:5741537746372700data2218207205501966090f7 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00f7 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00f7 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00..................
13020-loopback-write-test-int-1025123-0.199772596-0.410284519a_to_b127.0.0.1:57415127.0.0.1:57433333352665200control12-17210180ff ff ff ff 7a 00 0b 00 00 00 00 00ff ff ff ff 7a 00 0b 00 00 00 00 00ff ff ff ff 7a 00 0b 00 00 00 00 00....z.......
14020-loopback-write-test-int-1025129-0.189060211-0.399572134b_to_a127.0.0.1:57433127.0.0.1:5741537746374900control12-28295182968fe ff ff ff 07 44 01 00 18 44 01 00fe ff ff ff 07 44 01 00 18 44 01 00fe ff ff ff 07 44 01 00 18 44 01 00.....D...D..
15020-loopback-write-test-int-1025139-0.097380161-0.307892084a_to_b127.0.0.1:57415127.0.0.1:57433333352666400control_announce122673071401a 00 00 00 5a 26 0b 00 00 00 00 001a 00 00 00 5a 26 0b 00 00 00 00 001a 00 00 00 5a 26 0b 00 00 00 00 00....Z&......
16020-loopback-write-test-int-1025141-0.097220659-0.307732582a_to_b127.0.0.1:57415127.0.0.1:57433333352667600data262210802665801076977378196609-164462592054 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 f9 9d54 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 f9 9d 1f 00 00 00 00 0054 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 f9 9d 1f 00 00 00 00 00T.c@.^1@..............
17020-loopback-write-test-int-1025143-0.096810818-0.307322741b_to_a127.0.0.1:57433127.0.0.1:5741537746376100control12-17307140ff ff ff ff 5a 26 0b 00 00 00 00 00ff ff ff ff 5a 26 0b 00 00 00 00 00ff ff ff ff 5a 26 0b 00 00 00 00 00....Z&......
18020-loopback-write-test-int-1025145-0.096059561-0.306571484b_to_a127.0.0.1:57433127.0.0.1:5741537746377300control_announce1222721019016 00 00 00 7b 00 0b 00 00 00 00 0016 00 00 00 7b 00 0b 00 00 00 00 0016 00 00 00 7b 00 0b 00 00 00 00 00....{.......
19020-loopback-write-test-int-1025147-0.095898151-0.306410074b_to_a127.0.0.1:57433127.0.0.1:5741537746378500data2218207205701966090f9 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00f9 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00f9 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00..................
20020-loopback-write-test-int-1025149-0.095571995-0.306083918a_to_b127.0.0.1:57415127.0.0.1:57433333352670200control12-17210190ff ff ff ff 7b 00 0b 00 00 00 00 00ff ff ff ff 7b 00 0b 00 00 00 00 00ff ff ff ff 7b 00 0b 00 00 00 00 00....{.......
21020-loopback-write-test-int-1025151-0.089065313-0.299577236a_to_b127.0.0.1:57415127.0.0.1:57433333352671400control_announce1234730715022 00 00 00 5b 26 0b 00 00 00 00 0022 00 00 00 5b 26 0b 00 00 00 00 0022 00 00 00 5b 26 0b 00 00 00 00 00"...[&......
22020-loopback-write-test-int-1025153-0.088867903-0.299379826a_to_b127.0.0.1:57415127.0.0.1:57433333352672600data3430-803725028-11542569561966093244687361c 21 18 d0 c4 6f 33 bb 01 00 03 00 00 00 57 131c 21 18 d0 c4 6f 33 bb 01 00 03 00 00 00 57 13 02 00 00 00 00 00 15 b51c 21 18 d0 c4 6f 33 bb 01 00 03 00 00 00 57 13 02 00 00 00 00 00 15 b5 25 c3 9d 01 00 00.!...o3.......W.........%.....
23020-loopback-write-test-int-1025155-0.088725090-0.299237013a_to_b127.0.0.1:57415127.0.0.1:57433333352676000control_announce1267730716043 00 00 00 5c 26 0b 00 00 00 00 0043 00 00 00 5c 26 0b 00 00 00 00 0043 00 00 00 5c 26 0b 00 00 00 00 00C...\&......
24020-loopback-write-test-int-1025157-0.088639021-0.299150944a_to_b127.0.0.1:57415127.0.0.1:57433333352677200data6763-8858489369476966521966096553698 04 33 cb 0c b4 7c 38 01 00 03 00 00 00 01 0098 04 33 cb 0c b4 7c 38 01 00 03 00 00 00 01 00 00 00 00 57 13 02 00 0098 04 33 cb 0c b4 7c 38 01 00 03 00 00 00 01 00 00 00 00 57 13 02 00 00 00 00 00 3d 42 0c c0 e7 c1 b8 26 00 00 00 00 ff ff ff ff ff ff ff 7f ff ff ff ff ff ff ff 7f a4 fd 63 1e f6 82 a9 18..3...|8...........W.......=B.....&.............
25020-loopback-write-test-int-1025158-0.088564396-0.299076319b_to_a127.0.0.1:57433127.0.0.1:5741537746380700control12-17307150ff ff ff ff 5b 26 0b 00 00 00 00 00ff ff ff ff 5b 26 0b 00 00 00 00 00ff ff ff ff 5b 26 0b 00 00 00 00 00....[&......
26020-loopback-write-test-int-1025159-0.088465691-0.298977613b_to_a127.0.0.1:57433127.0.0.1:5741537746381900control12-17307160ff ff ff ff 5c 26 0b 00 00 00 00 00ff ff ff ff 5c 26 0b 00 00 00 00 00ff ff ff ff 5c 26 0b 00 00 00 00 00....\&......
27020-loopback-write-test-int-1025162-0.087354898-0.297866821b_to_a127.0.0.1:57433127.0.0.1:5741537746383100control_announce1252721020034 00 00 00 7c 00 0b 00 00 00 00 0034 00 00 00 7c 00 0b 00 00 00 00 0034 00 00 00 7c 00 0b 00 00 00 00 004...|.......
28020-loopback-write-test-int-1025164-0.087212086-0.297724009b_to_a127.0.0.1:57433127.0.0.1:5741537746384300data5248-661034172-12458977481966096553644 6b 99 d8 ec 1b bd b5 01 00 03 00 00 00 01 0044 6b 99 d8 ec 1b bd b5 01 00 03 00 00 00 01 00 00 00 ff 4c 9e 22 cf 2844 6b 99 d8 ec 1b bd b5 01 00 03 00 00 00 01 00 00 00 ff 4c 9e 22 cf 28 5b 1b 0a 00 00 00 57 13 02 00 00 00 00 00 00 00 1b 2e 85 e4 4d 01 00 00Dk.................L.".([.....W.............M...
29020-loopback-write-test-int-1025166-0.086872578-0.297384501a_to_b127.0.0.1:57415127.0.0.1:57433333352683900control12-17210200ff ff ff ff 7c 00 0b 00 00 00 00 00ff ff ff ff 7c 00 0b 00 00 00 00 00ff ff ff ff 7c 00 0b 00 00 00 00 00....|.......
30020-loopback-write-test-int-1025168-0.086127520-0.296639442a_to_b127.0.0.1:57415127.0.0.1:57433333352685100control_announce123073071701e 00 00 00 5d 26 0b 00 00 00 00 001e 00 00 00 5d 26 0b 00 00 00 00 001e 00 00 00 5d 26 0b 00 00 00 00 00....]&......
31020-loopback-write-test-int-1025170-0.085963011-0.296474934a_to_b127.0.0.1:57415127.0.0.1:57433333352686300data302616609316691345985458196609-164449484855 ce ff 62 b2 1b 3a 50 01 00 03 00 00 00 fb 9d55 ce ff 62 b2 1b 3a 50 01 00 03 00 00 00 fb 9d 1f 00 00 00 00 00 00 0055 ce ff 62 b2 1b 3a 50 01 00 03 00 00 00 fb 9d 1f 00 00 00 00 00 00 00 00 00U..b..:P..................
32020-loopback-write-test-int-1025172-0.085558653-0.296070576b_to_a127.0.0.1:57433127.0.0.1:5741537746389500control12-17307170ff ff ff ff 5d 26 0b 00 00 00 00 00ff ff ff ff 5d 26 0b 00 00 00 00 00ff ff ff ff 5d 26 0b 00 00 00 00 00....]&......
33020-loopback-write-test-int-1025174-0.085188866-0.295700788b_to_a127.0.0.1:57433127.0.0.1:5741537746390700control_announce122672102101a 00 00 00 7d 00 0b 00 00 00 00 001a 00 00 00 7d 00 0b 00 00 00 00 001a 00 00 00 7d 00 0b 00 00 00 00 00....}.......
34020-loopback-write-test-int-1025176-0.085052490-0.295564413b_to_a127.0.0.1:57433127.0.0.1:5741537746391900data2622207205901966090fb 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00fb 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00 00 00 00 00fb 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00 00 00 00 00......................
35020-loopback-write-test-int-1025178-0.084737539-0.295249462a_to_b127.0.0.1:57415127.0.0.1:57433333352689300control12-17210210ff ff ff ff 7d 00 0b 00 00 00 00 00ff ff ff ff 7d 00 0b 00 00 00 00 00ff ff ff ff 7d 00 0b 00 00 00 00 00....}.......
36020-loopback-write-test-int-10251820.007262468-0.203249454a_to_b127.0.0.1:57415127.0.0.1:57433333352690500control_announce122673071801a 00 00 00 5e 26 0b 00 00 00 00 001a 00 00 00 5e 26 0b 00 00 00 00 001a 00 00 00 5e 26 0b 00 00 00 00 00....^&......
37020-loopback-write-test-int-10251840.007440090-0.203071833a_to_b127.0.0.1:57415127.0.0.1:57433333352691700data262210802665801076977378196609-164436377654 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 fd 9d54 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 fd 9d 1f 00 00 00 00 0054 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 fd 9d 1f 00 00 00 00 00T.c@.^1@..............
38020-loopback-write-test-int-10251860.007730484-0.202781439b_to_a127.0.0.1:57433127.0.0.1:5741537746394500control12-17307180ff ff ff ff 5e 26 0b 00 00 00 00 00ff ff ff ff 5e 26 0b 00 00 00 00 00ff ff ff ff 5e 26 0b 00 00 00 00 00....^&......
39020-loopback-write-test-int-10251880.008282661-0.202229261b_to_a127.0.0.1:57433127.0.0.1:5741537746395700control_announce1222721022016 00 00 00 7e 00 0b 00 00 00 00 0016 00 00 00 7e 00 0b 00 00 00 00 0016 00 00 00 7e 00 0b 00 00 00 00 00....~.......
40020-loopback-write-test-int-10251900.008439541-0.202072382b_to_a127.0.0.1:57433127.0.0.1:5741537746396900data2218207206101966090fd 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00fd 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00fd 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00..................
41020-loopback-write-test-int-10251920.008715630-0.201796293a_to_b127.0.0.1:57415127.0.0.1:57433333352694300control12-17210220ff ff ff ff 7e 00 0b 00 00 00 00 00ff ff ff ff 7e 00 0b 00 00 00 00 00ff ff ff ff 7e 00 0b 00 00 00 00 00....~.......
42020-loopback-write-test-int-10252050.058058262-0.152453661a_to_b127.0.0.1:57415127.0.0.1:57433333352695500control12-28296982951fe ff ff ff 19 44 01 00 07 44 01 00fe ff ff ff 19 44 01 00 07 44 01 00fe ff ff ff 19 44 01 00 07 44 01 00.....D...D..
43020-loopback-write-test-int-10252100.109733105-0.100778818a_to_b127.0.0.1:57415127.0.0.1:57433333352696700control_announce122673071901a 00 00 00 5f 26 0b 00 00 00 00 001a 00 00 00 5f 26 0b 00 00 00 00 001a 00 00 00 5f 26 0b 00 00 00 00 00...._&......
44020-loopback-write-test-int-10252120.109894991-0.100616932a_to_b127.0.0.1:57415127.0.0.1:57433333352697900data262210802665801076977378196609-164423270454 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 ff 9d54 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 ff 9d 1f 00 00 00 00 0054 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 ff 9d 1f 00 00 00 00 00T.c@.^1@..............
45020-loopback-write-test-int-10252140.110214710-0.100297213b_to_a127.0.0.1:57433127.0.0.1:5741537746399100control12-17307190ff ff ff ff 5f 26 0b 00 00 00 00 00ff ff ff ff 5f 26 0b 00 00 00 00 00ff ff ff ff 5f 26 0b 00 00 00 00 00...._&......
46020-loopback-write-test-int-10252160.110697031-0.099814892b_to_a127.0.0.1:57433127.0.0.1:5741537746400300control_announce1222721023016 00 00 00 7f 00 0b 00 00 00 00 0016 00 00 00 7f 00 0b 00 00 00 00 0016 00 00 00 7f 00 0b 00 00 00 00 00............
47020-loopback-write-test-int-10252180.110861063-0.099650860b_to_a127.0.0.1:57433127.0.0.1:5741537746401500data2218207206301966090ff 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00ff 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00ff 9d 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00..................
48020-loopback-write-test-int-10252200.111211777-0.099300146a_to_b127.0.0.1:57415127.0.0.1:57433333352700500control12-17210230ff ff ff ff 7f 00 0b 00 00 00 00 00ff ff ff ff 7f 00 0b 00 00 00 00 00ff ff ff ff 7f 00 0b 00 00 00 00 00............
49020-loopback-write-test-int-10252620.2142722610.003760338a_to_b127.0.0.1:57415127.0.0.1:57433333352701700control_announce122673072001a 00 00 00 60 26 0b 00 00 00 00 001a 00 00 00 60 26 0b 00 00 00 00 001a 00 00 00 60 26 0b 00 00 00 00 00....`&......
50020-loopback-write-test-int-10252640.2144804000.003968477a_to_b127.0.0.1:57415127.0.0.1:57433333352702900data262210802665801076977378196609-164410163254 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 01 9e54 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 01 9e 1f 00 00 00 00 0054 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 01 9e 1f 00 00 00 00 00T.c@.^1@..............
51020-loopback-write-test-int-10252660.2149338720.004421949b_to_a127.0.0.1:57433127.0.0.1:5741537746403700control12-17307200ff ff ff ff 60 26 0b 00 00 00 00 00ff ff ff ff 60 26 0b 00 00 00 00 00ff ff ff ff 60 26 0b 00 00 00 00 00....`&......
52020-loopback-write-test-int-10252680.2154676910.004955769b_to_a127.0.0.1:57433127.0.0.1:5741537746404900control_announce1222721024016 00 00 00 80 00 0b 00 00 00 00 0016 00 00 00 80 00 0b 00 00 00 00 0016 00 00 00 80 00 0b 00 00 00 00 00............
53020-loopback-write-test-int-10252690.2156267170.005114794a_to_b127.0.0.1:57415127.0.0.1:57433333352705500control_announce12101730721065 00 00 00 61 26 0b 00 00 00 00 0065 00 00 00 61 26 0b 00 00 00 00 0065 00 00 00 61 26 0b 00 00 00 00 00e...a&......
54020-loopback-write-test-int-10252690.2156267170.005114794a_to_b127.0.0.1:57415127.0.0.1:574333333527055121data3430-803725028-11542569561966093245342721c 21 18 d0 c4 6f 33 bb 01 00 03 00 00 00 58 131c 21 18 d0 c4 6f 33 bb 01 00 03 00 00 00 58 13 02 00 00 00 00 00 46 b61c 21 18 d0 c4 6f 33 bb 01 00 03 00 00 00 58 13 02 00 00 00 00 00 46 b6 25 c3 9d 01 00 00.!...o3.......X.......F.%.....
55020-loopback-write-test-int-10252690.2156267170.005114794a_to_b127.0.0.1:57415127.0.0.1:574333333527055462data6763-8858489369476966521966096553698 04 33 cb 0c b4 7c 38 01 00 03 00 00 00 01 0098 04 33 cb 0c b4 7c 38 01 00 03 00 00 00 01 00 00 00 00 58 13 02 00 0098 04 33 cb 0c b4 7c 38 01 00 03 00 00 00 01 00 00 00 00 58 13 02 00 00 00 00 00 3d 42 0c c0 e7 c1 b8 26 00 00 00 00 ff ff ff ff ff ff ff 7f ff ff ff ff ff ff ff 7f fc fe 89 30 f6 82 a9 18..3...|8...........X.......=B.....&.............
56020-loopback-write-test-int-10252710.2158470150.005335093b_to_a127.0.0.1:57433127.0.0.1:5741537746406100data221820720650196609001 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 0001 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 0001 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00..................
57020-loopback-write-test-int-10252730.2161581520.005646229b_to_a127.0.0.1:57433127.0.0.1:5741537746408300control12-17307210ff ff ff ff 61 26 0b 00 00 00 00 00ff ff ff ff 61 26 0b 00 00 00 00 00ff ff ff ff 61 26 0b 00 00 00 00 00....a&......
58020-loopback-write-test-int-10252740.2161905770.005678654a_to_b127.0.0.1:57415127.0.0.1:57433333352716800control12-17210240ff ff ff ff 80 00 0b 00 00 00 00 00ff ff ff ff 80 00 0b 00 00 00 00 00ff ff ff ff 80 00 0b 00 00 00 00 00............
59020-loopback-write-test-int-10252770.2169752120.006463289b_to_a127.0.0.1:57433127.0.0.1:5741537746409500control_announce1252721025034 00 00 00 81 00 0b 00 00 00 00 0034 00 00 00 81 00 0b 00 00 00 00 0034 00 00 00 81 00 0b 00 00 00 00 004...........
60020-loopback-write-test-int-10252780.2170758250.006563902b_to_a127.0.0.1:57433127.0.0.1:5741537746410700data5248-661034172-12458977481966096553644 6b 99 d8 ec 1b bd b5 01 00 03 00 00 00 01 0044 6b 99 d8 ec 1b bd b5 01 00 03 00 00 00 01 00 00 00 ff 4c 9e 22 cf 2844 6b 99 d8 ec 1b bd b5 01 00 03 00 00 00 01 00 00 00 ff 4c 9e 22 cf 28 5b 1b 0a 00 00 00 58 13 02 00 00 00 00 00 00 00 0c 9e b3 e4 4d 01 00 00Dk.................L.".([.....X.............M...
61020-loopback-write-test-int-10252790.2172288890.006716967a_to_b127.0.0.1:57415127.0.0.1:57433333352718000control12-17210250ff ff ff ff 81 00 0b 00 00 00 00 00ff ff ff ff 81 00 0b 00 00 00 00 00ff ff ff ff 81 00 0b 00 00 00 00 00............
62020-loopback-write-test-int-10252810.2180590630.007547140a_to_b127.0.0.1:57415127.0.0.1:57433333352719200control_announce123073072201e 00 00 00 62 26 0b 00 00 00 00 001e 00 00 00 62 26 0b 00 00 00 00 001e 00 00 00 62 26 0b 00 00 00 00 00....b&......
63020-loopback-write-test-int-10252830.2182853220.007773399a_to_b127.0.0.1:57415127.0.0.1:57433333352720400data302616609316691345985458196609-164397056055 ce ff 62 b2 1b 3a 50 01 00 03 00 00 00 03 9e55 ce ff 62 b2 1b 3a 50 01 00 03 00 00 00 03 9e 1f 00 00 00 00 00 00 0055 ce ff 62 b2 1b 3a 50 01 00 03 00 00 00 03 9e 1f 00 00 00 00 00 00 00 00 00U..b..:P..................
64020-loopback-write-test-int-10252850.2186355590.008123636b_to_a127.0.0.1:57433127.0.0.1:5741537746415900control12-17307220ff ff ff ff 62 26 0b 00 00 00 00 00ff ff ff ff 62 26 0b 00 00 00 00 00ff ff ff ff 62 26 0b 00 00 00 00 00....b&......
65020-loopback-write-test-int-10252870.2189846040.008472681b_to_a127.0.0.1:57433127.0.0.1:5741537746417100control_announce122672102601a 00 00 00 82 00 0b 00 00 00 00 001a 00 00 00 82 00 0b 00 00 00 00 001a 00 00 00 82 00 0b 00 00 00 00 00............
66020-loopback-write-test-int-10252890.2191476820.008635759b_to_a127.0.0.1:57433127.0.0.1:5741537746418300data262220720670196609003 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 0003 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00 00 00 00 0003 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00 00 00 00 00......................
67020-loopback-write-test-int-10252910.2193939690.008882046a_to_b127.0.0.1:57415127.0.0.1:57433333352723400control12-17210260ff ff ff ff 82 00 0b 00 00 00 00 00ff ff ff ff 82 00 0b 00 00 00 00 00ff ff ff ff 82 00 0b 00 00 00 00 00............
68020-loopback-write-test-int-10252990.3124079700.101896048b_to_a127.0.0.1:57433127.0.0.1:5741537746420900control12-28295282969fe ff ff ff 08 44 01 00 19 44 01 00fe ff ff ff 08 44 01 00 19 44 01 00fe ff ff ff 08 44 01 00 19 44 01 00.....D...D..
69020-loopback-write-test-int-10253130.3181951050.107683182a_to_b127.0.0.1:57415127.0.0.1:57433333352724600control_announce122673072301a 00 00 00 63 26 0b 00 00 00 00 001a 00 00 00 63 26 0b 00 00 00 00 001a 00 00 00 63 26 0b 00 00 00 00 00....c&......
70020-loopback-write-test-int-10253150.3183646200.107852697a_to_b127.0.0.1:57415127.0.0.1:57433333352725800data262210802665801076977378196609-164383948854 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 05 9e54 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 05 9e 1f 00 00 00 00 0054 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 05 9e 1f 00 00 00 00 00T.c@.^1@..............
71020-loopback-write-test-int-10253170.3187208180.108208895b_to_a127.0.0.1:57433127.0.0.1:5741537746422100control12-17307230ff ff ff ff 63 26 0b 00 00 00 00 00ff ff ff ff 63 26 0b 00 00 00 00 00ff ff ff ff 63 26 0b 00 00 00 00 00....c&......
72020-loopback-write-test-int-10253190.3191010950.108589172b_to_a127.0.0.1:57433127.0.0.1:5741537746423300control_announce1222721027016 00 00 00 83 00 0b 00 00 00 00 0016 00 00 00 83 00 0b 00 00 00 00 0016 00 00 00 83 00 0b 00 00 00 00 00............
73020-loopback-write-test-int-10253210.3192818160.108769894b_to_a127.0.0.1:57433127.0.0.1:5741537746424500data221820720690196609005 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 0005 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 0005 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00..................
74020-loopback-write-test-int-10253230.3196809290.109169006a_to_b127.0.0.1:57415127.0.0.1:57433333352728400control12-17210270ff ff ff ff 83 00 0b 00 00 00 00 00ff ff ff ff 83 00 0b 00 00 00 00 00ff ff ff ff 83 00 0b 00 00 00 00 00............
75020-loopback-write-test-int-10253310.4212486740.210736752a_to_b127.0.0.1:57415127.0.0.1:57433333352729600control_announce122673072401a 00 00 00 64 26 0b 00 00 00 00 001a 00 00 00 64 26 0b 00 00 00 00 001a 00 00 00 64 26 0b 00 00 00 00 00....d&......
76020-loopback-write-test-int-10253330.4214096070.210897684a_to_b127.0.0.1:57415127.0.0.1:57433333352730800data262210802665801076977378196609-164370841654 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 07 9e54 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 07 9e 1f 00 00 00 00 0054 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 07 9e 1f 00 00 00 00 00T.c@.^1@..............
77020-loopback-write-test-int-10253350.4217095380.211197615b_to_a127.0.0.1:57433127.0.0.1:5741537746426700control12-17307240ff ff ff ff 64 26 0b 00 00 00 00 00ff ff ff ff 64 26 0b 00 00 00 00 00ff ff ff ff 64 26 0b 00 00 00 00 00....d&......
78020-loopback-write-test-int-10253370.4223480220.211836100b_to_a127.0.0.1:57433127.0.0.1:5741537746427900control_announce1222721028016 00 00 00 84 00 0b 00 00 00 00 0016 00 00 00 84 00 0b 00 00 00 00 0016 00 00 00 84 00 0b 00 00 00 00 00............
79020-loopback-write-test-int-10253390.4225182530.212006330b_to_a127.0.0.1:57433127.0.0.1:5741537746429100data221820720710196609007 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 0007 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 0007 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00..................
80020-loopback-write-test-int-10253410.4228425030.212330580a_to_b127.0.0.1:57415127.0.0.1:57433333352733400control12-17210280ff ff ff ff 84 00 0b 00 00 00 00 00ff ff ff ff 84 00 0b 00 00 00 00 00ff ff ff ff 84 00 0b 00 00 00 00 00............
81020-loopback-write-test-int-10253430.5194728370.308960915a_to_b127.0.0.1:57415127.0.0.1:57433333352734600control_announce12101730725065 00 00 00 65 26 0b 00 00 00 00 0065 00 00 00 65 26 0b 00 00 00 00 0065 00 00 00 65 26 0b 00 00 00 00 00e...e&......
82020-loopback-write-test-int-10253450.5197029110.309190989a_to_b127.0.0.1:57415127.0.0.1:57433333352735800data3430-803725028-11542569561966093245998081c 21 18 d0 c4 6f 33 bb 01 00 03 00 00 00 59 131c 21 18 d0 c4 6f 33 bb 01 00 03 00 00 00 59 13 02 00 00 00 00 00 76 b71c 21 18 d0 c4 6f 33 bb 01 00 03 00 00 00 59 13 02 00 00 00 00 00 76 b7 25 c3 9d 01 00 00.!...o3.......Y.......v.%.....
83020-loopback-write-test-int-10253450.5197029110.309190989a_to_b127.0.0.1:57415127.0.0.1:574333333527358341data6763-8858489369476966521966096553698 04 33 cb 0c b4 7c 38 01 00 03 00 00 00 01 0098 04 33 cb 0c b4 7c 38 01 00 03 00 00 00 01 00 00 00 00 59 13 02 00 0098 04 33 cb 0c b4 7c 38 01 00 03 00 00 00 01 00 00 00 00 59 13 02 00 00 00 00 00 3d 42 0c c0 e7 c1 b8 26 00 00 00 00 ff ff ff ff ff ff ff 7f ff ff ff ff ff ff ff 7f 88 12 a6 42 f6 82 a9 18..3...|8...........Y.......=B.....&.............
84020-loopback-write-test-int-10253470.5200965400.309584618b_to_a127.0.0.1:57433127.0.0.1:5741537746431300control12-17307250ff ff ff ff 65 26 0b 00 00 00 00 00ff ff ff ff 65 26 0b 00 00 00 00 00ff ff ff ff 65 26 0b 00 00 00 00 00....e&......
85020-loopback-write-test-int-10253490.5210995670.310587645b_to_a127.0.0.1:57433127.0.0.1:5741537746432500control_announce1252721029034 00 00 00 85 00 0b 00 00 00 00 0034 00 00 00 85 00 0b 00 00 00 00 0034 00 00 00 85 00 0b 00 00 00 00 004...........
86020-loopback-write-test-int-10253510.5212509630.310739040b_to_a127.0.0.1:57433127.0.0.1:5741537746433700data5248-661034172-12458977481966096553644 6b 99 d8 ec 1b bd b5 01 00 03 00 00 00 01 0044 6b 99 d8 ec 1b bd b5 01 00 03 00 00 00 01 00 00 00 ff 4c 9e 22 cf 2844 6b 99 d8 ec 1b bd b5 01 00 03 00 00 00 01 00 00 00 ff 4c 9e 22 cf 28 5b 1b 0a 00 00 00 59 13 02 00 00 00 00 00 00 00 2b 04 e2 e4 4d 01 00 00Dk.................L.".([.....Y.........+...M...
87020-loopback-write-test-int-10253530.5214951040.310983181a_to_b127.0.0.1:57415127.0.0.1:57433333352745900control12-17210290ff ff ff ff 85 00 0b 00 00 00 00 00ff ff ff ff 85 00 0b 00 00 00 00 00ff ff ff ff 85 00 0b 00 00 00 00 00............
88020-loopback-write-test-int-10253550.5224759580.311964035a_to_b127.0.0.1:57415127.0.0.1:57433333352747100control_announce123073072601e 00 00 00 66 26 0b 00 00 00 00 001e 00 00 00 66 26 0b 00 00 00 00 001e 00 00 00 66 26 0b 00 00 00 00 00....f&......
89020-loopback-write-test-int-10253570.5226566790.312144756a_to_b127.0.0.1:57415127.0.0.1:57433333352748300data302616609316691345985458196609-164357734455 ce ff 62 b2 1b 3a 50 01 00 03 00 00 00 09 9e55 ce ff 62 b2 1b 3a 50 01 00 03 00 00 00 09 9e 1f 00 00 00 00 00 00 0055 ce ff 62 b2 1b 3a 50 01 00 03 00 00 00 09 9e 1f 00 00 00 00 00 00 00 00 00U..b..:P..................
90020-loopback-write-test-int-10253590.5229408740.312428951b_to_a127.0.0.1:57433127.0.0.1:5741537746438900control12-17307260ff ff ff ff 66 26 0b 00 00 00 00 00ff ff ff ff 66 26 0b 00 00 00 00 00ff ff ff ff 66 26 0b 00 00 00 00 00....f&......
91020-loopback-write-test-int-10253610.5233438010.312831879b_to_a127.0.0.1:57433127.0.0.1:5741537746440100control_announce122672103001a 00 00 00 86 00 0b 00 00 00 00 001a 00 00 00 86 00 0b 00 00 00 00 001a 00 00 00 86 00 0b 00 00 00 00 00............
92020-loopback-write-test-int-10253630.5235004430.312988520b_to_a127.0.0.1:57433127.0.0.1:5741537746441300data262220720730196609009 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 0009 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00 00 00 00 0009 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00 00 00 00 00......................
93020-loopback-write-test-int-10253650.5237607960.313248873a_to_b127.0.0.1:57415127.0.0.1:57433333352751300control12-17210300ff ff ff ff 86 00 0b 00 00 00 00 00ff ff ff ff 86 00 0b 00 00 00 00 00ff ff ff ff 86 00 0b 00 00 00 00 00............
94020-loopback-write-test-int-10253670.5242226120.313710690a_to_b127.0.0.1:57415127.0.0.1:57433333352752500control_announce122673072701a 00 00 00 67 26 0b 00 00 00 00 001a 00 00 00 67 26 0b 00 00 00 00 001a 00 00 00 67 26 0b 00 00 00 00 00....g&......
95020-loopback-write-test-int-10253690.5246093270.314097404a_to_b127.0.0.1:57415127.0.0.1:57433333352753700data262210802665801076977378196609-164344627254 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 0b 9e54 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 0b 9e 1f 00 00 00 00 0054 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 0b 9e 1f 00 00 00 00 00T.c@.^1@..............
96020-loopback-write-test-int-10253710.5249562260.314444304b_to_a127.0.0.1:57433127.0.0.1:5741537746443900control12-17307270ff ff ff ff 67 26 0b 00 00 00 00 00ff ff ff ff 67 26 0b 00 00 00 00 00ff ff ff ff 67 26 0b 00 00 00 00 00....g&......
97020-loopback-write-test-int-10253730.5254569050.314944983b_to_a127.0.0.1:57433127.0.0.1:5741537746445100control_announce1222721031016 00 00 00 87 00 0b 00 00 00 00 0016 00 00 00 87 00 0b 00 00 00 00 0016 00 00 00 87 00 0b 00 00 00 00 00............
98020-loopback-write-test-int-10253750.5255982880.315086365b_to_a127.0.0.1:57433127.0.0.1:5741537746446300data22182072075019660900b 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 000b 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 000b 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00..................
99020-loopback-write-test-int-10253770.5258460040.315334082a_to_b127.0.0.1:57415127.0.0.1:57433333352756300control12-17210310ff ff ff ff 87 00 0b 00 00 00 00 00ff ff ff ff 87 00 0b 00 00 00 00 00ff ff ff ff 87 00 0b 00 00 00 00 00............
100020-loopback-write-test-int-10253860.5597774980.349265575a_to_b127.0.0.1:57415127.0.0.1:57433333352757500control12-28297082952fe ff ff ff 1a 44 01 00 08 44 01 00fe ff ff ff 1a 44 01 00 08 44 01 00fe ff ff ff 1a 44 01 00 08 44 01 00.....D...D..
101020-loopback-write-test-int-10253930.6280708310.417558908a_to_b127.0.0.1:57415127.0.0.1:57433333352758700control_announce122673072801a 00 00 00 68 26 0b 00 00 00 00 001a 00 00 00 68 26 0b 00 00 00 00 001a 00 00 00 68 26 0b 00 00 00 00 00....h&......
102020-loopback-write-test-int-10253950.6282382010.417726278a_to_b127.0.0.1:57415127.0.0.1:57433333352759900data262210802665801076977378196609-164331520054 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 0d 9e54 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 0d 9e 1f 00 00 00 00 0054 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 0d 9e 1f 00 00 00 00 00T.c@.^1@..............
103020-loopback-write-test-int-10253970.6286587720.418146849b_to_a127.0.0.1:57433127.0.0.1:5741537746448500control12-17307280ff ff ff ff 68 26 0b 00 00 00 00 00ff ff ff ff 68 26 0b 00 00 00 00 00ff ff ff ff 68 26 0b 00 00 00 00 00....h&......
104020-loopback-write-test-int-10253990.6290411950.418529272b_to_a127.0.0.1:57433127.0.0.1:5741537746449700control_announce1222721032016 00 00 00 88 00 0b 00 00 00 00 0016 00 00 00 88 00 0b 00 00 00 00 0016 00 00 00 88 00 0b 00 00 00 00 00............
105020-loopback-write-test-int-10254010.6292018890.418689966b_to_a127.0.0.1:57433127.0.0.1:5741537746450900data22182072077019660900d 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 000d 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 000d 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00..................
106020-loopback-write-test-int-10254030.6295564170.419044495a_to_b127.0.0.1:57415127.0.0.1:57433333352762500control12-17210320ff ff ff ff 88 00 0b 00 00 00 00 00ff ff ff ff 88 00 0b 00 00 00 00 00ff ff ff ff 88 00 0b 00 00 00 00 00............
107020-loopback-write-test-int-10254160.7311320300.520620108a_to_b127.0.0.1:57415127.0.0.1:57433333352763700control_announce122673072901a 00 00 00 69 26 0b 00 00 00 00 001a 00 00 00 69 26 0b 00 00 00 00 001a 00 00 00 69 26 0b 00 00 00 00 00....i&......
108020-loopback-write-test-int-10254180.7313129900.520801067a_to_b127.0.0.1:57415127.0.0.1:57433333352764900data262210802665801076977378196609-164318412854 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 0f 9e54 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 0f 9e 1f 00 00 00 00 0054 8f 63 40 e2 5e 31 40 01 00 03 00 00 00 0f 9e 1f 00 00 00 00 00T.c@.^1@..............
109020-loopback-write-test-int-10254200.7316186430.521106720b_to_a127.0.0.1:57433127.0.0.1:5741537746453100control12-17307290ff ff ff ff 69 26 0b 00 00 00 00 00ff ff ff ff 69 26 0b 00 00 00 00 00ff ff ff ff 69 26 0b 00 00 00 00 00....i&......
110020-loopback-write-test-int-10254220.7322182660.521706343b_to_a127.0.0.1:57433127.0.0.1:5741537746454300control_announce1222721033016 00 00 00 89 00 0b 00 00 00 00 0016 00 00 00 89 00 0b 00 00 00 00 0016 00 00 00 89 00 0b 00 00 00 00 00............
111020-loopback-write-test-int-10254240.7323868270.521874905b_to_a127.0.0.1:57433127.0.0.1:5741537746455500data22182072079019660900f 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 000f 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 000f 9e 1f 00 00 00 00 00 01 00 03 00 00 00 00 00 00 00..................
112020-loopback-write-test-int-10254260.7327113150.522199392a_to_b127.0.0.1:57415127.0.0.1:57433333352767500control12-17210330ff ff ff ff 89 00 0b 00 00 00 00 00ff ff ff ff 89 00 0b 00 00 00 00 00ff ff ff ff 89 00 0b 00 00 00 00 00............