2026/05/06 06:47:35 Registering 3 clients 2026/05/06 06:47:35 Registering 3 informer factories 2026/05/06 06:47:35 Registering 10 informers 2026/05/06 06:47:35 Registering 4 controllers {"level":"info","ts":"2026-05-06T06:47:35.706Z","logger":"inmemorychannel-webhook","caller":"profiling/server.go:65","msg":"Profiling enabled: false","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:35.720Z","logger":"inmemorychannel-webhook","caller":"leaderelection/context.go:47","msg":"Running with Standard leader election","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:35.743Z","logger":"inmemorychannel-webhook","caller":"sharedmain/main.go:282","msg":"Starting configuration manager...","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":1778050055.844806,"logger":"fallback","caller":"injection/injection.go:63","msg":"Starting informers..."} {"level":"info","ts":"2026-05-06T06:47:36.396Z","logger":"inmemorychannel-webhook","caller":"webhook/webhook.go:246","msg":"Informers have been synced, unblocking admission webhooks.","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook","caller":"sharedmain/main.go:315","msg":"Starting controllers...","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook","caller":"injection/health_check.go:43","msg":"Probes server listening on port 8080","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook","caller":"leaderelection/context.go:147","msg":"inmemorychannel-webhook.knative.dev.eventing.pkg.reconciler.inmemorychannel.controller.reconciler.00-of-01 will run in leader-elected mode with id \"imc-controller-64cd67c879-wk8hq_6feda5f9-0a6b-48a6-9274-17400f6c7ede\"","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/controller":"knative.dev.eventing.pkg.reconciler.inmemorychannel.controller.Reconciler","knative.dev/kind":"messaging.knative.dev.InMemoryChannel"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook","caller":"controller/controller.go:494","msg":"Started workers","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/controller":"knative.dev.eventing.pkg.reconciler.inmemorychannel.controller.Reconciler","knative.dev/kind":"messaging.knative.dev.InMemoryChannel"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook","caller":"leaderelection/context.go:147","msg":"inmemorychannel-webhook.webhookcertificates.00-of-01 will run in leader-elected mode with id \"imc-controller-64cd67c879-wk8hq_75944b2b-3067-439b-9e04-a9d284d5565a\"","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook.WebhookCertificates","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook.WebhookCertificates","caller":"controller/controller.go:494","msg":"Started workers","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook","caller":"leaderelection/context.go:147","msg":"inmemorychannel-webhook.validationwebhook.00-of-01 will run in leader-elected mode with id \"imc-controller-64cd67c879-wk8hq_0ec3b99c-85ca-4c05-b3c9-9387c682df50\"","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook.ValidationWebhook","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook.ValidationWebhook","caller":"controller/controller.go:494","msg":"Started workers","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook","caller":"leaderelection/context.go:147","msg":"inmemorychannel-webhook.defaultingwebhook.00-of-01 will run in leader-elected mode with id \"imc-controller-64cd67c879-wk8hq_3a9d850d-708b-4b5e-ae0f-33a701b0cd31\"","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook.DefaultingWebhook","caller":"controller/controller.go:484","msg":"Starting controller and workers","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.397Z","logger":"inmemorychannel-webhook.DefaultingWebhook","caller":"controller/controller.go:494","msg":"Started workers","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} I0506 06:47:36.397466 1 leaderelection.go:250] attempting to acquire leader lease knative-eventing/inmemorychannel-webhook.knative.dev.eventing.pkg.reconciler.inmemorychannel.controller.reconciler.00-of-01... I0506 06:47:36.397593 1 leaderelection.go:250] attempting to acquire leader lease knative-eventing/inmemorychannel-webhook.webhookcertificates.00-of-01... I0506 06:47:36.397713 1 leaderelection.go:250] attempting to acquire leader lease knative-eventing/inmemorychannel-webhook.validationwebhook.00-of-01... I0506 06:47:36.397786 1 leaderelection.go:250] attempting to acquire leader lease knative-eventing/inmemorychannel-webhook.defaultingwebhook.00-of-01... I0506 06:47:36.413671 1 leaderelection.go:260] successfully acquired lease knative-eventing/inmemorychannel-webhook.knative.dev.eventing.pkg.reconciler.inmemorychannel.controller.reconciler.00-of-01 {"level":"info","ts":"2026-05-06T06:47:36.413Z","logger":"inmemorychannel-webhook","caller":"leaderelection/context.go:156","msg":"\"imc-controller-64cd67c879-wk8hq_6feda5f9-0a6b-48a6-9274-17400f6c7ede\" has started leading \"inmemorychannel-webhook.knative.dev.eventing.pkg.reconciler.inmemorychannel.controller.reconciler.00-of-01\"","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.416Z","logger":"inmemorychannel-webhook","caller":"leaderelection/context.go:156","msg":"\"imc-controller-64cd67c879-wk8hq_75944b2b-3067-439b-9e04-a9d284d5565a\" has started leading \"inmemorychannel-webhook.webhookcertificates.00-of-01\"","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"info","ts":"2026-05-06T06:47:36.416Z","logger":"inmemorychannel-webhook.WebhookCertificates","caller":"certificates/certificates.go:80","msg":"Certificate secret \"inmemorychannel-webhook-certs\" is missing key \"server-key.pem\"","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"129090a6-aef6-4264-b08f-f506777424d9","knative.dev/key":"knative-eventing/inmemorychannel-webhook-certs"} I0506 06:47:36.416624 1 leaderelection.go:260] successfully acquired lease knative-eventing/inmemorychannel-webhook.webhookcertificates.00-of-01 I0506 06:47:36.416798 1 leaderelection.go:260] successfully acquired lease knative-eventing/inmemorychannel-webhook.validationwebhook.00-of-01 {"level":"info","ts":"2026-05-06T06:47:36.482Z","logger":"inmemorychannel-webhook","caller":"leaderelection/context.go:156","msg":"\"imc-controller-64cd67c879-wk8hq_0ec3b99c-85ca-4c05-b3c9-9387c682df50\" has started leading \"inmemorychannel-webhook.validationwebhook.00-of-01\"","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"error","ts":"2026-05-06T06:47:36.483Z","logger":"inmemorychannel-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"da0f1d09-c000-45aa-af28-4bf48a38a16b","knative.dev/key":"validation.inmemorychannel.eventing.knative.dev","duration":0.00003841,"error":"secret \"inmemorychannel-webhook-certs\" is missing \"ca-cert.pem\" key","stacktrace":"knative.dev/pkg/controller.(*Impl).handleErr\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:564\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:541\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:489"} I0506 06:47:36.484416 1 leaderelection.go:260] successfully acquired lease knative-eventing/inmemorychannel-webhook.defaultingwebhook.00-of-01 {"level":"info","ts":"2026-05-06T06:47:36.484Z","logger":"inmemorychannel-webhook","caller":"leaderelection/context.go:156","msg":"\"imc-controller-64cd67c879-wk8hq_3a9d850d-708b-4b5e-ae0f-33a701b0cd31\" has started leading \"inmemorychannel-webhook.defaultingwebhook.00-of-01\"","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq"} {"level":"error","ts":"2026-05-06T06:47:36.484Z","logger":"inmemorychannel-webhook.DefaultingWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"f84f303b-af1d-4f28-b62a-2b94cd3b2638","knative.dev/key":"inmemorychannel.eventing.knative.dev","duration":0.000014219,"error":"secret \"inmemorychannel-webhook-certs\" is missing \"ca-cert.pem\" key","stacktrace":"knative.dev/pkg/controller.(*Impl).handleErr\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:564\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:541\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:489"} {"level":"error","ts":"2026-05-06T06:47:36.489Z","logger":"inmemorychannel-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"6d8538d2-e801-4f1c-a097-cb13403862d2","knative.dev/key":"validation.inmemorychannel.eventing.knative.dev","duration":0.000015631,"error":"secret \"inmemorychannel-webhook-certs\" is missing \"ca-cert.pem\" key","stacktrace":"knative.dev/pkg/controller.(*Impl).handleErr\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:564\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:541\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:489"} {"level":"error","ts":"2026-05-06T06:47:36.490Z","logger":"inmemorychannel-webhook.DefaultingWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"d6f940c0-642d-41d9-8678-91abf1899280","knative.dev/key":"inmemorychannel.eventing.knative.dev","duration":0.000010754,"error":"secret \"inmemorychannel-webhook-certs\" is missing \"ca-cert.pem\" key","stacktrace":"knative.dev/pkg/controller.(*Impl).handleErr\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:564\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:541\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:489"} {"level":"info","ts":"2026-05-06T06:47:36.499Z","logger":"inmemorychannel-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"129090a6-aef6-4264-b08f-f506777424d9","knative.dev/key":"knative-eventing/inmemorychannel-webhook-certs","duration":0.082253396} {"level":"info","ts":"2026-05-06T06:47:36.499Z","logger":"inmemorychannel-webhook.WebhookCertificates","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"95fcee2b-3564-4824-9303-7d8493b851c6","knative.dev/key":"knative-eventing/inmemorychannel-webhook-certs","duration":0.000108914} {"level":"info","ts":"2026-05-06T06:47:36.508Z","logger":"inmemorychannel-webhook.DefaultingWebhook","caller":"defaulting/defaulting.go:260","msg":"Updating webhook","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"a2da2918-482c-4324-86b7-ac7132fbf7e8","knative.dev/key":"knative-eventing/inmemorychannel-webhook-certs"} {"level":"info","ts":"2026-05-06T06:47:36.509Z","logger":"inmemorychannel-webhook.ValidationWebhook","caller":"validation/reconcile_config.go:233","msg":"Updating webhook","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"d74b65a9-e5ac-41c1-a85b-746a0e509726","knative.dev/key":"validation.inmemorychannel.eventing.knative.dev"} {"level":"info","ts":"2026-05-06T06:47:36.510Z","logger":"inmemorychannel-webhook.ValidationWebhook","caller":"validation/reconcile_config.go:233","msg":"Updating webhook","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"2ca56585-b3ca-4dda-a870-86003f5023c2","knative.dev/key":"knative-eventing/inmemorychannel-webhook-certs"} {"level":"info","ts":"2026-05-06T06:47:36.513Z","logger":"inmemorychannel-webhook.DefaultingWebhook","caller":"defaulting/defaulting.go:260","msg":"Updating webhook","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"5da76963-70bf-46a4-a9e6-1d58bde37746","knative.dev/key":"inmemorychannel.eventing.knative.dev"} {"level":"info","ts":"2026-05-06T06:47:36.525Z","logger":"inmemorychannel-webhook.DefaultingWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"a2da2918-482c-4324-86b7-ac7132fbf7e8","knative.dev/key":"knative-eventing/inmemorychannel-webhook-certs","duration":0.026201216} {"level":"info","ts":"2026-05-06T06:47:36.525Z","logger":"inmemorychannel-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"2ca56585-b3ca-4dda-a870-86003f5023c2","knative.dev/key":"knative-eventing/inmemorychannel-webhook-certs","duration":0.02623599} {"level":"error","ts":"2026-05-06T06:47:36.526Z","logger":"inmemorychannel-webhook.ValidationWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"d74b65a9-e5ac-41c1-a85b-746a0e509726","knative.dev/key":"validation.inmemorychannel.eventing.knative.dev","duration":0.026877825,"error":"failed to update webhook: Operation cannot be fulfilled on validatingwebhookconfigurations.admissionregistration.k8s.io \"validation.inmemorychannel.eventing.knative.dev\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"knative.dev/pkg/controller.(*Impl).handleErr\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:564\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:541\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:489"} {"level":"error","ts":"2026-05-06T06:47:36.527Z","logger":"inmemorychannel-webhook.DefaultingWebhook","caller":"controller/controller.go:564","msg":"Reconcile error","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"5da76963-70bf-46a4-a9e6-1d58bde37746","knative.dev/key":"inmemorychannel.eventing.knative.dev","duration":0.026746886,"error":"failed to update webhook: Operation cannot be fulfilled on mutatingwebhookconfigurations.admissionregistration.k8s.io \"inmemorychannel.eventing.knative.dev\": the object has been modified; please apply your changes to the latest version and try again","stacktrace":"knative.dev/pkg/controller.(*Impl).handleErr\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:564\nknative.dev/pkg/controller.(*Impl).processNextWorkItem\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:541\nknative.dev/pkg/controller.(*Impl).RunContext.func3\n\tknative.dev/pkg@v0.0.0-20241021183759-9b9d535af5ad/controller/controller.go:489"} {"level":"info","ts":"2026-05-06T06:47:36.587Z","logger":"inmemorychannel-webhook.DefaultingWebhook","caller":"defaulting/defaulting.go:260","msg":"Updating webhook","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"00e76fc8-2e72-437c-9f1a-e75101d1d76f","knative.dev/key":"inmemorychannel.eventing.knative.dev"} {"level":"info","ts":"2026-05-06T06:47:36.590Z","logger":"inmemorychannel-webhook.ValidationWebhook","caller":"validation/reconcile_config.go:233","msg":"Updating webhook","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"2682793b-e2f4-4ea3-b714-428c72cde35e","knative.dev/key":"validation.inmemorychannel.eventing.knative.dev"} {"level":"info","ts":"2026-05-06T06:47:36.596Z","logger":"inmemorychannel-webhook.DefaultingWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"00e76fc8-2e72-437c-9f1a-e75101d1d76f","knative.dev/key":"inmemorychannel.eventing.knative.dev","duration":0.068965888} {"level":"info","ts":"2026-05-06T06:47:36.600Z","logger":"inmemorychannel-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"2682793b-e2f4-4ea3-b714-428c72cde35e","knative.dev/key":"validation.inmemorychannel.eventing.knative.dev","duration":0.0741913} {"level":"info","ts":"2026-05-06T06:47:36.609Z","logger":"inmemorychannel-webhook.DefaultingWebhook","caller":"defaulting/defaulting.go:260","msg":"Updating webhook","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"906d1d52-2cc5-4aef-b02c-b43c09f358da","knative.dev/key":"inmemorychannel.eventing.knative.dev"} {"level":"info","ts":"2026-05-06T06:47:36.691Z","logger":"inmemorychannel-webhook.ValidationWebhook","caller":"validation/reconcile_config.go:233","msg":"Updating webhook","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"b5637a8f-0b8b-467f-a46f-a1501f756a29","knative.dev/key":"validation.inmemorychannel.eventing.knative.dev"} {"level":"info","ts":"2026-05-06T06:47:36.692Z","logger":"inmemorychannel-webhook.DefaultingWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"906d1d52-2cc5-4aef-b02c-b43c09f358da","knative.dev/key":"inmemorychannel.eventing.knative.dev","duration":0.095907626} {"level":"info","ts":"2026-05-06T06:47:36.785Z","logger":"inmemorychannel-webhook.ValidationWebhook","caller":"controller/controller.go:548","msg":"Reconcile succeeded","commit":"df0ae28","knative.dev/pod":"imc-controller-64cd67c879-wk8hq","knative.dev/traceid":"b5637a8f-0b8b-467f-a46f-a1501f756a29","knative.dev/key":"validation.inmemorychannel.eventing.knative.dev","duration":0.184437523}