{
  "appBuild" : "255",
  "breadcrumbs" : "ransition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 0, pageID: <redacted>), token: <redacted>)\n[2026-08-14T00:30:36.964Z] [viewer] viewer-transition-begin page=0 transition=true pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 0, pageID: <redacted>), token: <redacted>)\n[2026-08-14T00:30:37.420Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-08-14T00:30:37.422Z] [viewer] viewer-foreground page=1 transition=true pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 0, pageID: <redacted>), token: <redacted>)\n[2026-08-14T00:30:37.428Z] [viewer] viewer-curl-interruption-recover page=0 transition=true pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 0, pageID: <redacted>), token: <redacted>)\n[2026-08-14T00:30:37.429Z] [viewer] viewer-transition-end page=1 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 0, pageID: <redacted>), token: <redacted>)\n[2026-08-14T00:30:37.429Z] [viewer] viewer-curl-release page=0 transition=false pan=false programmatic=false owner=idle\n[2026-08-14T00:30:37.436Z] [media] curl-begin <redacted> transition=true pan=false\n[2026-08-14T00:30:37.438Z] [viewer] viewer-curl-claim page=1 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 1, pageID: <redacted>), token: <redacted>)\n[2026-08-14T00:30:37.439Z] [viewer] viewer-transition-begin page=1 transition=true pan=false programmatic=true owner=curl(page: DPB.ViewerPageIdentity(index: 1, pageID: <redacted>), token: <redacted>)\n[2026-08-14T00:30:37.478Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-08-14T00:30:37.478Z] [viewer] viewer-transition-end page=1 transition=false pan=false programmatic=true owner=curl(page: DPB.ViewerPageIdentity(index: 1, pageID: <redacted>), token: <redacted>)\n[2026-08-14T00:30:37.479Z] [media] curl-begin <redacted> transition=true pan=false\n[2026-08-14T00:30:37.479Z] [viewer] viewer-curl-release page=1 transition=false pan=false programmatic=true owner=idle\n[2026-08-14T00:30:37.479Z] [viewer] viewer-curl-claim page=1 transition=false pan=false programmatic=true owner=curl(page: DPB.ViewerPageIdentity(index: 1, pageID: <redacted>), token: <redacted>)\n[2026-08-14T00:30:37.480Z] [viewer] viewer-transition-begin page=1 transition=true pan=false programmatic=true owner=curl(page: DPB.ViewerPageIdentity(index: 1, pageID: <redacted>), token: <redacted>)\n[2026-08-14T00:30:37.912Z] [media] curl-settle <redacted> transition=false pan=false\n[2026-08-14T00:30:37.912Z] [viewer] viewer-transition-end page=0 transition=false pan=false programmatic=false owner=curl(page: DPB.ViewerPageIdentity(index: 1, pageID: <redacted>), token: <redacted>)\n[2026-08-14T00:30:37.913Z] [viewer] viewer-curl-release page=1 transition=false pan=false programmatic=false owner=idle\n[2026-08-14T00:30:45.784Z] [lifecycle] keep materialization asset complete index=13<redacted> kind=photo source=photokit\n[2026-08-14T00:30:45.793Z] [lifecycle] keep materialization asset start index=14<redacted> kind=photo\n[2026-08-14T00:30:46.757Z] [lifecycle] keep materialization asset complete index=14<redacted> kind=photo source=photokit\n[2026-08-14T00:30:46.766Z] [lifecycle] keep materialization asset start index=15<redacted> kind=photo\n[2026-08-14T00:30:47.610Z] [lifecycle] keep materialization asset complete index=15<redacted> kind=photo source=photokit\n[2026-08-14T00:30:47.623Z] [lifecycle] keep materialization asset start index=16<redacted> kind=photo\n[2026-08-14T00:30:48.696Z] [lifecycle] keep materialization asset complete index=16<redacted> kind=photo source=photokit\n[2026-08-14T00:30:48.699Z] [lifecycle] keep materialization asset start index=17<redacted> kind=photo\n[2026-08-14T00:30:49.879Z] [lifecycle] keep materialization asset complete index=17<redacted> kind=photo source=photokit\n[2026-08-14T00:30:49.882Z] [lifecycle] keep materialization asset start index=18<redacted> kind=photo\n[2026-08-14T00:30:50.912Z] [lifecycle] keep materialization asset complete index=18<redacted> kind=photo source=photokit\n[2026-08-14T00:30:50.915Z] [lifecycle] keep materialization asset start index=19<redacted> kind=photo\n[2026-08-14T00:30:51.871Z] [lifecycle] keep materialization asset complete index=19<redacted> kind=photo source=photokit\n[2026-08-14T00:30:51.875Z] [lifecycle] keep materialization asset start index=20<redacted> kind=photo\n[2026-08-14T00:30:54.076Z] [lifecycle] keep materialization asset complete index=20<redacted> kind=photo source=photokit\n[2026-08-14T00:30:54.082Z] [lifecycle] keep materialization asset start index=21<redacted> kind=photo\n[2026-08-14T00:30:54.997Z] [lifecycle] keep materialization asset complete index=21<redacted> kind=photo source=photokit\n[2026-08-14T00:30:55.008Z] [lifecycle] keep materialization asset start index=22<redacted> kind=photo\n[2026-08-14T00:30:56.053Z] [lifecycle] keep materialization asset complete index=22<redacted> kind=photo source=photokit\n[2026-08-14T00:30:56.059Z] [lifecycle] keep materialization asset start index=23<redacted> kind=photo\n[2026-08-14T00:30:56.923Z] [lifecycle] keep materialization asset complete index=23<redacted> kind=photo source=photokit\n[2026-08-14T00:30:56.932Z] [lifecycle] keep materialization asset start index=24<redacted> kind=photo\n[2026-08-14T00:30:57.873Z] [lifecycle] keep materialization asset complete index=24<redacted> kind=photo source=photokit\n[2026-08-14T00:30:57.875Z] [lifecycle] keep materialization asset start index=25<redacted> kind=photo\n[2026-08-14T00:30:58.901Z] [lifecycle] keep materialization asset complete index=25<redacted> kind=photo source=photokit\n[2026-08-14T00:30:58.905Z] [lifecycle] keep materialization asset start index=26<redacted> kind=photo\n[2026-08-14T00:30:59.738Z] [lifecycle] keep materialization failure <redacted> reason=cancelled\n[2026-08-14T04:02:16.779Z] [lifecycle] keep materialization offline park <redacted>\n",
  "previousSessionEndedWithoutCleanForegroundReturn" : false,
  "sessionID" : 106,
  "timestamp" : "2026-08-14T04:03:08.304Z",
  "viewerInteractionState" : "viewer not presented"
}