{
  "appBuild" : "279",
  "breadcrumbs" : "mmatic=false owner=idle\n[2026-09-02T15:44:33.023Z] [viewer] viewer-transition-begin page=12 transition=true pan=false programmatic=false owner=idle\n[2026-09-02T15:44:33.023Z] [media] curl-begin <redacted> transition=true pan=false\n[2026-09-02T15:44:33.024Z] [viewer] viewer-curl-claim page=12 transition=true pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 12, pageID: <redacted>), token: <redacted>)\n[2026-09-02T15:44:33.541Z] [viewer] viewer-transition-end page=13 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 12, pageID: <redacted>), token: <redacted>)\n[2026-09-02T15:44:33.541Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-09-02T15:44:33.543Z] [viewer] viewer-curl-release page=12 transition=false pan=false programmatic=false owner=idle\n[2026-09-02T15:44:33.740Z] [viewer] viewer-transition-begin page=13 transition=true pan=false programmatic=false owner=idle\n[2026-09-02T15:44:33.740Z] [media] curl-begin <redacted> transition=true pan=false\n[2026-09-02T15:44:33.741Z] [viewer] viewer-curl-claim page=13 transition=true pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 13, pageID: <redacted>), token: <redacted>)\n[2026-09-02T15:44:34.308Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-09-02T15:44:34.308Z] [viewer] viewer-transition-end page=14 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 13, pageID: <redacted>), token: <redacted>)\n[2026-09-02T15:44:34.309Z] [viewer] viewer-curl-release page=13 transition=false pan=false programmatic=false owner=idle\n[2026-09-02T15:44:34.623Z] [viewer] viewer-transition-begin page=14 transition=true pan=false programmatic=false owner=idle\n[2026-09-02T15:44:34.623Z] [media] curl-begin <redacted> transition=true pan=false\n[2026-09-02T15:44:34.625Z] [viewer] viewer-curl-claim page=14 transition=true pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 14, pageID: <redacted>), token: <redacted>)\n[2026-09-02T15:44:35.141Z] [viewer] viewer-transition-end page=15 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 14, pageID: <redacted>), token: <redacted>)\n[2026-09-02T15:44:35.141Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-09-02T15:44:35.143Z] [viewer] viewer-curl-release page=14 transition=false pan=false programmatic=false owner=idle\n[2026-09-02T15:44:35.274Z] [media] curl-begin <redacted> transition=true pan=true\n[2026-09-02T15:44:35.274Z] [viewer] viewer-curl-claim page=15 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 15, pageID: <redacted>), token: <redacted>)\n[2026-09-02T15:44:35.275Z] [viewer] viewer-transition-begin page=15 transition=true pan=true programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 15, pageID: <redacted>), token: <redacted>)\n[2026-09-02T15:44:35.791Z] [viewer] viewer-transition-end page=16 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 15, pageID: <redacted>), token: <redacted>)\n[2026-09-02T15:44:35.791Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-09-02T15:44:35.793Z] [viewer] viewer-curl-release page=15 transition=false pan=false programmatic=false owner=idle\n[2026-09-02T15:44:36.007Z] [media] curl-begin <redacted> transition=true pan=false\n[2026-09-02T15:44:36.007Z] [viewer] viewer-transition-begin page=16 transition=true pan=false programmatic=false owner=idle\n[2026-09-02T15:44:36.008Z] [viewer] viewer-curl-claim page=16 transition=true pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 16, pageID: <redacted>), token: <redacted>)\n[2026-09-02T15:44:36.525Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-09-02T15:44:36.525Z] [viewer] viewer-transition-end page=17 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 16, pageID: <redacted>), token: <redacted>)\n[2026-09-02T15:44:36.527Z] [viewer] viewer-curl-release page=16 transition=false pan=false programmatic=false owner=idle\n[2026-09-02T15:44:36.774Z] [media] curl-begin <redacted> transition=true pan=false\n[2026-09-02T15:44:36.773Z] [viewer] viewer-transition-begin page=17 transition=true pan=false programmatic=false owner=idle\n[2026-09-02T15:44:36.775Z] [viewer] viewer-curl-claim page=17 transition=true pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 17, pageID: <redacted>), token: <redacted>)\n[2026-09-02T15:44:38.026Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-09-02T15:44:38.026Z] [viewer] viewer-transition-end page=17 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 17, pageID: <redacted>), token: <redacted>)\n[2026-09-02T15:44:38.028Z] [viewer] viewer-curl-release page=17 transition=false pan=false programmatic=false owner=idle\n[2026-09-02T15:44:41.858Z] [lifecycle] keep sheet primary tapped\n[2026-09-02T15:44:41.862Z] [lifecycle] keep commerce start\n[2026-09-02T15:44:41.863Z] [lifecycle] keep commerce complete\n[2026-09-02T15:44:41.896Z] [lifecycle] keep materialization claim <redacted>\n[2026-09-02T15:44:41.897Z] [lifecycle] keep onKept callback\n[2026-09-02T15:44:41.980Z] [lifecycle] keep materialization asset start index=1<redacted> kind=photo\n[2026-09-02T15:44:42.717Z] [lifecycle] keep sheet dismissed\n[2026-09-02T15:44:47.033Z] [lifecycle] keep materialization iCloud required <redacted>\n[2026-09-02T15:44:47.047Z] [lifecycle] keep materialization asset complete index=1<redacted> kind=photo source=photokit\n[2026-09-02T15:44:47.056Z] [lifecycle] keep materialization asset start index=2<redacted> kind=photo\n[2026-09-02T15:44:55.861Z] [lifecycle] keep materialization asset complete index=2<redacted> kind=photo source=photokit\n[2026-09-02T15:44:55.866Z] [lifecycle] keep materialization asset start index=3<redacted> kind=photo\n",
  "previousSessionEndedWithoutCleanForegroundReturn" : false,
  "sessionID" : 168,
  "timestamp" : "2026-09-02T15:44:57.218Z",
  "viewerInteractionState" : "viewer not presented"
}