[
  {
    "id": "sanity-checks",
    "uri": "features/core/allcli_sanity.feature",
    "keyword": "Feature",
    "name": "Sanity checks",
    "description": "  In order to use the product\n  I want to be sure to use a sane environment",
    "line": 4,
    "elements": [
      {
        "id": "sanity-checks;the-server-is-healthy",
        "keyword": "Scenario",
        "name": "The server is healthy",
        "description": "",
        "line": 8,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "\"server\" should have a FQDN",
            "line": 9,
            "match": {
              "location": "features/step_definitions/command_steps.rb:15"
            },
            "result": {
              "status": "passed",
              "duration": 377356012
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 21981
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "reverse resolution should work for \"server\"",
            "line": 10,
            "match": {
              "location": "features/step_definitions/command_steps.rb:28"
            },
            "result": {
              "status": "passed",
              "duration": 620370700
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 15460
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "the clock from \"server\" should be exact",
            "line": 11,
            "match": {
              "location": "features/step_definitions/command_steps.rb:46"
            },
            "result": {
              "status": "passed",
              "duration": 688713388
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 18348
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"apache2\" is enabled on \"server\"",
            "line": 12,
            "match": {
              "location": "features/step_definitions/command_steps.rb:739"
            },
            "result": {
              "status": "passed",
              "duration": 647332602
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16620
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"apache2\" is active on \"server\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/command_steps.rb:746"
            },
            "result": {
              "status": "passed",
              "duration": 619548936
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16474
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"cobblerd\" is enabled on \"server\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/command_steps.rb:739"
            },
            "result": {
              "status": "passed",
              "duration": 621882566
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16823
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"cobblerd\" is active on \"server\"",
            "line": 15,
            "match": {
              "location": "features/step_definitions/command_steps.rb:746"
            },
            "result": {
              "status": "passed",
              "duration": 630293963
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 17139
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"rhn-search\" is enabled on \"server\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/command_steps.rb:739"
            },
            "result": {
              "status": "passed",
              "duration": 620704384
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16776
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"rhn-search\" is active on \"server\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/command_steps.rb:746"
            },
            "result": {
              "status": "passed",
              "duration": 624622399
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 15701
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"salt-api\" is enabled on \"server\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/command_steps.rb:739"
            },
            "result": {
              "status": "passed",
              "duration": 626340409
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16613
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"salt-api\" is active on \"server\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/command_steps.rb:746"
            },
            "result": {
              "status": "passed",
              "duration": 628544893
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16125
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"salt-master\" is enabled on \"server\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/command_steps.rb:739"
            },
            "result": {
              "status": "passed",
              "duration": 618637320
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 14759
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"salt-master\" is active on \"server\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/command_steps.rb:746"
            },
            "result": {
              "status": "passed",
              "duration": 624444862
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16049
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"taskomatic\" is enabled on \"server\"",
            "line": 22,
            "match": {
              "location": "features/step_definitions/command_steps.rb:739"
            },
            "result": {
              "status": "passed",
              "duration": 616360926
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 15386
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"taskomatic\" is active on \"server\"",
            "line": 23,
            "match": {
              "location": "features/step_definitions/command_steps.rb:746"
            },
            "result": {
              "status": "passed",
              "duration": 615955269
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 14961
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "socket \"tftp\" is enabled on \"server\"",
            "line": 24,
            "match": {
              "location": "features/step_definitions/command_steps.rb:753"
            },
            "result": {
              "status": "passed",
              "duration": 610918543
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 14354
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "socket \"tftp\" is active on \"server\"",
            "line": 25,
            "match": {
              "location": "features/step_definitions/command_steps.rb:760"
            },
            "result": {
              "status": "passed",
              "duration": 698491062
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 15282
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"tomcat\" is enabled on \"server\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/command_steps.rb:739"
            },
            "result": {
              "status": "passed",
              "duration": 688367946
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 15812
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "service \"tomcat\" is active on \"server\"",
            "line": 27,
            "match": {
              "location": "features/step_definitions/command_steps.rb:746"
            },
            "result": {
              "status": "passed",
              "duration": 667974878
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16043
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 30555
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9169
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10873
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6456
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:24:58 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 260638
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17914
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 278492
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 37451
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "sanity-checks;the-proxy-is-healthy",
        "keyword": "Scenario",
        "name": "The proxy is healthy",
        "description": "",
        "line": 30,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "\"proxy\" should have a FQDN",
            "line": 31,
            "match": {
              "location": "features/step_definitions/command_steps.rb:15"
            },
            "result": {
              "status": "passed",
              "duration": 3088204988
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16802
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "reverse resolution should work for \"proxy\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/command_steps.rb:28"
            },
            "result": {
              "status": "passed",
              "duration": 327375201
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 17503
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "\"proxy\" should communicate with the server using public interface",
            "line": 33,
            "match": {
              "location": "features/step_definitions/retail_steps.rb:47"
            },
            "result": {
              "status": "passed",
              "duration": 946141874
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 15418
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "the clock from \"proxy\" should be exact",
            "line": 34,
            "match": {
              "location": "features/step_definitions/command_steps.rb:46"
            },
            "result": {
              "status": "passed",
              "duration": 282108164
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 19845
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 29
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19075
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20077
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11799
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6570
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:09 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 239791
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19051
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 14414
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 433581
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20333
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "sanity-checks;the-minion-is-healthy",
        "keyword": "Scenario",
        "name": "The minion is healthy",
        "description": "",
        "line": 37,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "\"sle_minion\" should have a FQDN",
            "line": 38,
            "match": {
              "location": "features/step_definitions/command_steps.rb:15"
            },
            "result": {
              "status": "passed",
              "duration": 4674797373
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 22503
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "reverse resolution should work for \"sle_minion\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/command_steps.rb:28"
            },
            "result": {
              "status": "passed",
              "duration": 458941932
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 14363
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "\"sle_minion\" should communicate with the server using public interface",
            "line": 40,
            "match": {
              "location": "features/step_definitions/retail_steps.rb:47"
            },
            "result": {
              "status": "passed",
              "duration": 1125138400
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 15361
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "the clock from \"sle_minion\" should be exact",
            "line": 41,
            "match": {
              "location": "features/step_definitions/command_steps.rb:46"
            },
            "result": {
              "status": "passed",
              "duration": 407947362
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 17551
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 36
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21017
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23005
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13297
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7809
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:14 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 358777
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19347
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 15546
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 7 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 283407
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16394
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "sanity-checks;the-build-host-is-healthy",
        "keyword": "Scenario",
        "name": "The build host is healthy",
        "description": "",
        "line": 44,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "\"build_host\" should have a FQDN",
            "line": 45,
            "match": {
              "location": "features/step_definitions/command_steps.rb:15"
            },
            "result": {
              "status": "passed",
              "duration": 2440946851
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 20483
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "reverse resolution should work for \"build_host\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/command_steps.rb:28"
            },
            "result": {
              "status": "passed",
              "duration": 227614870
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 15663
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "\"build_host\" should communicate with the server using public interface",
            "line": 47,
            "match": {
              "location": "features/step_definitions/retail_steps.rb:47"
            },
            "result": {
              "status": "passed",
              "duration": 997510419
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 15455
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "the clock from \"build_host\" should be exact",
            "line": 48,
            "match": {
              "location": "features/step_definitions/command_steps.rb:46"
            },
            "result": {
              "status": "passed",
              "duration": 225556376
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 17093
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 43
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22695
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22460
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 16049
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7276
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:21 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 274576
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20541
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 16326
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 277892
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15131
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "sanity-checks;the-ssh-minion-is-healthy",
        "keyword": "Scenario",
        "name": "The SSH minion is healthy",
        "description": "",
        "line": 51,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "\"ssh_minion\" should have a FQDN",
            "line": 52,
            "match": {
              "location": "features/step_definitions/command_steps.rb:15"
            },
            "result": {
              "status": "passed",
              "duration": 4642589390
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 17712
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "reverse resolution should work for \"ssh_minion\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/command_steps.rb:28"
            },
            "result": {
              "status": "passed",
              "duration": 560318887
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16653
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "\"ssh_minion\" should communicate with the server using public interface",
            "line": 54,
            "match": {
              "location": "features/step_definitions/retail_steps.rb:47"
            },
            "result": {
              "status": "passed",
              "duration": 1101696326
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16160
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "the clock from \"ssh_minion\" should be exact",
            "line": 55,
            "match": {
              "location": "features/step_definitions/command_steps.rb:46"
            },
            "result": {
              "status": "passed",
              "duration": 462571156
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 17219
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 50
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18745
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24919
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13030
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6804
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:25 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 218312
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20690
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "passed",
              "duration": 14332
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 260651
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15522
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "sanity-checks;the-red-hat-like-minion-is-healthy",
        "keyword": "Scenario",
        "name": "The Red Hat-like minion is healthy",
        "description": "",
        "line": 58,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "\"rhlike_minion\" should have a FQDN",
            "line": 59,
            "match": {
              "location": "features/step_definitions/command_steps.rb:15"
            },
            "result": {
              "status": "passed",
              "duration": 2151753368
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 23585
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "reverse resolution should work for \"rhlike_minion\"",
            "line": 60,
            "match": {
              "location": "features/step_definitions/command_steps.rb:28"
            },
            "result": {
              "status": "passed",
              "duration": 210173200
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 14532
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "\"rhlike_minion\" should communicate with the server using public interface",
            "line": 61,
            "match": {
              "location": "features/step_definitions/retail_steps.rb:47"
            },
            "result": {
              "status": "passed",
              "duration": 855587300
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16039
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "the clock from \"rhlike_minion\" should be exact",
            "line": 62,
            "match": {
              "location": "features/step_definitions/command_steps.rb:46"
            },
            "result": {
              "status": "passed",
              "duration": 188692962
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 18448
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 57
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22634
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22887
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 15683
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6603
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:31 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 248327
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20477
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 14616
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 256819
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15810
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "sanity-checks;the-debian-like-minion-is-healthy",
        "keyword": "Scenario",
        "name": "The Debian-like minion is healthy",
        "description": "",
        "line": 65,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "\"deblike_minion\" should have a FQDN",
            "line": 66,
            "match": {
              "location": "features/step_definitions/command_steps.rb:15"
            },
            "result": {
              "status": "passed",
              "duration": 4647070814
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 17315
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "reverse resolution should work for \"deblike_minion\"",
            "line": 67,
            "match": {
              "location": "features/step_definitions/command_steps.rb:28"
            },
            "result": {
              "status": "passed",
              "duration": 232330544
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 18080
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "\"deblike_minion\" should communicate with the server using public interface",
            "line": 68,
            "match": {
              "location": "features/step_definitions/retail_steps.rb:47"
            },
            "result": {
              "status": "passed",
              "duration": 855226183
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16738
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "the clock from \"deblike_minion\" should be exact",
            "line": 69,
            "match": {
              "location": "features/step_definitions/command_steps.rb:46"
            },
            "result": {
              "status": "passed",
              "duration": 212338017
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 18588
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 64
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22754
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24358
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 17360
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7389
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:35 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 255160
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 21894
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 17283
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 253581
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19731
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "sanity-checks;the-external-resources-can-be-reached",
        "keyword": "Scenario",
        "name": "The external resources can be reached",
        "description": "",
        "line": 72,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "it should be possible to reach the test packages",
            "line": 73,
            "match": {
              "location": "features/step_definitions/command_steps.rb:54"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "it should be possible to reach the build sources",
            "line": 74,
            "match": {
              "location": "features/step_definitions/command_steps.rb:72"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "it should be possible to reach the Docker profiles",
            "line": 75,
            "match": {
              "location": "features/step_definitions/command_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_cloud",
            "line": 71
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23705
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23914
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 15788
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7329
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:41 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 274069
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 23623
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:706"
            },
            "result": {
              "status": "skipped",
              "duration": 147852
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 266869
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13089
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "sanity-checks;the-http-proxy-is-working",
        "keyword": "Scenario",
        "name": "The HTTP proxy is working",
        "description": "",
        "line": 78,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "it should be possible to use the HTTP proxy",
            "line": 79,
            "match": {
              "location": "features/step_definitions/command_steps.rb:59"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@server_http_proxy",
            "line": 77
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14102
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20210
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 9565
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8654
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:41 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 194349
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16250
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:686"
            },
            "result": {
              "status": "skipped",
              "duration": 106323
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 180715
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 9344
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "sanity-checks;the-registry-with-authentication-is-healthy",
        "keyword": "Scenario",
        "name": "The registry with authentication is healthy",
        "description": "",
        "line": 82,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "it should be possible to reach the authenticated registry",
            "line": 83,
            "match": {
              "location": "features/step_definitions/command_steps.rb:90"
            },
            "result": {
              "status": "passed",
              "duration": 666072728
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 19316
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@auth_registry",
            "line": 81
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11878
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15579
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10611
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5563
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:41 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 189721
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 13860
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:701"
            },
            "result": {
              "status": "passed",
              "duration": 7318
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 276879
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15977
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "sanity-checks;the-registry-without-authentication-is-healthy",
        "keyword": "Scenario",
        "name": "The registry without authentication is healthy",
        "description": "",
        "line": 86,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "it should be possible to reach the not authenticated registry",
            "line": 87,
            "match": {
              "location": "features/step_definitions/command_steps.rb:97"
            },
            "result": {
              "status": "passed",
              "duration": 644773715
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 18827
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@no_auth_registry",
            "line": 85
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17016
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20470
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11869
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6751
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:42 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 274924
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18900
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 5730
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 228558
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16136
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "sanity-checks;the-custom-download-endpoint-is-working",
        "keyword": "Scenario",
        "name": "The custom download endpoint is working",
        "description": "",
        "line": 90,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "it should be possible to use the custom download endpoint",
            "line": 91,
            "match": {
              "location": "features/step_definitions/command_steps.rb:67"
            },
            "result": {
              "status": "passed",
              "duration": 629650162
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 18738
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@custom_download_endpoint",
            "line": 89
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17519
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20153
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10737
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6238
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:42 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 214027
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17470
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:691"
            },
            "result": {
              "status": "passed",
              "duration": 6375
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 296417
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13017
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "very-first-settings",
    "uri": "features/core/srv_first_settings.feature",
    "keyword": "Feature",
    "name": "Very first settings",
    "description": "  In order to use the product\n  As the admin user\n  I want to create the organisation, the first users and set the HTTP proxy",
    "line": 17,
    "elements": [
      {
        "id": "very-first-settings;cleanup-salt-files",
        "keyword": "Scenario",
        "name": "Cleanup Salt files",
        "description": "",
        "line": 22,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I run \"rm -Rf /srv/salt/*\" on \"server\"",
            "line": 23,
            "match": {
              "location": "features/step_definitions/command_steps.rb:776"
            },
            "result": {
              "status": "passed",
              "duration": 661930060
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 25787
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 26163
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8407
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10136
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6313
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:52 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 290543
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17530
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 233440
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21962
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "very-first-settings;create-admin-user-and-first-organization",
        "keyword": "Scenario",
        "name": "Create admin user and first organization",
        "description": "",
        "line": 26,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I access the host the first time",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:451"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I go to the home page",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:447"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Test\" as \"orgName\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"admin\" as \"login\"",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"admin\" as \"desiredpassword\"",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"admin\" as \"desiredpasswordConfirm\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Mr.\" from \"prefix\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Admin\" as \"firstNames\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Admin\" as \"lastName\"",
            "line": 35,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"galaxy-noise@localhost\" as \"email\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Organization\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I am logged in",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:631"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_containerized_server",
            "line": 25
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17766
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19839
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10768
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6106
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:53 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 232979
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18193
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:721"
            },
            "result": {
              "status": "skipped",
              "duration": 109550
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 303466
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11804
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "very-first-settings;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 40,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 40253865876
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4305861
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13431
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 7449
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11929
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7336
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:25:53 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 193303
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16997
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 40 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 430807
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17470
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "very-first-settings;wait-for-refresh-of-list-of-products-to-finish",
        "keyword": "Scenario",
        "name": "Wait for refresh of list of products to finish",
        "description": "",
        "line": 43,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I wait until mgr-sync refresh is finished",
            "line": 44,
            "match": {
              "location": "features/step_definitions/command_steps.rb:718"
            },
            "result": {
              "status": "passed",
              "duration": 3770203988
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5576006
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15948
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8930
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 16126
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7248
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:26:33 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 365905
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20717
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 250707
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13792
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "very-first-settings;create-testing-username",
        "keyword": "Scenario",
        "name": "Create testing username",
        "description": "",
        "line": 46,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Users > User List > Active\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 182799391
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 372333020
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create User\"",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 530600110
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6463136
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"testing\" as \"login\"",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 58501991
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5693218
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"testing\" as \"desiredpassword\"",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 53320220
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5759361
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"testing\" as \"desiredpasswordConfirm\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 58605608
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5178241
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Mr.\" from \"prefix\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 43927903
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4420064
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Test\" as \"firstNames\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 52361209
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4724323
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"User\" as \"lastName\"",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 50500404
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5592811
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"galaxy-noise@localhost\" as \"email\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 68322409
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5238706
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Login\"",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 920260301
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5974908
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Account testing created, login information sent to galaxy-noise@localhost\" text",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 61572861
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 8373495
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"testing\" link",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:728"
            },
            "result": {
              "status": "passed",
              "duration": 12506256
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4632884
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15889
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8384
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10727
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5913
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:26:37 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 222222
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16846
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 260513
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16630
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "very-first-settings;grant-testing-user-administrative-priviledges",
        "keyword": "Scenario",
        "name": "Grant testing user administrative priviledges",
        "description": "",
        "line": 60,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Users > User List > Active\"",
            "line": 61,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 76061225
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 417442434
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"testing\"",
            "line": 62,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 460502850
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4423932
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_org_admin\"",
            "line": 63,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 82630788
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4693729
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_system_group_admin\"",
            "line": 64,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 76055885
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4757184
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_channel_admin\"",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 74173963
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 8302113
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_activation_key_admin\"",
            "line": 66,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 77418726
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4768215
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"role_config_admin\"",
            "line": 67,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 75641218
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4836024
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update\"",
            "line": 68,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 609136088
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6392522
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"User information updated\" text",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 66061097
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4994740
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"testing\" text",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 63776833
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4765282
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19943
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15190
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13761
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6915
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:26:40 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 232067
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19019
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 246973
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15896
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "very-first-settings;setup-http-proxy",
        "keyword": "Scenario",
        "name": "Setup HTTP proxy",
        "description": "",
        "line": 73,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > HTTP Proxy\"",
            "line": 74,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"HTTP Proxy Hostname\" text",
            "line": 75,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"HTTP Proxy Username\" text",
            "line": 76,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"HTTP Proxy Password\" text",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I enter the address of the HTTP proxy as \"HTTP Proxy Hostname\"",
            "line": 78,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:13"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"suma3\" as \"HTTP Proxy Username\"",
            "line": 79,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"P4$$w/ord With%and&\" as \"HTTP Proxy Password\"",
            "line": 80,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save and Verify\"",
            "line": 81,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "HTTP proxy verification should have succeeded",
            "line": 82,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:9"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@server_http_proxy",
            "line": 72
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15087
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21794
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12997
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6291
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:26:42 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 332721
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18312
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:686"
            },
            "result": {
              "status": "skipped",
              "duration": 86614
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 1539544
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14949
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "very-first-settings;detect-latest-salt-changes-on-the-server",
        "keyword": "Scenario",
        "name": "Detect latest Salt changes on the server",
        "description": "",
        "line": 84,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I query latest Salt changes on \"server\"",
            "line": 85,
            "output": [
              "* Wed Jan 14 2026 Marek Czernek <marek.czernek@suse.com>",
              "- Use internal deb classes instead of external aptsource lib",
              "- Speed up wheel key.finger call (bsc#1240532)",
              "- Add security patches (bsc#1254903,bsc#1254905,bsc#1254904)",
              "- Simplify and speed up utils.find_json function (bsc#1246130)",
              "- Added:",
              "  * use-internal-salt.utils.pkg.deb-classes-instead-of-a.patch",
              "  * speedup-wheel-key.finger-call-bsc-1240532-713.patch",
              "  * fixes-for-security-issues-cve-2025-13836-cve-2025-67.patch",
              "  * simplify-utils.json.find_json-function.patch",
              "",
              "* Thu Jan 08 2026 Marek Czernek <marek.czernek@suse.com>",
              "- Extend warn_until period to 2027",
              "- Added:",
              "  * extend-fails-to-warnings-until-2027-742.patch"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 755082791
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5098202
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14778
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11989
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10316
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 9033
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:26:42 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 217798
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15758
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 322610
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15391
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "turn-\"disable_local_repos\"-feature-on-highstate-off",
    "uri": "features/core/srv_disable_local_repos_off.feature",
    "keyword": "Feature",
    "name": "Turn \"disable_local_repos\" feature on highstate off",
    "description": "  In order to test the product using shortcuts\n  As root user\n  I want to add pillar data to disable that feature",
    "line": 4,
    "elements": [
      {
        "id": "turn-\"disable_local_repos\"-feature-on-highstate-off;create-custom-pillar-to-turn-off-\"disable_local_repos\"",
        "keyword": "Scenario",
        "name": "Create custom pillar to turn off \"disable_local_repos\"",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I turn off disable_local_repos for all clients",
            "line": 10,
            "match": {
              "location": "features/step_definitions/command_steps.rb:41"
            },
            "result": {
              "status": "passed",
              "duration": 3626845621
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5160769
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15871
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9425
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11350
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6197
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:26:43 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 218075
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16264
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 252139
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13410
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "organization-credentials-in-the-setup-wizard",
    "uri": "features/core/srv_organization_credentials.feature",
    "keyword": "Feature",
    "name": "Organization credentials in the Setup Wizard",
    "description": "",
    "line": 6,
    "elements": [
      {
        "id": "organization-credentials-in-the-setup-wizard;enter-valid-scc-credentials",
        "keyword": "Scenario",
        "name": "Enter valid SCC credentials",
        "description": "",
        "line": 10,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Organization Credentials\"",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I ask to add new credentials",
            "line": 13,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:17"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter the SCC credentials",
            "line": 14,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:21"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save\"",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the SCC credentials are valid",
            "line": 16,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:29"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 8
          },
          {
            "name": "@no_mirror",
            "line": 9
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15297
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23709
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11727
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6407
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:26:46 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 279934
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17306
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 4843
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:661"
            },
            "result": {
              "status": "skipped",
              "duration": 71903
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 201492
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 10251
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "change-personal-preferences",
    "uri": "features/core/srv_user_preferences.feature",
    "keyword": "Feature",
    "name": "Change personal preferences",
    "description": "  In order to set up my personal preferences\n  As admin\n  I want to navigate through \"Home\" submenus changing some settings",
    "line": 4,
    "elements": [
      {
        "id": "change-personal-preferences;change-page-size-to-100-per-page-in-admin-user",
        "keyword": "Scenario",
        "name": "Change page size to 100 per page in admin user",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized as \"admin\" with password \"admin\"",
            "line": 10,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:579"
            },
            "result": {
              "status": "passed",
              "duration": 535553222
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5035741
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Home > My Preferences\"",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 71191642
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 1243493384
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"100\" from \"pagesize\"",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 62298149
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5010694
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Preferences\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 858883535
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4891822
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Preferences modified\" text",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 87671861
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4709126
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12868
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 7178
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 9599
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5679
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:26:46 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 206548
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19838
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 241862
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15699
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "change-personal-preferences;change-page-size-to-100-per-page-in-testing-user",
        "keyword": "Scenario",
        "name": "Change page size to 100 per page in testing user",
        "description": "",
        "line": 16,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized as \"testing\" with password \"testing\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:579"
            },
            "result": {
              "status": "passed",
              "duration": 2368003761
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4474744
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Home > My Preferences\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 58388636
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 1232183528
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"100\" from \"pagesize\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 50053354
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6121285
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Preferences\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 754668783
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5404703
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Preferences modified\" text",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 87500955
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4736642
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16316
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8315
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 16501
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8521
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:26:49 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 224559
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 21635
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 239134
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17445
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "prepare-server-for-using-kiwi",
    "uri": "features/core/srv_osimage.feature",
    "keyword": "Feature",
    "name": "Prepare server for using Kiwi",
    "description": "",
    "line": 9,
    "elements": [
      {
        "id": "prepare-server-for-using-kiwi;create-a-kiwi-user-with-image-administrators-rights",
        "keyword": "Scenario",
        "name": "Create a Kiwi user with image administrators rights",
        "description": "",
        "line": 11,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 2185428540
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4283241
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I create a user with name \"kiwikiwi\" and password \"kiwikiwi\" with roles \"image_admin\"",
            "line": 13,
            "output": [
              "New user kiwikiwi created with roles: image_admin"
            ],
            "match": {
              "location": "features/step_definitions/api_common.rb:172"
            },
            "result": {
              "status": "passed",
              "duration": 2077191935
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5778621
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15636
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8833
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 15773
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6325
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:26:54 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 226115
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20320
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 255135
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17326
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "prepare-server-for-using-docker",
    "uri": "features/core/srv_docker.feature",
    "keyword": "Feature",
    "name": "Prepare server for using Docker",
    "description": "",
    "line": 7,
    "elements": [
      {
        "id": "prepare-server-for-using-docker;create-a-docker-user-with-image-administrators-rights",
        "keyword": "Scenario",
        "name": "Create a Docker user with image administrators rights",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 10,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 454018041
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4445404
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I create a user with name \"docker\" and password \"docker\" with roles \"image_admin\"",
            "line": 11,
            "output": [
              "New user docker created with roles: image_admin"
            ],
            "match": {
              "location": "features/step_definitions/api_common.rb:172"
            },
            "result": {
              "status": "passed",
              "duration": 1784026003
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6373292
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15030
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8361
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10820
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6626
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:26:58 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 223189
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15532
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 231038
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17717
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "prepare-server-for-using-docker;create-an-image-store-without-credentials",
        "keyword": "Scenario",
        "name": "Create an image store without credentials",
        "description": "",
        "line": 14,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Images > Stores\"",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 115221928
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 389254923
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 528522350
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4666361
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"galaxy-registry\" as \"label\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 95261040
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5202264
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter the URI of the registry as \"uri\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:276"
            },
            "result": {
              "status": "passed",
              "duration": 152001943
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5875218
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"create-btn\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 278984084
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4069218
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I wait until table row contains a \"galaxy-registry\" text",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:568"
            },
            "result": {
              "status": "passed",
              "duration": 1984438297
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4066016
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Items 1 - 1 of 1\" text",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 55193022
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4756237
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@no_auth_registry",
            "line": 13
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15888
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20965
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13710
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6474
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:27:00 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 392247
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19453
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:696"
            },
            "result": {
              "status": "passed",
              "duration": 5133
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 237215
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12078
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "do-not-let-taskomatic-tasks-interfere-with-our-ci-tests",
    "uri": "features/reposync/srv_disable_scheduled_reposync.feature",
    "keyword": "Feature",
    "name": "Do not let Taskomatic tasks interfere with our CI tests",
    "description": "",
    "line": 4,
    "elements": [
      {
        "id": "do-not-let-taskomatic-tasks-interfere-with-our-ci-tests;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 6,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 7,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 26857175410
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 8153546
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 28436
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11787
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11202
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8013
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:27:15 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 356852
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18387
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 27 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 351046
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 31773
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "do-not-let-taskomatic-tasks-interfere-with-our-ci-tests;disable-scheduled-reposyncs",
        "keyword": "Scenario",
        "name": "Disable scheduled reposyncs",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Task Schedules\"",
            "line": 10,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 150004801
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 496023116
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"mgr-sync-refresh-default\"",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 1308108399
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4331847
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I choose \"disabled\"",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:245"
            },
            "result": {
              "status": "passed",
              "duration": 57745628
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5011241
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Schedule\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1463507918
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4497630
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Disable Schedule\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1636446920
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4639420
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23906
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9960
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14476
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8340
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:27:42 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 254891
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 38258
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 515095
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20263
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "do-not-let-taskomatic-tasks-interfere-with-our-ci-tests;disable-scheduled-cobbler-syncs",
        "keyword": "Scenario",
        "name": "Disable scheduled Cobbler syncs",
        "description": "",
        "line": 16,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Task Schedules\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 61388309
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 1152404779
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"cobbler-sync-default\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 1300135749
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4410452
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I choose \"disabled\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:245"
            },
            "result": {
              "status": "passed",
              "duration": 47334148
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4838023
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Schedule\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 53244971
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 1496979557
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Disable Schedule\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1624863145
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4459454
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16674
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13490
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 15635
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8112
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:27:47 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 228803
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19239
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 257265
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17801
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "list-available-channels-and-enable-them",
    "uri": "features/reposync/srv_sync_channels.feature",
    "keyword": "Feature",
    "name": "List available channels and enable them",
    "description": "  In order to use software channels\n  As root user\n  I want to list available channels and enable them",
    "line": 5,
    "tags": [
      {
        "name": "@scc_credentials",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "list-available-channels-and-enable-them;list-available-channels",
        "keyword": "Scenario",
        "name": "List available channels",
        "description": "",
        "line": 10,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I refresh SCC",
            "line": 12,
            "match": {
              "location": "features/step_definitions/command_steps.rb:329"
            },
            "result": {
              "status": "passed",
              "duration": 28104068440
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6078454
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I execute mgr-sync \"list channels -e\" with user \"admin\" and password \"admin\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/command_steps.rb:316"
            },
            "result": {
              "status": "passed",
              "duration": 2288514459
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5416261
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get \"[ ] SLE-Product-SLES15-SP7-Pool for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-pool-x86_64]\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "passed",
              "duration": 27166
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4259544
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"    [ ] SLE-Product-SLES15-SP7-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-updates-x86_64]\"",
            "line": 15,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "passed",
              "duration": 17857
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4083124
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"    [ ] SLE15-SP7-Installer-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle15-sp7-installer-updates-x86_64]\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "passed",
              "duration": 16272
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4001877
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16689
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26217
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12137
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6539
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:27:53 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 256780
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20667
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 6042
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 31 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 251551
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16248
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "list-available-channels-and-enable-them;list-available-mandatory-channels",
        "keyword": "Scenario",
        "name": "List available mandatory channels",
        "description": "",
        "line": 18,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I execute mgr-sync \"list channels -e --no-optional\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/command_steps.rb:321"
            },
            "result": {
              "status": "passed",
              "duration": 1528387663
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5530565
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get \"[ ] SLE-Product-SLES15-SP7-Pool for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-pool-x86_64]\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "passed",
              "duration": 26867
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4325937
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"    [ ] SLE-Product-SLES15-SP7-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-updates-x86_64]\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "passed",
              "duration": 18926
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4085386
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I shouldn't get \"    [ ] SLE15-SP7-Installer-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle15-sp7-installer-updates-x86_64]\"",
            "line": 22,
            "match": {
              "location": "features/step_definitions/command_steps.rb:194"
            },
            "result": {
              "status": "passed",
              "duration": 17554
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4257575
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14428
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19026
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11305
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6815
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:28:24 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 218314
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17940
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 5314
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 244050
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14622
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "list-available-channels-and-enable-them;list-server-product",
        "keyword": "Scenario",
        "name": "List Server product",
        "description": "",
        "line": 24,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I execute mgr-sync \"list products\"",
            "line": 25,
            "match": {
              "location": "features/step_definitions/command_steps.rb:321"
            },
            "result": {
              "status": "passed",
              "duration": 1452865335
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5216936
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get \"[ ] SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "passed",
              "duration": 21724
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4297919
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13726
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16642
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11526
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6327
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:28:25 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 318258
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19419
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 5967
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 244923
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14178
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "list-available-channels-and-enable-them;list-all-products-for-suse-multi-linux-manager",
        "keyword": "Scenario",
        "name": "List all products for SUSE Multi-Linux Manager",
        "description": "",
        "line": 30,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I execute mgr-sync \"list products --expand\"",
            "line": 31,
            "match": {
              "location": "features/step_definitions/command_steps.rb:321"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get \"[ ] SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"  [ ] SUSE Multi-Linux Manager Proxy Extension 5.1 x86_64\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"  [ ] SUSE Multi-Linux Manager Proxy Extension for SLE 5.1 x86_64\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"  [ ] (R) SUSE Multi-Linux Manager Client Tools for SUSE Liberty Linux 7, RHEL and clones 7 x86_64\"",
            "line": 35,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"  [ ] (R) SUSE Multi-Linux Manager Client Tools for SLE 15 x86_64\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          },
          {
            "name": "@proxy",
            "line": 28
          },
          {
            "name": "@susemanager",
            "line": 29
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16107
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26579
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11856
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6201
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:28:27 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 238102
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17464
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 16357
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 6023
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 125594
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 209561
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11036
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "list-available-channels-and-enable-them;list-products-with-filter",
        "keyword": "Scenario",
        "name": "List products with filter",
        "description": "",
        "line": 38,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I execute mgr-sync \"list products --expand --filter x86_64\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/command_steps.rb:321"
            },
            "result": {
              "status": "passed",
              "duration": 1440935001
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5347044
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get \"[ ] SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "passed",
              "duration": 24478
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4182329
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I shouldn't get \"ppc64\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/command_steps.rb:194"
            },
            "result": {
              "status": "passed",
              "duration": 16722
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4124567
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I shouldn't get \"s390x\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/command_steps.rb:194"
            },
            "result": {
              "status": "passed",
              "duration": 14555
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 3959718
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12739
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18041
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10373
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 9720
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:28:27 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 199138
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16495
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 8567
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 244863
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13164
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "list-available-channels-and-enable-them;let-mgr-sync-time-out",
        "keyword": "Scenario",
        "name": "Let mgr-sync time out",
        "description": "",
        "line": 44,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I remove the mgr-sync cache file",
            "line": 45,
            "match": {
              "location": "features/step_definitions/command_steps.rb:325"
            },
            "result": {
              "status": "passed",
              "duration": 656065064
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5308498
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I execute mgr-sync refresh",
            "line": 46,
            "match": {
              "location": "features/step_definitions/command_steps.rb:334"
            },
            "result": {
              "status": "passed",
              "duration": 60787339877
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5679705
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get \"Timeout. No user input for 60 seconds. Exiting...\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "passed",
              "duration": 23651
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4341877
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13750
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20399
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11459
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7318
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:28:28 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 222747
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16490
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 6368
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 62 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 386482
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16211
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "synchronize-products-in-the-products-page-of-the-setup-wizard",
    "uri": "features/reposync/srv_sync_products.feature",
    "keyword": "Feature",
    "name": "Synchronize products in the products page of the Setup Wizard",
    "description": "",
    "line": 4,
    "elements": [
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;refresh-scc",
        "keyword": "Scenario",
        "name": "Refresh SCC",
        "description": "",
        "line": 7,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I refresh SCC",
            "line": 8,
            "match": {
              "location": "features/step_definitions/command_steps.rb:329"
            },
            "result": {
              "status": "passed",
              "duration": 24860326182
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5520830
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 6
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15910
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17740
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11822
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6326
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:29:30 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 254296
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17757
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 6453
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 24 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 270553
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16822
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;let-the-products-page-appear",
        "keyword": "Scenario",
        "name": "Let the products page appear",
        "description": "",
        "line": 11,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 444867399
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4419085
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 176826140
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 938801507
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Product Description\" text",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "passed",
              "duration": 1039477833
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5367150
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Arch\" text",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 103724001
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4891370
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Channels\" text",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 103355793
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5532860
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should not see a \"WebYaST 1.3\" text",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:721"
            },
            "result": {
              "status": "passed",
              "duration": 103632570
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4914145
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 10
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15504
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17656
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11425
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7216
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:29:54 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 282869
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 21950
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 6308
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 369688
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16080
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;use-the-products-and-architecture-filters",
        "keyword": "Scenario",
        "name": "Use the products and architecture filters",
        "description": "",
        "line": 20,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 70946277
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 315561088
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 67905173
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4812951
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 961924031
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4841634
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"RHEL and Liberty\" as the filtered product description",
            "line": 24,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:942"
            },
            "result": {
              "status": "passed",
              "duration": 147615966
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5207381
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"RHEL and Liberty 8 Base\" text",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 77386678
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4982663
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I select \"x86_64\" from \"product-arch-filter\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 1129149706
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4831993
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"RHEL and Liberty 8 Base\" text",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 78998818
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4754585
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 19
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13536
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17212
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12365
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6273
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:29:57 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 231521
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 25469
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 5754
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 274966
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18182
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;view-the-channels-list-in-the-products-page",
        "keyword": "Scenario",
        "name": "View the channels list in the products page",
        "description": "",
        "line": 31,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Enterprise Server for SAP Applications 15 x86_64\" as the filtered product description",
            "line": 35,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:942"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click the channel list of product \"SUSE Linux Enterprise Server for SAP Applications 15 x86_64\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:178"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Product Channels\" text",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Mandatory Channels\" text",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see a \"Optional Channels\" text",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I close the modal dialog",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1190"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 29
          },
          {
            "name": "@susemanager",
            "line": 30
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16736
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24415
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10948
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 9532
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:30:00 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 623208
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19242
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 5292
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 114990
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 226083
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13033
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;synchronize-sles-15-sp7-product-with-recommended-sub-products,-including-mlm-client-tools",
        "keyword": "Scenario",
        "name": "Synchronize SLES 15 SP7 product with recommended sub-products, including MLM Client Tools",
        "description": "",
        "line": 44,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Enterprise Server 15 SP7\" as the filtered product description",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:942"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Linux Enterprise Server 15 SP7 x86_64\" text",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I open the sub-list of the product \"SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I open the sub-list of the product \"Basesystem Module 15 SP7 x86_64\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I open the sub-list of the product \"Desktop Applications Module 15 SP7 x86_64\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I open the sub-list of the product \"SUSE Multi-Linux Manager Client Tools for SLE 15 x86_64\" if present",
            "line": 54,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see that the \"Basesystem Module 15 SP7 x86_64\" product is \"recommended\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:136"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see that the \"Server Applications Module 15 SP7 x86_64\" product is \"recommended\"",
            "line": 56,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:136"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see that the \"SUSE Multi-Linux Manager Client Tools for SLE 15 x86_64\" product is \"recommended\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:136"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I select \"SUSE Linux Enterprise Server 15 SP7 x86_64\" as a product",
            "line": 58,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Linux Enterprise Server 15 SP7 x86_64\" selected",
            "line": 59,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see the \"Basesystem Module 15 SP7 x86_64\" selected",
            "line": 60,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see the \"Server Applications Module 15 SP7 x86_64\" selected",
            "line": 61,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see the \"SUSE Multi-Linux Manager Client Tools for SLE 15 x86_64\" selected",
            "line": 62,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I select \"Desktop Applications Module 15 SP7 x86_64\" as a product",
            "line": 63,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Development Tools Module 15 SP7 x86_64\" as a product",
            "line": 64,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"Desktop Applications Module 15 SP7 x86_64\" selected",
            "line": 65,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see the \"Development Tools Module 15 SP7 x86_64\" selected",
            "line": 66,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I select \"Python 3 Module 15 SP7 x86_64\" as a product",
            "line": 67,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"Python 3 Module 15 SP7 x86_64\" selected",
            "line": 68,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I select \"Containers Module 15 SP7 x86_64\" as a product",
            "line": 69,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"Containers Module 15 SP7 x86_64\" selected",
            "line": 70,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 71,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Linux Enterprise Server 15 SP7 x86_64\" product has been added",
            "line": 72,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "the SLE15 SP7 product should be added",
            "line": 73,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:165"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I wait until all synchronized channels for \"sles15-sp7\" have finished",
            "line": 74,
            "match": {
              "location": "features/step_definitions/command_steps.rb:449"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 42
          },
          {
            "name": "@susemanager",
            "line": 43
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14319
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21758
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10989
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 10295
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:30:00 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 209153
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18766
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 6723
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 131701
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 221114
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13240
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;partially-add-opensuse-tumbleweed-product,-only-including-the-required-packages-to-generate-the-bootstrap-repository",
        "keyword": "Scenario",
        "name": "Partially add openSUSE Tumbleweed product, only including the required packages to generate the bootstrap repository",
        "description": "",
        "line": 77,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I use spacewalk-common-channel to add channel \"opensuse_tumbleweed\" with arch \"x86_64\"",
            "line": 78,
            "match": {
              "location": "features/step_definitions/command_steps.rb:162"
            },
            "result": {
              "status": "passed",
              "duration": 7556656050
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5540519
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I kill running spacewalk-repo-sync for \"opensuse_tumbleweed-x86_64\" channel",
            "line": 79,
            "output": [
              "Reposync of channel opensuse_tumbleweed-x86_64 killed"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:377"
            },
            "result": {
              "status": "passed",
              "duration": 1379304582
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5178683
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I use spacewalk-repo-sync to sync channel \"opensuse_tumbleweed-x86_64\" including only client tools dependencies",
            "line": 80,
            "match": {
              "location": "features/step_definitions/command_steps.rb:184"
            },
            "result": {
              "status": "passed",
              "duration": 91844081354
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5769365
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I use spacewalk-common-channel to add all \"tumbleweed-client-tools-x86_64\" channels with arch \"x86_64\"",
            "line": 81,
            "output": [
              "Channel opensuse_tumbleweed-uyuni-client-x86_64 added",
              "Channel opensuse_tumbleweed-uyuni-client-devel-x86_64 added"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:167"
            },
            "result": {
              "status": "passed",
              "duration": 15776916307
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5573622
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 76
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16060
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23291
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12245
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5982
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:30:00 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 201786
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15543
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 6080
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 117 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 313266
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 40664
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-uyuni-proxy-product-for-tumbleweed,-including-uyuni-client-tools",
        "keyword": "Scenario",
        "name": "Add Uyuni Proxy product for Tumbleweed, including Uyuni Client Tools",
        "description": "",
        "line": 86,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I use spacewalk-common-channel to add all \"uyuni-proxy\" channels with arch \"x86_64\"",
            "line": 87,
            "output": [
              "Channel opensuse_tumbleweed-x86_64 added",
              "Channel opensuse_tumbleweed-uyuni-client-devel-x86_64 added",
              "Channel uyuni-proxy-devel-tumbleweed-x86_64 added"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:167"
            },
            "result": {
              "status": "passed",
              "duration": 21961553287
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5581510
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"uyuni-proxy\" have finished",
            "line": 88,
            "output": [
              "Channel opensuse_tumbleweed-x86_64 finished reposync",
              "Channel opensuse_tumbleweed-uyuni-client-devel-x86_64 finished reposync",
              "Channel uyuni-proxy-devel-tumbleweed-x86_64 finished reposync",
              "All channels for uyuni-proxy have been fully synced"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:449"
            },
            "result": {
              "status": "passed",
              "duration": 42543564618
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5590639
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 83
          },
          {
            "name": "@proxy",
            "line": 84
          },
          {
            "name": "@uyuni",
            "line": 85
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15892
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25015
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11274
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8491
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:31:57 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 553041
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17560
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 9720
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 7702
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 4701
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 64 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 617437
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20899
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;synchronize-sles-15-sp7-product-with-recommended-sub-products-for-retail-feature",
        "keyword": "Scenario",
        "name": "Synchronize SLES 15 SP7 product with recommended sub-products for Retail feature",
        "description": "",
        "line": 93,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 94,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 478677979
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4289855
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 95,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 156771788
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 861492644
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 96,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 73419354
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4880629
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 97,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 897719430
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4932475
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Enterprise Server 15 SP7 x86_64\" as the filtered product description",
            "line": 98,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:942"
            },
            "result": {
              "status": "passed",
              "duration": 118223221
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5264309
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Linux Enterprise Server 15 SP7 x86_64\" as a product",
            "line": 99,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "passed",
              "duration": 72670106
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 15853222
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Linux Enterprise Server 15 SP7 x86_64\" selected",
            "line": 100,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "passed",
              "duration": 27744355
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4299798
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 101,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "passed",
              "duration": 54710601
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4677905
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I open the sub-list of the product \"Basesystem Module 15 SP7 x86_64\"",
            "line": 102,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "passed",
              "duration": 51652492
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4726918
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Desktop Applications Module 15 SP7 x86_64\" as a product",
            "line": 103,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "passed",
              "duration": 62571327
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5740861
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"Desktop Applications Module 15 SP7 x86_64\" selected",
            "line": 104,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "passed",
              "duration": 23294330
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4362310
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"Desktop Applications Module 15 SP7 x86_64\"",
            "line": 105,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "passed",
              "duration": 51995509
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5171224
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Development Tools Module 15 SP7 x86_64\" as a product",
            "line": 106,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "passed",
              "duration": 64804436
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6746595
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"Development Tools Module 15 SP7 x86_64\" selected",
            "line": 107,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "passed",
              "duration": 23431541
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4390755
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 108,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 53418782
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5885140
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 109,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "passed",
              "duration": 8026215847
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5021047
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "the SLE15 SP7 product should be added",
            "line": 110,
            "output": [
              "Products list:\nAvailable Channels:\n\n\nStatus:\n  - [I] - channel is installed\n  - [ ] - channel is not installed, but is available\n  - [U] - channel is unavailable\n\n[ ] EL9-Pool for x86_64 RHEL and Liberty 9 Base [el9-pool-x86_64]\n[ ] RHEL7-Pool for x86_64 RHEL7 Base x86_64 [rhel7-pool-x86_64]\n[ ] RHEL8-Pool for x86_64 RHEL and Liberty 8 Base [rhel8-pool-x86_64]\n[ ] SLE-Micro-5.3-Pool for x86_64 SUSE Linux Enterprise Micro 5.3 x86_64 [sle-micro-5.3-pool-x86_64]\n[ ] SLE-Product-SLED15-SP4-Pool for x86_64 SUSE Linux Enterprise Desktop 15 SP4 x86_64 [sle-product-sled15-sp4-pool-x86_64]\n[ ] SLE-Product-SLES15-SP4-Pool for x86_64 SUSE Linux Enterprise Server 15 SP4 x86_64 [sle-product-sles15-sp4-pool-x86_64]\n[ ] SLE-Product-SLES15-SP5-Pool for x86_64 SUSE Linux Enterprise Server 15 SP5 x86_64 [sle-product-sles15-sp5-pool-x86_64]\n[ ] SLE-Product-SLES15-SP6-Pool for x86_64 SUSE Linux Enterprise Server 15 SP6 x86_64 [sle-product-sles15-sp6-pool-x86_64]\n[I] SLE-Product-SLES15-SP7-Pool for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-pool-x86_64]\n    [I] SLE-Module-Basesystem15-SP7-Pool for x86_64 Basesystem Module 15 SP7 x86_64 [sle-module-basesystem15-sp7-pool-x86_64]\n    [I] SLE-Module-Basesystem15-SP7-Updates for x86_64 Basesystem Module 15 SP7 x86_64 [sle-module-basesystem15-sp7-updates-x86_64]\n    [ ] SLE-Module-Containers15-SP7-Pool for x86_64 Containers Module 15 SP7 x86_64 [sle-module-containers15-sp7-pool-x86_64]\n    [ ] SLE-Module-Containers15-SP7-Updates for x86_64 Containers Module 15 SP7 x86_64 [sle-module-containers15-sp7-updates-x86_64]\n    [I] SLE-Module-Desktop-Applications15-SP7-Pool for x86_64 Desktop Applications Module 15 SP7 x86_64 [sle-module-desktop-applications15-sp7-pool-x86_64]\n    [I] SLE-Module-Desktop-Applications15-SP7-Updates for x86_64 Desktop Applications Module 15 SP7 x86_64 [sle-module-desktop-applications15-sp7-updates-x86_64]\n    [I] SLE-Module-DevTools15-SP7-Pool for x86_64 Development Tools Module 15 SP7 x86_64 [sle-module-devtools15-sp7-pool-x86_64]\n    [I] SLE-Module-DevTools15-SP7-Updates for x86_64 Development Tools Module 15 SP7 x86_64 [sle-module-devtools15-sp7-updates-x86_64]\n    [ ] SLE-Module-Live-Patching15-SP7-Pool for x86_64 SUSE Linux Enterprise Live Patching 15 SP7 x86_64 [sle-module-live-patching15-sp7-pool-x86_64]\n    [ ] SLE-Module-Live-Patching15-SP7-Updates for x86_64 SUSE Linux Enterprise Live Patching 15 SP7 x86_64 [sle-module-live-patching15-sp7-updates-x86_64]\n    [ ] SLE-Module-Public-Cloud15-SP7-Pool for x86_64 Public Cloud Module 15 SP7 x86_64 [sle-module-public-cloud15-sp7-pool-x86_64]\n    [ ] SLE-Module-Public-Cloud15-SP7-Updates for x86_64 Public Cloud Module 15 SP7 x86_64 [sle-module-public-cloud15-sp7-updates-x86_64]\n    [I] SLE-Module-Python3-15-SP7-Pool for x86_64 Python 3 Module 15 SP7 x86_64 [sle-module-python3-15-sp7-pool-x86_64]\n    [I] SLE-Module-Python3-15-SP7-Updates for x86_64 Python 3 Module 15 SP7 x86_64 [sle-module-python3-15-sp7-updates-x86_64]\n    [I] SLE-Module-Server-Applications15-SP7-Pool for x86_64 Server Applications Module 15 SP7 x86_64 [sle-module-server-applications15-sp7-pool-x86_64]\n    [I] SLE-Module-Server-Applications15-SP7-Updates for x86_64 Server Applications Module 15 SP7 x86_64 [sle-module-server-applications15-sp7-updates-x86_64]\n    [I] SLE-Module-Systems-Management-15-SP7-Pool for x86_64 Systems Management Module 15 SP7 x86_64 [sle-module-systems-management-15-sp7-pool-x86_64]\n    [I] SLE-Module-Systems-Management-15-SP7-Updates for x86_64 Systems Management Module 15 SP7 x86_64 [sle-module-systems-management-15-sp7-updates-x86_64]\n    [ ] SLE-Module-Web-Scripting15-SP7-Pool for x86_64 Web and Scripting Module 15 SP7 x86_64 [sle-module-web-scripting15-sp7-pool-x86_64]\n    [ ] SLE-Module-Web-Scripting15-SP7-Updates for x86_64 Web and Scripting Module 15 SP7 x86_64 [sle-module-web-scripting15-sp7-updates-x86_64]\n    [I] SLE-Product-SLES15-SP7-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle-product-sles15-sp7-updates-x86_64]\n    [I] SLE15-SP7-Installer-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle15-sp7-installer-updates-x86_64]\n[ ] SUSE-MicroOS-5.2-Pool for x86_64 SUSE Linux Enterprise Micro 5.2 x86_64 [suse-microos-5.2-pool-x86_64]\n"
            ],
            "match": {
              "location": "features/step_definitions/setup_steps.rb:165"
            },
            "result": {
              "status": "passed",
              "duration": 2740615610
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5447641
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I use spacewalk-common-channel to add channel \"sles15-sp7-devel-uyuni-client\" with arch \"x86_64\"",
            "line": 111,
            "match": {
              "location": "features/step_definitions/command_steps.rb:162"
            },
            "result": {
              "status": "passed",
              "duration": 9070027740
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5784042
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Linux Enterprise Server 15 SP7 x86_64\" product has been added",
            "line": 112,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "passed",
              "duration": 12743329
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4226823
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"sles15-sp7\" have finished",
            "line": 113,
            "output": [
              "Channel sles15-sp7-devel-uyuni-client-x86_64 finished reposync",
              "Channel sle-product-sles15-sp7-pool-x86_64 finished reposync",
              "Channel sle-product-sles15-sp7-updates-x86_64 finished reposync",
              "Channel sle15-sp7-installer-updates-x86_64 finished reposync",
              "1 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "2 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "3 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "4 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "5 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "6 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "7 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "8 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "9 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "10 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "11 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "Channel sle-module-basesystem15-sp7-updates-x86_64 finished reposync",
              "12 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "13 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "14 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "15 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "16 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "Channel sle-module-basesystem15-sp7-pool-x86_64 finished reposync",
              "17 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "Channel sle-module-server-applications15-sp7-pool-x86_64 finished reposync",
              "Channel sle-module-server-applications15-sp7-updates-x86_64 finished reposync",
              "18 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "19 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "Channel sle-module-devtools15-sp7-pool-x86_64 finished reposync",
              "20 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "21 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "22 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "23 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "24 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "25 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "26 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "27 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "28 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "29 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "Channel sle-module-devtools15-sp7-updates-x86_64 finished reposync",
              "30 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "Channel sle-module-python3-15-sp7-pool-x86_64 finished reposync",
              "Channel sle-module-python3-15-sp7-updates-x86_64 finished reposync",
              "31 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "Channel sle-module-systems-management-15-sp7-pool-x86_64 finished reposync",
              "Channel sle-module-systems-management-15-sp7-updates-x86_64 finished reposync",
              "32 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "Channel sle-module-desktop-applications15-sp7-updates-x86_64 finished reposync",
              "33 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "34 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "35 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "36 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "37 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "38 minutes out of 102 waiting for 'sles15-sp7' channels to finish reposync",
              "Channel sle-module-desktop-applications15-sp7-pool-x86_64 finished reposync",
              "All channels for sles15-sp7 have been fully synced"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:449"
            },
            "result": {
              "status": "passed",
              "duration": 3508876935509
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 8963060
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 90
          },
          {
            "name": "@uyuni",
            "line": 91
          },
          {
            "name": "@build_host",
            "line": 92
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14860
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25603
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11578
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7975
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 17:33:01 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 286948
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17625
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 13308
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 5190
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 6539
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3532 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 254197
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14052
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-sl-micro-6.1-as-base-os-for-proxy",
        "keyword": "Scenario",
        "name": "Add SL Micro 6.1 as base OS for proxy",
        "description": "",
        "line": 120,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 121,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 122,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 123,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 124,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Micro 6.1\" as the filtered product description",
            "line": 125,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:942"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Linux Micro 6.1 x86_64\" as a product",
            "line": 126,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Linux Micro 6.1 x86_64\" selected",
            "line": 127,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"SUSE Linux Micro 6.1 x86_64\"",
            "line": 128,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I open the sub-list of the product \"SUSE Multi-Linux Manager Client Tools for SL Micro 6 x86_64\" if present",
            "line": 129,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click the Add Product button",
            "line": 130,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 131,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Linux Micro 6.1 x86_64\" product has been added",
            "line": 132,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"sl-micro-6.1\" have finished",
            "line": 133,
            "match": {
              "location": "features/step_definitions/command_steps.rb:449"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 117
          },
          {
            "name": "@susemanager",
            "line": 118
          },
          {
            "name": "@transactional_server",
            "line": 119
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17386
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26837
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11150
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6585
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:31:53 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 251917
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17080
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 9811
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 79291
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "skipped",
              "duration": 51373
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 241740
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14318
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-sles-15-sp7-as-base-os-for-proxy",
        "keyword": "Scenario",
        "name": "Add SLES 15 SP7 as base OS for proxy",
        "description": "",
        "line": 138,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 139,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 140,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 141,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 142,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Enterprise Server 15 SP7\" as the filtered product description",
            "line": 143,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:942"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Linux Enterprise Server 15 SP7 (BETA)\" as a product",
            "line": 144,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Linux Enterprise Server 15 SP7 (BETA)\" selected",
            "line": 145,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 146,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 147,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Linux Enterprise Server 15 SP7 (BETA)\" product has been added",
            "line": 148,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"sles15-sp7\" have finished",
            "line": 149,
            "match": {
              "location": "features/step_definitions/command_steps.rb:449"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 135
          },
          {
            "name": "@susemanager",
            "line": 136
          },
          {
            "name": "@skip_if_transactional_server",
            "line": 137
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13630
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18627
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11698
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6012
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:31:53 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 229348
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15834
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 8551
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 69410
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "passed",
              "duration": 5825
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 205866
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13962
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-suse-mlm-proxy-extension-5.1-with-sl-micro-6.1-as-base-os",
        "keyword": "Scenario",
        "name": "Add SUSE MLM Proxy Extension 5.1 with SL Micro 6.1 as base OS",
        "description": "",
        "line": 154,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 155,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 156,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 157,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 158,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Micro 6.1\" as the filtered product description",
            "line": 159,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:942"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"SUSE Linux Micro 6.1 x86_64\"",
            "line": 160,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Linux Micro 6.1 x86_64\" as a product",
            "line": 161,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Multi-Linux Manager Proxy Extension 5.1 x86_64\" as a product",
            "line": 162,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Multi-Linux Manager Proxy Extension 5.1 x86_64\" selected",
            "line": 163,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 164,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 165,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Multi-Linux Manager Proxy Extension 5.1 x86_64\" product has been added",
            "line": 166,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"suse-multi-linux-manager-proxy-51\" have finished",
            "line": 167,
            "match": {
              "location": "features/step_definitions/command_steps.rb:449"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 151
          },
          {
            "name": "@susemanager",
            "line": 152
          },
          {
            "name": "@transactional_server",
            "line": 153
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12490
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16494
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 9892
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8757
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:31:53 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 216620
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17594
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 9094
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 66849
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "skipped",
              "duration": 47193
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 466621
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12861
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-suse-mlm-proxy-extension-5.1-with-sles-15-sp7-as-base-os",
        "keyword": "Scenario",
        "name": "Add SUSE MLM Proxy Extension 5.1 with SLES 15 SP7 as base OS",
        "description": "",
        "line": 172,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 173,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 174,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 175,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 176,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Enterprise Server 15 SP7\" as the filtered product description",
            "line": 177,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:942"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 178,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Multi-Linux Manager Proxy Extension 5.1 x86_64\" as a product",
            "line": 179,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Multi-Linux Manager Proxy Extension 5.1 x86_64\" selected",
            "line": 180,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 181,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 182,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Multi-Linux Manager Proxy Extension 5.1 x86_64\" product has been added",
            "line": 183,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"suse-multi-linux-manager-proxy-51-sp7\" have finished",
            "line": 184,
            "match": {
              "location": "features/step_definitions/command_steps.rb:449"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 169
          },
          {
            "name": "@susemanager",
            "line": 170
          },
          {
            "name": "@skip_if_transactional_server",
            "line": 171
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12450
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16767
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10949
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7070
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:31:53 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 194406
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 13513
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 8839
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 65157
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "passed",
              "duration": 6653
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 491561
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17560
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-suse-mlm-retail-branch-server-extension-5.1-with-sl-micro-6.1-as-base-os",
        "keyword": "Scenario",
        "name": "Add SUSE MLM Retail Branch Server Extension 5.1 with SL Micro 6.1 as base OS",
        "description": "",
        "line": 189,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 190,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 191,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 192,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 193,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Micro 6.1\" as the filtered product description",
            "line": 194,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:942"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"SUSE Linux Micro 6.1 x86_64\"",
            "line": 195,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Linux Micro 6.1 x86_64\" as a product",
            "line": 196,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.1 x86_64\" as a product",
            "line": 197,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.1 x86_64\" selected",
            "line": 198,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 199,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 200,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.1 x86_64\" product has been added",
            "line": 201,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"suse-multi-linux-manager-retail-branch-server-51\" have finished",
            "line": 202,
            "match": {
              "location": "features/step_definitions/command_steps.rb:449"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 186
          },
          {
            "name": "@susemanager",
            "line": 187
          },
          {
            "name": "@transactional_server",
            "line": 188
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14045
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15630
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11813
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5931
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:31:53 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 191341
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 13031
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 7630
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 96812
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "skipped",
              "duration": 50311
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 241958
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14031
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;add-suse-mlm-retail-branch-server-extension-5.1-with-sles-15-sp7-as-base-os",
        "keyword": "Scenario",
        "name": "Add SUSE MLM Retail Branch Server Extension 5.1 with SLES 15 SP7 as base OS",
        "description": "",
        "line": 207,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 208,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 209,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"currently running\" text",
            "line": 210,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 211,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"SUSE Linux Enterprise Server 15 SP7\" as the filtered product description",
            "line": 212,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:942"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I open the sub-list of the product \"SUSE Linux Enterprise Server 15 SP7 x86_64\"",
            "line": 213,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:121"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.1 x86_64\" as a product",
            "line": 214,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:82"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see the \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.1 x86_64\" selected",
            "line": 215,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:141"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click the Add Product button",
            "line": 216,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Selected channels/products were scheduled successfully for syncing.\" text",
            "line": 217,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"SUSE Multi-Linux Manager Retail Branch Server Extension 5.1 x86_64\" product has been added",
            "line": 218,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:148"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until all synchronized channels for \"suma-retail-branch-server-extension-51-sp7\" have finished",
            "line": 219,
            "match": {
              "location": "features/step_definitions/command_steps.rb:449"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 204
          },
          {
            "name": "@susemanager",
            "line": 205
          },
          {
            "name": "@skip_if_transactional_server",
            "line": 206
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12315
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 27811
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11151
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8271
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:31:54 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 196358
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 14415
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 8747
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 110109
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "passed",
              "duration": 6815
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 202085
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11041
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;installer-update-channels-got-enabled-when-products-were-added",
        "keyword": "Scenario",
        "name": "Installer update channels got enabled when products were added",
        "description": "",
        "line": 223,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I execute mgr-sync \"list channels\" with user \"admin\" and password \"admin\"",
            "line": 224,
            "match": {
              "location": "features/step_definitions/command_steps.rb:316"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should get \"    [I] SLE15-SP7-Installer-Updates for x86_64 SUSE Linux Enterprise Server 15 SP7 x86_64 [sle15-sp7-installer-updates-x86_64]\"",
            "line": 225,
            "match": {
              "location": "features/step_definitions/command_steps.rb:190"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 221
          },
          {
            "name": "@susemanager",
            "line": 222
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12429
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15590
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13985
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 10252
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:31:54 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 194109
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16631
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 5171
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 246452
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 223442
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 9860
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;detect-product-loading-issues-from-the-ui",
        "keyword": "Scenario",
        "name": "Detect product loading issues from the UI",
        "description": "",
        "line": 229,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 230,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 991805573
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4393255
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Setup Wizard > Products\"",
            "line": 231,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 198391867
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 732818745
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Setup Wizard\" text",
            "line": 232,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "passed",
              "duration": 73837642
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5159838
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading\" text",
            "line": 233,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 816195881
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4637660
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should not see a \"Operation not successful\" text",
            "line": 234,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:721"
            },
            "result": {
              "status": "passed",
              "duration": 105395805
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4863114
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"250\" from \"pageSize\"",
            "line": 235,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 1144964735
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5202628
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should only see success signs in the product list",
            "line": 236,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:853"
            },
            "result": {
              "status": "passed",
              "duration": 40033717107
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6809671
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 227
          },
          {
            "name": "@skip_if_github_validation",
            "line": 228
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11930
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18782
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 9395
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6614
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:31:54 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 187289
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15035
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 4789
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5274
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 44 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 267474
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16097
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-products-in-the-products-page-of-the-setup-wizard;report-the-synchronization-duration-for-sles-15-sp7",
        "keyword": "Scenario",
        "name": "Report the synchronization duration for SLES 15 SP7",
        "description": "",
        "line": 240,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I report the synchronization duration for \"sles15-sp7\"",
            "line": 241,
            "match": {
              "location": "features/step_definitions/system_monitoring_steps.rb:20"
            },
            "result": {
              "status": "passed",
              "duration": 21953
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4283041
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 238
          },
          {
            "name": "@skip_if_github_validation",
            "line": 239
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15800
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19569
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11432
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6793
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:32:38 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 252752
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19093
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 6024
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 8626
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 204306
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12870
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "create-fake-channels",
    "uri": "features/reposync/srv_create_fake_channels.feature",
    "keyword": "Feature",
    "name": "Create fake channels",
    "description": "  In Order to distribute software to the clients\n  As an authorized user\n  I want to create fake channels for each distribution",
    "line": 23,
    "elements": [
      {
        "id": "create-fake-channels;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 28,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 472682062
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4513591
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13053
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 7354
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10784
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6242
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:32:38 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 200799
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17288
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 254772
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14956
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-channels;add-a-fake-base-channel-for-x86_64",
        "keyword": "Scenario",
        "name": "Add a fake base channel for x86_64",
        "description": "",
        "line": 31,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 190363027
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 797017492
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 290449993
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5381374
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-SUSE-like\" as \"Channel Name\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 94053361
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5279714
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-base-channel-suse-like\" as \"Channel Label\"",
            "line": 35,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 81102235
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5540363
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 52956447
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4181532
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 43026282
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5208311
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Base channel for testing\" as \"Channel Summary\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 74145077
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4841020
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"No more description for base channel.\" as \"Channel Description\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 82506234
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4897417
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 597571010
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6829223
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-SUSE-like created.\" text",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 72893843
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4685619
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14393
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8639
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11486
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6181
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:32:38 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 389197
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20828
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 242472
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24097
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-channels;add-a-fake-child-channel-into-the-fake-base-channel-x86_64",
        "keyword": "Scenario",
        "name": "Add a fake child channel into the fake base channel x86_64",
        "description": "",
        "line": 43,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 72746489
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 266298520
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 283293590
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5671934
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Child-Channel-SUSE-like\" as \"Channel Name\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 79907343
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5472928
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-child-channel-suse-like\" as \"Channel Label\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 72035139
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6186434
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Fake-Base-Channel-SUSE-like\" from \"Parent Channel\"",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 64731889
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4594807
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 36569174
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4869823
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Child channel for testing\" as \"Channel Summary\"",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 69119571
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4742543
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Description for Fake Child Channel SUSE like.\" as \"Channel Description\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 85231758
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5426937
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 56706581
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4036463
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Child-Channel-SUSE-like created.\" text",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 554464882
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4790120
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14545
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11066
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11491
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8683
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:32:41 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 218754
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17491
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 432613
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15624
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-channels;add-a-suse-fake-child-channel-to-the-suse-product-base-channel",
        "keyword": "Scenario",
        "name": "Add a SUSE fake child channel to the SUSE Product base channel",
        "description": "",
        "line": 56,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 72892726
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 195524478
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 322781782
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4340444
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-RPM-SUSE-Channel\" as \"Channel Name\"",
            "line": 59,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 71865634
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5520152
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-rpm-suse-channel\" as \"Channel Label\"",
            "line": 60,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 67625453
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5094029
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"Parent Channel\"",
            "line": 61,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "passed",
              "duration": 45982523
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4385879
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 62,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 34136107
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4207912
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-RPM-SUSE-Channel for testing\" as \"Channel Summary\"",
            "line": 63,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 79596045
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5215064
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Description for Fake-RPM-SUSE-Channel Child Channel.\" as \"Channel Description\"",
            "line": 64,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 90223039
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5763453
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 591018213
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5510273
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-RPM-SUSE-Channel created.\" text",
            "line": 66,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 69220096
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5179643
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 55
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16883
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 27710
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 16539
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 11438
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:32:42 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 280377
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18565
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 10866
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 255741
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13595
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-channels;add-a-fake-base-channel-for-i586",
        "keyword": "Scenario",
        "name": "Add a fake base channel for i586",
        "description": "",
        "line": 68,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 70887053
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 257313773
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 394313427
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4406934
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-i586\" as \"Channel Name\"",
            "line": 71,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 71806986
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5209749
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-base-channel-i586\" as \"Channel Label\"",
            "line": 72,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 70730194
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5640211
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 40563697
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4210531
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"IA-32\" from \"Architecture:\"",
            "line": 74,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 55232873
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5045390
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-i586 channel for testing\" as \"Channel Summary\"",
            "line": 75,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 85762740
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6533938
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"No more description for base channel.\" as \"Channel Description\"",
            "line": 76,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 79812254
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5252674
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 55972612
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 445799040
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-i586 created.\" text",
            "line": 78,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 71795251
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4741818
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15108
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13425
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 17312
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7045
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:32:44 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 598845
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17894
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 245460
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17693
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-channels;add-a-fake-child-channel-into-the-fake-base-channel-i586",
        "keyword": "Scenario",
        "name": "Add a fake child channel into the fake base channel i586",
        "description": "",
        "line": 80,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 81,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 74319140
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 261956882
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 82,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 299797165
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4552220
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Child-Channel-i586\" as \"Channel Name\"",
            "line": 83,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 75056022
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5575310
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-child-channel-i586\" as \"Channel Label\"",
            "line": 84,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 69658677
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6018624
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Fake-Base-Channel-i586\" from \"Parent Channel\"",
            "line": 85,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 62312706
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5897592
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"IA-32\" from \"Architecture:\"",
            "line": 86,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 35038053
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4534199
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake Child Channel i586 for testing\" as \"Channel Summary\"",
            "line": 87,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 82353283
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5167608
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Description for Fake Child Channel i586.\" as \"Channel Description\"",
            "line": 88,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 81273949
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5171424
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 89,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 512878613
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6220765
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Child-Channel-i586 created.\" text",
            "line": 90,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 66731218
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4962619
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14299
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8541
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12585
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6419
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:32:46 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 329835
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17179
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 248932
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18400
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-channels;add-a-test-base-channel-for-x86_64",
        "keyword": "Scenario",
        "name": "Add a test base channel for x86_64",
        "description": "",
        "line": 92,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 93,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 70066715
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 261024496
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 94,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 299072755
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4258407
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Test-Base-Channel-x86_64\" as \"Channel Name\"",
            "line": 95,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 74620348
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5758859
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"test-base-channel-x86_64\" as \"Channel Label\"",
            "line": 96,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 72542255
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5009063
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 97,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 40442334
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4364526
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 98,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 33961799
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4321437
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Test-Base-Channel-x86_64 channel for testing\" as \"Channel Summary\"",
            "line": 99,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 87402049
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5753862
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"No more description for base channel.\" as \"Channel Description\"",
            "line": 100,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 78022134
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5995006
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 101,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 527292779
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6132193
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Test-Base-Channel-x86_64 created.\" text",
            "line": 102,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 66621836
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4759380
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15729
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8835
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12222
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6922
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:32:48 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 228064
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17577
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 244970
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17328
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-channels;add-a-child-channel-into-the-test-base-channel-x86_64",
        "keyword": "Scenario",
        "name": "Add a child channel into the test base channel x86_64",
        "description": "",
        "line": 104,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 105,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 70410136
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 268321941
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 106,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 296434690
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4664355
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Test-Child-Channel-x86_64\" as \"Channel Name\"",
            "line": 107,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 74064136
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6398190
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"test-child-channel-x86_64\" as \"Channel Label\"",
            "line": 108,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 69596693
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4828849
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Test-Base-Channel-x86_64\" from \"Parent Channel\"",
            "line": 109,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 59738668
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4268199
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 110,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 34114479
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4124347
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Test-Child-Channel-x86_64 channel for testing\" as \"Channel Summary\"",
            "line": 111,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 88376912
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5018181
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Description for Test-Child-Channel-x86_64 Channel.\" as \"Channel Description\"",
            "line": 112,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 87739762
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 10155819
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 113,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 520277029
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6053337
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Test-Child-Channel-x86_64 created.\" text",
            "line": 114,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 67982626
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4725711
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17731
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13381
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10453
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 9871
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:32:49 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 258013
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18999
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 409025
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 25990
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-channels;add-a-fake-terminal-child-channel-to-the-suse-product-base-channel",
        "keyword": "Scenario",
        "name": "Add a fake terminal child channel to the SUSE Product base channel",
        "description": "",
        "line": 119,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 120,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 121,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-RPM-Terminal-Channel\" as \"Channel Name\"",
            "line": 122,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-rpm-terminal-channel\" as \"Channel Label\"",
            "line": 123,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"pxeboot_minion\" from \"Parent Channel\"",
            "line": 124,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 125,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-RPM-Terminal-Channel for testing\" as \"Channel Summary\"",
            "line": 126,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Description for Fake-RPM-Terminal-Channel Child Channel.\" as \"Channel Description\"",
            "line": 127,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 128,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-RPM-Terminal-Channel created.\" text",
            "line": 129,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@pxeboot_minion",
            "line": 116
          },
          {
            "name": "@uyuni",
            "line": 117
          },
          {
            "name": "@scc_credentials",
            "line": 118
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16537
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23032
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11630
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6424
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:32:51 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 230677
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 29860
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "skipped",
              "duration": 80520
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 7166
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 8138
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 857725
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13566
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-channels;add-debian-like-amd64-base-channel",
        "keyword": "Scenario",
        "name": "Add Debian-like AMD64 base channel",
        "description": "",
        "line": 132,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 133,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 70226684
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 258655526
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 134,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 304449390
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4246585
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-Debian-like\" as \"Channel Name\"",
            "line": 135,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 76478782
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5355676
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-base-channel-debian-like\" as \"Channel Label\"",
            "line": 136,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 73816049
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5555053
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 137,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 41058198
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4289391
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"AMD64 Debian\" from \"Architecture:\"",
            "line": 138,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 54018264
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5903370
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-Debian-like for testing\" as \"Channel Summary\"",
            "line": 139,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 85215654
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4939293
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"No more description for base channel.\" as \"Channel Description\"",
            "line": 140,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 80679095
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 8830385
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"gpg_check\"",
            "line": 144,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 10078980947
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4280658
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 146,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 513929771
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5453429
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-Debian-like created.\" text",
            "line": 147,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 70337444
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4994817
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 131
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12689
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15490
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11271
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5859
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:32:51 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 202263
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 14609
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 10551
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 12 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 257843
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15934
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-channels;add-a-redhat-like-base-channel",
        "keyword": "Scenario",
        "name": "Add a RedHat-like base channel",
        "description": "",
        "line": 150,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 151,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 73301665
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 259892724
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 152,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 314843378
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4535964
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-RH-like\" as \"Channel Name\"",
            "line": 153,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 76506519
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5704643
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-base-channel-rh-like\" as \"Channel Label\"",
            "line": 154,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 72992068
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5474987
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 155,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 39360868
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4053552
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 156,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 41136113
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4278058
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-RH-like for testing\" as \"Channel Summary\"",
            "line": 157,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 82949387
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5141085
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"No more description for base channel.\" as \"Channel Description\"",
            "line": 158,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 77864985
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6373597
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 159,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 63990593
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 425323033
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-RH-like created.\" text",
            "line": 160,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 67053600
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5013496
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 149
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15771
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17458
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11386
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6443
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:03 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 280693
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 21761
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 15909
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 590143
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17547
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-channels;add-a-fake-appstream-base-channel",
        "keyword": "Scenario",
        "name": "Add a fake AppStream base channel",
        "description": "",
        "line": 163,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 164,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 73586965
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 260024636
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 165,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 320122848
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4622800
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-AppStream\" as \"Channel Name\"",
            "line": 166,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 78890888
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5085445
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-base-channel-appstream\" as \"Channel Label\"",
            "line": 167,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 72915995
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5227531
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"None\" from \"Parent Channel\"",
            "line": 168,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 43677701
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4552586
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 169,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 36140531
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4455554
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Fake-Base-Channel-AppStream for testing\" as \"Channel Summary\"",
            "line": 170,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 83255277
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5865394
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Description for Fake-Base-Channel-AppStream.\" as \"Channel Description\"",
            "line": 171,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 86000209
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 8121267
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 172,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 543206995
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4648120
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-AppStream created.\" text",
            "line": 173,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 66100800
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4910669
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 162
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15750
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18013
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12554
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6741
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:04 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 235239
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 21561
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 10345
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 250359
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15376
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "create-fake-repositories-for-each-fake-child-channel",
    "uri": "features/reposync/srv_create_fake_repositories.feature",
    "keyword": "Feature",
    "name": "Create fake repositories for each fake child channel",
    "description": "  In order to distribute software to the clients\n  As an authorized user\n  I want to create a fake repository per fake child channel",
    "line": 8,
    "elements": [
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 13,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 634813704
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5176503
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16198
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9486
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13142
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7371
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:06 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 252487
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17262
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 725098
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16458
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;create-a-fake-repository-for-distributions-using-rpm",
        "keyword": "Scenario",
        "name": "Create a fake repository for distributions using RPM",
        "description": "",
        "line": 16,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Repositories\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 176220592
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 582151078
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 283801523
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4248518
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-rpm-repo\" as \"label\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 58208979
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4990121
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"http://localhost/pub/TestRepoRpmUpdates/\" as \"url\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 83327548
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5487866
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 60743184
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 388377368
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository created successfully\" text",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 59705008
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5170676
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as checked",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1053"
            },
            "result": {
              "status": "passed",
              "duration": 19130053
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4789657
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16616
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9945
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13851
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6996
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:07 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 354874
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16828
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 228334
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16941
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;disable-metadata-check-for-the-fake-rpm-repository",
        "keyword": "Scenario",
        "name": "Disable metadata check for the fake RPM repository",
        "description": "",
        "line": 25,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Repositories\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 75002738
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 223993795
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"fake-rpm-repo\"",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 300375690
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4181262
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"metadataSigned\"",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 10071913074
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4184163
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Repository\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 462012842
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4309175
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository updated successfully\" text",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 57717831
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4767085
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as unchecked",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1060"
            },
            "result": {
              "status": "passed",
              "duration": 15743558
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4548837
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16177
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13874
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11187
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7184
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:09 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 432839
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17741
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 241506
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 25900
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;create-a-fake-appstream-repository",
        "keyword": "Scenario",
        "name": "Create a fake AppStream repository",
        "description": "",
        "line": 34,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Repositories\"",
            "line": 35,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 70812240
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 229349826
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 269440638
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4259279
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-appstream-repo\" as \"label\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 61689387
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4900900
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"http://localhost/pub/TestRepoAppStream/\" as \"url\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 79455556
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5229683
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 426608830
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5197277
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository created successfully\" text",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 56795637
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4853995
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as checked",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1053"
            },
            "result": {
              "status": "passed",
              "duration": 16394583
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4954099
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 33
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16354
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16820
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11318
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6008
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:20 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 235476
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17149
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 9307
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 262176
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16843
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;disable-metadata-check-for-the-fake-appstream-repository",
        "keyword": "Scenario",
        "name": "Disable metadata check for the fake AppStream repository",
        "description": "",
        "line": 44,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Repositories\"",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 71493823
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 242845707
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"fake-appstream-repo\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 292447849
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4402198
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"metadataSigned\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 10056197072
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4435891
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Repository\"",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 442262814
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4376805
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository updated successfully\" text",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 59204238
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4421402
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I should see \"metadataSigned\" as unchecked",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1060"
            },
            "result": {
              "status": "passed",
              "duration": 15421839
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4614879
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 43
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17823
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17694
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12360
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7018
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:21 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 253642
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17200
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 10701
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 278995
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15530
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-fake-rpm-repository-to-the-suse-fake-child-channel",
        "keyword": "Scenario",
        "name": "Add the fake RPM repository to the SUSE fake child channel",
        "description": "",
        "line": 53,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 88178985
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 226376899
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-RPM-SUSE-Channel\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 397645274
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4314902
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///etc/pki/rpm-gpg/uyuni-tools-gpg-pubkey-0d20833e.key\" as \"GPG key URL\"",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 115869519
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5981866
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 501234465
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5963203
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-RPM-SUSE-Channel updated\" text",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 66485957
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5543796
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 59,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 71194891
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 339803495
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 60,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:866"
            },
            "result": {
              "status": "passed",
              "duration": 56686757
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4919427
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 61,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 543370568
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4335459
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-RPM-SUSE-Channel repository information was successfully updated\" text",
            "line": 62,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 62993276
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5524545
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 52
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15327
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20809
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12440
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 9863
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:32 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 230562
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18113
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 12414
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 249397
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17340
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-fake-rpm-repository-to-the-test-child-channel",
        "keyword": "Scenario",
        "name": "Add the fake RPM repository to the Test child channel",
        "description": "",
        "line": 64,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 69883207
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 249391447
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Test-Child-Channel-x86_64\"",
            "line": 66,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 479833297
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5001605
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///etc/pki/rpm-gpg/uyuni-tools-gpg-pubkey-0d20833e.key\" as \"GPG key URL\"",
            "line": 67,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 102502596
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5156788
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 68,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 54233437
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 504884245
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Test-Child-Channel-x86_64 updated\" text",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 71114083
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4682463
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 60950026
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 336551089
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 71,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:866"
            },
            "result": {
              "status": "passed",
              "duration": 50589449
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 11422166
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 72,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1311466838
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4231362
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Test-Child-Channel-x86_64 repository information was successfully updated\" text",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 64391968
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5976656
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16123
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9718
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11689
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6342
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:35 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 236570
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20386
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 592542
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19597
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-fake-rpm-repository-to-the-redhat-like-base-channel",
        "keyword": "Scenario",
        "name": "Add the fake RPM repository to the RedHat-like base channel",
        "description": "",
        "line": 76,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 69681853
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 240313189
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-RH-like\"",
            "line": 78,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 407710106
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5154444
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///etc/pki/rpm-gpg/uyuni-tools-gpg-pubkey-0d20833e.key\" as \"GPG key URL\"",
            "line": 79,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 103000358
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5549664
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 80,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 573597429
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5979452
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-RH-like updated\" text",
            "line": 81,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 67378873
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5064315
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 82,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 62032524
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 355279419
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 83,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:866"
            },
            "result": {
              "status": "passed",
              "duration": 51743580
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4697870
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 84,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1234601058
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4508652
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-Base-Channel-RH-like repository information was successfully updated\" text",
            "line": 85,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 62849508
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5683136
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 75
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15406
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19149
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11529
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 9651
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:38 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 220417
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17118
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 9515
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 261979
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16334
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-fake-appstream-repository-to-the-appstream-base-channel",
        "keyword": "Scenario",
        "name": "Add the fake AppStream repository to the AppStream base channel",
        "description": "",
        "line": 88,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 89,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 69735170
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 242270776
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-AppStream\"",
            "line": 90,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 398427101
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5301455
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///etc/pki/rpm-gpg/uyuni-tools-gpg-pubkey-0d20833e.key\" as \"GPG key URL\"",
            "line": 91,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 122850908
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4967993
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 92,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 550781857
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6853163
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Base-Channel-AppStream updated\" text",
            "line": 93,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 66002063
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4635102
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 94,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 62577968
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 341733546
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-appstream-repo\" repo",
            "line": 95,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:866"
            },
            "result": {
              "status": "passed",
              "duration": 57067751
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4756009
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 96,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1230586930
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4683747
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-Base-Channel-AppStream repository information was successfully updated\" text",
            "line": 97,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 62540634
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5823608
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 87
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15319
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18474
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14663
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7432
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:41 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 221828
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18046
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 10586
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 255997
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18880
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;create-a-fake-repository-for-i586",
        "keyword": "Scenario",
        "name": "Create a fake repository for i586",
        "description": "",
        "line": 99,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Repositories\"",
            "line": 100,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 77561490
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 168053669
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 101,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 290393123
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4703924
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-i586-repo\" as \"label\"",
            "line": 102,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 59273942
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5901169
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///srv/www/htdocs/pub/TestRepoRpmUpdates/\" as \"url\"",
            "line": 103,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 87684518
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5370786
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I uncheck \"metadataSigned\"",
            "line": 104,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:166"
            },
            "result": {
              "status": "passed",
              "duration": 10089828619
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4373842
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 105,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 456442330
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4475413
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository created successfully\" text",
            "line": 106,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 56013153
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4897413
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16351
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9308
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12477
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7071
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:45 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 237143
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18853
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 457142
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17393
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-repository-to-the-i586-channel",
        "keyword": "Scenario",
        "name": "Add the repository to the i586 channel",
        "description": "",
        "line": 108,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 109,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 78188890
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 222833527
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Child-Channel-i586\"",
            "line": 110,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 321618991
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4631892
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///etc/pki/rpm-gpg/uyuni-tools-gpg-pubkey-0d20833e.key\" as \"GPG key URL\"",
            "line": 111,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 110795902
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5409388
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 112,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 474439129
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4932191
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-Child-Channel-i586 updated\" text",
            "line": 113,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 73850845
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5303065
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 114,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 71514754
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 259906290
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-i586-repo\" repo",
            "line": 115,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:866"
            },
            "result": {
              "status": "passed",
              "duration": 56840244
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4999000
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 116,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 539410923
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4346281
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-Child-Channel-i586 repository information was successfully updated\" text",
            "line": 117,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 71086276
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4917358
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15307
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8311
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14459
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6923
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:56 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 265541
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18623
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 276749
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17465
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-repository-to-the-suse-like-child-channel",
        "keyword": "Scenario",
        "name": "Add the repository to the SUSE-like child channel",
        "description": "",
        "line": 120,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 121,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 69456093
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 242535025
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Child-Channel-SUSE-like\"",
            "line": 122,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 320369145
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5164562
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 123,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 58396900
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 245742908
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 124,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:866"
            },
            "result": {
              "status": "passed",
              "duration": 58823732
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4659289
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 125,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1670608058
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4381653
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-Child-Channel-SUSE-like repository information was successfully updated\" text",
            "line": 126,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 71763899
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4900049
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 119
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15910
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17742
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 15251
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7893
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:33:58 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 217646
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18560
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 9896
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 263426
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16290
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;create-a-fake-repository-for-debian-like",
        "keyword": "Scenario",
        "name": "Create a fake repository for Debian-like",
        "description": "",
        "line": 129,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Repositories\"",
            "line": 130,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 75452720
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 313856318
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Repository\"",
            "line": 131,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 287192928
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6624524
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"fake-debian-repo\" as \"label\"",
            "line": 132,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 75084938
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5171141
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"deb\" from \"contenttype\"",
            "line": 133,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 63614659
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5189356
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"http://localhost/pub/TestRepoDebUpdates/\" as \"url\"",
            "line": 134,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 80733984
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4947323
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Repository\"",
            "line": 135,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 52186341
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 3993583
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository created successfully\" text",
            "line": 136,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 491592059
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4693989
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 128
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14342
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18102
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12007
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6388
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:01 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 228464
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18130
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 10867
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 251257
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15360
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-repository-to-the-debian-like-base-channel",
        "keyword": "Scenario",
        "name": "Add the repository to the Debian-like base channel",
        "description": "",
        "line": 139,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 140,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 73502225
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 231667533
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-Debian-like\"",
            "line": 141,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 315113127
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4662338
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 142,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 57706314
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 286553026
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-debian-repo\" repo",
            "line": 143,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:866"
            },
            "result": {
              "status": "passed",
              "duration": 54753094
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4917531
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 144,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1333828272
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5130129
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-Base-Channel-Debian-like repository information was successfully updated\" text",
            "line": 145,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 64434481
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4928431
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 138
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16141
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17309
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12416
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6196
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:03 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 258662
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18937
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 10092
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 253428
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14881
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-fake-repositories-for-each-fake-child-channel;add-the-repository-to-the-terminal-child-channel",
        "keyword": "Scenario",
        "name": "Add the repository to the terminal child channel",
        "description": "",
        "line": 150,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 151,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-RPM-Terminal-Channel\"",
            "line": 152,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"file:///etc/pki/rpm-gpg/uyuni-tools-gpg-pubkey-0d20833e.key\" as \"GPG key URL\"",
            "line": 153,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Channel\"",
            "line": 154,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Fake-RPM-Terminal-Channel updated\" text",
            "line": 155,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 156,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the \"fake-rpm-repo\" repo",
            "line": 157,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:866"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Save Repositories\"",
            "line": 158,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Fake-RPM-Terminal-Channel repository information was successfully updated\" text",
            "line": 159,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@pxeboot_minion",
            "line": 147
          },
          {
            "name": "@uyuni",
            "line": 148
          },
          {
            "name": "@scc_credentials",
            "line": 149
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13859
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21702
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12040
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6985
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:05 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 231364
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16698
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "skipped",
              "duration": 134174
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 6594
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 9843
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 207242
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11171
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "create-custom-channels-with-development-repositories",
    "uri": "features/reposync/srv_create_devel_channels.feature",
    "keyword": "Feature",
    "name": "Create custom channels with development repositories",
    "description": "  In Order to use product packages in development to the clients\n  As an authorized user\n  I want to create custom channels for each distribution",
    "line": 5,
    "tags": [
      {
        "name": "@skip_if_github_validation",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "create-custom-channels-with-development-repositories;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 10,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 498471227
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4707932
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13550
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19456
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10104
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8824
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:05 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 194693
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17603
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 9811
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 413269
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17064
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-a-custom-channel-for-suse-minions",
        "keyword": "Scenario",
        "name": "Create a custom channel for SUSE minions",
        "description": "",
        "line": 14,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 167395557
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 615610860
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 323908277
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4367484
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-SUSE-Channel\" as \"Channel Name\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 75896059
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5639627
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"devel-suse-channel\" as \"Channel Label\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 78191806
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5059430
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"Parent Channel\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "passed",
              "duration": 51656078
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5018441
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 43861654
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5313220
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-SUSE-Channel for development repositories\" as \"Channel Summary\"",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 94743133
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5663232
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Channel containing development repositories\" as \"Channel Description\"",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 86236425
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4829046
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 65904899
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 473066551
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Devel-SUSE-Channel created.\" text",
            "line": 24,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 67671981
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4824426
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@sle_minion",
            "line": 13
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15370
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18734
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11013
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6338
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:06 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 239406
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17338
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 9183
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 4721
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 238261
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15020
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-custom-repositories-inside-the-suse-custom-channel",
        "keyword": "Scenario",
        "name": "Create custom repositories inside the SUSE custom channel",
        "description": "",
        "line": 27,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I prepare the development repositories of \"sle_minion\" as part of \"devel-suse-channel\" channel",
            "line": 28,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:533"
            },
            "result": {
              "status": "passed",
              "duration": 6833281996
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5606949
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@sle_minion",
            "line": 26
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15300
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20433
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12607
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6522
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:08 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 223982
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17469
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 10310
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5255
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 7 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 260187
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15191
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-a-custom-channel-for-build-host",
        "keyword": "Scenario",
        "name": "Create a custom channel for Build Host",
        "description": "",
        "line": 32,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 70975328
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 281611186
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 322336446
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6815768
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-Build-Host-Channel\" as \"Channel Name\"",
            "line": 35,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 87303479
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5412240
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"devel-build-host-channel\" as \"Channel Label\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 68507069
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4773085
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"build_host\" from \"Parent Channel\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "passed",
              "duration": 45561868
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4228772
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 34291286
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4841320
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-Build-Host-Channel for development repositories\" as \"Channel Summary\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 93185506
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5721572
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Channel containing development repositories\" as \"Channel Description\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 82699544
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4967283
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 55798565
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 487967937
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Devel-Build-Host-Channel created.\" text",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 71092337
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4906122
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@uyuni",
            "line": 30
          },
          {
            "name": "@build_host",
            "line": 31
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15260
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22793
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11720
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6837
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:15 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 245200
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18078
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 12933
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 7717
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 8158
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 246828
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24186
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-custom-repositories-inside-the-build-host-custom-channel",
        "keyword": "Scenario",
        "name": "Create custom repositories inside the Build Host custom channel",
        "description": "",
        "line": 46,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I prepare the development repositories of \"build_host\" as part of \"devel-build-host-channel\" channel",
            "line": 47,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:533"
            },
            "result": {
              "status": "passed",
              "duration": 4056534217
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5556462
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@uyuni",
            "line": 44
          },
          {
            "name": "@build_host",
            "line": 45
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16785
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23711
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 22627
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 11277
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:17 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 270684
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18562
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 12401
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 7976
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5009
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 415806
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15455
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-a-custom-channel-for-debian-like-minions",
        "keyword": "Scenario",
        "name": "Create a custom channel for Debian-like minions",
        "description": "",
        "line": 50,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 71389751
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 279595585
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 328965309
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6921398
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-Debian-like-Channel\" as \"Channel Name\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 88003448
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5567260
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"devel-debian-like-channel\" as \"Channel Label\"",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 69939457
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4924732
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Fake-Base-Channel-Debian-like\" from \"Parent Channel\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 60089588
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4376534
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"AMD64 Debian\" from \"Architecture:\"",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 42853418
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4139907
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-Debian-like-Channel for development repositories\" as \"Channel Summary\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 93823824
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5022884
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Channel containing development repositories\" as \"Channel Description\"",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 80325881
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5620342
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 59,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 530739575
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 8266667
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Devel-Debian-like-Channel created.\" text",
            "line": 60,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 70163353
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6173151
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@deblike_minion",
            "line": 49
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14790
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19804
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12567
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6230
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:21 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 236655
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16986
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 9577
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 4574
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 306137
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18449
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-custom-repositories-inside-the-debian-like-custom-channel",
        "keyword": "Scenario",
        "name": "Create custom repositories inside the Debian-like custom channel",
        "description": "",
        "line": 63,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I prepare the development repositories of \"deblike_minion\" as part of \"devel-debian-like-channel\" channel",
            "line": 64,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:533"
            },
            "result": {
              "status": "passed",
              "duration": 7282204414
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5777415
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@deblike_minion",
            "line": 62
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15975
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20798
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 17021
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6524
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:22 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 368121
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18051
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 10967
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 4689
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 8 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 273795
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15544
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-a-custom-channel-for-rh-like-minions",
        "keyword": "Scenario",
        "name": "Create a custom channel for RH-like minions",
        "description": "",
        "line": 67,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 68,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 71735314
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 185860768
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Create Channel\"",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 331312097
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4607474
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-RH-like-Channel\" as \"Channel Name\"",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 71698315
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5594022
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"devel-rh-like-channel\" as \"Channel Label\"",
            "line": 71,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 69388600
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 15944186
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"Fake-Base-Channel-RH-like\" from \"Parent Channel\"",
            "line": 72,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 74405524
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5068456
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"x86_64\" from \"Architecture:\"",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 34803037
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4269957
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Devel-RH-like-Channel for development repositories\" as \"Channel Summary\"",
            "line": 74,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 90699273
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5276065
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"Channel containing development repositories\" as \"Channel Description\"",
            "line": 75,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 80218438
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5074973
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Create Channel\"",
            "line": 76,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 645589559
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4427716
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Channel Devel-RH-like-Channel created.\" text",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 67143456
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4570328
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@rhlike_minion",
            "line": 66
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15374
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19175
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12599
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7228
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:30 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 257571
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20405
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 10981
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 9540
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 266999
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19260
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-custom-channels-with-development-repositories;create-custom-repositories-inside-the-rh-like-custom-channel",
        "keyword": "Scenario",
        "name": "Create custom repositories inside the RH-like custom channel",
        "description": "",
        "line": 80,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I prepare the development repositories of \"rhlike_minion\" as part of \"devel-rh-like-channel\" channel",
            "line": 81,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:533"
            },
            "result": {
              "status": "passed",
              "duration": 4523056992
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5592145
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@rhlike_minion",
            "line": 79
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13909
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19171
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11744
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6223
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:31 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 220333
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16463
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 13400
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 4997
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 282993
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19322
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "synchronize-fake-channels",
    "uri": "features/reposync/srv_sync_fake_channels.feature",
    "keyword": "Feature",
    "name": "Synchronize fake channels",
    "description": "  In order to use the content provided inside the repositories of the fake channels\n  As admin\n  I want to synchronize the fake channels",
    "line": 12,
    "elements": [
      {
        "id": "synchronize-fake-channels;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 17,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 425176957
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4718253
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enable source package syncing",
            "line": 19,
            "match": {
              "location": "features/step_definitions/command_steps.rb:928"
            },
            "result": {
              "status": "passed",
              "duration": 1506651351
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5388447
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14774
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 11488
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11818
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8869
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:36 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 215995
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19281
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 269325
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16914
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-fake-channels;synchronize-fake-rpm-suse-channel-channel",
        "keyword": "Scenario",
        "name": "Synchronize Fake-RPM-SUSE-Channel channel",
        "description": "",
        "line": 22,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 465331683
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4238516
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 24,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 149882981
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 650740514
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-RPM-SUSE-Channel\"",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 427200443
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4365083
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 26,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 66623250
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 408028698
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 394910924
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4349340
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:66"
            },
            "result": {
              "status": "passed",
              "duration": 57744117
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4409284
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1852402476
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5157267
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-RPM-SUSE-Channel.\" text",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 65492484
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5084229
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-rpm-suse-channel\" has been synced",
            "line": 31,
            "match": {
              "location": "features/step_definitions/command_steps.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 410615708
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5091593
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 21
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14927
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16413
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13660
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6689
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:38 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 240858
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15942
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 10423
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 254747
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18758
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-fake-channels;verify-state-of-fake-rpm-suse-channel-channel",
        "keyword": "Scenario",
        "name": "Verify state of Fake-RPM-SUSE-Channel channel",
        "description": "",
        "line": 34,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "\"orion-dummy-1.1-1.1.x86_64.rpm\" package should have been stored",
            "line": 35,
            "match": {
              "location": "features/step_definitions/command_steps.rb:415"
            },
            "result": {
              "status": "passed",
              "duration": 3637988117
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5672109
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "solver file for \"fake-rpm-suse-channel\" should reference \"orion-dummy-1.1-1.1.x86_64.rpm\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/command_steps.rb:419"
            },
            "result": {
              "status": "passed",
              "duration": 689542874
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5033883
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 33
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14722
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18473
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12626
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8712
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:43 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 241126
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18201
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 9796
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 269928
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18729
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-fake-channels;synchronize-fake-child-channel-i586-channel",
        "keyword": "Scenario",
        "name": "Synchronize Fake-Child-Channel-i586 channel",
        "description": "",
        "line": 39,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 424124242
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4416632
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 151946959
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 467856674
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Child-Channel-i586\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 354455118
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4471821
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 43,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 58359431
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 253157006
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 303577535
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4358317
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:66"
            },
            "result": {
              "status": "passed",
              "duration": 58123752
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4652806
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1845647984
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4739939
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-Child-Channel-i586.\" text",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 58643061
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4870392
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-child-channel-i586\" has been synced",
            "line": 48,
            "match": {
              "location": "features/step_definitions/command_steps.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 10739134807
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5644738
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 38
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15725
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17727
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10604
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6018
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:34:47 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 233706
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17984
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5248
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 15 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 277707
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16028
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-fake-channels;synchronize-test-child-channel-x86_64-channel",
        "keyword": "Scenario",
        "name": "Synchronize Test-Child-Channel-x86_64 channel",
        "description": "",
        "line": 50,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 419431065
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 10488657
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 161144611
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 469236888
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Test-Child-Channel-x86_64\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 333502749
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5753481
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 63800870
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 257338794
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 296310254
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5225956
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:66"
            },
            "result": {
              "status": "passed",
              "duration": 57070771
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4380778
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1836626720
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5293418
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Test-Child-Channel-x86_64.\" text",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 58182152
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4503214
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"test-child-channel-x86_64\" has been synced",
            "line": 59,
            "match": {
              "location": "features/step_definitions/command_steps.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 435100170
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5408165
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16063
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8259
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11750
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6383
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:02 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 237277
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17022
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 256438
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15867
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-fake-channels;synchronize-fake-child-channel-suse-like-channel",
        "keyword": "Scenario",
        "name": "Synchronize Fake-Child-Channel-SUSE-like channel",
        "description": "",
        "line": 62,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 63,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 472919720
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4297124
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 64,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 154241865
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 593660544
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Child-Channel-SUSE-like\"",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 337319656
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4403489
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 66,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 59017648
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 254297380
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 67,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 931748086
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4526900
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 68,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:66"
            },
            "result": {
              "status": "passed",
              "duration": 59182728
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5218531
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1821414095
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5703232
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-Child-Channel-SUSE-like.\" text",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 57938036
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4744796
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-child-channel-suse-like\" has been synced",
            "line": 71,
            "match": {
              "location": "features/step_definitions/command_steps.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 380983273
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5249793
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 61
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15626
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 45796
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12159
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6260
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:07 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 246015
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17537
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 9907
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 269567
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15135
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-fake-channels;synchronize-fake-base-channel-debian-like-channel",
        "keyword": "Scenario",
        "name": "Synchronize Fake-Base-Channel-Debian-like channel",
        "description": "",
        "line": 74,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 75,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 459012065
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4362454
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 76,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 152035329
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 648042189
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-Debian-like\"",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 424169610
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4333615
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 78,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 59248418
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 269423043
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 79,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 768816839
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16311295
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 80,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:66"
            },
            "result": {
              "status": "passed",
              "duration": 58326784
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5244123
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 81,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1808999391
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4919841
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-Base-Channel-Debian-like.\" text",
            "line": 82,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 62390119
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4910917
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-base-channel-debian-like\" has been synced",
            "line": 83,
            "match": {
              "location": "features/step_definitions/command_steps.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 486923648
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5293297
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 73
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17142
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23527
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12835
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 11122
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:12 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 228548
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18679
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 9274
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 249661
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16483
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-fake-channels;synchronize-fake-base-channel-rh-like-channel",
        "keyword": "Scenario",
        "name": "Synchronize Fake-Base-Channel-RH-like channel",
        "description": "",
        "line": 86,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 87,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 449737093
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4243742
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 88,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 151059659
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 587752815
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-RH-like\"",
            "line": 89,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 355418985
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4504766
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 90,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 58575099
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 256355834
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 91,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 925385382
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 3986341
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 92,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:66"
            },
            "result": {
              "status": "passed",
              "duration": 62651447
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6280574
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 93,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1781853945
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 7065034
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-Base-Channel-RH-like.\" text",
            "line": 94,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 62294090
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4901270
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-base-channel-rh-like\" has been synced",
            "line": 95,
            "match": {
              "location": "features/step_definitions/command_steps.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 423711405
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5312992
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 85
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13948
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18176
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12087
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7730
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:17 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 441814
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18165
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 9971
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 249002
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20245
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-fake-channels;synchronize-fake-base-channel-appstream-channel",
        "keyword": "Scenario",
        "name": "Synchronize Fake-Base-Channel-AppStream channel",
        "description": "",
        "line": 98,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 99,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 446901245
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4446051
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 100,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 157171239
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 636296282
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-Base-Channel-AppStream\"",
            "line": 101,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 350202250
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5181322
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 102,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 55135140
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 260337057
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 103,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 846471334
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4421617
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 104,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:66"
            },
            "result": {
              "status": "passed",
              "duration": 62313697
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5536898
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 105,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1812508253
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4531109
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-Base-Channel-AppStream.\" text",
            "line": 106,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 57627041
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4471107
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-base-channel-appstream\" has been synced",
            "line": 107,
            "match": {
              "location": "features/step_definitions/command_steps.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 362590657
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4980018
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 97
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15555
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17417
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11904
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6171
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:22 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 246302
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18758
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 9656
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 260256
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15175
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-fake-channels;synchronize-the-repository-in-the-terminal-channel",
        "keyword": "Scenario",
        "name": "Synchronize the repository in the terminal channel",
        "description": "",
        "line": 112,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 113,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 114,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Fake-RPM-Terminal-Channel\"",
            "line": 115,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 116,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 117,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 118,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:66"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 119,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Fake-RPM-Terminal-Channel.\" text",
            "line": 120,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"fake-rpm-terminal-channel\" has been synced",
            "line": 121,
            "match": {
              "location": "features/step_definitions/command_steps.rb:426"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@pxeboot_minion",
            "line": 109
          },
          {
            "name": "@uyuni",
            "line": 110
          },
          {
            "name": "@scc_credentials",
            "line": 111
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15892
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26020
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 17091
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7298
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:27 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 231582
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18931
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "skipped",
              "duration": 100027
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 8786
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 8124
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 218360
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12599
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-fake-channels;verify-state-of-fake-rpm-terminal-channel-custom-channel",
        "keyword": "Scenario",
        "name": "Verify state of Fake-RPM-Terminal-Channel custom channel",
        "description": "",
        "line": 126,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "\"orion-dummy-1.1-1.1.x86_64.rpm\" package should have been stored",
            "line": 127,
            "match": {
              "location": "features/step_definitions/command_steps.rb:415"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "solver file for \"fake-rpm-terminal-channel\" should reference \"orion-dummy-1.1-1.1.x86_64.rpm\"",
            "line": 128,
            "match": {
              "location": "features/step_definitions/command_steps.rb:419"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@pxeboot_minion",
            "line": 123
          },
          {
            "name": "@uyuni",
            "line": 124
          },
          {
            "name": "@scc_credentials",
            "line": 125
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11983
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18873
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10210
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5611
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:27 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 190672
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 14578
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "skipped",
              "duration": 56934
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 5494
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 13131
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 415519
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11521
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-fake-channels;refresh-the-errata-cache",
        "keyword": "Scenario",
        "name": "Refresh the errata cache",
        "description": "",
        "line": 130,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Task Schedules\"",
            "line": 131,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 110844007
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 750721114
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"errata-cache-default\"",
            "line": 132,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 1293247873
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 16570182
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"errata-cache-bunch\"",
            "line": 133,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 1255916651
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 57354053
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Single Run Schedule\"",
            "line": 134,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1301914298
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5217482
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"bunch was scheduled\" text",
            "line": 135,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 229587443
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4871579
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the table contains \"FINISHED\" or \"SKIPPED\" followed by \"FINISHED\" in its first rows",
            "line": 136,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:781"
            },
            "result": {
              "status": "passed",
              "duration": 2274230869
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4464884
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12365
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8415
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 9373
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6730
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:27 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 191372
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 14944
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 8 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 408484
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18489
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-fake-channels;refresh-the-channel's-repository-data",
        "keyword": "Scenario",
        "name": "Refresh the channel's repository data",
        "description": "",
        "line": 138,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Admin > Task Schedules\"",
            "line": 139,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 66912022
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 995462669
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"channel-repodata-default\"",
            "line": 140,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 1318011692
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4341303
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"channel-repodata-bunch\"",
            "line": 141,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 1451702354
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4181126
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Single Run Schedule\"",
            "line": 142,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1139906379
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5119650
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"bunch was scheduled\" text",
            "line": 143,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 201991894
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4928826
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the table contains \"FINISHED\" or \"SKIPPED\" followed by \"FINISHED\" in its first rows",
            "line": 144,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:781"
            },
            "result": {
              "status": "passed",
              "duration": 2033438194
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4356282
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15358
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8410
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13194
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6510
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:35 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 263979
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18616
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 7 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 288989
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17184
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-fake-channels;cleanup-disable-source-package-syncing",
        "keyword": "Scenario",
        "name": "Cleanup disable source package syncing",
        "description": "",
        "line": 146,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "I disable source package syncing",
            "line": 147,
            "match": {
              "location": "features/step_definitions/command_steps.rb:933"
            },
            "result": {
              "status": "passed",
              "duration": 1026078963
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5481335
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16178
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 10741
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12642
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 12039
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:42 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 815206
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18555
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 368393
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18543
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "synchronize-development-channels",
    "uri": "features/reposync/srv_sync_devel_channels.feature",
    "keyword": "Feature",
    "name": "Synchronize development channels",
    "description": "  In order to use the content provided inside the repositories of the dev channels\n  As admin\n  I want to synchronize the dev channels",
    "line": 5,
    "tags": [
      {
        "name": "@skip_if_github_validation",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "synchronize-development-channels;synchronize-devel-suse-channel-channel",
        "keyword": "Scenario",
        "name": "Synchronize Devel-SUSE-Channel channel",
        "description": "",
        "line": 11,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 12,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 451583483
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4671789
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 13,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 176149373
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 622130150
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-SUSE-Channel\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 421713743
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4989542
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 73546748
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 264075675
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 320316982
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5465220
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:66"
            },
            "result": {
              "status": "passed",
              "duration": 62718524
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5129534
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1836868508
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4218646
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Devel-SUSE-Channel.\" text",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 65623699
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5356285
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"devel-suse-channel\" has been synced",
            "line": 20,
            "match": {
              "location": "features/step_definitions/command_steps.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 371599701
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5109062
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@sle_minion",
            "line": 10
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15389
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19909
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12215
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6520
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:43 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 243780
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17609
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 9945
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 4874
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 276593
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15635
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-development-channels;synchronize-devel-debian-like-channel-channel",
        "keyword": "Scenario",
        "name": "Synchronize Devel-Debian-like-Channel channel",
        "description": "",
        "line": 23,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 24,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 457605232
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4361438
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 159288698
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 587112848
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-Debian-like-Channel\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 361333006
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4375013
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 57468907
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 336289649
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 843626047
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4210944
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:66"
            },
            "result": {
              "status": "passed",
              "duration": 64232749
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5019092
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1788102916
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5361915
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Devel-Debian-like-Channel.\" text",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 62232268
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4881631
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"devel-debian-like-channel\" has been synced",
            "line": 32,
            "match": {
              "location": "features/step_definitions/command_steps.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 379101818
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5017651
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@deblike_minion",
            "line": 22
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18163
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 29746
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 16862
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6895
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:48 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 531109
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17636
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 13109
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5585
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 581235
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16662
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-development-channels;synchronize-devel-rh-like-channel-channel",
        "keyword": "Scenario",
        "name": "Synchronize Devel-RH-like-Channel channel",
        "description": "",
        "line": 35,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 454183806
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4468049
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 152892802
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 555215764
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-RH-like-Channel\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 337164642
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4742632
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 65290268
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 321816317
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 935373689
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 7059414
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:66"
            },
            "result": {
              "status": "passed",
              "duration": 64478704
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5501937
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1803560971
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 12860720
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Devel-RH-like-Channel.\" text",
            "line": 43,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 59284200
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4553792
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"devel-rh-like-channel\" has been synced",
            "line": 44,
            "match": {
              "location": "features/step_definitions/command_steps.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 365322984
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5244765
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@rhlike_minion",
            "line": 34
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15672
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23008
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11742
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6117
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:53 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 227266
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 30442
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 10606
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 4836
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 301963
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17983
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "synchronize-development-channels;synchronize-devel-build-host-channel-channel",
        "keyword": "Scenario",
        "name": "Synchronize Devel-Build-Host-Channel channel",
        "description": "",
        "line": 48,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 491953721
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4812187
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Software > Manage > Channels\"",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 153152171
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 663830087
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Devel-Build-Host-Channel\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 503201856
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6779658
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Repositories\" in the content area",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 58228949
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 397169776
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Sync\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:338"
            },
            "result": {
              "status": "passed",
              "duration": 532585665
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4726835
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 60 seconds until I do not see \"Repository sync is running.\" text, refreshing the page",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:66"
            },
            "result": {
              "status": "passed",
              "duration": 57385134
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4539468
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Sync Now\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 1883841982
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4245812
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Repository sync scheduled for Devel-Build-Host-Channel.\" text",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 57252447
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4538386
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until the channel \"devel-build-host-channel\" has been synced",
            "line": 57,
            "match": {
              "location": "features/step_definitions/command_steps.rb:426"
            },
            "result": {
              "status": "passed",
              "duration": 406881885
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5084836
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 4
          },
          {
            "name": "@build_host",
            "line": 46
          },
          {
            "name": "@uyuni",
            "line": 47
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14614
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22705
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11374
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6289
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:35:58 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 274108
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18051
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 9816
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 7134
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5509
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 301039
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17272
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "create-activation-keys",
    "uri": "features/reposync/srv_create_activationkey.feature",
    "keyword": "Feature",
    "name": "Create activation keys",
    "description": "  In order to register systems to the server\n  As the testing user\n  I want to use activation keys",
    "line": 32,
    "elements": [
      {
        "id": "create-activation-keys;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 37,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 524004823
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4286707
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17382
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 8442
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12578
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7277
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:03 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 255689
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17729
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 234708
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15834
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-activation-keys;create-an-activation-key-with-a-channel",
        "keyword": "Scenario",
        "name": "Create an activation key with a channel",
        "description": "",
        "line": 41,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"SUSE-KEY-x86_64\", description \"SUSE Test Key x86_64\", limit of 20 and contact method \"default\"",
            "line": 42,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 1658593218
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5564217
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-SUSE-KEY-x86_64\"",
            "line": 43,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 450674441
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5254389
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 40
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17110
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16430
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14912
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6734
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:04 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 274983
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18909
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 9038
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 473722
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15837
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-activation-keys;create-an-activation-key-for-redhat-like-minion",
        "keyword": "Scenario",
        "name": "Create an activation key for RedHat-like minion",
        "description": "",
        "line": 46,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"RH-LIKE-KEY\", description \"RedHat like Test Key\", base channel \"fake-base-channel-rh-like\", limit of 20 and contact method \"default\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 1525734960
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5374678
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-RH-LIKE-KEY\"",
            "line": 48,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 1292291896
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5166419
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 45
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16385
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18030
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13166
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8073
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:06 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 253541
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 21403
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 9959
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 249180
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13694
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-activation-keys;create-an-activation-key-for-debian-like-minion",
        "keyword": "Scenario",
        "name": "Create an activation key for Debian-like minion",
        "description": "",
        "line": 51,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"DEBLIKE-KEY\", description \"Debian-like Test Key\", base channel \"fake-base-channel-debian-like\", limit of 20 and contact method \"default\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 1232152763
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5609740
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-DEBLIKE-KEY\"",
            "line": 53,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 878638200
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5406643
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 50
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16034
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17961
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13564
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 11759
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:09 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 271729
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18043
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 13002
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 259913
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14294
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-activation-keys;create-an-activation-key-with-a-channel-for-salt-ssh",
        "keyword": "Scenario",
        "name": "Create an activation key with a channel for salt-ssh",
        "description": "",
        "line": 56,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"SUSE-SSH-KEY-x86_64\", description \"SUSE SSH Test Key x86_64\", limit of 20 and contact method \"ssh-push\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 962525686
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5242076
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-SUSE-SSH-KEY-x86_64\"",
            "line": 58,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 1008225118
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5434838
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 55
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15307
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18375
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14597
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6396
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:11 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 247268
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17802
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "passed",
              "duration": 10760
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 254660
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13618
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-activation-keys;create-an-activation-key-with-a-channel-for-salt-ssh-via-tunnel",
        "keyword": "Scenario",
        "name": "Create an activation key with a channel for salt-ssh via tunnel",
        "description": "",
        "line": 61,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"SUSE-SSH-TUNNEL-KEY-x86_64\", description \"SUSE SSH Tunnel Test Key x86_64\", limit of 20 and contact method \"ssh-push-tunnel\"",
            "line": 62,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 780721735
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5369329
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-SUSE-SSH-TUNNEL-KEY-x86_64\"",
            "line": 63,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 996033551
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5452708
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 60
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17041
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 14886
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11950
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7379
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:13 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 235758
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16896
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "passed",
              "duration": 11132
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 243707
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17888
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-activation-keys;create-an-activation-key-for-the-proxy",
        "keyword": "Scenario",
        "name": "Create an activation key for the proxy",
        "description": "",
        "line": 66,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"PROXY-KEY-x86_64\", description \"Proxy Key x86_64\", limit of 1",
            "line": 67,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 787139510
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5228230
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-PROXY-KEY-x86_64\"",
            "line": 68,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 1113642559
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5222531
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 65
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14548
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16596
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11668
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8123
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:15 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 223841
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18093
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 10828
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 260523
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13369
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-activation-keys;create-an-activation-key-for-the-build-host",
        "keyword": "Scenario",
        "name": "Create an activation key for the build host",
        "description": "",
        "line": 71,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"BUILD-HOST-KEY-x86_64\", description \"Build host Key x86_64\"",
            "line": 72,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 778427059
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5491619
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I set the entitlements of the activation key \"1-BUILD-HOST-KEY-x86_64\" to \"container_build_host, osimage_build_host\"",
            "line": 73,
            "match": {
              "location": "features/step_definitions/api_common.rb:315"
            },
            "result": {
              "status": "passed",
              "duration": 484830078
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5545277
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-BUILD-HOST-KEY-x86_64\"",
            "line": 74,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 1428735980
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5441779
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 70
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15951
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 29417
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11480
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6147
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:17 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 223979
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16766
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 10430
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 260261
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20622
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-activation-keys;create-an-activation-key-for-the-terminal",
        "keyword": "Scenario",
        "name": "Create an activation key for the terminal",
        "description": "",
        "line": 77,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create an activation key with id \"TERMINAL-KEY-x86_64\", description \"Terminal Key x86_64\"",
            "line": 78,
            "match": {
              "location": "features/step_definitions/api_common.rb:289"
            },
            "result": {
              "status": "passed",
              "duration": 765560262
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5152743
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should get the new activation key \"1-TERMINAL-KEY-x86_64\"",
            "line": 79,
            "match": {
              "location": "features/step_definitions/api_common.rb:320"
            },
            "result": {
              "status": "passed",
              "duration": 1442202719
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5082715
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 76
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15497
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17553
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13643
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6859
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:19 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 227539
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18470
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 7957
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 277086
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19753
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "update-activation-keys",
    "uri": "features/reposync/allcli_update_activationkeys.feature",
    "keyword": "Feature",
    "name": "Update activation keys",
    "description": "  In order to register systems to the spacewalk server\n  As admin\n  I want to update activation keys to use synchronized base products",
    "line": 4,
    "elements": [
      {
        "id": "update-activation-keys;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 10,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 467777731
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4456824
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15228
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 9139
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11115
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6370
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:22 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 225435
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15305
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 261637
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16273
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-sle-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update SLE key with synced base product",
        "description": "",
        "line": 14,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE Test Key x86_64\" in the content area",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"selectedBaseChannel\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:231"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Basesystem15-SP7-Pool for x86_64\" has been checked",
            "line": 21,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Basesystem15-SP7-Updates for x86_64\" has been checked",
            "line": 22,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Server-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 23,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Server-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 24,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-DevTools15-SP7-Pool for x86_64\"",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-DevTools15-SP7-Updates for x86_64\" has been checked",
            "line": 26,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 27,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 28,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-Containers15-SP7-Pool for x86_64\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Containers15-SP7-Updates for x86_64\" has been checked",
            "line": 30,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 32,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE Test Key x86_64 has been modified\" text",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 12
          },
          {
            "name": "@susemanager",
            "line": 13
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19385
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 371136
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14002
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6100
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:22 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 239468
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17565
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 5549
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 84594
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 216961
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17244
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-opensuse-tumbleweed-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update openSUSE Tumbleweed key with synced base product",
        "description": "",
        "line": 37,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 117901384
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 884096453
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE Test Key x86_64\" in the content area",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 66776459
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 344244475
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 659356216
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4868681
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"selectedBaseChannel\"",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "passed",
              "duration": 59144705
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4762772
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 42,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 67519424
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4789866
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Uyuni Client Tools for openSUSE Tumbleweed (x86_64) (Development)\"",
            "line": 43,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 731345303
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4709356
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 80536932
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4619250
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 45,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 16756252
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4520474
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 708162158
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4703443
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE Test Key x86_64 has been modified\" text",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 62454067
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5153663
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 36
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13956
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15766
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11718
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6591
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:22 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 193436
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16527
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 7466
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 233337
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16382
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-sle-ssh-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update SLE SSH key with synced base product",
        "description": "",
        "line": 51,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE SSH Test Key x86_64\" in the content area",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"selectedBaseChannel\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:231"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-DevTools15-SP7-Pool for x86_64\"",
            "line": 58,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-DevTools15-SP7-Updates for x86_64\" has been checked",
            "line": 59,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 60,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 61,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 62,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 63,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 64,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE SSH Test Key x86_64 has been modified\" text",
            "line": 65,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 49
          },
          {
            "name": "@susemanager",
            "line": 50
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21293
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21855
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 16819
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6997
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:26 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 240128
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17064
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 9248
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 267850
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 215613
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12204
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-opensuse-tumbleweed-ssh-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update openSUSE Tumbleweed SSH key with synced base product",
        "description": "",
        "line": 68,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 69,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 67033031
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 335058773
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE SSH Test Key x86_64\" in the content area",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 66612881
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 338302544
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 71,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 579727671
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4681951
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"selectedBaseChannel\"",
            "line": 72,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "passed",
              "duration": 39062665
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4453512
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 73,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 66257003
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4835934
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Uyuni Client Tools for openSUSE Tumbleweed (x86_64) (Development)\"",
            "line": 74,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 586885975
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4589687
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 75,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 74941481
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4606986
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 76,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 16773775
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4233271
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 77,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 598171650
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5093435
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE SSH Test Key x86_64 has been modified\" text",
            "line": 78,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 65487390
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4758142
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 67
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13814
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15049
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11598
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6104
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:26 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 210115
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 14636
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 11874
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 455310
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18031
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-sle-ssh-tunnel-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update SLE SSH tunnel key with synced base product",
        "description": "",
        "line": 82,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 83,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE SSH Tunnel Test Key x86_64\" in the content area",
            "line": 84,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 85,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"selectedBaseChannel\"",
            "line": 86,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 87,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 88,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:231"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-DevTools15-SP7-Pool for x86_64\"",
            "line": 89,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-DevTools15-SP7-Updates for x86_64\" has been checked",
            "line": 90,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 91,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 92,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 93,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 94,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 95,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE SSH Tunnel Test Key x86_64 has been modified\" text",
            "line": 96,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 80
          },
          {
            "name": "@susemanager",
            "line": 81
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17120
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23448
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13282
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6889
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:29 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 240043
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18556
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 7630
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 88746
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 224034
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 28292
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-opensuse-tumbleweed-ssh-tunnel-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update openSUSE Tumbleweed SSH tunnel key with synced base product",
        "description": "",
        "line": 99,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 100,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 60027532
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 321590149
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE SSH Tunnel Test Key x86_64\" in the content area",
            "line": 101,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 63666481
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 278457724
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 102,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 590131394
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4607734
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"sle_minion\" from \"selectedBaseChannel\"",
            "line": 103,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "passed",
              "duration": 38567883
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6114760
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 104,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "passed",
              "duration": 62928833
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5016439
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Uyuni Client Tools for openSUSE Tumbleweed (x86_64) (Development)\"",
            "line": 105,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 593638583
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5808945
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 106,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 75970677
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4486615
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 107,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 16487616
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4300357
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 108,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 600705945
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 6014176
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE SSH Tunnel Test Key x86_64 has been modified\" text",
            "line": 109,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 64899265
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4638980
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 98
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15085
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16661
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10356
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6777
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:29 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 286022
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 23991
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 12507
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 247534
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16936
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-the-sle-micro-proxy-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update the SLE Micro proxy key with synced base product",
        "description": "",
        "line": 116,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 117,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Proxy Key x86_64\" in the content area",
            "line": 118,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 119,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"proxy_container\" from \"selectedBaseChannel\"",
            "line": 120,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 121,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 122,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:231"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"ManagerTools-SL-Micro-6.1 for x86_64\" has been checked",
            "line": 123,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SUSE-Multi-Linux-Manager-Proxy-5.1 for x86_64\"",
            "line": 124,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SUSE-Multi-Linux-Manager-Retail-Branch-Server-5.1 for x86_64\"",
            "line": 125,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 126,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Proxy Key x86_64 has been modified\" text",
            "line": 127,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 111
          },
          {
            "name": "@susemanager",
            "line": 112
          },
          {
            "name": "@proxy",
            "line": 113
          },
          {
            "name": "@containerized_server",
            "line": 114
          },
          {
            "name": "@transactional_server",
            "line": 115
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16246
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 26096
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11321
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6908
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:32 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 1954153
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20700
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 16265
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 12309
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 352462
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 9180
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "skipped",
              "duration": 56594
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 332539
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14655
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-the-sles-proxy-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update the SLES proxy key with synced base product",
        "description": "",
        "line": 134,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 135,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Proxy Key x86_64\" in the content area",
            "line": 136,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 137,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"proxy_nontransactional\" from \"selectedBaseChannel\"",
            "line": 138,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 139,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 140,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:231"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"ManagerTools-SLE15-Pool for x86_64 SP7\" has been checked",
            "line": 141,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SUSE-Manager-Proxy-5.1-Pool for x86_64\"",
            "line": 142,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SUSE-Manager-Proxy-5.1-Updates for x86_64\"",
            "line": 143,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 144,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Proxy Key x86_64 has been modified\" text",
            "line": 145,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 129
          },
          {
            "name": "@susemanager",
            "line": 130
          },
          {
            "name": "@proxy",
            "line": 131
          },
          {
            "name": "@containerized_server",
            "line": 132
          },
          {
            "name": "@skip_if_transactional_server",
            "line": 133
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17649
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 40097
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14964
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6792
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:32 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 203579
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17572
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 9027
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 9375
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 65465
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 9867
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:731"
            },
            "result": {
              "status": "passed",
              "duration": 5476
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 305058
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12384
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-the-opensuse-tumbleweed-proxy-host-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update the openSUSE Tumbleweed Proxy Host key with synced base product",
        "description": "",
        "line": 151,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 152,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Proxy Key x86_64\" in the content area",
            "line": 153,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 154,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"proxy_container\" from \"selectedBaseChannel\"",
            "line": 155,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 156,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Uyuni Client Tools for openSUSE Tumbleweed (x86_64) (Development)\"",
            "line": 157,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 158,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Proxy Key x86_64 has been modified\" text",
            "line": 159,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@uyuni",
            "line": 147
          },
          {
            "name": "@proxy",
            "line": 148
          },
          {
            "name": "@containerized_server",
            "line": 149
          },
          {
            "name": "@skip_if_cloud",
            "line": 150
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12719
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21348
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11327
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 9957
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:32 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 193234
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15536
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 8783
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 6889
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:706"
            },
            "result": {
              "status": "skipped",
              "duration": 63711
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 11400
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 205693
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14105
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-build-host-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update build host key with synced base product",
        "description": "",
        "line": 163,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 164,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 59619264
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 254015282
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Build host Key x86_64\" in the content area",
            "line": 165,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 67353176
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 257699806
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 166,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "passed",
              "duration": 1577018422
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4993626
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"build_host\" from \"selectedBaseChannel\"",
            "line": 167,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "passed",
              "duration": 52906513
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 21850171
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 168,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "passed",
              "duration": 457258814
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 8734937
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 169,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:231"
            },
            "result": {
              "status": "passed",
              "duration": 156995105
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5126844
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Basesystem15-SP7-Pool for x86_64\" has been checked",
            "line": 170,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 18973726
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4413506
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Basesystem15-SP7-Updates for x86_64\" has been checked",
            "line": 171,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 19010597
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4483712
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Server-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 172,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 18570320
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4522278
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Server-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 173,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 18897676
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4285004
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-DevTools15-SP7-Pool for x86_64\"",
            "line": 174,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 79107152
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4586715
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-DevTools15-SP7-Updates for x86_64\" has been checked",
            "line": 175,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 18879578
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4456214
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 176,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 18667566
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4450279
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 177,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 18775369
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4505710
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Systems-Management-15-SP7-Pool for x86_64\" has been checked",
            "line": 178,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 18572050
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4513535
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Systems-Management-15-SP7-Updates for x86_64\" has been checked",
            "line": 179,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 18879062
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4610021
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Python3-15-SP7-Pool for x86_64\" has been checked",
            "line": 180,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 19145988
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4592629
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Python3-15-SP7-Updates for x86_64\" has been checked",
            "line": 181,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 18900447
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4615938
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 182,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 595430869
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4368054
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Build host Key x86_64 has been modified\" text",
            "line": 183,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 63295670
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4640513
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 161
          },
          {
            "name": "@build_host",
            "line": 162
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13623
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18923
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10266
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7112
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:32 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 195364
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15285
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 8956
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 4345
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 246220
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16923
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-build-host-key-with-uyuni-client-tools",
        "keyword": "Scenario",
        "name": "Update build host key with Uyuni client tools",
        "description": "",
        "line": 188,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 189,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 62721027
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 252312123
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Build host Key x86_64\" in the content area",
            "line": 190,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 60073940
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 440710560
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 191,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "passed",
              "duration": 897120556
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4884520
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"build_host\" from \"selectedBaseChannel\"",
            "line": 192,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "passed",
              "duration": 24399065
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4181514
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 193,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "passed",
              "duration": 276019875
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4879644
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Uyuni Client Tools for SLES15 SP7 x86_64 (Development)\"",
            "line": 194,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 80108299
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4531667
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Uyuni Client Tools for SLES15 SP7 x86_64 (Development)\" has been checked",
            "line": 195,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 15397147
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4244750
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 196,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 599553770
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4541980
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Build host Key x86_64 has been modified\" text",
            "line": 197,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 63302781
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5081848
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 185
          },
          {
            "name": "@uyuni",
            "line": 186
          },
          {
            "name": "@build_host",
            "line": 187
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17742
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23306
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11895
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 12618
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:36 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 720569
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19403
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 13636
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 5859
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 11283
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 256061
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13034
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-build-host-key-with-dev-child-channel",
        "keyword": "Scenario",
        "name": "Update build host key with dev child channel",
        "description": "",
        "line": 203,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 204,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 59951957
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 253776108
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Build host Key x86_64\" in the content area",
            "line": 205,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 61575255
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 350303608
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 206,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "passed",
              "duration": 914309096
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5002869
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"build_host\" from \"selectedBaseChannel\"",
            "line": 207,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "passed",
              "duration": 24228246
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4357795
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 208,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "passed",
              "duration": 264443009
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4635918
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-Build-Host-Channel\"",
            "line": 209,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 79382666
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4458412
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Devel-Build-Host-Channel\" has been checked",
            "line": 210,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 15121707
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4345238
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 211,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 553732943
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5655067
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Build host Key x86_64 has been modified\" text",
            "line": 212,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 65890043
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5313088
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 199
          },
          {
            "name": "@scc_credentials",
            "line": 200
          },
          {
            "name": "@uyuni",
            "line": 201
          },
          {
            "name": "@build_host",
            "line": 202
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21796
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25495
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11582
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7478
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:39 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 233469
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18506
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 9410
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 5023
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 7203
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 4351
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 259610
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21333
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-terminal-key-with-synced-base-product",
        "keyword": "Scenario",
        "name": "Update terminal key with synced base product",
        "description": "",
        "line": 216,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 217,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 63197990
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 246980884
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Terminal Key x86_64\" in the content area",
            "line": 218,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 66196914
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 202913005
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 219,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "passed",
              "duration": 1396190815
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4755788
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the parent channel for the \"pxeboot_minion\" from \"selectedBaseChannel\"",
            "line": 220,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:200"
            },
            "result": {
              "status": "passed",
              "duration": 44992679
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5091110
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 221,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "passed",
              "duration": 461620461
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4568399
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I include the recommended child channels",
            "line": 222,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:231"
            },
            "result": {
              "status": "passed",
              "duration": 144592162
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 31234110
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Basesystem15-SP7-Pool for x86_64\" has been checked",
            "line": 223,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 16772965
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4595616
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Basesystem15-SP7-Updates for x86_64\" has been checked",
            "line": 224,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 17496386
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4462142
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Server-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 225,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 16317175
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4353262
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Server-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 226,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 15818309
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4569471
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-DevTools15-SP7-Pool for x86_64\"",
            "line": 227,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 70848626
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4504294
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-DevTools15-SP7-Updates for x86_64\" has been checked",
            "line": 228,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 15278586
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4108425
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Pool for x86_64\" has been checked",
            "line": 229,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 15407139
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4408146
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Desktop-Applications15-SP7-Updates for x86_64\" has been checked",
            "line": 230,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "passed",
              "duration": 15550353
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4336237
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 231,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 733991429
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5146650
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Terminal Key x86_64 has been modified\" text",
            "line": 232,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 66491245
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4729719
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@scc_credentials",
            "line": 214
          },
          {
            "name": "@build_host",
            "line": 215
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20165
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22569
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11936
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7530
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:41 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 401651
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18673
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 10360
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 6145
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 4 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 257496
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15795
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-terminal-key-with-normal-suse-fake-channel",
        "keyword": "Scenario",
        "name": "Update terminal key with normal SUSE fake channel",
        "description": "",
        "line": 237,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 238,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Terminal Key x86_64\" in the content area",
            "line": 239,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 240,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"SLE-Module-Containers15-SP7-Pool for x86_64\"",
            "line": 241,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"SLE-Module-Containers15-SP7-Updates for x86_64\" has been checked",
            "line": 242,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-SUSE-Channel\"",
            "line": 243,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-SUSE-Channel\" has been checked",
            "line": 244,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 245,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Terminal Key x86_64 has been modified\" text",
            "line": 246,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@susemanager",
            "line": 234
          },
          {
            "name": "@scc_credentials",
            "line": 235
          },
          {
            "name": "@build_host",
            "line": 236
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16142
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25922
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11633
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6362
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:45 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 228751
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17688
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 9288
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 5223
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 80343
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 212846
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14641
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-terminal-key-with-specific-fake-channel",
        "keyword": "Scenario",
        "name": "Update terminal key with specific fake channel",
        "description": "",
        "line": 252,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 253,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Terminal Key x86_64\" in the content area",
            "line": 254,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 255,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Fake-RPM-Terminal-Channel\"",
            "line": 256,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Fake-RPM-Terminal-Channel\" has been checked",
            "line": 257,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Uyuni Client Tools for SLES15 SP7 x86_64 (Development)\"",
            "line": 258,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"Uyuni Client Tools for SLES15 SP7 x86_64 (Development)\" has been checked",
            "line": 259,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:422"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 260,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Terminal Key x86_64 has been modified\" text",
            "line": 261,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@pxeboot_minion",
            "line": 248
          },
          {
            "name": "@uyuni",
            "line": 249
          },
          {
            "name": "@scc_credentials",
            "line": 250
          },
          {
            "name": "@build_host",
            "line": 251
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17098
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22556
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10331
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 11300
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:45 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 561254
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 27459
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:364"
            },
            "result": {
              "status": "skipped",
              "duration": 95538
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 14040
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:651"
            },
            "result": {
              "status": "passed",
              "duration": 10541
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:671"
            },
            "result": {
              "status": "passed",
              "duration": 14884
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 235479
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12152
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-sle-key-with-to-include-dev-child-channel",
        "keyword": "Scenario",
        "name": "Update SLE key with to include dev child channel",
        "description": "",
        "line": 265,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 266,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 62611437
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 257733790
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"SUSE Test Key x86_64\" in the content area",
            "line": 267,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 68852977
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 263406147
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 268,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "passed",
              "duration": 807664862
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4904533
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-SUSE-Channel\"",
            "line": 269,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 102543073
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4834481
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 270,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 534105303
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4623887
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key SUSE Test Key x86_64 has been modified\" text",
            "line": 271,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 67151957
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4799982
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 263
          },
          {
            "name": "@sle_minion",
            "line": 264
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14643
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21158
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13894
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5756
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:45 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 198480
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16722
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 8828
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5441
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 252283
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15774
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-debian-like-key-with-to-include-dev-child-channel",
        "keyword": "Scenario",
        "name": "Update Debian-like key with to include dev child channel",
        "description": "",
        "line": 275,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 276,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 65703698
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 335502050
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Debian-like Test Key\" in the content area",
            "line": 277,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 65751410
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 186665319
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 278,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "passed",
              "duration": 886254855
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4887093
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-Debian-like-Channel\"",
            "line": 279,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 100179646
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4738785
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 280,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 548051841
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4654216
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key Debian-like Test Key has been modified\" text",
            "line": 281,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 63248793
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5107570
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 273
          },
          {
            "name": "@deblike_minion",
            "line": 274
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16611
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19964
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13474
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6308
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:47 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 249893
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18116
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 11841
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 6101
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 385000
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 28149
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "update-activation-keys;update-redhat-like-key-with-to-include-dev-child-channel",
        "keyword": "Scenario",
        "name": "Update RedHat-like key with to include dev child channel",
        "description": "",
        "line": 285,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Activation Keys\"",
            "line": 286,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 61989266
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 253034320
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"RedHat like Test Key\" in the content area",
            "line": 287,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 66543161
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 259861961
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait for child channels to appear",
            "line": 288,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:223"
            },
            "result": {
              "status": "passed",
              "duration": 872640304
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4558125
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check \"Devel-RH-like-Channel\"",
            "line": 289,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "passed",
              "duration": 93544826
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4937198
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Update Activation Key\"",
            "line": 290,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 562737492
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5278625
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Activation key RedHat like Test Key has been modified\" text",
            "line": 291,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 67358934
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4793988
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@skip_if_github_validation",
            "line": 283
          },
          {
            "name": "@rhlike_minion",
            "line": 284
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17846
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 27003
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 22020
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7807
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:50 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 238511
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17823
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 9826
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:716"
            },
            "result": {
              "status": "passed",
              "duration": 5236
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 287864
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 24931
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "create-bootstrap-repositories",
    "uri": "features/reposync/srv_create_bootstrap_repositories.feature",
    "keyword": "Feature",
    "name": "Create bootstrap repositories",
    "description": "  In order to be able to enroll clients with MU repositories\n  As the system administrator\n  I create all bootstrap repos with --with-custom-channels option",
    "line": 4,
    "elements": [
      {
        "id": "create-bootstrap-repositories;create-the-bootstrap-repositories-including-custom-channels",
        "keyword": "Scenario",
        "name": "Create the bootstrap repositories including custom channels",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create the bootstrap repositories including custom channels",
            "line": 10,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1112"
            },
            "result": {
              "status": "passed",
              "duration": 2310973398
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5520336
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15133
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 10880
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12230
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6219
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:52 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 266138
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18993
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 259587
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16826
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-bootstrap-repositories;create-the-bootstrap-repository-for-suse-minion",
        "keyword": "Scenario",
        "name": "Create the bootstrap repository for SUSE Minion",
        "description": "",
        "line": 13,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create the bootstrap repository for \"sle_minion\" on the server",
            "line": 14,
            "output": [
              "base_channel: openSUSE Tumbleweed (x86_64)",
              "channel: openSUSE-Tumbleweed-x86_64-uyuni",
              "parent_channel: ",
              "Creating the bootstrap repository on the server:",
              "  mgr-create-bootstrap-repo --create openSUSE-Tumbleweed-x86_64-uyuni --with-custom-channels"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:1087"
            },
            "result": {
              "status": "passed",
              "duration": 2140723189
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5424361
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17574
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17252
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13734
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6900
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:54 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 241664
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20172
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 11136
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 266411
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 39726
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-bootstrap-repositories;create-the-bootstrap-repository-for-proxy",
        "keyword": "Scenario",
        "name": "Create the bootstrap repository for Proxy",
        "description": "",
        "line": 17,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create the bootstrap repository for \"proxy\" on the server",
            "line": 18,
            "output": [
              "base_channel: openSUSE Tumbleweed (x86_64)",
              "channel: openSUSE-Tumbleweed-x86_64-uyuni",
              "parent_channel: ",
              "Creating the bootstrap repository on the server:",
              "  mgr-create-bootstrap-repo --create openSUSE-Tumbleweed-x86_64-uyuni --with-custom-channels"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:1087"
            },
            "result": {
              "status": "passed",
              "duration": 2060440582
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5188960
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@proxy",
            "line": 16
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17978
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15074
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12175
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7217
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:56 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 257657
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 21002
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 31769
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 272529
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14695
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "create-bootstrap-repositories;create-the-bootstrap-repository-for-build-host",
        "keyword": "Scenario",
        "name": "Create the bootstrap repository for Build Host",
        "description": "",
        "line": 21,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I create the bootstrap repository for \"build_host\" on the server",
            "line": 22,
            "output": [
              "base_channel: SLE-Product-SLES15-SP7-Pool for x86_64",
              "channel: SLE-15-SP7-x86_64",
              "parent_channel: sle-product-sles15-sp7-pool-x86_64",
              "Creating the bootstrap repository on the server:",
              "  mgr-create-bootstrap-repo --create SLE-15-SP7-x86_64 --with-parent-channel sle-product-sles15-sp7-pool-x86_64 --with-custom-channels"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:1087"
            },
            "result": {
              "status": "passed",
              "duration": 2605714340
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5870863
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 20
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15573
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17460
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11720
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6580
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:36:58 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 244731
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16220
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 10084
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 334188
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18796
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "setup-containerized-proxy",
    "uri": "features/proxy/proxy_container.feature",
    "keyword": "Feature",
    "name": "Setup containerized proxy",
    "description": "  In order to use a containerized proxy with the server\n  As the system administrator\n  I want to register the containerized proxy on the server",
    "line": 13,
    "tags": [
      {
        "name": "@containerized_server",
        "line": 10
      },
      {
        "name": "@scope_containerized_proxy",
        "line": 11
      },
      {
        "name": "@proxy",
        "line": 12
      }
    ],
    "elements": [
      {
        "id": "setup-containerized-proxy;clean-up-sumaform-leftovers-on-proxy",
        "keyword": "Scenario",
        "name": "Clean up sumaform leftovers on proxy",
        "description": "",
        "line": 18,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I perform a full salt minion cleanup on \"proxy\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:560"
            },
            "result": {
              "status": "passed",
              "duration": 6723346406
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 22369
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 23814
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22344
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 9993
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6561
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:37:12 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 268080
            }
          },
          {
            "output": [
              "New user proxy_container created with roles: org_admin, channel_admin, config_admin, system_group_admin, activation_key_admin, image_admin"
            ],
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 2335235457
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 29723
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 6326
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 9 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 241453
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 18931
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "setup-containerized-proxy;reboot-after-clean-up",
        "keyword": "Scenario",
        "name": "Reboot after clean up",
        "description": "",
        "line": 22,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I reboot the \"proxy\" host through SSH, waiting until it comes back",
            "line": 23,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1604"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          },
          {
            "name": "@transactional_server",
            "line": 21
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16133
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22963
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10103
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6446
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:37:21 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 211904
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15129
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 9392
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 4474
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "skipped",
              "duration": 91108
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 208039
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 8896
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "setup-containerized-proxy;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 25,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 26,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "passed",
              "duration": 26733608006
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 7643382
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14663
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15583
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13271
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5711
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:37:21 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 188438
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15621
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 8488
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 4245
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 26 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 259705
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 19218
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "setup-containerized-proxy;bootstrap-the-proxy-host-as-a-salt-minion",
        "keyword": "Scenario",
        "name": "Bootstrap the proxy host as a salt minion",
        "description": "",
        "line": 28,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Bootstrapping\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 147269875
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 403398665
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Bootstrap Minions\" text",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "passed",
              "duration": 62208955
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4668365
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I enter the hostname of \"proxy\" as \"hostname\"",
            "line": 31,
            "output": [
              "The hostname of proxy is uyuni-master-proxy.sumaci.aws"
            ],
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:502"
            },
            "result": {
              "status": "passed",
              "duration": 122299965
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5208139
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"22\" as \"port\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 51314979
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5369145
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"root\" as \"user\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 56126995
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4915662
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"linux\" as \"password\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "passed",
              "duration": 58605591
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4846832
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"1-PROXY-KEY-x86_64\" from \"activationKeys\"",
            "line": 35,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "passed",
              "duration": 72577782
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4554785
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Bootstrap\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "passed",
              "duration": 60896937
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4451739
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Bootstrap process initiated.\" text",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "passed",
              "duration": 35152840810
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 7225170
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19946
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22509
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14159
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6384
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:37:47 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 339263
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 21100
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 11549
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 4529
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 37 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 259476
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 20044
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "setup-containerized-proxy;reboot-the-proxy-host",
        "keyword": "Scenario",
        "name": "Reboot the proxy host",
        "description": "",
        "line": 41,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I reboot the \"proxy\" host through SSH, waiting until it comes back",
            "line": 42,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1604"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          },
          {
            "name": "@skip_if_cloud",
            "line": 39
          },
          {
            "name": "@transactional_server",
            "line": 40
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14975
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 24524
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11184
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 11558
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:38:24 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 218769
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15391
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 10591
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:706"
            },
            "result": {
              "status": "skipped",
              "duration": 77805
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 5714
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "skipped",
              "duration": 46704
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 200169
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 9676
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "setup-containerized-proxy;wait-until-the-proxy-host-appears",
        "keyword": "Scenario",
        "name": "Wait until the proxy host appears",
        "description": "",
        "line": 44,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I wait until onboarding is completed for \"proxy\"",
            "line": 45,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:229"
            },
            "result": {
              "status": "passed",
              "duration": 81310164375
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4849616
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11609
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20340
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10027
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 9296
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:38:24 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 447939
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16121
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 12516
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 5089
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 81 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 237002
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13915
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "setup-containerized-proxy;generate-containerized-proxy-configuration",
        "keyword": "Scenario",
        "name": "Generate containerized proxy configuration",
        "description": "",
        "line": 47,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I generate the configuration \"/tmp/proxy_container_config.tar.gz\" of containerized proxy on the server",
            "line": 48,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1516"
            },
            "result": {
              "status": "passed",
              "duration": 8152170215
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5868550
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I copy the configuration \"/tmp/proxy_container_config.tar.gz\" of containerized proxy from the server to the proxy",
            "line": 49,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1542"
            },
            "result": {
              "status": "passed",
              "duration": 2806541960
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5462000
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15384
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25534
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14275
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 10167
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:39:45 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 521603
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16427
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 11989
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 6657
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 244003
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12815
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "setup-containerized-proxy;set-up-the-containerized-proxy-service-to-support-avahi",
        "keyword": "Scenario",
        "name": "Set up the containerized proxy service to support Avahi",
        "description": "",
        "line": 51,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I add avahi hosts in containerized proxy configuration",
            "line": 52,
            "output": [
              "Record not added - avahi domain was not detected"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:1547"
            },
            "result": {
              "status": "passed",
              "duration": 201515
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4331972
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14947
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20031
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11360
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7578
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:39:56 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 287881
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16564
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 9508
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 5069
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 212976
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13755
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "setup-containerized-proxy;run-a-containerized-proxy",
        "keyword": "Scenario",
        "name": "Run a containerized proxy",
        "description": "",
        "line": 54,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I run \"mgrpxy install podman /tmp/proxy_container_config.tar.gz\" on \"proxy\"",
            "line": 55,
            "match": {
              "location": "features/step_definitions/command_steps.rb:776"
            },
            "result": {
              "status": "passed",
              "duration": 16726985006
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5432274
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11705
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13665
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 9431
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5367
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:39:56 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 191076
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 12960
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 8306
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 4456
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 17 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 252198
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15448
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "setup-containerized-proxy;wait-until-containerized-proxy-service-is-active",
        "keyword": "Scenario",
        "name": "Wait until containerized proxy service is active",
        "description": "",
        "line": 57,
        "type": "scenario",
        "steps": [
          {
            "keyword": "And ",
            "name": "I wait until \"uyuni-proxy-pod\" service is active on \"proxy\"",
            "line": 58,
            "match": {
              "location": "features/step_definitions/command_steps.rb:296"
            },
            "result": {
              "status": "passed",
              "duration": 579868615
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5183176
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"uyuni-proxy-httpd\" service is active on \"proxy\"",
            "line": 59,
            "match": {
              "location": "features/step_definitions/command_steps.rb:296"
            },
            "result": {
              "status": "passed",
              "duration": 2767586344
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5407167
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"uyuni-proxy-salt-broker\" service is active on \"proxy\"",
            "line": 60,
            "match": {
              "location": "features/step_definitions/command_steps.rb:296"
            },
            "result": {
              "status": "passed",
              "duration": 279053716
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4974094
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"uyuni-proxy-squid\" service is active on \"proxy\"",
            "line": 61,
            "match": {
              "location": "features/step_definitions/command_steps.rb:296"
            },
            "result": {
              "status": "passed",
              "duration": 278890413
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5143081
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"uyuni-proxy-ssh\" service is active on \"proxy\"",
            "line": 62,
            "match": {
              "location": "features/step_definitions/command_steps.rb:296"
            },
            "result": {
              "status": "passed",
              "duration": 291048638
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5311815
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until \"uyuni-proxy-tftpd\" service is active on \"proxy\"",
            "line": 63,
            "match": {
              "location": "features/step_definitions/command_steps.rb:296"
            },
            "result": {
              "status": "passed",
              "duration": 300674967
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5236660
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until port \"8022\" is listening on \"proxy\" container",
            "line": 64,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1568"
            },
            "result": {
              "status": "passed",
              "duration": 311215334
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4962898
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until port \"80\" is listening on \"proxy\" container",
            "line": 65,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1568"
            },
            "result": {
              "status": "passed",
              "duration": 298982687
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5035750
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until port \"443\" is listening on \"proxy\" container",
            "line": 66,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1568"
            },
            "result": {
              "status": "passed",
              "duration": 300149028
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5034708
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I visit \"Proxy\" endpoint of this \"proxy\"",
            "line": 67,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1150"
            },
            "result": {
              "status": "passed",
              "duration": 351299058
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 5120127
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15486
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 22834
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10750
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7555
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:40:13 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 211363
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16939
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 9043
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 6249
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 255017
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13534
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "setup-containerized-proxy;the-containerized-proxy-should-be-registered-automatically",
        "keyword": "Scenario",
        "name": "The containerized proxy should be registered automatically",
        "description": "",
        "line": 69,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems\"",
            "line": 70,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "passed",
              "duration": 59894988
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 332594989
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see the name of \"proxy\", refreshing the page",
            "line": 71,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:109"
            },
            "result": {
              "status": "passed",
              "duration": 599977942
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 9188041
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15115
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21926
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12373
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6736
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:40:19 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 222806
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 14175
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 10096
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 5456
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 410286
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22264
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "setup-containerized-proxy;check-if-monitoring-can-be-enabled-on-the-containerized-proxy",
        "keyword": "Scenario",
        "name": "Check if Monitoring can be enabled on the containerized proxy",
        "description": "",
        "line": 73,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"proxy\"",
            "line": 74,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "passed",
              "duration": 860747410
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4949900
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Properties\" in the content area",
            "line": 75,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 66054492
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 464193365
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "the \"monitoring_entitled\" checkbox should be disabled",
            "line": 76,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:1067"
            },
            "result": {
              "status": "passed",
              "duration": 10012500800
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 4156633
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 15855
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23152
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10489
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8598
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:40:20 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 219819
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16925
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 9532
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 5776
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 11 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 238909
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 16498
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "prepare-the-containerized-branch-server-for-pxe-booting",
    "uri": "features/proxy/proxy_rbs_container_branch_network.feature",
    "keyword": "Feature",
    "name": "Prepare the containerized branch server for PXE booting",
    "description": "  In order to use a containerized proxy as a Retail Branch server\n  As the system administrator\n  I make sure the network setup is as expected",
    "line": 14,
    "tags": [
      {
        "name": "@containerized_server",
        "line": 10
      },
      {
        "name": "@scope_containerized_proxy",
        "line": 11
      },
      {
        "name": "@proxy",
        "line": 12
      },
      {
        "name": "@private_net",
        "line": 13
      }
    ],
    "elements": [
      {
        "id": "prepare-the-containerized-branch-server-for-pxe-booting;adapt-the-proxy-for-retail",
        "keyword": "Scenario",
        "name": "Adapt the proxy for Retail",
        "description": "",
        "line": 19,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I rename the proxy for Retail",
            "line": 20,
            "match": {
              "location": "features/step_definitions/retail_steps.rb:58"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I connect the second interface of the proxy to the private network",
            "line": 21,
            "match": {
              "location": "features/step_definitions/retail_steps.rb:63"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I restart all proxy containers",
            "line": 22,
            "match": {
              "location": "features/step_definitions/retail_steps.rb:86"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          },
          {
            "name": "@private_net",
            "line": 13
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14594
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25690
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11306
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6234
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:40:31 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 225576
            }
          },
          {
            "output": [
              "New user proxy_rbs_container_branch_network created with roles: org_admin, channel_admin, config_admin, system_group_admin, activation_key_admin, image_admin"
            ],
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 2362177136
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 29531
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:656"
            },
            "result": {
              "status": "skipped",
              "duration": 537062
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 12858
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 366487
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 17361
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "prepare-the-containerized-branch-server-for-pxe-booting;check-the-branch-network",
        "keyword": "Scenario",
        "name": "Check the branch network",
        "description": "",
        "line": 24,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "the \"dhcp_dns\" host should be present on private network",
            "line": 25,
            "match": {
              "location": "features/step_definitions/retail_steps.rb:95"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "name resolution should work on private network",
            "line": 26,
            "match": {
              "location": "features/step_definitions/retail_steps.rb:101"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          },
          {
            "name": "@private_net",
            "line": 13
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14149
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23584
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 15891
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7078
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:40:33 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 223072
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16240
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 9140
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:656"
            },
            "result": {
              "status": "skipped",
              "duration": 119434
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 6290
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 236128
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11566
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "prepare-the-containerized-branch-server-for-pxe-booting;let-the-server-know-about-the-new-ip-and-fqdn-of-the-containerized-proxy",
        "keyword": "Scenario",
        "name": "Let the server know about the new IP and FQDN of the containerized proxy",
        "description": "",
        "line": 28,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I am on the Systems overview page of this \"proxy\"",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Details\" in the content area",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Hardware\" in the content area",
            "line": 32,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Schedule Hardware Refresh\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"You have successfully scheduled a hardware profile refresh\" text",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I wait until event \"Hardware List Refresh scheduled by admin\" is completed",
            "line": 35,
            "match": {
              "location": "features/step_definitions/common_steps.rb:150"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until there is no Salt job calling the module \"hardware.profileupdate\" on \"proxy\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:367"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Details\" in the content area",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Hardware\" in the content area",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"proxy.example.org\" text",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@containerized_server",
            "line": 10
          },
          {
            "name": "@scope_containerized_proxy",
            "line": 11
          },
          {
            "name": "@proxy",
            "line": 12
          },
          {
            "name": "@private_net",
            "line": 13
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13932
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20408
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14409
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6446
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:40:33 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 192333
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 14908
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 9319
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:656"
            },
            "result": {
              "status": "skipped",
              "duration": 143751
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:726"
            },
            "result": {
              "status": "passed",
              "duration": 6334
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 203726
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12732
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it",
    "uri": "features/init_clients/min_deblike_salt.feature",
    "keyword": "Feature",
    "name": "Bootstrap a Debian-like minion and do some basic operations on it",
    "description": "",
    "line": 8,
    "tags": [
      {
        "name": "@deblike_minion",
        "line": 7
      }
    ],
    "elements": [
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 10,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "failed",
              "error_message": "end of file reached (EOFError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:592:in `/^I am authorized as \"([^\"]*)\" with password \"([^\"]*)\"$/'\n./features/step_definitions/navigation_steps.rb:460:in `/^I am authorized for the \"([^\"]*)\" section$/'\nfeatures/init_clients/min_deblike_salt.feature:11:in `I am authorized for the \"Admin\" section'",
              "duration": 836825252
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 28088
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17742
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13647
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5799
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:40:50 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 264128
            }
          },
          {
            "output": [
              "New user min_deblike_salt created with roles: org_admin, channel_admin, config_admin, system_group_admin, activation_key_admin, image_admin"
            ],
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 4977275639
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 24704
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 6 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "end of file reached (EOFError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 9728206821
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 56149
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;bootstrap-a-debian-like-minion",
        "keyword": "Scenario",
        "name": "Bootstrap a Debian-like minion",
        "description": "",
        "line": 13,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Bootstrapping\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "failed",
              "error_message": "end of file reached (EOFError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:414:in `block (2 levels) in <top (required)>'\n./features/step_definitions/navigation_steps.rb:406:in `each'\n./features/step_definitions/navigation_steps.rb:406:in `each_with_index'\n./features/step_definitions/navigation_steps.rb:406:in `/^I follow the left menu \"([^\"]*)\"$/'\nfeatures/init_clients/min_deblike_salt.feature:14:in `I follow the left menu \"Systems > Bootstrapping\"'",
              "duration": 1011679391
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Bootstrap Minions\" text",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I enter the hostname of \"deblike_minion\" as \"hostname\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:502"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"22\" as \"port\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"root\" as \"user\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"linux\" as \"password\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"1-DEBLIKE-KEY\" from \"activationKeys\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the hostname of \"proxy\" from \"proxies\" if present",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:508"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Bootstrap\"",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Bootstrap process initiated.\" text",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow the left menu \"Systems > System List > All\"",
            "line": 24,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see the name of \"deblike_minion\", refreshing the page",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:109"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until onboarding is completed for \"deblike_minion\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:229"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I query latest Salt changes on Debian-like system \"deblike_minion\"",
            "line": 27,
            "match": {
              "location": "features/step_definitions/command_steps.rb:253"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21375
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21196
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13567
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6013
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:41:06 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 230654
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19384
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 10283
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 63070063121
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 39295
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;check-connection-from-the-debian-like-minion-to-proxy",
        "keyword": "Scenario",
        "name": "Check connection from the Debian-like minion to proxy",
        "description": "",
        "line": 30,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"deblike_minion\"",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "No system found for hostname: uyuni-master-deblike-minion.sumaci.aws (RuntimeError)\n./features/support/commonlib.rb:421:in `get_system_id'\n./features/step_definitions/navigation_steps.rb:473:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/min_deblike_salt.feature:31:in `I am on the Systems overview page of this \"deblike_minion\"'",
              "duration": 4944758517
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 32,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Connection\" in the content area",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"proxy\" short hostname",
            "line": 34,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:669"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          },
          {
            "name": "@proxy",
            "line": 29
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22280
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20509
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13231
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7069
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:42:10 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 222407
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18462
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 27819
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 12536
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 36540094449
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 38642
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;check-registration-on-proxy-of-the-debian-like-minion",
        "keyword": "Scenario",
        "name": "Check registration on proxy of the Debian-like minion",
        "description": "",
        "line": 37,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"proxy\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:475:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/min_deblike_salt.feature:38:in `I am on the Systems overview page of this \"proxy\"'",
              "duration": 4365023338
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Proxy\" in the content area",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"deblike_minion\" hostname",
            "line": 41,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:674"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          },
          {
            "name": "@proxy",
            "line": 36
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19497
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 28687
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14367
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 9642
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:42:51 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 265950
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18564
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 13236
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 9717
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 5 seconds",
              "Caught web driver error: session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause."
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:190:in `After'",
              "duration": 3459209796
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 48204
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;subscribe-the-debian-like-minion-to-a-base-channel",
        "keyword": "Scenario",
        "name": "Subscribe the Debian-like minion to a base channel",
        "description": "",
        "line": 43,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"deblike_minion\"",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "No system found for hostname: uyuni-master-deblike-minion.sumaci.aws (RuntimeError)\n./features/support/commonlib.rb:421:in `get_system_id'\n./features/step_definitions/navigation_steps.rb:473:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/min_deblike_salt.feature:44:in `I am on the Systems overview page of this \"deblike_minion\"'",
              "duration": 764117064
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Software\" in the content area",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Software Channels\" in the content area",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check radio button \"Fake-Base-Channel-Debian-like\"",
            "line": 48,
            "match": {
              "location": "features/step_definitions/common_steps.rb:217"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Next\"",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Confirm Software Channel Change\" text",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click on \"Confirm\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Changing the channels has been scheduled.\" text",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until event \"Subscribe channels scheduled by admin\" is completed",
            "line": 54,
            "match": {
              "location": "features/step_definitions/common_steps.rb:150"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 27532
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 34160
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 23107
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 14417
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:42:59 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 464059
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 28447
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 19082
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 2308299736
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 42924
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;detect-latest-salt-changes-on-the-debian-like-minion",
        "keyword": "Scenario",
        "name": "Detect latest Salt changes on the Debian-like minion",
        "description": "",
        "line": 56,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I query latest Salt changes on Debian-like system \"deblike_minion\"",
            "line": 57,
            "output": [
              "* Wed Jan 14 2026 Marek Czernek <marek.czernek@suse.com>",
              "- Use internal deb classes instead of external aptsource lib",
              "  * Drop dependency on saltbundlepy-apt",
              "- Speed up wheel key.finger call (bsc#1240532)",
              "- Add security patches (bsc#1254903,bsc#1254905,bsc#1254904)",
              "- Simplify and speed up utils.find_json function (bsc#1246130)",
              "- Added:",
              "  * use-internal-salt.utils.pkg.deb-classes-instead-of-a.patch",
              "  * speedup-wheel-key.finger-call-bsc-1240532-713.patch",
              "  * fixes-for-security-issues-cve-2025-13836-cve-2025-67.patch",
              "  * simplify-utils.json.find_json-function.patch",
              "- Modified:",
              "  * include-deb",
              "* Thu Jan  8 2026 Marek Czernek <marek.czernek@suse.com>",
              "- Extend warn_until period to 2027"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:253"
            },
            "result": {
              "status": "passed",
              "duration": 471739776
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "failed",
                  "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:309:in `AfterStep'",
                  "duration": 404049442
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20669
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19684
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14394
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6284
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:02 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 233527
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20007
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 12358
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds",
              "Caught web driver error: session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause."
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:190:in `After'",
              "duration": 1740007263
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 47303
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-debian-like-minion-and-do-some-basic-operations-on-it;check-events-history-for-failures-on-debian-like-minion",
        "keyword": "Scenario",
        "name": "Check events history for failures on Debian-like minion",
        "description": "",
        "line": 59,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"deblike_minion\"",
            "line": 60,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "No system found for hostname: uyuni-master-deblike-minion.sumaci.aws (RuntimeError)\n./features/support/commonlib.rb:421:in `get_system_id'\n./features/step_definitions/navigation_steps.rb:473:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/min_deblike_salt.feature:60:in `I am on the Systems overview page of this \"deblike_minion\"'",
              "duration": 299938906
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I check for failed events on history event page",
            "line": 61,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:461"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@deblike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18647
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20481
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 20059
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7042
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:05 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 413575
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 27875
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:360"
            },
            "result": {
              "status": "passed",
              "duration": 21702
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 1753780491
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 46700
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "bootstrap-a-red-hat-like-minion-and-do-some-basic-operations-on-it",
    "uri": "features/init_clients/min_rhlike_salt.feature",
    "keyword": "Feature",
    "name": "Bootstrap a Red Hat-like minion and do some basic operations on it",
    "description": "",
    "line": 8,
    "tags": [
      {
        "name": "@rhlike_minion",
        "line": 7
      }
    ],
    "elements": [
      {
        "id": "bootstrap-a-red-hat-like-minion-and-do-some-basic-operations-on-it;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 10,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "failed",
              "error_message": "end of file reached (EOFError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:592:in `/^I am authorized as \"([^\"]*)\" with password \"([^\"]*)\"$/'\n./features/step_definitions/navigation_steps.rb:460:in `/^I am authorized for the \"([^\"]*)\" section$/'\nfeatures/init_clients/min_rhlike_salt.feature:11:in `I am authorized for the \"Admin\" section'",
              "duration": 7827187659
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 28326
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18309
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 20395
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6426
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:40:51 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 281198
            }
          },
          {
            "output": [
              "New user min_rhlike_salt created with roles: org_admin, channel_admin, config_admin, system_group_admin, activation_key_admin, image_admin"
            ],
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 5055214465
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 22512
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 13 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 1948533330
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 49475
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-red-hat-like-minion-and-do-some-basic-operations-on-it;bootstrap-a-red-hat-like-minion",
        "keyword": "Scenario",
        "name": "Bootstrap a Red Hat-like minion",
        "description": "",
        "line": 13,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Bootstrapping\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "failed",
              "error_message": "end of file reached (EOFError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:414:in `block (2 levels) in <top (required)>'\n./features/step_definitions/navigation_steps.rb:406:in `each'\n./features/step_definitions/navigation_steps.rb:406:in `each_with_index'\n./features/step_definitions/navigation_steps.rb:406:in `/^I follow the left menu \"([^\"]*)\"$/'\nfeatures/init_clients/min_rhlike_salt.feature:14:in `I follow the left menu \"Systems > Bootstrapping\"'",
              "duration": 985075041
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Bootstrap Minions\" text",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I enter the hostname of \"rhlike_minion\" as \"hostname\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:502"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"22\" as \"port\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"root\" as \"user\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"linux\" as \"password\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"1-RH-LIKE-KEY\" from \"activationKeys\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the hostname of \"proxy\" from \"proxies\" if present",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:508"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Bootstrap\"",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Bootstrap process initiated.\" text",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow the left menu \"Systems > System List > All\"",
            "line": 24,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see the name of \"rhlike_minion\", refreshing the page",
            "line": 25,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:109"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until onboarding is completed for \"rhlike_minion\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:229"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19617
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18320
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12646
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 8093
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:41:06 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 227036
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 89594
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 10704
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 42652312424
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 41214
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-red-hat-like-minion-and-do-some-basic-operations-on-it;check-connection-from-red-hat-like-minion-to-proxy",
        "keyword": "Scenario",
        "name": "Check connection from Red Hat-like minion to proxy",
        "description": "",
        "line": 29,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"rhlike_minion\"",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "No system found for hostname: uyuni-master-rhlike-minion.sumaci.aws (RuntimeError)\n./features/support/commonlib.rb:421:in `get_system_id'\n./features/step_definitions/navigation_steps.rb:473:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/min_rhlike_salt.feature:30:in `I am on the Systems overview page of this \"rhlike_minion\"'",
              "duration": 2120810208
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Connection\" in the content area",
            "line": 32,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"proxy\" short hostname",
            "line": 33,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:669"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 7
          },
          {
            "name": "@proxy",
            "line": 28
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 24978
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19948
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14700
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7069
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:41:50 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 237185
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 21203
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 15518
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 7493
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 40194293457
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 38092
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-red-hat-like-minion-and-do-some-basic-operations-on-it;check-registration-on-proxy-of-red-hat-like-minion",
        "keyword": "Scenario",
        "name": "Check registration on proxy of Red Hat-like minion",
        "description": "",
        "line": 36,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"proxy\"",
            "line": 37,
            "output": [
              "Requested /rhn/systems/details/Overview.do?sid=1000010000, got https://uyuni-master-server.sumaci.aws/rhn/YourRhn.do"
            ],
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "passed",
              "duration": 27122965380
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 11172407
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 82768838
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 1098099011
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Proxy\" in the content area",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "passed",
              "duration": 64832750
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 828985768
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"rhlike_minion\" hostname",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:674"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n./features/support/commonlib.rb:131:in `check_text_and_catch_request_timeout_popup?'\n./features/step_definitions/navigation_steps.rb:676:in `/^I should see \"([^\"]*)\" hostname$/'\nfeatures/init_clients/min_rhlike_salt.feature:40:in `I should see \"rhlike_minion\" hostname'",
              "duration": 9605001890
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 7
          },
          {
            "name": "@proxy",
            "line": 35
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19622
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23802
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14183
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7845
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:42:32 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 230758
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17907
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 13014
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 8623
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 39 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 1524182966
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)",
              "duration": 403905
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-red-hat-like-minion-and-do-some-basic-operations-on-it;subscribe-the-red-hat-like-minion-to-a-base-channel",
        "keyword": "Scenario",
        "name": "Subscribe the Red Hat-like minion to a base channel",
        "description": "",
        "line": 42,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"rhlike_minion\"",
            "line": 43,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "No system found for hostname: uyuni-master-rhlike-minion.sumaci.aws (RuntimeError)\n./features/support/commonlib.rb:421:in `get_system_id'\n./features/step_definitions/navigation_steps.rb:473:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/min_rhlike_salt.feature:43:in `I am on the Systems overview page of this \"rhlike_minion\"'",
              "duration": 305025569
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Software\" in the content area",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Software Channels\" in the content area",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I check radio button \"Fake-Base-Channel-RH-like\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/common_steps.rb:217"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Next\"",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Confirm Software Channel Change\" text",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I click on \"Confirm\"",
            "line": 51,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Changing the channels has been scheduled.\" text",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until event \"Subscribe channels scheduled by admin\" is completed",
            "line": 53,
            "match": {
              "location": "features/step_definitions/common_steps.rb:150"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22165
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23338
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14256
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6396
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:12 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 216856
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17526
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 11951
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 1299366616
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)",
              "duration": 397298
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-red-hat-like-minion-and-do-some-basic-operations-on-it;detect-latest-salt-changes-on-the-red-hat-like-minion",
        "keyword": "Scenario",
        "name": "Detect latest Salt changes on the Red Hat-like minion",
        "description": "",
        "line": 55,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I query latest Salt changes on \"rhlike_minion\"",
            "line": 56,
            "output": [
              "* Wed Jan 14 2026 Marek Czernek <marek.czernek@suse.com>",
              "- Use internal deb classes instead of external aptsource lib",
              "  * Drop dependency on saltbundlepy-apt",
              "- Speed up wheel key.finger call (bsc#1240532)",
              "- Add security patches (bsc#1254903,bsc#1254905,bsc#1254904)",
              "- Simplify and speed up utils.find_json function (bsc#1246130)",
              "- Added:",
              "  * use-internal-salt.utils.pkg.deb-classes-instead-of-a.patch",
              "  * speedup-wheel-key.finger-call-bsc-1240532-713.patch",
              "  * fixes-for-security-issues-cve-2025-13836-cve-2025-67.patch",
              "  * simplify-utils.json.find_json-function.patch",
              "- Modified:",
              "  * include-deb",
              "",
              "* Thu Jan 08 2026 Marek Czernek <marek.czernek@suse.com>"
            ],
            "match": {
              "location": "features/step_definitions/command_steps.rb:240"
            },
            "result": {
              "status": "passed",
              "duration": 351716666
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "failed",
                  "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n./features/support/env.rb:309:in `AfterStep'",
                  "duration": 649175
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20726
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16316
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11397
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5817
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:14 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 229872
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15811
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 9800
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 1444479303
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)",
              "duration": 402631
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-red-hat-like-minion-and-do-some-basic-operations-on-it;check-events-history-for-failures-on-red-hat-like-minion",
        "keyword": "Scenario",
        "name": "Check events history for failures on Red Hat-like minion",
        "description": "",
        "line": 58,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"rhlike_minion\"",
            "line": 59,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "No system found for hostname: uyuni-master-rhlike-minion.sumaci.aws (RuntimeError)\n./features/support/commonlib.rb:421:in `get_system_id'\n./features/step_definitions/navigation_steps.rb:473:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/min_rhlike_salt.feature:59:in `I am on the Systems overview page of this \"rhlike_minion\"'",
              "duration": 311077525
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I check for failed events on history event page",
            "line": 60,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:461"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@rhlike_minion",
            "line": 7
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19710
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18557
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10990
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6970
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:16 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 303113
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16992
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:356"
            },
            "result": {
              "status": "passed",
              "duration": 10681
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 1361078720
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)",
              "duration": 397271
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "bootstrap-a-build-host-via-the-gui",
    "uri": "features/init_clients/buildhost_bootstrap.feature",
    "keyword": "Feature",
    "name": "Bootstrap a build host via the GUI",
    "description": "",
    "line": 5,
    "tags": [
      {
        "name": "@build_host",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "bootstrap-a-build-host-via-the-gui;clean-up-sumaform-leftovers-on-build-host",
        "keyword": "Scenario",
        "name": "Clean up sumaform leftovers on build host",
        "description": "",
        "line": 7,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I perform a full salt minion cleanup on \"build_host\"",
            "line": 8,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:560"
            },
            "result": {
              "status": "passed",
              "duration": 8022271982
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 23241
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 29832
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17978
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10304
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7172
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:40:51 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 419931
            }
          },
          {
            "output": [
              "New user buildhost_bootstrap created with roles: org_admin, channel_admin, config_admin, system_group_admin, activation_key_admin, image_admin"
            ],
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 5098413958
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 28107
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 13 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 355616
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 23711
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-build-host-via-the-gui;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 10,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "failed",
              "error_message": "end of file reached (EOFError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:592:in `/^I am authorized as \"([^\"]*)\" with password \"([^\"]*)\"$/'\n./features/step_definitions/navigation_steps.rb:460:in `/^I am authorized for the \"([^\"]*)\" section$/'\nfeatures/init_clients/buildhost_bootstrap.feature:11:in `I am authorized for the \"Admin\" section'",
              "duration": 1205830413
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16630
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17559
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10265
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6689
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:41:04 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 223527
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19552
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 12565
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 1686515197
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 60432
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-build-host-via-the-gui;bootstrap-a-build-host",
        "keyword": "Scenario",
        "name": "Bootstrap a build host",
        "description": "",
        "line": 13,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Bootstrapping\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "failed",
              "error_message": "unable to connect to /usr/bin/chromedriver 127.0.0.1:9519 (Selenium::WebDriver::Error::WebDriverError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:414:in `block (2 levels) in <top (required)>'\n./features/step_definitions/navigation_steps.rb:406:in `each'\n./features/step_definitions/navigation_steps.rb:406:in `each_with_index'\n./features/step_definitions/navigation_steps.rb:406:in `/^I follow the left menu \"([^\"]*)\"$/'\nfeatures/init_clients/buildhost_bootstrap.feature:14:in `I follow the left menu \"Systems > Bootstrapping\"'",
              "duration": 20026397518
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Bootstrap Minions\" text",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I enter the hostname of \"build_host\" as \"hostname\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:502"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"22\" as \"port\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"root\" as \"user\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"linux\" as \"password\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"1-BUILD-HOST-KEY-x86_64\" from \"activationKeys\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the hostname of \"proxy\" from \"proxies\" if present",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:508"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Bootstrap\"",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Bootstrap process initiated.\" text",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 22157
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20756
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13099
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6361
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:41:07 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 242176
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 34569
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 16382
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 20 seconds",
              "Caught web driver error: unable to connect to /usr/bin/chromedriver 127.0.0.1:9519"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:190:in `After'",
              "duration": 43093707157
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 38525
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-build-host-via-the-gui;check-the-new-bootstrapped-build-host-in-system-overview-page",
        "keyword": "Scenario",
        "name": "Check the new bootstrapped build host in System Overview page",
        "description": "",
        "line": 25,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Salt > Keys\"",
            "line": 26,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:414:in `block (2 levels) in <top (required)>'\n./features/step_definitions/navigation_steps.rb:406:in `each'\n./features/step_definitions/navigation_steps.rb:406:in `each_with_index'\n./features/step_definitions/navigation_steps.rb:406:in `/^I follow the left menu \"([^\"]*)\"$/'\nfeatures/init_clients/buildhost_bootstrap.feature:26:in `I follow the left menu \"Salt > Keys\"'",
              "duration": 39910685744
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"accepted\" text",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > System List > All\"",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 500 seconds until I see the name of \"build_host\", refreshing the page",
            "line": 30,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:207"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait at most 500 seconds until onboarding is completed for \"build_host\"",
            "line": 31,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:217"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "the Salt master can reach \"build_host\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:11"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20825
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19538
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 12263
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6350
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:42:10 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 302154
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 22623
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 13412
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 40 seconds",
              "Caught web driver error: session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause.",
              "Web driver has been restarted"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10662467298
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 37516
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-build-host-via-the-gui;check-connection-from-build-host-to-proxy",
        "keyword": "Scenario",
        "name": "Check connection from build host to proxy",
        "description": "",
        "line": 35,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"build_host\"",
            "line": 36,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "No system found for hostname: uyuni-master-build-host.sumaci.aws (RuntimeError)\n./features/support/commonlib.rb:421:in `get_system_id'\n./features/step_definitions/navigation_steps.rb:473:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/buildhost_bootstrap.feature:36:in `I am on the Systems overview page of this \"build_host\"'",
              "duration": 755410177
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Connection\" in the content area",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"proxy\" short hostname",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:669"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 4
          },
          {
            "name": "@proxy",
            "line": 34
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 25013
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 36725
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 20435
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 12021
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:01 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 379076
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 31935
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 25393
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 14258
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "embeddings": [
              {
                "mime_type": "image/png",
                "data": "iVBORw0KGgoAAAANSUhEUgAACAAAAAd1CAIAAACQYqj8AAAQAElEQVR4nOzdCUATZ94/8MeWEARJsEAsCqwYEFRoJVijgNbQgigeqFgF/wta77cVrcWjiroqtCraVmzXsx7sK2qVivVCbImrgI0vh9tE5cYFNDWESoJEQqj9z4T7BkVA+v2sS5PJZO6ZJL/fM79Hx9B+HAEAAAAAAAAAAAAAgJ5FhwAAAAAAAAAAAAAAQI+DBAAAAAAAAAAAAAAAQA+EBAAAAAAAAAAAAAAAQA+EBAAAAAAAAAAAAAAAQA+EBAAAAAAAAAAAAAAAQA+EBAAAAAAAAAAAAAAAQA+EBAAAAAAAAAAAAAAAQA+EBAAAAAAAAAAAAAAAQA+EBAAAAAAAAAAAADSL/Zra8PU/2Lp/9NElT8qJQvO6suJ15TMmAQCAbg8JAAAAAAAAAAAAaILBaxUDGE89bf4YOeAPG+NntiYkXU4y5K/devh6bGZ5gaZ36TNElgAAurVehvbjCAAAAAAAAAAAQB0WzKeOpprD3mqd15p4VfMHmRvN/FXOyFf3JgBNmT5+3PqP5tlYWf7555+9evV6vr9X428Fbt714DcZAYDn8jqTM5AAAAAAAAAAAABUG2VSOtVavctT81qvpkd4/TUyY+gfCtUzTfmzB091CUAj//ryHy8Y/af+ci0H2FpZfn/xJwIAz+U1AgAAAAAAAAAAUM3gtQqO3h9rxlQ0fKGiV9RF5tSfXiuqHvDZ2ApO7z/0X6sgAI1YD7SgIvjUgxf8+57LOwQAnhcSAAAAAAAAAAAAUGsA4+lhb3Xj4RkZOieLGg78bqraQvcpAWjkz45DAOB5IQEAAAAAAAAAAABV2K+pJ9j80bjuf4n89YO5fwY4POtTfzhTh3hw/2C/Vk4A6vuz4xAAeF5IAAAAAAAAAAAAQBU249mI/n80HKru9YPo9b85VtjrN/EWJ7M/jBioAgQN/dkR9X9q/gLA83nZCQCdwdPX/3Lu8A/zB+k2++r+Y9MtOr+zGDPXxVfPHf7lq9lOBgQAAAAAAAAAACiGOn/YmjSMtybfZtzsWxHQnzQZwBnC+bOPzjMC0MizZ8+o8D319wUfA8Bz02n55XXfHp5pTtqnQPjR+n8lFpPuTcdkkKUJ9V+OWX8DneRSpKkBAAAAAAAA4C+ONS5wpdGFdYNN6tX0L8rX+fbRs4/ef2ZISElTb6MSBmy9P0kp6T7esuV6v+86yNyMaznAiFVbtahY+SQ770F2vvTcz/G/pmcTeJmo2H2vXr2oID719wUfE4CuwnhzvP9Up4KrZ4rtxnPyzsRIpBryamklAWDFIe3GMTPu/Pb87VaR/mNEKHE0zEkQyhD9BwAAAAAAAIC/NOPB4wL9J453MNl0kZ0hVw6ucxNARn4vUt7ry0t0uKdc1eu/5a8tOfts9hjNDJOqEdLlvRRlvUj3oMtgfDTHO8Db8/XXm6h7QSUDnOxtqX8zPMYePRvzzfEfKir+IPDS1K3hUxPTf47h7dJn8Lj1S6d6DmLLc0T790acyfjLdFJtZL8udGVVY+5Xo4n2K4HR35Y3cwp/JiHq9DNXqAQAecW0kgB4+JiQfqR9HsuLXoV+X8qL089EpBMAAAAAAAAAgL82Y/6HEetc+2sfDxxknS5/MNikNiw+2lkzuvrxw3TGqvw/wt9/Zlzn7Wny15788TppO4M3x42f6DPK7i1bE93HUrFE/OOPl65kKF88nmQ70CJszf9Ymb/Z6phUemC+z0QXJ4fgLw+m388nPZTu4IkHg+zPb/7yzIOX2/7VzO2TQ5Ola4NPiuvcCFITzafi+JVDKmP6lY//0KhKipXqRvmXXgx9o74s3dcajt9GuhyXLev8BX3pxyaD+OvXMdSr951/4ea/ulbuBz8beeWL7ZG53bglsS67tjH3q9FEu9uhjp8vv5rvQtI2fvIlfdgYDPKZ7+MzQP5j2L7jxH3bUiq3pNr53TVxR9zwpM1U+XgO0vas8kS88ZOvzpcO8plh9zAmNrFDG6y3kgDYtOjDTQQAAAAAAAAAAHoohoXf7KroP2Ug1y4rVUTaU9Dn10evPS5vazeTxvYTtwX5jOhb/byv2Ygx1D/BvJ8jVu5NuP9itTUmvDuqYfRfXRC7fVnQkdtKojt0RuieUB8us/ZFOysL6i09OAHQtWoa79dtxV+VFfij7ElT0X/tS3/Sxf97kcbvbQOdga7jnPvWGdDXwcfV7MoP+Z3bXFnHwT/4W1fpxtX7r70KbfD7DHYJ9J86xcGESTTygjxxyqWwiNRy3uKI+SSs7ipwXL4JcU/fuX1PxlNdI1sff585Y7j9dUnJY2m6JGHfoUvJpW/6hW5eZcuoM23Nr8dCFlZtf+PJn23eMqpRT+LlaaErXnqOqhWMNycvX7ZqsDwmlfEWXTPMcsoM3/H2PJNcUboBm8qkqEsVRYS6POkb9tXvmMSKwaB5C6ZaZXw3cXVqbU0hjtn4yT4OfOO1m09c67gcgA7pLljOgcHfvmeSfmyTf71zsrfT0uBDnmxh2KaV8ZpxQZu/GkN+/Me6Tak1N+/oDJ4efCrALOnQpo/O/0a/0cjxi6+XjJBEbPrlTZ8ZAkFVFkWaEHduZ8Stmg+SPvazI0I9TFK+m/V5witXuQkAAAAAAAAAoGP0NatbAtpzwoQ5EUc/HkEYTbXp72+rOW5bb0iZhlxMf135jEnagjMyqDL6/0h8OOLcmVRpuRFXMMMn8D1Lq/f8NxdIF/6Q89yB2uFDrOdN96w/TPnL9kXLjivfXR0+mRn79fZVi5imJ0PfNa0zBvWWy//+paNyALpWEw9+Zn9l85eRD17litMGtkEh8/uf374yroi8gJrYfcNKPs80KoWyrOnaSzq9WQbM18lzVP6pxmC29LRzVOT+cnXfI4W4kzvGKFfUVnNpc40W+p6JIB/j+O+mbaar2+saDRphrirRkJa2G8PCJ2jJHM3VjQtDk6n0AMPYyd7kYeXKlqvSo/b4RzR5Ihed/+Lj8/QDnYGTVx50y165Okrc7qgsa1xQcGB5hH+45AnpOAYmDlZmhv3MZlZdQvRHeAro/zL0923ed395cOA/vq4sAeT/+aWMDokkG5jZGuSdiRI3jkszzQXbNpEOzAF0nwSA8te4lNz3PGzHjBx4Pr92OxpYjnc0I49FP0qoKw6rzVNjmIyZ/+0Yxa8pKadjNEwOV8CzdJmyxIQoFnyX/qIHB8N43GSfJVP4ttTH1RN5em7amYgTf6FqYgAAAAAAAADQg+gy9A3rt2j9NGjVp6fDw90ft+Xt839k5qv1SJvoDOa707VZHsV/EhxRFdsqlZwJz04vWHkwgPuW57gRcTnPXbV8ssDltdfq34hQmHom9p7p5P2hSz1MySjm3dRF5w//e+koH/Pa2Cb1lg8mum395zECHa3JOwDoxv8lilJNk/H915iGLH3Gi/T6W/FQIk4vt7StOaTL8xIk8s6vVv4kIyEyg3S2YsmmRR/9OH/NKnKizSFQHWPHkQ6alLVRVX3blhdXnYMtJAB0zR3GmytiPo9NrjxbNUXJqdpcEYO8onSJIiNXQczZJeLY0IirvxLuHH//OQ76D1MTkoo1zNy0mBuXzpBx88w7+FhSkwptW/Zlnn3rDe/YHEArCYB13x6u6jii7Z63i4knubeEOR5WgxzGW53LyKhaN+PBLi79yMMYaluT9nkiDg3ec6a6LFfYYPevNvmOcJvqGfOCd5T0dvJftp4n3b/5ozO5VNC/90B7rqGsHXmfHpIKBgAAAAAAAIAeQbfvmw1qhfOcRmRIXL765edPRrXS3vGL6zriIt3SP9sW9mOwbXlmVFQxPeZq/QrXT8VxV4VTuJ79uM7mvROLn7ORpe0gywZDlAW/3C00NHfkapuUsriO5qyogrsFamJeL7ZpZWFW721Gg/wW+M7h07VNyJO08M17E+wDvx2TvTb4ZDLdxrm30/w1WziXFuxOs/LxD3RzsO1Lrb5C+M/ta1O5X4b4vNWHvPXPA6seiz5Zsf9acW+HyfM3+/OsdElJjii8skNaA9t1IfNtixUmPG5/Qh6mXAz/8TcnX9+ZtvqkXBpz6LvQKzlP6FI2PkG+fBdzNjXLhz/vW7D3Vm1LYQbL2bf+rK/8Vk6amlc9VKh36ualHi79GORx9umIiJ1xdBEOXY794qX+c3gm1EYpSb/40ecJI9atnDOIQZaHpS6XHl8fslOiafqNA0YGLfWd6UAtoSI9hxjqNuwbtbL6f/2/f2hKFU/UTcb3ezEMWAZ6dON/0vBdbb0bQJdj62JVdOZ8yrwZPG1VK7nwxDWplYNTcUpyC4FUg0E+/j7z3OyoPa5+lHbmu+/CRdrW8wYWk+fPX/WepSG1C3LydA0qdwBrfNCaQCN5iTm1/Ym6IGV/xLWSMb5BY6hjW/VrzIlNEQn3S3UGjl/2rWfe2tVRYt3K3S03saenL6fiy3vPXOvgqGBvs8GWVgaVp6G+rbm+IeG6ODJKtM/VpdL0jKLmkwEV5cWKcg5v3vhb939Ib+sdH6WKEmLmOcX1yt5rGR10l0Odw0me9OOJjRF0YZw+Vi6r5k8VOJhQu0CdE7ty8zn1jDVfjTEhZOWN9+oWF3oxHJdvv50/gr4M5p2OOHOFjksX7YuwGBHmZeu55oYrXZ3/Mxn1anoyeQl09U0MmhhclQNYf+Ja8YseLa0kAOreAtZWz93FRGnelbjsOYO4LqMs92dU3ifCsh1j159Ij9/IbnezfY1K/rh26zzJEJ2RTB0xysSBw3ihBICB5Xge+/6P+37MrbyGPr0vkRAAAAAAAAAAgFeSjskAy/6Nhs4OWBx57LX/ufDTV54qZlPRozIN+fAc89ciRkFbm/8TumADHaNUPZQpGsbsSqV06ZK++sb0CM+ZALAa0KjvX7VSWU5F+5naeD+TyWIxSYFS3cobB7v5zrOShn60/ZqsQtfI2LC0pERz6+EUF+cBvZPp8L2ZwJ7xa1R2yaCJQW5s4e5V/qnKcgOWGVGVl/62Mphdt92nMd9/syfjzOYVZ9KJg++ybUun5lJZBELfdsGUXfvELzSDYbts08pty7MP797ET1UYu84/tHT+kgchOwvsFvvzyfk9Y87nPGH0NjMgdeuE9LFtNOtm5iWus166A1w3L+WVnNw+5kaeIc/3q/n+c3K3Hykw8wmc71l66aOFwmQZMTbSLylWijd/aVynBJDugHFNvFFmuXi5v6D00oKAWDGxnLJ0SWBTbYgre/Gt/vtHRVlJydOmS/+8rtenT28d6g2kdvzav6QNjB3/HvEPgfZgVvx6Iz6hVMM0sHQO8NdWcpGf/kfI56nKZt6qyv3lhP+h/CLCcvZftnm+T1I6lbyhHi9ZZSsNX7X9x1wGlVzZNqOmeD1Dl0j3rd9zTaY/bumar4L8hRHfee1OLzEf9+Um382P8hb+UD8XQu3uxwmfzP0yg1jO+2zllqW/+W++dr/DCpLrOPiv+Xa8vry4aopMI5P+ZNziBTVP2SVXvmymJg+tR1OIQAAAEABJREFUKOVcWJzZloA1F6fkiSVpwhvXfhT91nIktlwmCo+w3TLf/9TRiemStIRfEs7EpVcdorr6tjOCRTNqRm1bfX8DizlLfd56cGLaF7ceGrlsXue7vkC6Mk7j6e8zoviMvx+dUzHmUAfn0/Lvtn/St+NLAKnpjFYzr+l24X0NDNIRHQ600kPLwzbd7FVfmytMNVJxPyUh6QmxdXS0rcx7GHEn80zUOQk/pr94gR1NSamKSoLptrbPjB1nfDHfZbBBMy+XK+6XMhw83QUD6n766Qyevv7qV7Odqt5FpYL/cfGzkWb61JXi45NH96eeO5x67qsvx79JdyRNpYL72a3654HUo4vHGdEjO0z++IfT1AiHr3+12Gdwb3oCVCr4qx3HNq2/SL/x8MVNM8Y7uqzb8Q09ndOhX4wf1Ec7GyoJtjlkx3XtOL98NdvZiAAAAAAAAAAAtIe+Lc+yyVoffgELnceMePew3vqfGOfSXk+X00FY6i/1eP3PjHeP6F2T6heoe5O202gePqZ70ezPYTcMahmY9KcrYKiKSp8/LFquafheOuSvSyUB1NqYv1pNP2Cy2lYSnqkNIJUXFxVpSHmB+EqBvssoM106GjNyhG7eFUllU2kGs7LoSalSWtooxMkwdnbjlovO/ShRlmuU4phrYl2uc1VASfNQLKabThdnn4/Jlj/OvpZBhdMqpKlXhTL9gQOqtg+Toa1fr3kqbeKuiPqzbmlelXQG8kZaya7tv5HzRFMhTbn6o4ztPNiEWp0pHOnxCKG2gXxFUbGyUVSv6Te+YeUiMMoO3xubXFxRXpyTIJKWNHpnZSWf6r9//KEufaL6g2HY1+iNN94wNu6r/Wtk1If5eq/XdA366OuSeuM3/NsKagt48qtTWey3xrjO9BRMGcM1qRpi4ulpZ9bce0t/S07Np3Y00SiTYhLuExMrjg4dlnRkJETQN1LQmzRV8rBOU/eSB5IkKqitUSbGpKSXypNSsunjJDflTIrKZJCZYcMZaB6mULu7gpTm/BiTVtJ3UH8D0nEYVLDzYdx3/h+tn07/C9kYl5de76mcMBgthZE1Rdf2ho71WbEwQvzQyCFw3eenPhs3sJUAakVG3OHZcxZN3HwpqdTE83/WnP36w/Ec7fFG9wEQwp/6oWPlv5k72tIUmwpyjufkHYm6db+UlD9IiUxR9XewrNqMVQtfUSRTvqxSTrKElR9tCr2hoPv+9XWlw8IGFtQDWypx9EuE/4oTZPLideMHDeZPXDbZ3qzD0wHlKnlTd1GoC4RrN0d0RgmgTYs+3EReSOXFl6lL76qmdlLlhazqAk3t4POSqS6jeOMGXBJnPDW2HTmir0YcldJxObHWlTzIKfH1j/jW5cyhiH3xjfJdmt9+PHRuRJDPtn/yA9PTkiSpZ34UiYsr7qd2eio4Xb9REowAAAAAAAAAALRdn8Hu83j6zb3qMv3/3f/1wcH/FJ7LesZm/NFH988n5b0UmtdLKl5XPHuOhqmKdEmeepSdrae7c3zdwFZvB7eJdN8Aj/OSCp6/DWhabr5rX3bdIUzzUUNN9/37l9TCOVxzUpj677tKQ8eh5szGb6z7NOP8vrXF43yWBi/uq7mfcm3fyYSMUnniDemc9+wGGkiZPK5u+iVxMXlSfG7l7t98PJdELGCoc8VHTly69qDBwusP5LBt7ZdE8KsDX6V5iQ1jXBVqjaa8pnR6uUatocJoVGIgNfQLMsVz4pff+jMf512JOnM8tbbB7RNJo1nLmplXbbCSYWhu0t9h4rdfj6u6BaJcnlSq6dPXxFAjf1jaQpCx6TfqGukzNfKi0laik5XVe6i/zzRPn5RqXutt2JtBt+evGv6HRl1aWt5Lz0Cf+Rr5s+74Df62zsBshJV+C68bWtlbGd2SNh096+0w3idwCt/WQCUvZ/Tvq/iViswZsE2I6tfHKtIyjVJdXtNMW1NCBTlbDu5ro6Ad0apby8h+XehKbf32NTd4wk92SpyDljX3tJWa7VSSIy5KHHfuiNuSg0vdfWxFR+ih9bpQ1m3Yo3KFVHJtp+Tavij3r0Km+rleFZ5/zhgu04Bt3M8haFPo4uqleZiiojITP+7eU+I2LjDEvT+RJ8Vc2h+XXvRyosTlhO0wmL56mPD8T0X61ww3MbcwJNkmtryZU/iVnQBfiZFISYcqTv1s7oefVT7muBzUFiPSRv9fmU6AK0oeK0qoc2yAmQkj/UnDPcQw7KdPp5keq6ovYcqkOLF8lKtgjNmRXPmIMXYmT9LCRY17V3j+28FaVS5L/Xx1WqTr1PX+wac8hWF7zzUoy/Uk4+rKRVf7DLCf4jluitv8iPHux3d+uVNCpYLdp4wy25+Ro6tNBe+jUsH0CVYnH9t4ZlXp2X10epYQOj3LH0elZ5MfkNpUMKFTwVM8K1PBRJsKXkangtO1W7NOEowAAAAAAAAAALQZFf3/ap2XbUvBSLM5QcvUX+zZI1EWUFGJFy32XXFfdE04w86zn+tXIezDEefOpErLjbiCGT6B79F3IeSK2t8HZB3pOXmuPPt6g0wd58wZfn7H11sOk3cLz++9qhw6b867jRIA1BvrPdcUJcdFUf+IwaBlm5Zt85f7701/KLmVO8XFxSq7jz1DHJWtbf//9H7qtZ2p1+iK/AtWbl7+9OH6S/frTUglLVY9fHBi4c7UeqXV29b6+0luauTe1EiiY+Y6/9By/5L1e+q0pG4063+ImpyX7uDatSp5pCgpyN64urIngyp9HDX07RcGOqTZOuPNvNFepTYw62+kQ5rPAdRE8Hv9WfG0VE3F1Hvr1lb0//PZH1RSoOwZQ7+P3uvkGTVWzbtqav7UfdwKXbZxyxuWCjE3c6gb8303z2BHfrFqYe5TKgL7TYg7oTMoCjl9t4o+yejGMTdddm39do6ZiVF+C0/bVrO94mG65H6ppSGDqB/LSwx4Dua9r1TfgKI7wMKYKO4XN4zwPilIS5RNnUz3SPGc4Xl1qaLkcd75nduP5NY/nIpzrvxA/SN9rMZt+2x+UHHIZyLyUpRKhanZzo6qRIm+4D2uIZX7+VlUYs+3kpFxvv4uA+Q/hu07Tty3LR23fqlq53fXxC/e80GpNL2U7TzY+IqsYTEddUF8B0b/SaslgF5cSYZE/IQY2o6bbNXopjAj7nh7E1Kel5hbm0wrkiQIC4gVb6Stud14e7ZcklCnWxhNeTmduzTu+7JLLz29H39y4UchYRmWgaHB6/isxmM8eSCJ/O6b2Su2H5aZTJniYEboVLChPZUK7m1Fp4Jv0algOh97jVD52G//cSxoxrgBjW+L06Znx1MjhP7wbejJTRP7l8qlbUwFa5Ng4emDAkNCf/jqk3XjbY1f2Y62AQAAAAAAAKDT6Ria29r2bW2sPmZvWel3WINl2a2dOy+mU+Gufg4frgq+FPntT/9cuf69qlofVp7+693efO55nb16vVEVIJbjhwfOHv2QeX7L+iOppn47D6x517T+GKVPy36IvV53SB8re6fqKNaTcrrxJaEbjKZdKWCP83R3YWRfSacjwrpGg5zt36ys0kxXvWD0psM1dOeobFsrbQ0fTVHCz2LC99/m7ziQjk3rGBv1buvaMYydHAdVFxvRqEm9Ei5NzLpXM/PS0EUmDOlHVPYl4VcDwZbAic7aUi19jFh9tAGudML1oUJbjMp3sehxy1VFGkZ/KxPtLJp5Y+4t4WMzv8o3GliM4JkYNlq3P7XoB9T/e5E/1E9KiouLHz+u/KdQKFUVrzP1e+v0+rNm5JqcQYPHpFXlqpKWg88aVUlzFWQYVQ3bdQ3edOY7WlUmEoqzr0g0I6a4O1FJDgbL1t6+Q+v2dCPGjhPXLZ04mW/rMOBNB7570NKJDkSa9EDzJDfhTIa+T+B8P3sqd6Bj5jhx21I+kVyjQrW6HMdlS2f7uTo6Wb050H7kvKX+fuYqsUT+3CV6qHmdl5nNC5rvM5g+AnUNWNo4Z++B9vaDjarar5dri2LRGanHGkOOpVXH7g5tHST3RV+Fnrz26xNqgfLOR534eNHHXjtvSRn0BZBKUWgLlOkb9u2g62FpzpFD18iMzSJtdffU459M5mjzEDFnVnZQ5Z8ardwBsO7bwzPNSfsU1LujpFyWcjxuomCK5YfLfe/vPHE+t7rlvtEgnwX+1MQf/nxVWLeJfWneeVHelBk8H0/LEQZyYVxanbzl09yUPPl7vBGTxzmJoiqzjrpGXBcHNnkJdPuaOFiZ9Tdo8eJRnJeYoZhppc+k8mOdngoubyIJhvsAAAAAAAAAAKAtKqRx34yNq35mYBv0mY+zFdeKCu4+Fn2yYv+1l1NquEgStWBFzhRPR2d7u7cGmRiWK3LTUyLPp+q6zV81ysRz+cry8u2h8c/Tv+R/Hz76NvLcJwE+9YYyTYe+++Ee6l8z7/rmf8/mSR/VHdJ/8LgtC1b2p4N8qlxxfPjJNLpAtKYo6YY0cBWvPObLX7VbRpdjNy/IZ4Q2gyIvEP946CrdKLg0Ye1O/fVLN4uWSsOCt0fGn/jEgKz3XXZ2Bt2v5K83zmzam3CftIGBmcB3yRxbuqaN+nGeMCrixzrRs6Zn3eS8ZNnix1MDv/7a6Z+bVl65tmknI2j+1G8P+tBdMYtFYeEnrslSQneyg+bPv3SGnleJ+OJHX0SJS/OPf/4dWer/0zl24u5NK+OafGP6/p0RT2a4f3t0iWFxWmK6vHEd88r2+9q/Onp9WL2rHjf8W3/MZsdpRbH4SJR4xAIHk6ZfViREXWquAE5R6qV9Dr6BX3+7nu49OO1hVQt35bXv9hnOmBi442tbXXmiKO9+cfdre1uuoDtw7ad9/FguL27paXMnFd363sBl3tKJVn316f2bLg7/POI8HYD+7czufboLfJeEhq2ixnsiTYg/sSmCjmHqlquk5SaTffmB5mwqd1JSkBazd084FZZk6DfsBJhofj0WsvCH/FbOaOqQ27mvz1LfoLCv19MTFJ/e+92edIatm+/m98zo9Ey5/Ncb50K1AdTkiC9D/f23HfUhN/b4h9ePqb6wclnCx3MS6ixY+pGd+0hocOA/vq4sAeT/+aWMDipD9CTj2mefXPus3rCcyO9ySEfrZWg/roWXD54+PKK9SY3ytI0f7TgvqzPEwHbeZ0sCtWF69aO8pFw5k2M20NzMRJe6rJz56ItLDW6a0LWaeHCHz1u6dC5hwep/1b29iMoo+n22ZpWDPqGufSlSYs4dYWuizRJrkg5t+uj8b/TBZOT4xdfLPEmDz6rezoGbv31PP+bzdZVR8j72syNCPUxSvpv1eULDRvcMlpOn7/rZDuWp58KqekGpeenNyf7uAwvSkx9IH5ayHca4zBnPI3FfLvgu/QnDeHLQSh+NlDlAEb6ZToFQ+dgR5qpfJb89oRIA/is324tXBkelG7h8GTKxiDpStR9mZq4fHlru8PB8RGhUKl3K34hB92dtYLtux3yTEyEr4+lFNcybFrQAABAASURBVHP75NBk6drgk/SGYlgsC1351o3tH51X9Lfn6hakZRRXUAmALZ9NJBHbV8Z37DEPAAAAAAAAAH8ROgPHz982w25gX5IU8eXa8/lPSOeiYj5BK1fx2KQ8L3z99iMZz1P8+bXXXjv55cYh3L+1cfy0nLxZn2xuUx+zdP2Tcd+GuufuDPlc8rIKU/cw9/8dRTrIwHdnEIAuwXhz/ALfcQWXzpBx88xTdx661Zm91XaIVu4AqE0TtV3jhBKVKgleJ+S7+rmNHGFr6TLKktCZgOyYmHPh5yWNKt6Q8oKU8+kT33LQzxUlpDdIHpbmR34RUjTeffwYnuA9ajrypJiI4ylvLgkSkA6iO2Bk0HJfARHv37zux4zGvUtrimRk/Hs+U6xMqASG+rE0KW5faER6F6SCGfpNJsEAAAAAAAAAANqv4v6V/bOvkC5DxXx2fkmoHIC95rkriVOh/P+3KvR//LznTvN8/fWWCl//8cezY9Ex3x6PbmP0n9C9yNr2L03bl4vof1u12q6/7X8JQFfR/HZl71faS2N6MnkltXIHQNdgvOmzKXi9rTx8dUjDnh9evj6DXTz75sWInifRjVQwAAAAAAAAAECXe8uWO/U9V66FGddygLZkfZVi5ZPsvAc5BdLon+J/Tc9uxxSJ8fjP1iwujvDfK+nseyNeWbnXzlQ+aK5f37Y/thrnQwDgueiQ7kfXnDfZVl+deyuhoLOj/4SuvpRwhjwnpIIBAAAAAAAAALocFdxvZ3y/Fbocu/FWGvHePET/2+7Zs2c1rfhf8DEBgOfVDRMAvW3HjHxLV5N0I+VVK6hkPGIMVy2JSC8lAAAAAAAAAADQY5TLElYuSiDQTjV9/L7gXwB4bt0vAWDAnexqSZ6kXUmRP0eH710IqWAAAAAAAAAAAIBKiN0DdAfdLgFgbO8i6EdKUhISZF1Q/+dFIBUMAAAAAAAAAABQCQkAgO6g2yUAikT73afuJwAAAAAAAAAAAPDKysl7MMhyQGUd/xf5++9btwkAPK/XmZyBBAAAAAAAAAAAAKDjFBUrB1tZ9GUbvkj0//r/3d7w1aEnqqcEAJ5LL0P7cQQAAAAAAAAAAAAAAHqW7tcJMAAAAAAAAAAAAAAAvDAkAAAAAAAAAAAAAAAAeiAkAAAAAAAAAAAAAAAAeiAkAAAAAAAAAAAAAAAAeiAkAAAAAAAAAAAAAAAAeiAkAAAAAAAAAAAAAAAAeiAkAAAAAAAAAAAAAAAAeiAkAAAAAAAAAAAAAAAAeiAkAAAAAAAAAAAAAAAAeiAds4WWBAAAAAAAAAAAAAAAehbcAQAAAAAAAAAAAAAA0AP1MrQfRwAAqinFQgIAAAAAAAAAAACvPtwBAAAAAAAAAAAAAADQAyEBAAAAAAAAAAAAAADQAyEBAAAAAAAAAAAAAADQAyEBAAAAAAAAAAAAAADQAyEBAAAAAAAAAAAAAADQAyEBAAAAAAAAAAAAAADQAyEBAAAAAAAAAAAAAADQAyEBAAAAAAAAAAAAAADQAyEBAAAAAAAAAAAAAADQAyEBAAAAAAAAAAAAAADQAyEBANBT6DDZhizTvgYGRF1coih8rFJVEAAAAAAAAAAAAPjLQgIA4NWnwxr6tv07FvqMekP/KM7P+vd/8guRBgAAAAAAAAAAAPhLQgIA4NXG6DvwfRfrAU2cyq8bWdhONTP9v4T//OfxHwQAAAAAAAAAAAD+YpAAAHiV6Zm9y6+O/leo7uc8vF9SqiE6RoYcm0GmRtRwnTfe4duXXvtPVhkBAAAAAAAAAACAv5SuTgAwLPyWTjSMi9gveUoAoH1eNx1kMVCPfqR5fP+qKOthdZT/v0T6n5w3RvDfHt73daJnOmwQ6793lRoCAAAAAAAAAAAAfyEtJQB0B9j7eLo4W7GZRCOXSe+n3zpzJaeIAED3oGNg059FP6goTEiujf5XKfs9KTnNaNywgTrEtL+ZUYYSnQEAAAAAAAAAAAD8pTSfADCyn+frYphyadN3+XTQ3+DNwRxVCQGAbkPvDVNt8/9S6cP/PmlqhCeyu1KrgRb6pA+7vx4pfEIAAAAAAAAAAADgr+O15l4wtrIdWJ7z4438qib/pb9l5CrLCQB0F4zeBvraFJ6KrvvfpD9KH1doX2Ia9X6dAAAAAAAAAAAAwF9Js3cAqEufkr6DxvMtHsbnN2g33MfKZd6MkW8ZMUhxnvDnq5GpVI6g92C+YMoYW1tqYKn81xtXj9Dv6u003Xc8+a1kkP1bRqqkkxH7JSozR495nvZWBtRkFIknTxxJpx4wBvKnfjHD0oRB5Lm3IqOuiYvrzk07kT6/lXPsbY2oPESe8PylSImymTlSEzN2njzRh2dmSKipZRcZMJJOnrwmqztc81CScPz8rYxSAvBqq6gM7hOGTvO38ugRBv2fP9ABAAAAAAAAAAAAwF/N60zOwCZfKC96JGNZCsa5jucNGvrmG7p//P6wSP0HoUsDLf5/bz/5+ey2yCs35GbvT7DXz5JklxJdXVXy1SunfkpILDYTjHubJRXfLX69/xDe2EEkOerEzh9uJMvUfQZ7Lp9gnH3p+50nf4q+cTerqLScsB3esesru/Xtv85GxmXrvD3OZ6gqKVVWp0dgBjWRURzlle9P/fNc6sO+Qz1HcdV3JffLmpwjc7CXj//fis9ERPzzXFK+gY2z9evZqZL7pTqD3afP6pdz6LuTR69mkuHvTbF8nHTvMW5ogFfaMx3dv1lyWK+R1197ev+/xeomRtG3G2o1oPdrpOJpZlZBYduO+M/+Zy4BAAAAAAAAAACAV99rzb+kFJ8/uTJ4z86fc4r6DvLxX7J5tr0xIWa29v0fp/6Y+hsVSyzKECU+ZjsMYBFSIc3NL9K2MS6SiJIeM8yM9CunUpSecCVXqX3Y25ZnQdKvnZEU0XFIzdMnVW2SNQ8zsqWl1H9/SxDlqw0sjQ0aLkpJrjjpAZUUUCbHXBWWskfQC9LUHA3MXGwZ4pjYxAcVhDzNyMipHKFyeEZcSkYxNZeipF/yST9ufwYBeLU9+T2zkM7KMfpavWOh3/h1toXN8L505R9NiewBOgAAAAAAAAAAAAD4i9FpbYSn91MTjqQm/Og4NWjKSIFV1q8ctonVyKBAx6rGxBpFujbI3sfKcabbSAcOKSklhn0ZDyWNJ6Xf34AK5ataaoVcTk+L2cIIGlXRY2JooK9LinQbz5Ghb0xU6aVPG76LwTY2MBk4w3dg9bzVMgma/8OrT/3fjPxis4FG5PWBTvyphpJrdwsVVS/p/22o/bjBLG2eS3U/I19BAACA8odcKk/OK5WWUV8eDOytTGwN0UUKAAAAAAAA9FitJgCqFOVmF5W+aUgqSh4rSmS/Hdl7LaNuTXEj+zkzHMtjTqykq/Mbj5/v49DENDQlhGE8gI7dv0DwnWFMZREKVOVG9vMaz5FKDxB9k769yYP6OQBquEah/vnMnlQlAehBNI9z/53BmTpYn5DXTQe/PXMw0ZSpSgnTSK9uPEt/oGX/24X5igoCAPAX9oc8579fnsuKlT+rM/C1wQ7Wn3r9zQlpAAAAAAAAAOiJmk0A9LEaOcWe3E+XPpQpCIfrPGbkQCJPfFwhfSzJHeU+b4bqSMytjGKia9CblD6lAvq6hKEN6+uYDbZz6NtkeR3V/VwFk+fiPODMtQcVhNG7D3naxqokxlYODkbS5GJ9h/Huzn3l5yVFhJg1McdSaVKOxo/PG5ybkFHae6DVIOPKBSnNSxCrlnhO9CNXz6RS6YfefQyePkEnwNAT/FF4N/kSsXt3sGll6SyGnr5Ro5EYZrYTnSouiaTd7z4AhfjYrnBhXpv6KNa3m/lpoBdXnwAAtJtG/O/UZbG/13zx6KP32pMyKhPwLEOcsThT/nGA41xLFAcEAAAAAACAnqbZBEB5uaqEYT9+ysj+dDV/lTw358yJ2MRi6hXJkSjGTE+XVUHjtMPTI6OuiovTrtywnDJ5ycHZGmpIxmNVnyYa+Vfcv3HuuMFEnwUr59A/sRWJJ08cSSdtUa77ps/ylUsYRF2cfSXqknYxmpzjU/H5S1dmTAz8zIVZLP1VRg2pjCtWZFw5d5xM9JkyXzCDmohUfOPqEdFvqAIEPYL64d3/nMgzHTHMaphZZc2fPzRlallh/n/uPCzsbTXRZaCpDjEwG+ZO5QCSC1WkO1HJxXlEsPaffnathvUVKXt3xWYrPLj6CNEBQHvJM9L+URn91zGYNHHYorfe6N+bqEt+v3BO/MW9p6Ts929OpQ1e4uBsSAAAAAAAAAB6kl6G9uNIt9bbabr/FM2l0PP57Y7XD3BZ52tx7dBJbcIA4C+K0de6MgdA3y6QkXzprrLl5vZKsZB0GlV25K5I4vepH7dtCQDu0k89zJAAAID2efr7rn23TsipR685TRwV7sJiatQPnxDjvkym5un5Uwmb79El0v7mPPKo1xtIAQAAAAAAAEBP8hrpuYz7mhiW/iZHqR/4a9M8zrqUcL+Qjm69btqfY9TWjj8AAHqIEqn0mrzy4TNxyn+v5Tz4x9fCKTv/HZigVDN6j37LqI/2tf/efZDxlAAAAAAAAAD0JD0uFsgwHszRZDxQ6nLsp7i9WZQiymhTcXGAnozOAVwrfdv2DVVObiG6AgaAv5Y/ivKLpdVPyn97sP67B4S89jeHwR+/xWISTYa0ukeiYmV68R9OvdEbMAAAAABAh9HIC+X/G6G8cb2iSE6gK+gYmxi6jjH9ewDDxLTVkcvLy+Vy+ePHj8vKygi8GD09vb59+5qYmOjq6pIu1f0TAE+Tf9if3PbRNUUZD+j/lsskR8IlBAC0NE+kSclSAt2GKi1y4y6RXeAXCxzQrTG8UhQpezfuzeOv3eLHfVXqcZU8edZgyN9GOu6famqieZr473u7EmtuFXxWpKHGRAIAAAAAAKBjUNH/nI8WP1OWvMZktiX6DC/DnxUVitgrJTcTB/1zf8t7gYr+Z2dns9lsKysrfX39P//8s1evXvj73H+pJMrvv/+ek5MzaNCgrs0B9OQSQAAA0KFUefEXL4ryuldX0gCtMTRh1v+qpeswhGVC/kiPSwmMlf235r4oHZ3+vfG9CAAAAACgwxT+6xgV/X/dwKCXDuoRdxlq41O74NmTEtnhQy2PKZfLWSyWmZlZ7969qfg1NQR/X+Svnp5e//79qU1KbVjSpXD6AUDX0pC21elq63ivCH07v50H/cirRaPIjo++SPT5PEt99MX8l8XmLd19kLxKXjezNBms87uktgBaefL1e7vuvX4/o6TueLpm/ZyM0PwfAAAAAKDDlMRff43JJNANvKbLfCK62fI4jx8/HjhwYGXwulJlS/bGY2J424ez2ez79+9TmQDSdZAAAIAupcqL3fY/sW0alcHlEgCA9mKacGZY5UgyazIAuqPHDvt0MEk+9/vNWzXd/uqMHmk2EJktAAAAAICOU1FUhMo/3UQvHR2NvLDlccrKyvQtnR6HAAAQAElEQVT09Goi11QU+9mzZ01MCsPbM5zapF3eoQJudQeArsMwcfDwEvAdLE1QBx8AXhpGH4/x1qP1ap4/k0rliRly8ePa+4r6WFkvc+hNAAAAAAAA/sLqVrCpjGI3rmyD4e0d3uVwBwAAdBmNSqFv5uBqJ5hpZsJQpAkjj0WKmu+pmGFmx2W3vXmuKvv01m3xlku3LOWx678ij9+18ZjCa8sGLzON+NjGXfEmAVs+FZg1mLRGHh++8VCeQyA9gaq3bNjgZcloMJfIrdtEtXNRpR3bGp7NW7thpolUdDE6ViTOlmsY+iaWPK8AP4FlbZ6jbZ0A0/M9Tfw2BPJJtjA6WijOlioI28yO5+Xt7cql56jKE0VHx6akZctVRN+E6+DlFyDgNpgiNc7Fi7GitDy5QkOohTGx5Lp6zfRwMGHUX2Fx7OmL8Wl5UoWKEH22mRmX5+HtxdcuNLVeG7cJq2rWHQtaeIz6D9dvy1qPmu1BvV14UShKS8uWquh3WzoIvGcK7Gr2mHbL5LmuXeuhnxZ7mlrkbAVbsHZLgF2Tq68QhW+NJDO3LODmCamtmJadJ9ewzbh2PFcPj8oVb9NkNfK0+Fgh/fbK92sn4Moz06/ZfRd3bTutcP10Q4ADu95u1Q7nB25YwE0L37g3m7t0SyC/wXFENHkXt209rRKs3eDXxFq0uD21I0hjt22MZgRsWetq0mDtxXs3hmdre9mlR6Y73T0k99qwVqCfpz2o0vIUGn3qKKjZwippijD6InV4UEcBg23p4DEzwMOhwcmikorjL1Lj1FuemV58s4aLTk0sPjae3mhShYZBbTWe18yZrnUOqrZ1AtzaUacSH9oYnmZHbeK6m14jFe7aGKnwoM6guoexJu/01q1CdsCWQNfK92uo68XpaHrrylXU5NkmltoDzpXb7NnENLPYNEu9/lRuMt3wouJm7H/q3vvax+Jvu2ZZoPk/AAAAAADAi1S9x9/m/nYtJAAAoAtoFOLYQ8dOi2t6QdG35Hv7+W3Y4nBo16EURdUwh5kLPLhVxeapQKSlGbuj43P6XFe+mTA2Xix1NbNsGA6Pz1aZ8F3t2O2dqEalyos/dOhiHtuB77XAQ1+VJxbFxx/bKlVt+NTLst33Omg0iuzo8GgxseN7+AnoqQmFwkPbqKkF8lUXw/eKGFQgOMCLoQ3wxh/bJpWvXVsbPFXlxe7dFZnG4Do4uM7kWrKJSp6dJhZH79qa5vdpYE38XpMXG74tMk3fjs/39uKaUBNLSxHGX9wrTstb+yk1NX1Lr8C1fIVcFHksnrgG+PGpMKy+WXXSRCNPiQzfK5Sa8QQCPw/tu0VCYeQ2sThgbWCd1IpGIc2ODY+OztbnUitDRZbN9Ftc77TYvaeFUhMe3yvAW18jp7aj8NBWkXjp2gX8usmLZiarEEfuCo+l3i4QeAlM6DXPSxNFh38Wy1/66QK+dqn0uQI/75Rt0ceieXVSAKpsYWR0Nlvw6Uw6q2MncDBJSYkXy/kN4vQaqViURyw9XJvYp61tT9JeGo08W3goVqiw5AlmuuoTbWYjcluefO2n3gxRePhFjYOrV4CXvkZKv3B6V568blJDI40/tOtYisaSOgq8vSzp5clOSxML925suDzylEO79saruK6ugpnUnqTmKhaJDm1NSVmwdqmrWVvPv7YcdfqWPK6+KFssVzmwa+ZPZWxE2RoNEafIvbiWdQenSRmWgqoMIJWcO7TtUIqGSx0ZAq4ZtdLZKfHx1LGRlv3p2vqpnLpeNxlsu39Fv/NxGQdu/V6TadQ1emPGe4MX8YwMCQAAAAAAwF9dN2mxDh0LCQAA6HRUZHbbLmG9tv6qPFHkLqn800C/BQF2VJzSjCHPFolVbK4d96VWB6ISD67c2Oh4UZ6rZb0Wx9pApJmAz32egH3KxXie99oN1VFqPl/gwT+0ddfFaLFr43bkrUyNqNIuRrP9AjdUh1/5fFdXu/Cth07vDRdpVJYBa/141fNx5dnt3XYo/qJYEMjXBqs10pTI6DS2V92UAHEVeKnSIrfuio1Nc626/0AhvnhRzOAHbqi9XYJaZo94amrC6BTBp64m+iaWdiYaqZRNGMTSzs6uTgBeIxUdOxav4gd+EVC9JNS7BQLh3m3HTkfG29WkAKggtig6xdVvSyC/LaFkKg4v4i/Y8EVN3JlacZ7lrm2nI0/z7erc19HkZKlhkYdipZYz137qVbPqfFeBK72FDh3jmn1aFYbmCgK8U7ZGR0bzqkLHquyLkdF5bEGgd2Ukmc115ZnFC+NTpFRyoc5iU4esSEosZ/KbyGK0vj1JO2ny4qPF3oEbPKqj4nxXvsOhbeGxh/bmMRT6M2vD89RWcji0NTz+osjDrmqBFeLo0ynENXBLneA4X+BF38GwLbb2aNFutGPxCrsFGwLrbHQPb4/Tu3ZFRsZzAwVtSgG08ahjWzpYMlLS0uQabk0eSpGWIjVx4DHy0sRyjWVNTk6RLZYSMzqTQj9TZcdGp6gcAuotpZdXCr3W0SKBnYdlC0tpaDR56sjJU/+QPy4tKiGGfQ36G6LXXwAAAAAAgCpIAPRI6AMAADoZFb47LWyq0o8mL/bQRamZA1cRf/p0bJ4+39vj5Ub/aQwzniuXkZcSn6equyh0+39CvWT5PAugIZZe3vXaqFNRZD4VP89Lk6raPzGGmcCrXsScWmYPHlsjTVPYeXvz6syHekHgYKKioqVVN1EQfRO+10xvQcPV0Dezs9RXSPPklRXQNSq5XMUw49YPZVNT8/LgWTJUKk1LC6hKi41OY/D9ZvLqrbG+petML0tNtihbUeftbN7Mmfy2NiSnR67f6pwK13u7mihSYlOkmoZj8utH56lAu4rrHdDgEGKYufr58RhpVHy+ZhNZCgJmWiriI6PpQVTW4VhstolrgHdNrFyfy+dZkuz4+vNUSUUpUgbX1aGJtXmh7dkcNs+7/uFoYifgmRF5Wp6Zl1+9lWc7CPhmJE+cragd4jFzpge3Qe6JYcK11FdJ6bpBlYstFV0UUxut4R7S53p42DHSGmyAFrTtqKNOCmpryMVp8prJ0vF/fS6V4GJLU8S1c1PkifM0ZjVZJ5WCWmJ2wxuCqHX04nPZirZt3ddN+rJsLVmI/gMAAAAAANSFWj09r/4PQQIAADodQ9/OVeDQdGRdJRdfDN92TJiSEn86fG90WrvD5c+xOGYOAjt9KRXwrwmX0k2Y4/OIpSvf7Dni/wwG247fMNZKlzCiC6Eo2h37ZVBxY7uGQWaGiSUVDDVxaFSgiIrp0nVb5FVRUGpRBFTQ2aRxjJoeoqpeGoa+mZk+Fauvuw1o+lyvwLWBLTaopkLt4jQFtcaNSyVRq0xNVVWTjKC3DNeh7ZuUen/jzqH1uTz6ToS6mZQmJquRp4nlxJLPayI6b2Ln6sBWZKfUZnzoFIA3l04BiFIuHouWmgj8vOvWkWFYurpyiTS+bpJIlRcv1sb/m9i2L7Q9m2Ni16hgkr4JnWKgtn3DhaAODzOGRiFV1UTaXb08mjqYGQwGqclHUButuZQG287D27vN2bA2HnX0wepgpqmTqJBTe4VY8rhcBy5bWpsYUEnF2ao6669vYsKmT9G0+mcTw1KwdG3gTDt0KA4AAAAAAPACEK/veTkAlAACgE6ioYKu8UIqbKoibDOuYKmXvvj0sdjs+jF+bVtfog3mLfCzyzu996JUwTDjC7yajrR2CG1EOFwsTFM4VNbn0dDFXRhcPwez55slg46rNh5IT1nTZAJAIT60dVe8vM4QM68NdXpBZTQ1BwadU2A0fkE7l3qzUaTFnr4oys6Tyus3jzarecR28A4Q5O29uC1IxOXxXPl8OztLM/02rb1KLpVr5NJd/xPf9OtmGqKpWYOGW6a1FW8Cw4xroi/Spjhq1r7RBlfJ8xTEhN90p9H6lnZm+ilyOhlTvYrU4ebnnbI1cm84tQSCT70blJFnmPBc7aIPUVkhb25lfFmVLRLL2XbezRyVL7A9m1ttwmgq00ChwuFNHW2MqsOg5jVVdjzdT3CeXF4/DcXmVj2gMgYKom9n0tRGo0P6dqRdWj/q6H697cyi48V5ClcTNl3oR5RNnXZcagl4XP1DKWlyAd3NBB3/V9TN8VB5lACv7PCL4ctTLHl8Vz7Pzo5r2eH9gwAAAAAAAPwFdZMW69CxkAAAgE6gkaec3nuoNtqfnZYSf5Ht4OHqII8V12klrcrLrgz/87ny09vCqyLDaWkpItHMwECvl9S4l03XUhGJ4sVynisVTFXlpdCNuwNeXsqh8QLM/HSLR90oKRXc75h11eQJD4UfEylM6A5TPSzNTNj6dGxYIb547GLd5ukmvIAtuwWiixdjU+KPiWLpRTBx8PAL8Oa1vBU0GpWKLlJU2S9wE/RNWliT51hxKuJNRdJbu5WCjn0z2AxGc1MgRK5q0Hyc78W/mBavsvPwauJmBhMHgQN7b0p8mrcdXdWfjv8r2HYt9BD9vNvz5dDIRcd2HYqX6ltS6QgB19KMTW8bjSpPeCwyu2Yk+l4A7bZ58fm18aij724xiU0R56l4DvoKbfv/mdqbZyz5doxDojS5q5kZlRdIk+tzvevef0AdNxt2u6bEXoyNF53eG0vnOag03syAmXwztP8HAAAAAHhV9TJyNFkf1NfKQPtM9mT/F79dzX1GOpSRI2fzUp2zwdJrMsS5m9TmBIBGkZMUF3fzP5m5j5QVOqx+VjZvj3ZzGzGoA1pnaX67vmdP0ohly8a+yWjLcGiVjvVACwIA8DJRccZDe2OzG4ZsFWKh2I4K6ynqVd+ng3lsDfVSveopqrTTx05z1wbYta8L3TbSt3TlWcbHUhkAvsBMkydKkerbedWN/zMYL/fDhQp7W76MNdPkxR6LFBHXuv3zaik08YxYRYOx9S35M5fyZ9Lx4mxxSnxs7MXwjdkzPw30arErBnrbMEws7eyep7LNc6y4tmE7o5Xm9NoW8Ip6LeDrTIDKWRD9+lOg28eLFNTA7NiLabwAh4YLRUX7eWwRXXaGx2cr0qj/sh1cWzka27Y9NU0vZQfSSOPpXpodFnyxtH6XCiqGmFrh6mfazIp227zo/Np+1OmbOdixhWliqcrBJFuUrbH05mr7I2Zb8uwYx1KyFa4mJJtOx3k0OkzoLhUW8Lzob515afTWFe7dmJ0d+Kmfw0u5RgAAAAAAwEvG0HWZYaA6+V/f82oNef2dwAEfTO79f+Glxc2+oVd/t/5fBBoY1Ax4XBb/Q+HRmKfFz9Xv2nMyYI6bbTLNzWCAASkv1TzILb34nfxaR+ctOhGVAOjVq1drf0szY/fvi858Wv2uCuWjzOTYzOQbN70/XuxhZdDyFJT/OfT5/mTitPiz+cONmhynalEaLU9zw9vzt+J3yfWzl2KTc5WE9H7D3Gqom/e0Uea9eylzr1+IvvJL5u8V9GDzwaO8vd+z6i298U1YNPFevWxsP5060ymXJx8Oi1R4jD6t+AAAEABJREFUrF75Xr3hzfwlXU0n634+AQB4iRRpFy+mNfn5q5Gm5TU1WC5VNB4qFcWmedvx2xrdYzDY+pWNmtuAygC4Wsaejk+R8gUqUYqcbTezfnC3pYBy96WRikV5DIcA73bezMAw4fI8uDxX/ultu6Ij4x3WNl+2XluBRpOSlqfwsjQhnUClyJNr9M1MWswA6JtQ8WKxVKoiTeQuNHJqCux6pW5U2XTtf67fpwEmwl17j5122LCA1+BA0+e68szi4+PFUp6DVJSmMOHz29xFddPbU3svg0aleelfTRXZKdkarpd3K70va7upENUrjfRc2nXU6Vs6cPVF2WlyuWUKHf+vPu3YXB6XcUyUJrfTF+cRKi/AbmG5LR0Efg6urrG7tp6OvMjf4MfFbQAAAAAAAK+O110+/dsnY6pLlNj/7cT8mpcGHHKj/j7Ljchf94O6yZ9OpQWKb4If/R+VJTBgDHd94wP/AZutpCF7Swuf+4cWg+H+mbnHg982ffe09eZRDB2X+f3nWKmOB2fRQX/G6zY8PfK4HfcWaO9IYJzd/PDag+5zR0JrFe3Lf7sZ8V1N9J9lM+otVtGvyZlUPJ08zYzeH2G4av5oY0bzU5BnJBWwbAaqcv9zX/H222zSfMX8tgwvl/78zTf/GfHxx2PeZLShFr8q58Khf/3HeOqKnavepH46qopyC1SGvembCyL2X9HxmL/tEytqsKYoN1f5Ru/KOWqeZl75Od3Jb5h+zXRUBTcu/EepGfjK9AGAToAB4CXTqOTy5j822/GhrFEoVG0fncE2YetTsV5Fw3kr6B5kG06HYcYT2DHyRFQoMl7cuHG3NqCskEpVjRYpO0/emW0L2klDF3Vh6De6f0GeVrcHVY00/tC28NONulzWt+TZmRB5du3uo8PWmvo7jW1GRXBVafEpeR29HTQqRePjRiNPS5MTM4eWO6SlIu52JppsKn7c+DVt+R4q7lw7BVVa9KFYOdfbT8A148304xHRsUhRo91KJ4nMNNThkSaOT1OZ8fjNLkJbtyeVO9EnTRyhKjmVT+m4ralprraPKptKZ9TOh0H3s6vJE+c1zr6p0o4FLfwsMrttdwe07airwrakIv3UTs2mDiDqYU1Whs3lcxlScXa2OE9D3yZQOzFFyrFtuyJTGi4lw8yBZ0kUedJO6DkcAAAAAAA6zh8Ju/771Y3yjKj/+npn+NT7l60d3mz0v55Sze0rsq/CSwjf2Mu+k8KdjL6937EnmeeLEiqb/Gv+yBSVZha/0sWF/myVIuPKxV+V1eP3c5o62/fvU536VQ9Q/nrxQkZp828vp+P/b/AnetgwMpJyFc2M1dySNDm8TYtdqfS3pDtFAzymjurXW/u89xsDbcxZVE7jzs38N8Z4uQ6sHKxDDR7I0qmcOqN376f/iUuSltdMRX4nLolKGzAYbZ0t6WpIAADAS8bQxjk7YkJsdnsq8eibOZgxpCnCtHqRQoX4YnRKE2FhuitgO32pKDo6RWHCa9i4mwooc9mNotwaqeh0bFo3jv8z2JZmDLpr1YbllPYeE9UZRMeG5WJRfFqDmKpGnp0tp8LUdTrbpXYBlQipF8U1cfAScEla4w6diSI7vtE0205D5KLoi/Wj6NQWj47N0+d58Frpn1mf6yrgasTH9l7MbjiBQ4eEchOeR02hGIX49DGhgg7/a29zYPP8/PiMlMhIkbTBnqWTRFxGnvAitVCWrs3H/9u8PfXp3AldCKvenKiw/Ol4Kek4DLaZGVuTl5JWL6ehyRPuPSSsNx+GGd/LgSGOvli//Ba10VJiU+p1w9vK/Np01FWjpmtJpCnapIpdnXsG6HsACH0ENRhO9+2gSBMJxQ1SNFQyjtqQ1NZF838AAAAAgFdTLyOr3jac12r/Dmhv1PLPQokyVcYYxmNSvwsYRr29PxsYGT34TDQ37FOjYUZNzLG/K+fzI9QIg88cMZ/rSkUcXncJtFjMY1hNtoiI5q4fT8cg9AezV3zFpcf53mr93/VN6/w60ZRWFJe/Pmx83+ED6hZ5eX34koEHt/e1qSpOpOPyqdXuQAMjBtNlifnu49rZRVutcGPoW/Vd/5nRAI7Bx9/anPnGdJgBfUvBO383/+f39DgHt/cbZ0VvAQbHcMUBq883Wh6k32j9z8/6vsM3WvGNNT2d45YfuTE79EdQq7FsRc7Nu783fkOdIb/fvZnRXGCfiv/fSXr0xltDBg58ayDJTcqpGbFcmnQiLOgj2pZ/3fhNQ1oZXrU0Sft3RmX+nnly64qPNkTcoRMPpfk3I8LWat8Q9HnEzTpxe4qOHke/IjMu9ra8wWAWixT8ciVJ2jh1QXr347ta/X7jRm7Va6U5SfG/DRQ4mfduc+KBdDV0AgwALxub68ozEQnl5MXo2/G57SkyQ9cId43dFRu+US7wcLUzY6ikaSnxomx9nquDXNi4mbC2n9dd8XnE0su1UXBXn+vh5SA6Frl1Y5qHB5UeoKu6i0RiBdfV1TJeTLorEzsB3yxFGL5R4erh6mBCFHlp4pQUKn4tmMlPic6uLj/P5s30428Np7aUqxf1hsoOYqmob7Qwz0Sw1KN2a+ibcc2IKD76ItfLga1vYsmlUzv6XO+lSzXhe09vDRLxvbxcuWyGRiXPSxFejJdazvyUZ/d8IVkGlXUxy4vcFu5A7T1qPhqFVBQbHZ+tz186s/Uy7wxLj6WB8l3h1ELF2zk48By4VNQ4RZQizlOY8BcE+lX3J61I0Yb/A5YKaqocabdG2t7IyHhuoKBuooFh5iCwO703RcqwC3Co84JGHr93V7SKtzRwZmXiqK3bk23n4cFNOX1o67Y0L1cqvK6S0kdVmsbOlW8izCMdRZ8r4FuKLh7aulUsEPAs9VXyNPrglZu5znRNixbXFiFimPD8Avi79u7aKBV4CXhm+tQ2p84ZKu+lz/Nb6ufQzH7U5MXuCo9leAQGVpaKauNRVz1Ttp2DWWSkmNj51Yvz0xkAS9XeFJWZR/3h1PEWIEjbdWjjVrGXh6uliXbrysXCaKFYn7/gZfUUDgAAAAAAL9trw6ZzPGSyWE6dv6SdyjX3ZX+ONNIx0NcZPL+fB0OxY1HxnfLeH3z25tzZ5aH76kUC9Acbf+yvd/9f/w25oeGMefMTf86D3IdXw/P1DeqUADLSn7f0jb6S3wKDVcUD2J8E9ZuTm/9tfEXVr6jSsov/KrZa8saab1kP0p/eEZUI455kFv+REa8q5vcZxinOzP2TykO8Y/Vnxr/UDL7JHD6J/SL7ouQPYqRjpPlDVfo49AtGnRJAvQaO7zePX3E2OPtabq+R8/vPXcJ+sOXxfUJ0SS/y4HHorpIHBoaLNpp9Mv/J93vvf5v6bMBks/XzOR4FBdEZHRVj/rOVGvrlykePSqjxdAZO+TTQw0KXHk4t+Izgb3x6lefHhu/68X5Fye+PlOV/Guo2MYWKorvJj95wsnlDh6VPZQCiknOVb71l2KvX04xzR05m9pu+ZunoN//IufGvg5crqGUhRNXM8OrlNOQt+lT57T//4/Q/H7n20+nViyj+E3XkXIH1jODlb+vn3vjX/0YdPPfGSp/BBlXj6/RzmjEl83DUwU3JHGvrwUNHuPB5Fuxef77hMMVn1JGT/xuy7tLAIUPeensUnzeQrVvV64DOGw6CtzJPxP2naODoN3QUmfHJfzrNGtr7fHxBW3sjIF0NCQAAeOnYDt4LPLJ3xb5AkRiGmWCBH7+dRebZDn5rN5hEHosWnj4kpAfoc1391vrxVKc3xjcRXqVedTCJj2fz+U20dKYWIHAD+/SxY7EXj6VoB5g4UHFvgYk4vBsnAOhN8GmgfmS0MP70oXi6kpEdzyMwwNWOLY/NjhZrazNVhawD1n5qGX1RGL03vuobEdvSgb9gg3e9ZAjDzDVggfTYaeHeXRcJmx+4Zam2VD4dON7wBS8+VigSRYafVlAzMrPk2s1cu9TVrn29D9SjbylYIFCJoqlNTldaYphxHVwX+NEZhja9nVp3eqGiT0fHx0aKKhef5xU404tXvX81chHdO65dQIBrvU4OKlMA4VRqgPtpve4P6NtE2Clplq71y9trVAq5XFG3lE8bt6c+1+tT+qg6LTx9LL5yCfkzA/1c9eO3xXdcAoCazcxPP2VHnr4ounhMRLfQt+O5Lt1CpRxU8bsuirR3dFTdlUDtyQUbtlB7Ml4UfShPqqIyPg68gA2f8lvc5ho5tf6k9r6Qth51pGqeVAaAkc1waHismHCpVFuK1I7X8HzUt/P7dK1ZdLQw9tiuqrnqm9nx/NbOFNihB2AAAAAAACDP/uxrMM722a1wxW0ZFaN9KryidpmsP8BA9aB2nNesxugbFRRfuKFWach90ePUyW862r5+TVZvQka2rGEM1f9GlT4sJSSjJFZi9P94ugbxFdVdE/9ZKJJvEhUZDe4zzpMlmGHmMUP1v188jM4tuVPcx9Fe92Ku2shW30qjOpL+B7GvnaymuKKw8VIzdIe76RbGPbyW8Qf1Q+fWlRKPzwwGc4rvl9Jr9ECioh+Ull4TlQ23f3pbQich7t8ovjOZM5jzOiOjouOqE/zZckX76gZdOk28WhNnbua95b/9+uvv/fhD+jHIn4yBTnQGIEP5lhNLkSu6q3lrxoxR5vrUeOZD3+p3LZkev7nh9ZbnzzpzlN/9JVOHP3eKUz9qUWwE/2/G/V1RovsTbIbqV4/fe4DrvA2u/68oUxQfLxIe2X5V+P7CpVNt9PvxZq3lTVfmJgsTRPEnd12KdZm3fPZbvbUTZuj3dxln/s9rN/LfcmeIhAXmginmOr/+WbmxWt9iuAMAAP4a2HZ+G7bYRUdGxorbXTKfitp6eHt78S2fp2Uvm+uxdIvH0gZDA3b+s4lxNXSRfyok21x5GWpB/Nby/BoMFaz9p6D2mb5dwBcHm36zx4aDHnVH9Nt50I+0wsR17T9dm3yh/mxbeAcV0p0ZyJvZcLwGi6NNaHgscPAgrdA34wes5Qc0foEK4wr87ATNv7G5LdOiVpeq5cnSC7Vgg2BBsy/zA3fzm3qFzVuw82jjwdQhIlex7RrE/xmNNiZp8/akuxYI2ODacIN6bfmnV52FWbr7YNNL2eYX2HYeSzc0OhH0XT9tfHzpUydcAK+FJW84dQbX74uj9Y/lth51lSNbem056EUaM+F/+s8mdw99YgsCPhUEEAAAAAAAgDp0GQM4pPBGhcagt5GR3uBAS8fyqleKH5SW1hv1NSMOg2NvEvzVG1VRCo0mtZRuhl9nnF76RjpG5nqLQnr/v6ohz2SixtHcP4szSqIzSi5yDBeF9PMY3zth19P/S9GM5PceEFdhyu9dnv7ofvGfxaLCrwjLY3r/nUt6FeeWXDhZ/H8NOv7VfX1AX8awGf13ulUNL3/8tLS84bzKS/+svata86emnOjqko7TWrRax5DzhiG5X1Jx/4ftK38ghPPuyjUzBjyI2v7lv2tyJ4ZvcFeiSecAABAASURBVAx1mpqQpiA5Oev3B1n/WHa8elDv5AwFz0mjVFb0tjbUaxA3/7O8meH1OgQmtQM11IQIa4hh76ox9PoOMCRZStWff/ZusBpvWLtMsXZ5f9yPe/eKhHfHWTuxKtduIH/KQP6Ed+MP7T0vTB5n51KVWNB5w2EcX/i/V+NZjBTCm2Nn+OfvtfMl3R8SAADQOajw+cxPG4cEuw+VNEWYTbgBDi/QZh16NFWaMF7KtvNGM3MAAAAAAIDup1d/fl8Xg7LvReUqoiku1TyIKKgt16NVpyOAZ6WP/3icq/hqy+PMupkBRr2OBzSlFaWPn5794uHVB62HeTWyp7dznw03eJ3BeJYrelo8xmCY1R8DrZ7d+U5N3zGg+SMz/jH1jzAY4wLNFy199mCzol5NovJnxY//eJDyaNM+VXHdJeKQTtRqPNvwbyOHvJFy6/e676j/njeGjOQaNjUdVUHyvacOfhsX8I0rByh/PfTV9ymZCp61oaFOSUGR6s8BLFId06cnrNPM8HoJgDqReJ3XDXsT5aOi0j/f0LYhVRU9KqGmodfcWvU2dRhoKHrwVFX+p2GdUJAOx9ruDZ1bivI//2TULMrfHMcNuHbsB+I4f9oAnT81dfMO3R86AQYAoMnFF2Ol+jwB4v/QNI1UdFEkN+GhzAwAAAAAAMBLUCoru//gWXHt3/ZEVg0Yw8abfjxb506ELOHBnxpZ6TUJGTn/zTmu2g6BDXRMjaqb9jNeM6C7532WEfek0PyNj5cYDeP0orsg5ujQMWPNn6pSYjBAl0OPQ/cqfLu09/8LMh03+HW6Q2AjHaO6IQOD3l5L+s0Zb/iOPXPgYAP3+f0+cOxVKFEXa4gqt+SWjOEynjWw/On/5T6jxtUfoP+OPaNOaYNeulTMv/RZKeP1wZzX6Klq1AlxZfpu/T76u35/Br2cppXDO1Xr1WxY1u95OhhWjy8Tn//+1PfnxbXN/x08Pa31m3qv6oHo3tMBDtbGNUMM/8YbQO6nZCpZf3O01sn697VMBV33vyDz3u+aynk1M7zOlBk6LCrmf//RU+0QY+uRf3sq/imlQEWPH//D+Xu9HZz/pl+nBlHKjz9cFf2aef9R0W+ZKT+d/f7W76y/DeirvPvTDz/GJ9+lB+f+eu2H7396wPibzRs6f9ap8/OG/eQ5H8z0mzyERRpnILpz/R+COwAA4K9OI8/Lliuo8H9kCnEI8HJAcBcaUEmz8+QKaUr06Ww2f6kHepkFAAAAAADoUNo6N8/u/Ou3/6Mf/Ha78i9DZxyfaEpbeqOBOXvNUfpnfLms7E66Shj+8Jq2OD7RVCTsk+rP53wQ9LdJQaT8cdmtk48OXFGXPniaoTGa95WVzc68b+OLvgoni+abbD7AIeSPBxLFkZ3y28WVbzRdf9xUdf7BZ9+p/neXjMw3XrTD6GPy7HGB6mL4b9EZz6rn/6y4tNdITxOPAQwDXXoud85LD5xX0+36NeW3RRXT5veWRf2eS69CLwPzPtMCjdZocw+Pc1UXvyt5oCGajKKv9pF5861O9H36zeqH1+J++9qg36IZ5uEz6A6NM+Lk33xXUkg6Wd3I9bNnzyp7sq0zXKffSD9/xaHDF7OfUs9/z7qVWPPW3lyvD/1GVsXNG0yn7H5KVsUAT+s36gxnDRr+NxKdmlnE400OmJbw75ivP/uOcOzsBvTtrdKO03tI08PrTP8NR7/5qh++D10RaT5zxWIX3gfzK37699mws1m/V7xhPXbmh54De9cZn2H4BklJOP/vB7KSCqJjOMDaef4Hnn9jPL1vqPP7rZjIs/RgYsixdvBbPM2uN9EoK+P31PKTXow37JxdSE3d/+rhpNefTa1vg+3WtXoZ2o8jAADVlGIh+StRpUVu3BYr1zexc/VbMJOH5v/dg0IUvvGQ3HXt2pncLg+3K1L2bgwXKfTNeF4BAR52bBwiAAAAAAAAbXJnnAvDxLTV0XoZOZqsDuo72KDhC+Uy5ZEvHl3NfRWKrDSiP9hk82f6t78oOF6bMOhaGnnhsGsJLYyQnJw8aNAg0raJKe+nXr9+S5z1XypmrmPI+Zu1w8ixYx0HsvCbubGcnBwnJyfSdZAAAIB6/moJAAAAAAAAAAB4GdqYAOiReg2cPGC1W9m3wfI7paR7aEsCwMrKikBHy83N7doEAPoAAAAAAAAAAAAAAOgoDN1hfN1SSWlud4n+t1FbKtrjb3v/djkkAAAAAAAAAAAAAAA6iL65vsuAijsibX8ArxhtXfvaWvZ43CGPu9ZL6QRY1+jN/kR+v7hC+9jCwYrNLJX/mvHbEwIAAAAAAAAAAADQc6lyH6+b95i8eur2YVt3SCUMf77hXa7DEwC9naYv2RbgYEJUScf2fHJeOmLByq/GsEl5dtiK7ZEPKggAAAAAAAAAAAAAdDM1Yevm4tcY/nzDu1aHlgBivDk+MPhbKvr/RJr7RH9EwMqIpXwrAwIAL08fzpvGTfSwrmM8wLgPel4HAAAAAAAAAIC26W7V83vG3y7XcQkAI9tlm4K3vWdWniPcGH4mPPy74+kaq/d8A3ls8nwMbNd9+81J/0G6jQdOt9AlAECdd/arQj4/u2miQ71MW+/Bk5ed/Dp4C9+YAAAAAAAAAAAAtA3q9b+Mx12rYxIAfaxcvtix5kMH/Ye/nAmL01+ybtlX66Ya34gIuyElAPDyFEvC98Y+tPX59rOaHAAV/V/y7QK7khsnwkRFBAAAAAAAAACgK+gYG/9ZgXrg3QK1I6jd0fI4enp65eXlRBuz/lMLj1/8sUajoTYs6VIvngDQMXac/W3IfM9+ql9/jDheOnL9An5/eriJ54L5U8qvhUalyalnumbOPMs+BAA6WFHqyY8+v5hr5fNlkLuDQe/B4+dT0f+imH0L996SaggAAAAAAAAAQJcwHO3yTK0m0A08K1f34Y9ueZy+ffuqVKo/q2vX1MSy8fhFHlOblNqwpEu9YCfAdLTxq//h9S+Xxhy7VjLKZ5Wtfp1XGbbv+QamC/cdkk/xd3VZsOZbzp6VEZKiDgxKMlhOk+dv8XXor0vIE6kwKiL0h/QiQoz5iyPms399wHbhmRkSIhfH7oyQGE/xDRxjxtQ+DQ0/c01WUTkFZ1//oPE8Kyo78Tj7xxMnwq7kPCEAr5Ki1KiPviDffuZ78Cv38n76uT/uWfmdBI3/AQAAAAAAAKALmc79UBl//Q9V6Wu6zF46LxiEhOf0Z0UFFf3vpavL+XBBy2OamJj8/vvvSqVST09PV1eXCl736tULf5/7b0VFxdOnT8vLy6kNS7rUC517fRx96Oj/k7TTV6RWU3w9m0pmGNoKVg1IO33iotzTy2XKkvW5m1bGdVRksreT/5qv+NJ9m1ecSWeMmOy/2XfJ5tLtK6/8Rr2m29eMeX7frM/TpQa2y9at3BbGizn03bTdlU+XbVn626zPr0k1OoM9l2x2VR35YtUZicKY7/vV0vmrirdvEikJwCvliSTqo81PvwpyJ1F7PolIRxILAAAAAAAAALoWw8SUe+ho4dHDJTcTNfJCAl1Bx9iENc6Niv5Tu6PlMamg/+DBg+Vy+ePHj8vKygi8GCqP0rdvXyr6T21Y0qVeKAHwRHIpdHe+7mPiE+Q/ooX6Pn3sZs4goV9svzJAX9yuouQMfdsZwaIZDQenV/6H4zCHz0iKOBEpoeP1iecjdtoGr3/PoX/cbyXU81KpUJROl0ApTj8TkzaFo7lW9TT7TEz2FH/7t/pek5Zajh9j9jDmyzOSonJCpCmXzuTy/HiWfUQSxE/hlfMk49JHH8USTUU5AQAAAAAAAADoelTQuX/QGgKvCCpU3V+LQA/yYnffaIoS467pDhg3p9U0hi5D93H2GUk7+/3QqNKjvvSPyKkNaBrYrtux7C3twz4c24G6ijMPFNUjK9JTpOoZFv0NqjME1cpLVeVEv3oZK6inpPIpw8SKw34rYLMooHZk+c8E4BVVrkHXOgAAAAAAAAAAAFCl48tvyW/smb0ztYiwxgVt/moMm7xEdGcCzLoD2n07hUZdrvr12PaFP+Sj0TQAAAAAAAAAAAAA9CSvkVdWuey3h8TEyYpdFfZnsG1tzZiy/IelbZ5EaV7yA2I1ymGgAQEAAAAAAAAAAAAA6Ele6QSA6MgNxVv+8xc7GvfhDBrvOz+IT5LiUh5q2jwJTZEwJqXEduqW+S6D6RyAjtlg28FIBgAAAAAAAAAAAADAq68DSgCVl6rkpa2V3ylVFHV8dfKnyRFfrpVN9fEPvjGIrX6cfeXQl2FxRe0q5lMkOrH2nyTI1//Ue/Pp54/EYV/kZeQ+JQAAAAAAAAAAAAAAr7JehvbjCABANaVYSAAAAAAAAAAAAODV1/GdAAMAAAAAAAAAAAAAQJdDAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAdCAgAAAAAAAAAAAAAAoAd6jQAA/EXIrm5dsmSrsJB6qEhcPfqdeWdl5NVUmBCxXGBrbWrmOCsiu4xAu6jzhPv8x1Bbz5q3JCpJuG/hvA2X8tWkk9U5Gv+iyrLPrp638ECq4rlHaIVSHLHaf3lkJs6Qnk12wf+dd4MSlYS+sHfR6Qxdoiz76HRHQWgqTvGWdavzAicpAAAAQJdAAgAAuou8U/O4ZnRYtvqfo2DJvp/b8itRUSBOzn7UWgygTHY7LuZ6QmZhtwoWlOWLjq6eM5qO5lubv+UxdUnI2eRWgsKPLocEHVQH/nSnMDc2fKq5XttW/1WmFEeH+Y8ZWnlgcMfMCTpwPe9517cs/0Lw6h84W24WSlMubxnLzL8RJxQly15+MKL+buqeR2MjhT8vH1XvlJwX9nNHBW7U8oSb1MbPUZQ97witzSAr8erlRFGmknR/1HXgROhyz7eqNjX3/TlBe65mPm/q41VT+PPqd6m1nnrg7oudDmpZFnXAXE+oPES76MLY/CVdmSlJbcM+VT/KTBXnd++jVpG69f26H9baf177xIjE11cmOTJ1YJ1NZOvhH3pB3Nnndf3zoiOUZWrX653lP7ehFUWZ7G6SpKDspS1M52nysB+zIaFDd2j9zQUAAADQYVACCAC6Eba114Go3e9xCB0ESY4KWRMS4HdvT+SOaRbMFt6luHM0cPm9RT8c9m1xND37VcL7qyofd5efngrR1iWycjWtAAAQAElEQVRL4iwC99w6PoJN6MbpiReSW3kP9fs5R2k63d6USfRM++kRRWKbVv9VJbu+dcny8Dum3h9vPelkrkfUZbLsxBeIHajzb2eSAdOsTanH/Tikn//xbH/SCRocpXWPxu6NyfHcfvnIDEsq85QcFbYxZNE8dURksAuHvCg2f+eNrJ0vMkIrTKftS51GXgGK5H3+88LzrScFrN+7wYJFKg/yO908OdRxZLejbyotzA0lMdcz/Yc66JHnxbSpczq38XOhg7VwSZeJwpduKFt3/uAE0xYnURj3+dJwi90xW/hs0p0ZOm8+fmrR0OffXX8RrEGL9p0JdabOa6KQRAUtXb1Ixoze7d6PdJp650VHUGcKL2axBlgoRdHJhe+1cjyrM6M3Bpx7/2TUEu2p3eEL08le9mHfYHMBAAAAdBgkAACge2L2c/LbE8XlzFsSvDrK/oifTU/8LaRIiYqTDQ/c5zeiKtLDtHSmI62teBVaNHeMsoITa1YfVc+IvrHKhVMTxRv7HnkR2uRBT8yVvGz9nGaE7CP5XmH7E+e6eJsT6BBUimtFuMxz9+UddWOCY9/zJn8Rj5IvJDHdN3zK3LHxp7iseQ72r/DJ+ZyXdPhrYNtPWr3wB+89Ucky94kvnkPtKmXZcecKrBdunZi4en/M7UcTOjOZAQAAAADPCSWAAKAbY/MXLXNnppy4lFVZ0uHuidU+w7S3XQ/zWn00ubKaf4jnjKOSAlHgyGGmA32OZqrLZLUVGEzfmbP+1N2q+7O1paKXCRuHzwsT9izxfKeqwszo5RfyOqvlLTUfdWFOsqTpiH5Z5tX10ysLsAwd7RuirZlb+PPyd92+uSe7GepsZW06cM7e7zfXX/0Hl5aM4k4/UlX3vCx7//ShpmNWV9+irkzY6MGbF5WnKPh5z/Kplas88F3/0AtVhSlkFxaO8VkfsW8hfZ/7qIWXC7WLcWG977vm2sUQLNnXmXful2VdPZnMnPjx4jrR//roQ2Iyt6pqypL9iVXVkxSJGwTvzwtaMrnyaOFRWy+TXuy8U/N4M37IKrix6G26oM3C6IJHwtW8d5ZU9wahzrwcMvWtqiNn2XKf0b7aCvIK0fr3R806Vd3dguz6sjGjFkYXVs9o9f4Dqz2p4812zonMQnF02EKvqr1WU8Oq8VHa4Ghsal/TyyPeQy3D6mVVLzl6ro4Sd2lZGD3WIHuOWpavLCvLPur77qzQI1vn0cVbRm8U0ctVVpgUsWR0ZcmLtyYvi6DL95clh3m+5bE+sfogp5I680YJqPHr1e9u6hxsUOC7nfua3nqhk4dVngvapZ26fPWsykJSth4LI1If1ayVLPXoEo/qI3y1//seQYmdl2TLEx65TNw3BDUbRGt0jKmr+rF4p7IGxaipG6Oqzt+WD1Sv5Vurr5/c95cfTa5eR0XqUepQt62amn/E3c6986Ag8fvberxJzs6T3NjZl4U1nZoUXlr+Lm/JherdVHB23qjRq69XX8xrd9no5SdqqjzVdO7SxBnXKZq9pMuuLvNaejJLHv3haOpE9o8uoE6Epi7CBSd8PQJj5FkH51hTB3PV+lK7u7oGGj3m1apPqC7ecc1p5uBsfMWgP24mL1w+T1BZLmkMdVLfTThQdQExr3OO09ft92sKragzD/gM8wprVG5I2eS1l55zZlSQr0flkW/61pzdyV2ZQmcydWufNPWVRkspPlXZzc9Q3vvz1l8uKGvhdGj0qd34ilGn06MWP1PoY3Ier/IS4bWc2miee5roX0Fx5+JlGXeaJ99twlB14oXkulWA6I5bfOir9EBHge/qE5JC8YE5EzbdlqXsdKO+sbwflqRo0ANTS0dLM1fsLvvC1izF9aAxjp57ak5AeiPzpldWxCpMOFC5K7VfR6Mrv442txfUjTdXd1xfAAAAeDUhAQAA3RrbergNs1BCF0QuvLRxRXjh+wdupRRKU45NLQxfEXJJRtjOwTFRc+3N+eG37hTePzPXhqlHdDnOc3deuJkvvZO8Y0hy6NKWu1rVltSXu+yIzZdmFaZd2+M/nNNZdxv04/kG8AqPLZ3jv3rf2eR6FT/K8qOW+W2QOG1Nzs3Kur7DTRm1bEl4ksL0vd3/jvt4CGf0+sTcrML7x5d+sKn+6g+w9xzOzr+eVKjWTkQUd6ec5Isu3dGGPBTZcclKG8/hVDhdz8I9cN/5LGriV1exYzYs+qaqq1W14vaBjT/o+e+Njjq8QWBKV7RYESKxDxamURvnzCJyYhn1E72zfn8qskT5zOETnJqpMEClN5Z8GFboFfGfO/lpP4YMy9mxZEV1pE+tyM9RO2+Jo7ZS2o+BehdWaRfbctaRlKjpVKjpwH+yCqWpB73N6+7qR5dX+68R2Wz5MUualXVkelnK7Xx1q3FDteLOD1v/pZzw9eHoyC0TbVh67CETg/YmazdXgPpooLYT2sZHab31aHpfa19TqmVZhfZBZ6iDM//6VpubIasiurTHS3WJTM3kWLDo7aYujPsmPMli8cmo0wc+Hs4myqRdHwYcZC6OupmfezP64wEJoUuDogv0hnlNsC5MjLlXFdgpFF3OMnWbOqRueZPWz8H27+tGS67MymcFHP6lUHpHsm9s1s41YZWXhbK7u5d8GK6efuo/dwpz/x1ikZNwpzPjg4WZiTnEfKw9q4VxGhxjzEfCDbOWX+Sspw7UO8mRM/SiN/iHXn/UyoyoiYgkFoGXc7Py/3N8tYUoeEWItn63MmHXmrA7QzZcuFNIHWO3DgeONu/Mu62oa9RZCdPZe3g/zpCJAtPMmIutX17q77Kd9mqZsuF52vIZ9/I0e0nnuO+5uHe2tYn34ZvUlSdCewNNUxdhc98TseGeJtYLj1NXoZQdY9naOvLLVl/nfHqGGjP/RjBHuGHZQeoi0MU7rjktHZwNrxjUQZmdxZwRfou6Gt885flg6wyfrQWTtBfnm8ecH+xYE9aWEvPVmE1ee6mj5diakAT24pPUcOrcjwxys2CRrqHOS4wKO3ibI/Bzopv/N/2Vho4CRywP+EY5+8i1fOndxMhV06xZLe/Zhp/aja4Y9cZu9jNFmfD5h4HfMwMvUIfoHeHHrOSbOeomroVKybmrMmsvajNajPayV4tqey0qKzi7YunWfP4B+qT75eR63xEWpg6Ljl/ePJzDC6Kvzz+tGlG/rFWLR0vTV+wu/MLWLPbwaQLTfOH1moYXccJCG293Gz115qnVy74niyLpr6OS3cOTQ1fsqMwuN70XmI03V3dcXwAAAHg1vVACQHfAyM07vkk9d7i9/66GzB7HQfUhAGidHpPFYhK1Wl2Wf/1kCnPix34u9K931gjveW7M25eb7C+X4zjR293FxlSPMC1HT59goZRIWqimrVYWypXsQc7DtNETtvkIp04Mo7Adlx85f3KLOzv/xLJJoy3MRs3aWNkOVJ15+USyxdyQT90t9QjbZtKG7Yvt8y+cbUNo0tJpkj3JSdQ2QZWlXM0b5ruIp64Mv5bl305ScifwzPX0zF28J73nxGXTEx87W2CqkFR1tcpkDpi99/gef3cX56HUrB8lRsapxwYudLehfrezh05cOIkjuZpUSDqFWqksUesx2c21/k85cTJryKp181w4VOhnqO+WrbM5d0/GVLUgZrIGuXk69tOjF3ua/1hWVmuLXVYQ971Izzt4g/dQtrZWQ+AHQ9pSpIFpPibs8O7lE8a6UNuTMG0Ek6YJHC21m2vCB3xm4e3WOqFtZV/rWYx149HHpJ7N2ABP83yhKL+rMgBlBT8fDE9gTVosqKz/w7JfuC9ii997zo4OVE5JJjoWo3RbFzzXyVRPz9Rl0dYQT2biqet5hDvRe6gs8apEe2DLEi9kmnp5D6sbg2v9HOyQfc1x8nKzYdHlxUb7BlgXJgsLFPSUf4jOH145ZUIt9sK5buadWYJGrVSrqUOcWbnC9E0PQ2u6l6xuAF7/GKMO1Ijr1Qcq01IQGLaerxRGJrcWKmWaDpk9ayx1jOlx+AFbVrmVXT9JXz/VMpmSac23r+yawmLoCJvODI+q84U/SNhjJ9LHA8vek8/Juh7X2lWuq3dZi5q9pDfS/EW4PmXy9xdlTosDqd2tR18NFvtztReBrt1xlJLETVMs6vQQ7n+Kvq2hxYOz/hWD0Ael/YSxDnRQ2NTpA18Xc3Mnz6qnLn/3tVfcjstqezaumWuvWp5ZSCydh9MfYdS5b0/NmnQqZc6BGTztJhrmNGNjkvWq8PVj+9Efx818pZFdP3DwntOnWxc7ay/7nNb3bINPbdLwU6mhpj9TZKKTQrXbuq1z6Yw7te8WB4w2aeK8Utw+K1Tae4/l0Ecjf8IwdfI5UWXIXnHnaHiyaeCWwPfoY5Le1DYt92LR2qWsqSt2l35hozU47K21Df9Z9lPdLbJ+StTeq1pGXcQKB3lTCTkqE3Aqx8Y/cJoT/XW0n7PvYid1TS68bZ/sXb6+AAAA0HO8SBRex/a9qeMH5B3efTX5sabtb9PlOC7xd53Dv5Z4/rdyAgDQkjKFUqlmWrBZatm9zKx7lyfxwmtfNGyuSrYi8+rZGFFmVrYk60HWnRILzxbmwLQY7TvhVEjgjDlugjFuU2dMc2q5R7uOxua+57+K+heSn5pw+ejWz1f4K5jRu4dk3SxgWlf9mCf0b0VHe87RrKzCMufWaq+bDp9grz5w855CoE4WPrD0XDWbXXA54nqmYjg75brM9H2Xyi4xFXcvnbuYICnIysrJu5Oj4FU1oaX+o6dX86tfrcx/kH/n9uy3f6idPosfUKbunCL6dLUExYM8pdqliSSAWia5p+AMt6/p4ZM9yGUY6zK1LqRRB30slh55oG55sZU5yVlM6w8G1YYslG3tLFqv7uKVFSbFXLicci8vMycr626+emxr7y5s875msk2pbFhJ58b/1bKYNU5ma7TzN3GeOiPk68UubG2tE2rzMHVr1lyRf1tSZh5gXROrMrV3HsQ8eC9fzXQa7WW/5+ilO0oXnjIhJofjuYru0qN2NVo9B59vXzePyiqxmWVlJU1MubN7CGeymExFfqGyjNAJDD3u3B/uziWVhZJ8wusucs0x1vBAZXKG8a3JxUyZmliQNtIzHeLEUV+mjjEy1HnWJIvVG2b5XXATuE/0nuTSmV3mUgGy6Gy2INBeuzLsYe4unAuXE7MXOzk2H+Tq8l3WmqYv6U2VeGrmIlyfMi+/ICtmhdO5FbXDeMPLiGlX7jhaU72hyq43e3DSF4Z6V4wG9NjaXH+dp2ymun17tslrL3v4tA+GB+2c4y10dxG4B3ww1rKTA6hVnQCTpNA5s6IHrF4/Q5vhIM19paHy9Jll5tOGteN7SP1P7Sp67LYcD7WfKY0u4Grt/xp6lHIhoWxIoLMpvRWpJNaEoWF7LiTmT5pmoZbdoU7MIfacNh+HLVzKGqQ8aq/YXf2FrZlOgLU3ukVdSswOsOdmJv4ks/alz0flA0n+g7g14y3W1I5p/DiEGQAAEABJREFUvbDxNFv4ZO/y9QUAAICe40USAAxdA0KK866JUsWl7XmfEWP8DL4Vg0EAAFoju3M9kzlotjWLKaN+Iw0JPHJ8g1MrreEUyfv8V1y0WbgqYP0qB1bBfj+fsy2Or2czaefFSVSw5vLlE0eXvBtsHxy9twv6HGZbOE5cxOUU5syKuSqRDSHPjfpN7jkkLEKUma+Myzd1+5hrw55k/82JhKxsy8QcjmCVhR4dplk/b4PEKXD1wrlONkzJRp+AzOamxmRbTw+/sOM9Nul0TLYFl6WMik4snDarqVZvHb+P1ET9YrHEsoKzaz7cIXPfELQ40IlbJlw+YXX3Ck62H5Pjuf3ykefoyLR2xfUsxnrb7z8Qc++RacHlfPNp67gNoydNnoP1xiAvSxc3p2TZOA/SC/0pId/Pph1lahoeqM91kDGZ2hn2EwSf+79VjyTXL38fGfR+COfjwxHLHDvndC/Lun42RS65Ocf6mzpDz/0k8Xcc0cISvCItYOtf0hslANp6EWbqMZkWnlsvH5nUcApdt+Na1CEHZ/s1e+1luSw7cnOZMlN44eSpEEEomb3veKig86OorBELV02LWbJjj8h5B30HAJM0/ZVGkaxWd98PjcLkU9ezCuSBI4cF1g40vJRcMM3ClJQ9x5K3+2jpJl/YGi0W182TeyzmeqY3SYxR2vvz6TyTmsnUM3TefuaUf4OPvHZspm66vgAAAPAKQh8AANCNyUT7vxFxvAPdLOibzW3Y2Qkx2U1UU6iMm1W1nlJnxlzMMp2++IOxDpx2tIjUs3CctmhHxL55FsknTt7pqk4CmUxW5TKzLKxNlXdENbUjyvLvSmQsa2vTJn731Vt9Gsd5kr1SdDbmaiZrjLM1U8+UP8G68PKpi5eyTN20VQUUdy7EyQbNXThDWyippeXhDBvCkYkup3RS0Z8G2Lzpc3nquNANx5rotpHJsRjAzL+dXNMpsYKu3s4ZNug5Q2CsATamakliTlPlOnT1iLpM0YYf7crbZxPVIxbNndi48EKj3VQz43bs626MzRliQbIT7tT2Y0ltTLXpELpdsp6529ThZckX4oQX8i283Jppqtz8OdjR+7rOlFkNptzZmJYCP2emKPybq23t2rHhgaqW3RHJyAAb+nLX4oGqLldUv1RWeC9ZxrK3r8mrMfvZu8/dsi9i/dCs708kdVJH00rJuYv5wxbH0cXZq/5lRfpa51+9rC38Qh8ldPW3Bu9icqwHsWVt2GXNnnGdqeaS3lCbL8Ise565QnIhsen17ZId17yWDs4Xo1a2fFdPS9de7ZLZCPw27Du8U6C8fErUWocZLweHH/jxWOW5sAPaj7PmvtIwOUM4pCDpTsPP3GZOhw7D5gyqfwFvSr7oZDLx3nut5oQtzL0SNo4knhPlVV5LZfcksib3U0kTw17gaOkeX9jqYtoIvGwKf4oTXrykHDKt8u499iAXa2bW5evtr9rXcHN1v/UFAACAVw8SAADQHSnyUy8d2DBrxpLLFoEhH2tbNXKGB3zAlRxcE3zqrvbnYmFm8t3Kn/FM1gCWOjvuTmFZmbqsjLBNmWUpJ8LPpT5SFCREhB1NaTpuQtQleTL6d1RZvihB20lAmexu3DlRPhWQZXVSLQWFJHL9xn0nErMVZWpFpujsniUBu+5aCmaM4LDs/Re7KaOCQy9kKpR5yVHBa8Ik1tNnD2vi7ocGq0/o+h7D3cwLTn5znek8lm4pRt8TMCj/+/1xZLhL5Q3+LFO9QtH+gxfEMmWmcH/Y5Zzmfp+yh/kG8JQnV284mqjtR0GRndRShwodTW/o7PWBzuobwZMm+4dGJWRS60htjes/C+ljgD168WKn7PA1YT9nKhWZ14+uWX1MNjzAk/uccXM9rveySXoxIcER1JFTmBQdFhJ9r2pN2eb21kzJ9ycS6NCGUpx4NbPZeussDnkQd+AovUiSC+F7rtdE7Rrvppq3tH1fd2sWYwP9zRN3bdifWKCQ3f15z+rgc8TNv6rgRj/nSSOUF8K+ybHwbKIER6vnYAfv6zr6jZ47d1jtlPeH7k8o6NxkAMc9ZMdcTswK76X7ftbWLM9LvrB7zZrwm/LGZT1o9Q7UgqTLYctCRewJfi6cVg5UdaEobGP4peSCvOSrYavDJPZz5/KoY0z9KPl6Et3LOqFW/+Tl7DKWaSe1IlfcOysssPD0qlsonM1zd+EUxNFRUZalk7ki8cRZOvtIL2RNOXg2zzfAuvVd1vwZ9xI1f0mnK2hxWOqsm/ceVS5PsxdhFseUqUy+nqmgRqOrlllMmOtGfgpeHf5zfmXX7neT6Addt+Na0MLB+QI41kM5susHYu5W9mQTd7OgelvRd7EoZA+0Xwmau/YWihMr06vKvMSrl+4omSxWF+VWmZZTAwOHFRwNjRKXNfuVhkrYz3Yml0PpC2mZolAsvPAz3aNPs6dDh7FwX+xdewG/dDBsf4q8/hh0J8bJhD+tbm06bRUgKrmbnE/6Oc1wY6eGUSdmvrJMlp1w+WoSff1hsjkm2iSrkpQp652Iz3W0dOEXtpbRN7pZFxzYGaXkTXKqWgVzZ3931s2wZZ9X9e30SJKa2UqWruHm6rbrCwAAAK+cVyIB0NvBbfY3X1X2Nrz/6rerv/B3HNjeAkIM1kB728FG6HkYeqw+g92/OfDVwemD+pBXmCLr4uy36X7VrL1W7L9J3LacER6ZV10LgjVi4dcHFg5I2jjFmu57bfSsndfztT+l9Gz89uxezI7wsbDyCL6ptPEOnMsrPLlipr3d5K0p5m6jm+ggkoprU1G/EPdRUw/czZdc2Oo32sLM2uLtKUFC5oQtW2bbdNLvKybT3IbcPrlxDs9umPXYOYt25Tit23dyHZ9N/5icFHZ46wQStWgkz2lSiMQiMGLfPIemAjz1V1/bfI/+Tc4lanM3QVWElL4ngEn9dbepqrXtu8qfm3lwhdvbvFl7Cu0Fw5v9xa3Hnb1j9yqnB2Ez6E1kauez9dy9zmxmynZacuqnw8FTWcnfrPEeO9ribY+A0KhEmTaCpsed+/XhDQLlgQ9HWY/9MFzGDzmy2/cF9l0/QfCx3b4s4RrnkZODzyktrE30SGWVFNNp2w/vdL636O1hpmajAs+pLaybic5z+IuDvFg3988eyxu29ITaaaxTdWPGJnZTtbbv6+6NNWLZ3mMfc5N2+li/PSXg+/IJX+8Nm1AdKuIM9x7NkpEh05rqxELW6jnY0fu6zpSHLt63d5VTYbjfKN6H4RLmIEvTzg6v0Ade5BY3xdGAsTy6p9BJK8JTiNv209Fb+OzmxqcO1MSNbnbjJqy4zp61+9i6sdoxWzxQmSYWyqiASeOcl+yXOW899XVlHQllVsx+6sCjr7pjl19S8zdsWTyiU449bRN47jRB/SwOe/iE0aZ5wouZCqbNB1+f2jIo2m80tU3cNl5nWpvrVY6qN3Ru3V3GGTuR18T52MIZ9/K0cEknbMfAr7d6y8LcrIZN2CUizV6EWe+t/zrYOXvVyGHD/CIzy+jrQ8i+9VSOcPZIardaW4xZcTKZCgh22Y5rWfMH5/PTcwo8cCSQdZD+6LeYHiZhcasuq9Qnnb878/sV9u+s/pk0c+1VFCQeXC2wo74z8Jz89ucPC9wZNLbLthOV0g6aYXknPOxcdllzX2n0zKdt2bvBSb5jxjgLu9Fu88JOUkks0vzp0GFYLp/uPbCQmxQ6mff+imNZpvYWhvVeLyuIi77NdK6JbldiWox+3159+2xiAeGM3bCX+iC7MHskz+Lt8d4bjyZrE1SWnlv3BA26/CHPdOTqy/VvZHmOo0XWdV/YtBp2Amw6ZkNCVa++5i5Th5NCptOE4TXVuvoJVh3YPoN5ebWznbYX6KX7k2StJJgbbK6uXl8AAADoOXoZ2o8jz6m309Lgb+3FC1efbGcfAI5f7JhvFbPd/4f8NnQCrDN48rJvZ7OFe/ftjKc7DdY1GjSebyKOu3W/HR0PUzMd+eXXviQiZGVcEQHocfpYjdu2yd+lL/VQlXTsy09+yHlCnpNSLCQAQJQJG32W5S+Ofp7y9/CqKsuPCpi+337fmVb7Gnm1KBJXey4vXH3xyLQXa4sNAH8JZXd3z/gwburhxh3eAgAAAMCrqNvfAcAwcxnDLRedCddG/ynlxTnnr7Qz+g/Qo+lajduyyX9EafzaFes+iZE7BCzbNvnVvg8AoOuVFUgkSg5vCOKlfykKiShPb4iTRY+K/gMAtEujbkIAAAAA4NX2CpTE6cNgGJvbWhlI6t1nwDCevC54FeOS/+arlcmAPo5/j1huFrn+yxhd1/VLJ7rYmtB3rj7JPvzFl3sKHL78eomgLyHLw1KXqxL+uWnllaJyo0F+C/yXjLGkRivJEe377sQZibKc9Haav2aLrTydwRXQnQuqfv35THicZsp83ymD9LVPT4R+l5BRStcUcvadH+RmZ9WXrkb08MZ3H+1OQFoCOp/uAJdtn/k6Pxau/eLENVkF2fvlytJl2xYs20a+XHs+/7nvAwD4K1LcPXHqNtt5rBO7MPFgaHjWkODtXIQ/ejp1njDysmyom2BA2Z2r4Z9f1RPsdkHaBwD+YsoyLxwTEicBn6O+fTY0LNli7ioeUqEAAAAAPUS3TwBopOdjxFP+x+vbELOYuIQzcakZlWkATVHSjWy1v+MIjvD+gwpCer81ys4w92rSE8t5//B5S3buI7+r4lId48Hc/jINKb61cgWpVwKIyh8sXTLPQLTxf7ZfkzGcfJdsC/QvCt53RaZ9bYB+bvj2jaLfiJX7thD/Qzxx+O4QfupvuoPdv1rnu74gb+EP+cZ8/83j2VfC180WFZUbvOlkReSI/kPnM7ANWuc/oli48vOTicWVg5SJEV9+8mTZV/7LVslCNok6ups4gB5MLc+KCQvftJF6yBo2JnD31mkotvsXoJaJjq4JDaYrM5s4/31V+KdjX73+FwAAXoxaWRB3cGfwJvqx9bi5IdvnOSABDgAAANBTvGACgEEY+obt7I9XV5fB1G376BX3r+zzf+Dq4+YomL1s5gKiLkjZf+jE8dQiqeSWuNx3nC37xwdUCN5y3GBG+nnxw16W/Q2IPD0tnc4TVBRlpDdZ8l+X4zDFVnNl56VrD54S8jT5x6tJrr7jB+tfkdFR/HKZ5ErKb3TT6VzRGZH7WxyJUEIXICrPEB2XuG/h2fU/L9XlsJml0qT0IrowUelvyRIC0AVKs4/s3h75IOd+vX44nib/8OUsiSV5gOg/QHtwxm74IXUDgb8Ups2sfTdnkZ6N7bzj5v8RAIDmsJ2WnPq/JQQAAAAAeqIXvQOA2c/122OupP3S2zFuhVRybQ/1j8Fy4PF9ZkwNXLesz/rtezLSfszQrB9jZ3wjocTK8S2DvOMSRXlx9vn4vPUzVkY4pCWl3DoTl3q/qQ6Kdfta9O9rNiL02zm1w1QJulQqo0Ezfk1JqYboMuo95TDotETqtYQxPlt2rOT+ymIAABAASURBVE9KTRPeuHqFLh8E0PkqpBk57RkOAAAAAAAAAAAAfxWvQB8AtTRKsehqeoHGeIfvCHsT3Yx88Y208vmOb/UVy/l2hrmXkmQV2vonO7xOsAZTqQJP35P+Pld2bm+qCopG/UR6/IuQnZKn9Yf3Jm1Tnpvw2ScJfTi2As9xPkFhqwrOLPjiakYpAQAAAAAAAAAAAADoDl4kAaApL33usveaEs3zvlejKtcQZh/6YVH6rSSN/zhHuyJbxq8/pklrx1FmiK5+npIiXhcc6MkzS7lGv1ROaioPPSlIT9cInPmWfSTpL9JL6hNZ+vmIdGHK7IjPxk2xim+UTgAAmuPVz0hPlOr+BQEAAAAAAAAAAOiuXiPPryL953M/pqtI+8nFwiMieZtq5jCMx/t/uG76SCdOb10DYwe+++bP5gsY2T/ekNJvL86+ItGMmDJRYJB3RaJt5s9gOfDtBxtRiY3eA3n88QP0yx8rqIQB0SgeahhW9pbGDJ0+BjqkOO3MDXl/z/nrxw8yZtDvGmyvfdBmfQbYjxtsTGUUdI0GebrZmRBVUSl6AQYAAAAAAAAAAACA7uKFSgCVP7i1afWtTfUnOHD8ypP/Y8esHZJ3eNX2PRnP3TReI3+kMhwzccuM+f370BH6kpz40M0nzuRWaF99+usNcYmnh+GNc+Ji7QBdsxGe/oHrTLRPFLkpsaERYrof4NL0fTtPkNlTz55ZJo/50n+vJPnkvlBd3yULgn/6H3rUEvHFT77IKWprDF/H0GrkkqWuX2lvRFA/yr4SEXG6apEAAAAAAAAAAAAAALpeL0P7caQDMSzmhQYH2tZrS58bs91/7wtV2mmB7oBxX4ZOLNob0lShfwBoN6VYSDoaSgABAAAAAAAAAAB0vg7vBFjx68+xx3P1dWuHaO6ntK3az/PQ6W/vaFueFpqO6D8AdLb/3r9PAAAAAAAAAAAAOsLfBg4kHa2jEwAaZfKVqGTSWRgmzmMsyzMiqur/AEC3hJbyAAAAAAAAAAAAne9FOgHuerrmDuOtNL/eyC4iAAAAAAAAAAAAAABQq6P7AACAV9zL6AMAAAAAAAAAAAAAOl+H9wEAAAAAAAAAAAAAAABdDwkAAAAAAAAAAAAAAIAeCAkAAAAAAAAAAAAAAIAeCAkAAAAAAAAAAAAAAIAeCAkAAAAAAAAAAAAAAIAeCAkAAAAAAAAAAAAAAIAeCAkAAAAAAAAAAAAAAIAeCAkAAAAAAAAAAAAAAIAeCAkAAAAAAAAAAAAAAIAeCAkAAAAAAAAAAAAAAIAe6DUCAAAvhyJx38J5Gy7lqwm8GGxJaKgs++j0UYLQ1DICjciubl2yZKuwkMBfQ8ddIZXiiNX+yyMz/6LnlVocOnnY9CN/1dXvWOo84T7/MdamZta8JRfysEnhReGIAgAAeCFIAADAX8Wj5Kig6aOoXw7UP/Mxc9ZHXH/Jvx/UsqwbccLrCa9I2LpMcmTqQOvK7UNvond8gk7dVZAuoX6UmSrOV9Y87eZbssGmM7X18A+9IO6MbafMlKRmPseMyrJ/3rNcYFu5wENHT1+++3I2fk23EXUlWe9bdSUxfcvDf2Nkkox0MUWBODn7UfUuLJPdjou5npBZ2L33aeHPy0fVnjVmjoJ5YT/3iCRf3ql5XLM611Lq4+ZU6iPSkcpkd5MkBdX790WukA0vtlmJVy8nijKVpDujL7lveaxPVDYeuDW5ey9651OI1o+p8/FU59/ojaKX9zFVln8hePUPnC03C6Upl7eMtdQj3Yr2JB06dU/9FLIidavXqFmnWv00fN5P3s7XQZ/19S84HYzaF7wxy39u7WO02x1R1LY9sHzqO0O13/pGCXzpbdvVB8Wrc2QCAEBXQAIAAP4KChP2zHGbFCKxXnws8nh05N6Q0eroNR9OWPpS2zkybfyPZ9//d6gzi7wqWIMWRaUUSrMKc68d8zeMW/PhslNdEhcujPt86aKD96p/xbwKW7Jm00mzsqIWM2NWL9p4tWNDfk2QicKXLt2R2L6G3orkfbPGjA/4Xum2ZW901PHoqH0bvM2VStxd0QZlBWdXezhNCknmzD0QeZjeersXOzHVXb7tFHeOBi7ZGFdYtSB69quE9+/GLBrazWJujTE5ntuTtWeN5EKwkyxy0bywhC7PpnQEtrXXyf9kaS8IKcJPByVuXLqqI6+l6szojQFrLlR/fr3IFbLBxdZ02r7Uwv/bPZFDoIdg80NvVB6KWZLDXhbm7x+oOjKzbm7hs8nLos6/nUkGuFibUp+O/Tjd87O7PPGb0GOS9meMnuuTt/N13Gd9gwtO1+hmR1ThpTUfBn7PnHvkF/psSv8lesskDunq7wKvyJEJAABdBX0AAEDP90gYHrQr22n78QP+VRExF8FYF+fV/itCgiKGn3oFwmSdTs/8vWW79xT6+B88IfEMHvHyggQ9Edt+0uqFP3jviUqWuXe7OJrsavCK8DznrxO3T6ptQOc8diKBVqnFEWuCYkw3XDiz2Kkm+sB3ERB4cf2cZoTsI/leYfsT57p4m5Oeg2XjHbgq5uqqaJFsKre7tYMGeGm0wVAm6a6YbGu+G+tueGiU25F5Nj3vxOyBn/Xd6YiSic4mqt22rJpmX/VlgG3j7mtDAAAAujPcAQAAPV5h8qmrytGLN3xQN9DPtPEODplqKjl3MVN2PWiMo+eeuzXlFMR7fHjT94np54UJB6rvnn5nzvroypI41AiTRy/Zd3TjnGFm1uZe31z8bs6wd5Zfqmm4Kru6bMy7yy4XKhJXj35n3tmq4U1Mqkyyz9P23aDqUt2PhKt5ZkOnRlQ1FC3LjJz1zuSuK2jAsuAN0lMUytREkbhB8P7q/QdWe1LLbzvnRKZau3hX11eVVBo62jekuvw0vfUE80LW+75rXvnSvH21TXoVd0+s9hmmLT4wzGv10WTtipdlH/V9d1boka3z3tUWJbhw2NcjMEaedXCOtZk1b/V1BV3hupUtqV2eqCBfj2FVhVnm7O7SQhBMpm7tkybXWruhRk9fvqxqGzpO3XghKflC9SYdRT2tbW1HT2FyZVER7vtL9lc276IOM6+lJ7Pk0R+Opt7uH13Q/Lxq5Qkj48r4gUHuzQUiW9itbVpa2YWFYyYvXD6vcgeZj6GW9m7CgSWjtSWSzGsWnm6cGLV+nkf1oi4/mlhns/iurpmR5+qo2mJKZQU/75nHq9wOM0LO5nfuLlbcjf7+rqV34GwnVnMjNLGbSOXpMy9oyeTKleVRWzWzzlZtbmWb3ZVK8anK438o7/156y8XPEoM8ZxxVFIgChw5zHSgz1Fq4rIL/u+8u0yobHHBWpx7V9BjDbLnqGX5yrKG11jt1bisMCmi6kAyfWvysohUemHpq8co3ryoqnpusqtBY0ZN3XPl+JJRw3wja4q8KRJDBO/MO9GF9YXqBK3KMi/UXB4FS/ZV1e2hj+3qahID3/UPvVBbxqEs++xqH3r3DXQU+K4+ISkUH5gzYdNtWcpONytr0/fDkhS1V8iy5DDPurVxygpOzBsl2CiSyURHV88ZXXPZrCrvVnCi4cW2fhH8Jrc5qT7NVy+pPs3n7RYWdGnj4Iaaubw0+VmmzrwcMvWtqg+OsMTKFSm8tGQUt3Y7ZO+fPtR0zOqEqvVXJmz0oI86RTN7reGHGl1pp+n93tUab5D2X5nVeZdDZr0/yrzyCuMV8rNMW9Rlxg9ZBTcWvU2PvDC6sLkP7ia/XXQS5qDZ61fZZ+0P/r6Zu3Pa/snb/b6WtPhZX3hp+bu8JReqb1IsODtv1Gjtd62m9qa68QWHvPhXhWY093HZ1BHV3DJ0CjVFKUnJafyZSX2xn/rO5N2SqoVRJFOfPnOOai81zX49pq8YHrNWhyx8f2jlhpoVejWv5W+Ajc+dXy41dWQCAADUQgIAAHo6RUFCltrCmW/R8FeQqY1giF7+XYl6+DSBab7wes1P/ThhoY23u42eOvPU6mXfk0WRN/OldyS7hyeHrthRGVhRqrPO7QzPHB4SeTz661kuHtOdyO3L1RG6R8kXkph8byfTOvNqelJ6FnwXa2VyYuVPCGWWUCQj5ZLLIpl2SWR3rmeyh7tZd9Wdzmq1TE44phw6dKVW3Plh67+UE74+HB25ZaINsyw/apnfBonT1uTcrKzrO9yUUcuWhFf+LCRKZWbybT3/w3ekWVkXgu2zwhetqQzPFV7auCK88P0Dt1IKpSnHphaGrwipypqoC+O+CU+yWHwy6vSBj90/PBEb7mlivfB4ljQrZcfY+rcfNLNTyu4eWxOSwF58Mi2rkBoeGeRm0WXbLS8xKuzgbY7Az4lu/t/8WiuV+flK+6Az+dKs/OvB7OgVE5ZcsKx8ejWQfXlDUGUqiIo9LfkwrNAr4j938tN+DBmWs2PJCvrHJMd9z8W9s61NvA/fLJSmRtCNppufVxVlfnIOsXZ3MW26EV3Lu7VNS0sfK9lZzBnht6gdcfOU54OtM3y2FkzSFp24ecz5wY41YVWlfpmsER8En/xPSmHuzQOe8rDlG87mV85ILcsqrJ7RVpubIasiKss0KxM+/3DR98zAC9T63hF+bK4sLCedqEx2L0lm6uw5pOn7YZrbTTS1Ij9H7bwlLjerMO3HQL0LqzZGVV1tml3Z5nalWhyxPOAb5ewj1/KldxMjV02zZvVzDo6Jmmtvzg+/dafw/pm5Nsy2Llizc+8i6hKZmsmxYOmRBtfYGTZ6yqRdHwYcZC6OupmfezP64wEJoUuDqACHHnf2lkAbSdjWGCpuW/jzN2Fx5otDFo5/fyqfmXU1oaomkjJTKCqzn9TcYf9yUTH06PBwIXGeNZajRxdk37oiRGIfLKSuVGlnFpETy6oPBj0L98B957OoU+/qKnbMhkXfVGY4Cs6uWLo1n3+A3rm/nFzvO8LC1GHR8cubh3N4QfQR9dOqundo6Q3zmmBdmBhTVdKnrFB0OcvUbeoQDtHlOM/deYG+bCbvGJIculTbR7S5b0sX22a2uRZ1mucT9/Abd6jjM/qDkgOrQy7nk26kuctLo8+yR5dX+68R2Wz5kdoCWZG+TGWJ9qAxtfcczs6/nqQ9hMryRXF3ykm+6NId7RcARXZcstLGczj14dj0XiMNPtSGs5vf712t4QZp75WZrsy+8QLzg73aWl4pMVu87FnEctaRlKjpVGpIe+VPPejNavbbVOMF6KwVp44SvWEzQpYNydwTcrZx4qEdn7zd8GtJK5/1zWlqbzIbX3A65KtCM5r+uGx0RJm2tAydwGJsgLd55jdLvJeE7L/c5u6ymv16TK13QVKK0u3rf+dLUxL3uisiVi+LuNvSN0Dte+qdO6MmNjoyAQAA6kECAAB6vBK1mrDZTfwKYnNYLFKiLGPaT3W3yPopMUv7Uz/relzhIO/R5npUJuBUjo1/4DQnUz3C7Ofsu9hJXR1YYXJGBx07smqagD/CxtTIgj/NSZ0Uc1vbnKowOeaenvOkEXVgOPb3AAAQAElEQVRrvzQ3KTZ3grO5LDmV/gGguHcpmTlhoZdlVdyqMFOYw+a523dR+R2FJGrH94VO/r6VC8A0HxN2ePfyCWNdnLhsusnkiWSLuSGf0o3L2DaTNmxfbJ9/4WxlcIS+s95rtoAajbCd/ELWuTOTf0jIV5flXz+Zwpz4sZ8L/RuYNcJ7nhuzJmvCsl+4L2KL33vOjg6cFn+vNrcl1fLMQmLpPNyGXlpmP3tqOqRTKXMOzOBpm24Nc5qxMcl6Vfj6sf3on9MtrDWTbTHWjWdORQX1bNwXew6ysHafUPnUflKAgJUlvE2lghQpJ05mDVm1bp4Lh6nHHuq7Zetszt2TMU38hG5xXpXUMqWayWYxm27+39pubcPSakc0tZ8w1oHeEaZOH/i6mJs7eVY9dfm7r73idlwWPUG2vfs0ajQOi+iZOnl72ZOcpOoW/Xq1Mxob4GmeLxTll9F33J8Uqieu2zqXTq0xLQWLA0abdGpAV/lATZ34zcyy5d3EZA1y83TsR60Se+g0/7GsrKtJ1bulyZVtdlfKrh84eM/p062LnbVv4QwdYdNKRKnlBWt6U3eJsoKfD4YnsCYtFlSGLepdY/VkomMxSrd1wdTe19MzdVm0NcSTmXiK7shdz4YO4SXvCjl5KjxMOCBwvZ+DHunnNMlF715c5cGvyL6cqLSfyu/M8juKrIuz39Y2+7UaPWHpVfbHe3d609v5UWJknHps4EJ3+krFHjpx4SSORHsw6Jm7eE96j7q60qfe2NkCU4UkR1FG9+4QnmwauCXwPQtm5ZXNpuVPBD3uRO+hssSrEvqDSi1LvJBp6uU9jEU4jhO93V1s6Mum5ejpEyyUEklrfUQ3v81pTFObCe7ayzV1fM51Ivfisjq38HTtJbfqn4V7aE3t6xYuL/U+y8oK4r4X6XkHb/AeytZWbwv8YEjlR4el0yTqXYnaAvGylKt5w3wX8aq+AJTl305ScumrXzN7Taveh1qz+70bqP/h/hxX5hyZ2tTGiduPHoVl46S90DXQ0rephgvQuZg2HwQH2t8L+/xCXv3zoe2fvN3ya0nLn/XNa8ve7KivCs1o4eOyzcvQCUzf23Lm8uFAZ3J7/4dTrOnm/G3pxL7pr8eVL1kKfKfZU4cQy8Z71YZZplnn6GZJrXy16MpzBwAAXj3oAwAAejxDKvgvUTTxvbxMoVQTQ5Ye9XPFa4J11KXE7AB7bmbiTzJrXxcq2qJ8IMl/ELdmvMWa2rdYL6x5WPeHlbnzVD75/AJd853cvnyH6bZ9OPVdvLZNULOTYtl48jnRN5Lz51kqryeT4av+PiMucTUVt5rGehB3h9ivH9Kp3+m1IZUD2oesYWNm++8InMrVqyq8SvRqkyiFWTcLmNZDawJqehaO9pyjWVmFZc4N2xyx7cfaMPdLCtUTmfcys+5dnsQLr33R0LvqARVZ1W1TMLe5LckePu2D4UE753gL3V0E7gEfjO3sWtusQYv2nQl1Jkmhc2ZFD1i9foY25E39Cm9hretisthMdVZN93xMOmVFP1XLJPcUnOH2FtWbhz3IZRjr8p0cBWnYd0Vb5sVkUqHJAurnd1O/6tu+W5tb2ob0qAAEqe0jl3rKru0yV52XeOGs8HZWVk5mfrakkGlBmtgsbFNqAiV0giz/tqTMPKD2hhi19n+diGlI1IVZsibn2Y7dRFgsPfJAXdZ4OrUr29yupCKPmWXm04aZkrZqYcG4zc29E6llMWuczLQnM9PEeeqMkK8Xu9Re8mqvsY32vqm98yDmwXtU5MRSTxvCu+yzagWZ8PWZ2fbaNeUM9x7NDKaSslTYPeunBPXwQOdObQ5JRXkORO1+j3V3/7w54WRxiL9j5fVAmf8g/87t2W//UDsqix9AHwzUmXn30rmLCZIC6ozIo3YQjy4ZIbtD7b4h9py2p7qYFqO97PccvXRH6cJTJsTkcDxXVdY3V2RePRsjyszKlmQ9yLpTYuHZyoRa2uYN58li66nLOrl+VNUltzYBViY5MsvvRPWzli4vtZ9lypzkLKb1B4NqDzpl9VXFdPgEe/WBm/cUAnWy8IGl56rZ7ILLEdczFcPZKddlpu+7VJ5TTey1qgWo86HW4n7vBvTqtZBo35VZjwpoOl8NW+KTKRjrIpg+e8LQJr60tPJtqsECdC497ux1gZf9wrfG8PfUdujSnkt6t/xa0uJnfbPatDdfwleFZtV+XDLbvAysztrMLIcJ86h/oduzE4Q/7A/dHzBPfSoq2KnN76/5ekwanmMs69FDmJfv5SvVeq0dh1157gAAwKsGdwAAQE/HNre3ZmY20bK1UCK8p7Dg25vSvwDdPLn5MdczZdmJMdVtRZlMpp6h8/Yr+fSt0FX/bm7hNxmR7+c0aQTdRLcgL/mChDV2QoO6Pc1Pim3t7swuSLhTkJl4mwxzt7cYMtGZJYm5nX+HygcMmdCOSF9HoEIqUSmVi5f905FQf36/DvghRf/W02NSv96okMGQwAsphbUbIfXghHauYLNbkuWy7MjNX2P3+A8hiSGCtz3WC7ukdSVrxMJV0/Su79gjqqyu2wFr3eZd0IZ5sSyGmavvXKy82aVLqTMjls/aeFWPN33V3uMxR1a5tWGTdO3PXD0O14YlT6i60afxy6QDNbcr1XThYdI+3bpzSybHc3ty5Qre/+Xc7lUTbdpYIqP+VtAztbGh4pGsOg1eTUdMGKt352qyTJmZKFIPm+TUJd1x6w2dHeTHSdm/I6a6RD6Vb7aeri0JUv0v/bivDZPIrq/3W7o/a9DEhcHHfji+Z9agqhUpa/ce17MY621PN0B+lC+6nG8+TUAncRXJ+/w/DJewx85ev+9c1N5AniFpt25Rs75t2nx50Ra4I01uYj1zF88himRRZv7tuHxTN2eujfMke6UogcqgJOZwBNqigs3ttSam1sx+73baf2VmD527L/bOT3sXO5tIvpkzbMzys43bQbfn21Tn095FNCh5V9jl/Dpl5dp+5eyOX0ue97O+LXsTGmBzXbxXhe2YbpF/vfIGxzar+nrcND3t9albf4IDAMArBgkAAOjxTJ1njWWnHA2v/9OrTHIhPEY5Ypa7tnUk00bgZVP4U5zw4iXlkGmVjZjYg1ysmVmXr7epJgaHP9uZKYm5HhdzjyXwali3p4VJsemIf1bM1cuJShvB8H56LHtPvt6dCyejRWpr964JWrWOZWFtqrwjqummsiz/rkTGsrY2rfypUqaW1/ZeJrmdpzfEyYKlZ8G3YWcnxGS/UDvRVnYKy0bgt2Hf4Z0C5eVTokekK3D4gR+PVZ4LO6Dt7u+F15rJsRjAzL+dXPMjXJGTcEfJGTaoceikDfNi2kzwdWPd27ExPEHW+NVWdmtHKitIiBbpCRYHTHBsY6NItsVwG73shDtdVzWDww/wHiI7FxJ86m6jo68du6ktmtuVTM4QDilIarwRKiMITZwUHbxgXYXNGWJB6u59JRWEVZsOqWwW+UgYFiw0nf0BK+7zsJpwFZs3yZl173KiKEGodvIe3o90DbbT3OCpzLhdlWcckzNsCEcmupzScA8q7lyIkw2au3CGtkpPDSaL2n2ye5Km7zspaXqWeuZuU4eXJV+IE17It/Byo7eROjPmYpbp9MUfjHVo880ELW/zbq3tlxfmICdzIknMafKaydFG/M/GXM1kjXG2ZuqZ8idYF14+dfFSFpUPoEuaNLPXmphNc/u922n/lbkKHQNdsufI7tnk+tHGPUK369tUF9DeRWQt2rHrQl7VqdaeK2d3/FrS8md9ZeZLrW5udzS9N2suOJ34VaFZ3WEZ6tFjVl8ZmfR9j7Jm7nNo8utx1UuKkur3KLNu5hBzvg2rh3yCAwBAN4EEAAD0fP0Eq8L8TS+tmLPsVOqjMqLIF53ds9zbLyzfOTjkA27VXbQWY72tCw7sjFLyatqKmjv7u7Nuhi37/IL2N4b6kSQ1s9nYKhW4H0uE4eGJphMF3Ea/QFqYFPXG4US4/2TBoAnafoPZw9ydmdfDv8+2EHRZ0Ko1LHv/xW7KqOBQanWUeclRwWvCJNbTZw+r/BmjVqYcWfV5VFJmgVh4JPjz65wP5rpw6KIcAR9wJQfXUPFT7aoXZibfbebHMItjylQmX89UqMsaVkppbksWihMrfwoq8xKvXrqjZLJYXfQ7kGk5NTBwWMHR0ChxWbvWumns0YsXO2WHrwn7OVOpyLx+dM3qY7LhAZ7aY4xpwmGps27ee1RGbag2zUvPYtKG9WP0bu73ft9nfcRVsUxdpigQJ179ma6W3vJu7VB6TDabZEbvP5ZYoJClnth5NKHVyBgVf/c0T9y1YT/9lruXDobtT5GTTkXf3hFg/SB6hc+EJWFnE7MVZepHmak/C+kDr6Xd9Bya2ZVUCHK2M7kcSm+EMkWhWHjhZ22NciZrAEudHXensKzySKijgxesq1iMDfSv3fs/71kdfI64+dMlNcryL4RsvG7x8ZaQLdsDzUU7Qq9W1fKmc6vMpIP7o9WdfitVPaYuywJdFBdCDooU9OXdN4CnPLl6w9FEbQl+RXZSZS1+lqleoWj/wQtimTJTuD/sck7lSvRzmuHGTg2jdl++skyWnXD5apI2kcDmmGijQkpSpmwcxOvnPGmE8kLYNzkWnlVVR9imzLKUE+HnUh8pChIiwo6m1FxXm7/YNr/Nu7u2X16oZMkid72YkOAIassUJkWHhUTfq9meeqbD3cwLTn5znek8lm4oQN8TMCj/+/1xZLhL5U1+zey1xprd793Nc1yZFdkJiXcflWn7uxZeSJYxOU1Unm/Xt6muoC0EZJl8Irq6iHw7Pnm75deSlj/rLZ3MFYknztIZKfWj5Drt1pvemw0uOJ34VaFZXb0MMtH+jSH7o0V51JWTujKfCvFfckI2bLr3MBZ9syBdLuwq3cs3tT1j7tVJ4Dbz9Vj7Utb31IXoemZ+dkJESHC0esIibfcG7foEb3hkAgAA1IMEAMCrrQ/nTWNG48E6xgOM+zAIVDN9b8vxxCNzWTGh3m9bW4+cs+ibe5xZu6O/nmFT8yWa+m0/dTgpZDpNqA27U5mDA9tnMC+vdrbTdu66dH+SrNm7odnDvNw4SoW1l5t1Ey0kW5gUFfF34pSQYdXt/em4lTmTOXQCrwuDVq2gfluGHd46gUQtGslzmhQisQiM2DfPobpJEtPUnAg3TBg7bvZOkeWneyOWVda/puKnXx9YOCBp4xRrus/G0bN2Xs9vOgTAem/918HO2atGDhvmF5lZ/2dM01tSUZB4cLWAHsJz8tufPyxwZ9DYLmshRdf9mGF5JzzsXHZZO9a6ualx5359eINAeeDDUdZjPwyX8UOO7K6qHcF2DPx6q7cszM1q2IRdVHixLfNi2szaFxe1frZ1wbE1S93eHmY9Zg71mzNf2xaw5d3aoczdPg50Iz8FzxhnPWbNZTbfzZrVWsNi1ohP9x5YyE0Kncx7f8WxfO5EwSBmZwYcRjyf+wAAEABJREFUKJyxoVFXjn3MpzJ2i2aMt7ZynLB0Z3RlIK+F3fQ8mtmVeubTtuzd4CTfMWOchd1ot3lhJ+/Qc9ez8duzezE7wsfCyiP4Zv2IXQcvWFdhjVi299jH3KSdPtZvTwn4vnzC13vDJpiTsuyzG0MSrBdvmMrVYw8NWL+YkxiytareDp2U1btzu2xY/S7ZOx11Wq36eGheRNhJiZqOM+7YvcrpQdiM0RbUnrXz2XruXmViYJU/N/PgCre3ebP2FNoLhlctMmfshr3UKXlh9kiexdvjvTceTdb2yGrpuXVP0KDLH/JMR66+3LhGB90FAktGqu9mo85678C5vMKTK2ba203emmLuNtq8+gho4WLbzDZ/BbTj8tJPEHxsty9LuMZ55OTgc2rnCXxOTUte6lvBBC5Rm7tVJ/XpewKY1F/3yq6Ym91rjTWz37ufdl+Zy2S3T270sbfS9ncdepvjv3WDZxMHSbu+TXUJuhBQ0Jjaj5R2fPJ2z68lLXzWM20++PrUlkHRfqOppXXbeJ1pba6nPcSb25sNLjid+FWhWV28DExDC3N1QsQG75HD6CvzikilYMupfUsc6L6Lx244vC9AEeZMbca3PzwmM7Fm69a+r+mvxzSWBUsS+qHzSJ9gIXPRvuMbBNqfAO36BG90ZAIAANTVy9B+HIEOpcsZGbTUpTwmIlxUVE4AXiYj+807VgpkZz764pK4tGZo78GTl3zrbyneHbIyvoi0k1IsJADPTy0O9ZmdPD06cp4NSpcCQBfKj/Kfvt9id72uYgEAADpd81+Py7KP+vkcczp8eb0jvjgDAMDL073vADB4c7z/xyeP7k89dzj19Fc/7Pg4yM2iD2kngzcd7C2MX0pTaNb4oK+uh4wbWH/iupxBI3gOI2xbaISgY2xl6zCgNwF4QcWS8L2xD219vv1sooNB5SBt9H+BXcmNE2Gidkf/AQAAeoa85KsSNn/iMET/AQAAAADgL60bJwAYxuOXrlzP15z5fIXj1A8dZ37iv/fWfdLuQH6fwe7bgvzHc3RIZ3kiOTl96oezI3Kabf7PMBHMX7JtBrfdyQyARopST370+cVcK58vg9wdDHoPHj+fiv4XxexbuPeWVEMAAAD+isoKEs7dZvLc7dFbIgAAAAAA/LV1Xli8vXT72k22ZyQdOnEm42nlkCe5t87kEgBooCg16qMvyLef+R78yr28n37uj3tWfidB438AAPjLKsu/Hi1huuwYgvg/AAAAAAD8xXXfPgB0B4z7doevcfwe/72SJ3VfMHL8Ysd8q/gv/aua2Os4+Ad/6SheGXyuxNF3vS9vhDn9W09dEL92c0TSAN9T/xD0r3xjeV746pAjuRV9rFxWLfWZQpfo0eSmxIbvPXdNVkEYb84LXTn+cbbalv9WX2pkaUzEicjH9oELPEZUPf0u9HxOvSWhSwBtXm90zn/ztft1m1pzXL7Z4VOyd9NnIiUxsp231NeHZ9mf7v5HkXDoy5UxmimbNq93qLqVQX5jz+ydqYjVwovrM3jiV0HuJH7fJxHpT8jzQx8AAAAAAAAAAAAAPUP3vQOgXCY+Lpr4leeyCE78+Z8TfhTlFFUG2Yuzz0tU2xwdB57IyaCGMMzG2bMf3riVa+T61QIe+XHf++fTiwhrsK1ZyeOKJ7J/zfoHObXc8vj67ZEPKui3G9mvCvIZKDkxa3NKBjHzC1q2PlB5f/PV+/Rr7P4cVejmjwJyNQPd5h9cvtIlPZZ6ulD79Nv585fkhuyUPG3PSvR29vWfZ54dtmL7+QdPdTmDHAzk5ZqnZzZvIpvWzJN9Nytc8iKBWoC6nmRc+uijWKKpQNfTAAAAAAAAAAAAQLp1HwCaomt7Q/x3xyaVc/1WBf90Zv/FkNnjB1AZC+WvN8TyvnYu5nT2QtfcYYSR/FqqlPR905ihSs/Io/MEGmWGJL3JAujG9uNGMNKOnLiVUVpBSvN/jEopMXccUdVDgEaecSshlwrxV9wXXb1SoHoouSWsenpNWMwewTPTJe3B0Dfm6KtlOUkyOm1QLstJzm1X/gCgfcoR/QcAAAAAAAAAAIBq3fcOAJpGKY6Lov7tNLIYwXeZ5+uxbR2jZP2/EjNuJZXyxtmbHc+VDnR0NJHdEhZUPNG9dV7iMO+zYNvUtMRfEk7H5zTVuF7HeJBJ/36WXx3j1w4rz24irF+uKiolugwG9VJ55dPyOk/buvyKpJ9THi7widjhmCiRXDkvTJRVEAAAAICey/HqZ+TVlOr+BQEAAAAAAOhZuncCoFp5cX7ilZPppeyTy+2czXsnSvKupCgEfLv+N4gLj/1QJH5It/rPOfLF+iMGbzq7jvOZsXKxf1ro5n3nHzQKuD/RlDwSbVy9/1px/eEM8hJUSOP/FRB/wmwwz9Nz3OZvfYpivlzwXTrK/gAAAAAAAAAAAADAy9aNSwA1VqopJwxta/2n6TfERRxHZ1sH577SKyny2lb5pb9RqYKVm78TEjsffuOKPRUPM/LkfbnjbVmk81RIM24dCf/yoxN5/fnjRhgRAAAAAAAAAAAAAICXrRsnAIzs5wX+fZmb/UADHV0ji3Hj//5lkKtxgei8toz+kwepCcVmPrNd+stSEyrr6hhYODsOMmYQwjB2GjPStq+mpFhF6LsHiuQMkxG2JrqM3n0Y5En6tfO5bM+l8+c5GtPpAYM3nQYbt6+yfzvomNk7Og3oTZcesuJN4ZnoahQl9M0KKnmxxtDK3tZIR9fg1bgJAwAAAAAAAAAAAABeLd05+kxFyRlOk/2nLDUxoSP0mtwbJz46JBSXal8szbvyi3xOgFnSbnGRtrNfXQ7XZ4GvwFxbyueJNCnuROiNIvrOgNzYTeG9F89YI1pOYsI2fRaff3znvj5Lfeb9IyyQHlWTHrPvo4yiIvKcDB38z57xr3ma+2PI7PM1z/Rt+RPXT1lmop2RPEe8f++5ZHr5lYmHvgv3nbjl4AHj3DP+my9llBIAeA7/vX+fAAAAdAR8pgAAAAAAQNf628CBpKP1MrQfR15NxvzFEfMZ+4L3nUfPugAdRykWEgAAAAAAAAAAAHj1vVJ9ANTDGjGGq/sgNekxov8AAAAAAAAAAAAAAA29sgkAjt14e0b6jbTK+j8AAAAAAAAAAAAAAFDXq5oAMLN3cSB5VySKcgIAAAAAAAAAAAAAAA29wn0AAMDLgD4AAAAAAAAAAAAAegYdAgAAAAAAAAAAAAAAPQ4SAAAAAAAAAAAAAAAAPRASAAAAAAAAAAAAAAAAPRASAAAAAAAAAAAAAAAAPRASAAAAAAAAAAAAAAAAPRASAAAAAAAAAAAAAAAAPRASAAAAAAAAAAAAAAAAPRASAAAAAAAAAAAAAAAAPRASAAAAAAAAAAAAAAAAPdBrBAAAXoay7KPTHQWhqWX0E6U4YrX/8sjMMgJNKUyIWC6wtTY1c5x1QEQ99l8d1QXbSnZ165IlW4WFBAAAAAAAAACgR0ACAADgRZXli46u9hlmRsWvrU0HjvJcEnJWoqw/ijor8erlRFGmkjyfMtndJElBd0ofKMXRYf5jhppq15o7Zk7Qget5z7t8jy6HBB1UB/50pzA3NtzbRCa8fll4Pe95t1U7KArEydmPqhe7THY7LuZ6QmYh0jQAAAAAAAAA0DOgBBAAwItQi08tX7TmJzXPd9XhQBs2k4qM5yWLFOoGo5lO25c6jTw3dWb0xoBz75+MWuKgR7qe7PrWJcvD75h6f7z1pJO5HlGXybIT89XPOTWilmXlKE2n25syiZ5pPz3TaUdeZFu1g+LO0cDl9xb9cNjXgtpxRM9+lfD+KgIAAAAAAAAA0FMgAQAA8PwUyWGBG2/bbP9xz6yh7OqBLs7u9H/KemglmbKCE2tWH1XPiL6xyoXDrB469j3yAjqhsT8AAAAAAAAAwF8PSgABADy3wqSIq7Jhc1dNrY3+N0MtDp08bPqR6rr2hQkHKkveW5u+M2d99F1F5Th7fEb7rl42fZS2ro6j5+oosUI7/MCcCZtuy1J2ullZm74flkQNVKQeXe4zunIKZqP8I+52WtWasqyrJ5OZEz9eXCf6X5/i7onVk7mVpYHeX7I/sTIR0tzaFf68/F23b+7JboY6U2s3cM7RzMKkUI/abVVW8POeebzKqXktD/L18NxDd6tQJtk39Z3JuyVVtx0okkME71DvpZ8qEjcI3l+9/8BqT2r72M45kVkojg5b6FU536GCJft+zq8cLcRzxlFJgShw5DDTgT70e2UX/N95d5mwKh1Rlnl1fdXSDh3tG3Kp6haH5lYEAAAAAAAAAKDbQQIAAOB5lRVKspQWgrE27SvLo848tXrZ92RR5M186R3J7uHJoSt2JGqDzkq1LKvQPuhMvjQr//pWm5shqyKoYDfTYdHxy5uHc3hBcblZhT+tGsFWJuxaE3ZnyIYLdwqpMW8dDhxt3mmVgRRZonzm8AlOpk2/XJa9f8mHYYVeEf+5k5/2Y8iwnB1LVlTG5ZtZO9P3dv877uMhnNHrE6m1u398rg2rzuSUCZ9/GPg9M/DCzULpHeHHrOSbOerWbxdQK+78sPVfyglfH46O3DLRhqXHHjIxaG9yWlZh2pkA9dFAbW/MbOfgmKi59ub88Ft3Cu+fmWtTL59Rlh+1zG+DxGlrcm5W1vUdbsqoZUvCkyoD/U2vCAAAAAAAAABAt4MEAADA81LL85WEyWa2711l2XGncmz8A6c5meoRZj9n38VO6sSYe5WxZT2LsW48OpqvZzM2wNM8XyjKbyK0rJbJlExrvn1l5XqLoSPqBc1fKrVSWaLWa3alFSknTmYNWbVunguHqcce6rtl62zO3ZMx2ZUr0ba1q0MmOilUu63bOpfONzAtBYsDRpu0ZXMzzceEHd69fMJYFycumzBtBJOmCRwt2YSwh074gM8svN1ab8zqzMsnki3mhnzqbqlH2DaTNmxfbJ9/4eydqre1e0UAAAAAAAAAALoC+gAAAHhuTCZTLcuSqwm3HQ3wlQ8k+Q/i1oy3WFM7zHphExNnmzKJuqSpwLKp86xJFqs3zPK74CZwn+g9ycWinUmIF8Bk6hLFgzyl2qWJJIBaJrmn4Ay3r1ke9iCXYazLd3IUhNtgMs2vXS1F/m1JmXmAdU16Q639X5vo1V28ssKkmAuXU+7lZeZkZd3NV49t7d2FWTcLmNZDLav3q56Foz3naFZWYZmzOWn/igAAAAAAAAAAdAncAQAA8LyYA+xNmfnCC5J2lYCnsgZ6hs7br+RLswqr/93cwm+tF4F6+gmCz/3fL9FbZtgUXgh6f9TUPamdVYWeybbgspR3oxMLmw55d1oporYrKzi7Zs6yU3KnqYt3njhzcod7J6ZLAAAAAAAAAAC6EhIAAADPS8/cbZG7RVZUcOiFvLa3AGcPcrFmZl2+3v6iMSX1nzL72bvP3bIvYv3QrO9PJHVWBoDNmz6Xp44L3XAsuXEZHSbHYgAz/3ZyfnUzfS/EfcQAABAASURBVEVOwh0lZ9igdqU3aufFGWRBshPuFDbxGpNJ1GqZsg33Ayhvn01Uj1g0dyJdDqjBRLR/m9gRLAtrU+UdUWb1Vi3LvyuRsaytTbthggMAAAAAAAAAoDndOwFg8OZ4/49PHt2feu5w6umvftjxcZCbRR/STgZvOthbGDPIy8JgObhN3Byyg15I+t9XJzf93c/RWJcAQM/Xb3Tghg9MJf9aIZixev/l1DyFukx2N0F4NYmOgDOpGLVC9qBRZN7c2d+ddTNs2ecXtPFl9SNJamYr4Xsmm2OiDawrSZmyjHpL8vWkfDr+rsi8fvJydhnL9Pki7M9Db+js9YHO6hvBkyb7h0YlZBaWlSnzkq//LLxLrQR79OLFTtnha8J+zlRSy3Z0zepjsuEBntznjJtbuC/2Nk/ctWF/YoFCdvfSwbD9KfKqpeBwbdgFlyOuZlLhe0V2Qsw9WbO5ABaHPIg7cJReJMmF8D3Xa9ITTNYAljo77g61CuqyemkAlr3/YjclndrJVFBrFxW8JkxiPX32sE7rawEAAAAAAAAAoAN04wQAw3j80pXr+Zozn69wnPqh48xP/Pfeuk/aHcjvM9h9W5D/eM7L6e2A8ebkoOCDS12MH1zb+PmXH/3jy08+P/FjATE2IADwl6BnPnH3+ctf+45QXgj+cKaT3TCnGWv2X85WlKmpl1z83Znfr7B/Z/XPsnpv6idYdWD7DObl1c521qZmw5yW7k+StdKS3dJz656gQZc/5JmOXH05X54Vs3/RSJ6pmbX12OWX1PwNWxaP6LwMAGE7LTn10+Hgqazkb9Z4jx1t8bZHQGhUokwbQ9fjzv368AaB8sCHo6zHfhgu44cc2e1r89w1d1gun+49sJCbFDqZ9/6KY1mm9haG1QsxdsPhfQGKMGcra9O3PzwmM7FmN5N45fAXB3mxbu6fPZY3bOkJtdNYJ07V8ujZ+O3ZvZgd4WNh5RF8s959BnoWk8IOb51Aoqjt7DQpRGIRGLFvnkMnbmQAAAAAAAAAgBfXy9B+HOmWdDkuX+7wKT+0aWW8kryAPo5/P7Xc8vj67ZEPKkgH0xk8fc2hGeTI5i+PZDwlAD2CUiwkAN1T2d3dMz6Mm3r41KKhKMUDAAAAAAAAANCql9MuvkMwGEyGfn8Hyz7xkid1hxs5frFjvlX8l/4ROeX0cx0H/+AvHcUrg8+VOPqu9+WNMKebaKoL4tdujkga4HvqH4L+hKz654FV5Xnhq0OO5Fb0sXJZtdRnii01miY3JTZ877lrsgrCeHNe6Mrxj7PVtvy3+hJSLo2JOBH52D5wgceIqqffhZ7PqbckBnZzPM0eXvnydHPRf+00x6VfE1u5z3FgP/z5S/9wSZHRIJ8F84PGmDHpwh/i499F7BcVlROdgZNXHpws37T6cGIx0aYWgg+9l/bR6pPi8jfnbVo5TiYusXd16ccgRPFrzIlNh27d19DVh5x95we52Vn1pW+MeHjju492J9DDAQB6orLCe8kylr29OaL/AAAAAAAAAABt0X0TAOUy8XHRxK88l0Vw4s//nPCjKKeoMrRdnH1eotrm6DjwRE4GHQQ3G2fPfnjjVq6R61cLeOTHfe+fTy8irMG2ZiWPK57I/jXrH6TeHQBG9quCfAZKTszanJJBzPyClq0PVN7ffPU+/Rq7P0cVuvmjgFzNQLf5B5evdEmPpZ4u1D79dv78JbkhOyW1sX5djqWtgSpdLH3S0nqw35oylfnzmbX/yHv4ILvIwGLeupV+5cKVC88llVv6LF0SGLjkSfD2I7ktTYLosm1t9XeGr1qZrhk4xnfb0vnbSuULInIM+f6bx7OvhK+bTaUQDN50siJyRP8BoGcpy7xwTEicBHyO+vbZ0LBki7mreCjEDwAAAAAAAADQJt24DwBN0bW9If67Y5PKuX6rgn86s/9iyOzxA6iMhfLXG2J5XzsXczp7oWvuMMJIfi1VSvq+acxQpWfk0XkCjTJDki5tKhpubD9uBCPtyIlbGaUVpDT/x6iUEnPHEVU9BGjkGbcScqkQf8V90dUrBaqHklvCqqfXhMXsETyzuhWmdQ1YukRTUj0XY/7iq1X9AB9OPf2PeVZV08yN2fNR+NUrqeliWUWfweMmc/KO7D2XKKsoL86J3Btxpdhssptlaz0bax5KrsVIlOWapxlxJ3bGKfo7jrQy0DHksJml0qT0IvpOiNLfkiW/PSEAAD2KWlkQd3DFhLGjndyXniSTQrbPc0D7fwAAAAAAAACAtunGJYAIHccXx0VR/3YaWYzgu8zz9di2jlGy/l+JGbeSSnnj7M2O50oHOjqayG4JCyqe6N46L3GY91mwbWpa4i8Jp+NzmoqG6xgPMunfz/KrY/zaYeXZTXQcWa4qKiW6DAb1Unnl0/I6TytHKVWWE31jIwYh9G0BRaL97lP3E7rXgQ9PBZnVXY3qzj11+ltZmjzOFhdX90ZQnJdYoHHmmBky8khbPc0V56n5Jv0NKoSp1xLG+GzZsT4pNU144+oVKkNAAAB6FLrD4f9bQgAAAAAAAAAAoP26dwKgWnlxfuKVk+ml7JPL7ZzNeydK8q6kKAR8u/43iAuP/VAkfki3+s858sX6IwZvOruO85mxcrF/Wujmfecbd/z7RFPySLRx9f5rxfWHM0h7lT/OSy/VH8HjGsenFrX9bbpEt9GQ9qnMQpSTclnCZ58k9OHYCjzH+QSFrSo4s+CLqxmlBAAAAAAAAAAAAACgG5cAaqxUU04Y2mj50/Qb4iKOo7Otg3Nf6ZUUeW3L99LfqFTBys3fCYmdD9+sUWi94mFGnrwvd7xtR5SQLs4+Ey81HjPVz753295QUfRArjbivsWpzrsYWTqZM4oKpHQdoXLC1NU3bOadTAN9ZtXD3la2ZkSWnl4d6H8iSz8fsf+jnUK51bgpVm1cEgAAAAAAAAAAAADo4brxHQBG9vP8HftIUs+L0h4yzJz54+b5uxoXXDxPF+UnTx6kJhS7+sxmM2VXE2TaZv4GFs6DGemSnCJi7DRmpG1fzcNiFaHvHiiSM3gjbE3OyBS65OmT9Gvnc10Dl87PKI84nqrtO3eARpxR9FzFc56Ko74Lt1q5alNw/0MR4XHpRQYWArdxk9/j9Sd56qamWCS5FJm70m+p78Pd55J0uVNm+04xyguPy3tCKsiDPLmBq4/boIQfcsgAu/E8dp3sBaP/GN+gHHJEJDfhTQxyJYnhovsa0meA/QgDaWJGETEa5OlmZ0JURaXoBRigYzhe/Yz0RKnuXxAAAAAAAAAAAPhr6M4lgFTyYobTZP8pS01M6Fi4JvfGiY8OCcWVLd9L8678Ip8TYJa0W1ykDXrrcrg+C3wF5tpSPk+kSXEnQm9ow/q5sZvCey+esUa0nMSEbfosPv/4zn19lvrM+0dYID2qJj1m30cZRe2o4VNXaX7kzu1Fs30X+6+59D9Vi537i/CTzy9de1DRRFmh0vwjO/eUzHD32xS2rR9DniMK/+JEZC6dwHgiObfyc2XQ0uAbAYQ8zhNK5EUGte9TP1K95bvsVIAmVyw6s/PLM6nK/8/e38BFWeaN//fROifI42Az9yBgo8DGoH/Ge0FySvFaqBRXV21X3IJ2cQ1203Wj1rQs3Qw3y9J0wy1t01zpSm3FNiW9REvYH2iNEVyXw60M/QAbBZT/TDICo8xMV/c5Az7jU2khft4vopnz4ZjzHE/m4fs9ju8h/9sFRQ6fPiNpeWDnBrVF+fmb6t0CAAAAAAAAAAAhbguKSxY3J5Xh0fwsadX8VYXNvTrqLfWftmj+hPoVmSvNbQK44U6YigUYAQAAAAAAAICb3001B8B5ghNHRfs0VJYfp887AAAAAAAAAAAX6sklgC5LE5saJ5nzq20UvQeAq/bloUMCAAAAAAAAPc/AQYPE9XazJgDC4kbqhSWvyv6tJu8FgCugVA4AAAAAAABudjfxHAAAbgTmAAAAAAAAAAB6h5u2BBAAAAAAAAAAALg0EgAAAAAAAAAAAPRCJAAAAAAAAAAAAOiFSAAAAAAAAAAAANALkQAAAAAAAAAAAKAXIgEAAAAAAAAAAEAvRAIAAAAAAAAAAIBeiAQAAAAAAAAAAAC9EAkAAAAAAAAAAAB6IRIAAAAAAAAAAAD0QiQAAAAAAAAAAADohUgAAAAAAAAAAADQC5EAAAAAAAAAAACgFyIBAAAAAAAAAABAL0QCAAAAAAAAAACAXogEAAAAAAAAAAAAvRAJAAAAAAAAAAAAeiESAAAAAAAAAAAA9EI/EgBuZoGa/irp4sUKVYQqUBIAAAAAAAAAblk9ewRAQP/UyWnT7tXr+knCaa+vr927Y8uq3YfbrrERfaTUaD5sc4nrzkcT93DmpDRDdLiP6GizHqoxFWzeUlB14pI7SMGDdGE+R2prWtwXNhUzLn/RJLFjWfYa8wUnqDI8kj87oX7lgj/utgngXCFxc16YldJcMPOl7ab2M0v9YiZMfz1Ta3rthVllXDMAAAAAAADALaoHjwCQVKkzZs0zuApefCJ+0iPxU/6UuXLfIXHNXZoDY0Yvnp2ZqrkBqY6QuNkLpmcEVD73u9/LR3j3wwvmbj18hV0CYnNmT5+eoOx+rY+kGzV65AWHKvVPnWCQEwxAN1qq8lbubNSlvf7MOH1A5yJv9D87trV0wxIj0X8AAAAAAADg1tVzRwD49IudECeVr95QUHOyc0lb/b6CetFzqHQjR4ZY1r648/Ou7vwnD1WWHBLfgVN0BMROG6vdk193ZhCAKm502gBHq1NeCXTDVrlx5ouuZbPTls12zVpa1pGUJUf/bTtWzVxdeSNGvVw/Dmtttam6utbSZLU6hL9SqQ6LjtXrY6PDlJQuAgAAAAAAAK6DHlwCSJJ8Jf9wvTawrOq8kjgh8S+9khVZtiwzv84bE1foM+cvizfNmr+lNT59XnpC4gBP//qOI2Vzc/PLI9Lfez4lXIg5b/x9jtOS99QLa+vdgZEj58xIm6iTN3PVV+zMW7mlpNktpP7TFs1KPV7boTMM7SfH4pt25G9YfzwuJ3tMYtfdNYsK6y4ozuPjE6aPVIqGi/tZKwYlpc3LTEkMlYTTWr6jYNHGfYek4cv+Oj1Fbu3xJZWPO/a8sWBWke1sWF+O1bY3FRutQ5NGj9yxpqjZm1SQ+qdMjG01ljXGJ3U9oqfo0Lg0Q6xnTMDx2q0bNuQV1dk8ZYIefStLaW7wH5mgDRLCai7OW1lQWC/nTvz09056dELSyCj/rvNdvaWkoTNj4ReTlLZwRoouUM6u1O6okoYG7JuZu/2QfCQhURnZmdNHeZpqrTOuWrOhoOqE0/sUJZtLTJGjH9YrGz9elplXRQ/znsBWuXnmS+L1Z9LfWj7aGepfv3XFrDU9+Z/GYTF+sH79zmr7hSuMxdvkiz7MMGVqRkosaQAAAAAAAADgu+m5JYCczaZ3jfbIsY/lL/jNtKSos9OcttQWVjnC4+MHdS6RpBY+AAAQAElEQVSRwpLjlI2l++pDkuZlJ4iPV92f9kh82hOZK/eYj7vbKt958PnixuO1S/7w+/gpz8vRf0/N9Nlpg+o3PJjx+/iMFwqEYV5OSldTQhmucazPnRk/6fe/WGlJzJ71+kRRcPru0Ieypsf5nXuENnNJ0RH/sY8//VbO5AlxqnOL9ATGTVqcrW/c/LJ8MIYnCqwJmYsn6wJb9s16YlXxcXvxa3PiJ/3xj+dG/z0nIv/nsn26a0dLbMZYrU9XO8lpGsv6jw+3nn1eXFZTyaKnnjCk/f4Xqy36zMdmG4I71wT1U/tWbHhQPv2MF9Y7E+bMSInxnldr++GijSt+kfF7w9SXC0TSwsfHdC4PS8p6fUZsff4LoyY9Mip3j69O23UOkmrCjOnTQkzP/WGm/Ez+qVI5LSczpaswkXLoxEmJzdvnPv/y3I3VRP97jraqzTNzC0xCMm9eMbMnR/8dluK8555b6Yn++2v10Ur5L1ifEK1WqtX+XVu4mozrF89evN5k7dEDGAAAAAAAAIAerwfPAeCylax8IfO1neXO6Iw58z8qeHPbCw+lRshh6BP7S03WfrEjB3hC0j4D9Ikh1pLKJtGvv0pymGssnrInrhM1Veam7sKHqrjkRKl67YZ9Ne1u0X546+aK1gHxiV3RbZe1Zt8eT6959yHjrqIjjsaqfcVdd0uKW5SJCWHnleJvMS+d/8LcDSbrgKSFi5YYtyxfN2NkjKcOu9/QUQmq+l2rdtfJB+NsqFj7cZMqPi78Kjo0d7TXFmytVhtGp2g8gfixE/Udxl17Ws6eibPFXFi0b2/9CafLfahyT3GzFKlTdx1Vu7XY6D3r9rqthdWtmrihnvM6eci4p9BoPtTudrbUFX9c26GJiuznHVswNrrVuGFpkWdYQ1tN2drSps6EhI9GP1HnKtq4vaThpPxMfr51V7nQpsZ0hmdd9TtWzMzbVVRpNjW7BXqStprtM2fOmZlvvrZZsr9PjtpNr/5lXYVVqZ/y5NK33lj45J9f+8dbL+VkZ2cY1MJx7pau2p2vLl5tJAcAAAAAAAAAfHs9uASQ8MTxTbs3yz9LQ+5INIyclj5m8bNS67x39tbsK29PSI4Le7e+aVB8vLp5X/ERd5vPvsIq/bRn5usqq/d+umdTWV13YVCFKkodHqpdvs5wdpmztpsZdp0OW7vwkSQf4S2+L991nnP3jPbDRe+/I/8sitCl3Dd6+uSs1wNcmW9YwiPUan3m9oLMs1seqfW9uol8myp37Zj4WEZS1P6a4Wkay9qVljan/twNAiOHT7xXp9OEDRqgjhzgb63qppGOdkeHUPuc7tE/7N7klCj1oMiwcE2YWqr2LA4I02tE4+6m013FpTNH59PvjvB+YYmLXn/4bHuOPT5n0heuDoEeSk4LiR7LZS1bl7et1hWWlPPk1AT16QvK1WRc+ZfVJjn8rx3/ZIa6eLWn67837m81rl6pVj85Jdpf3DIcpnXPrbZO+fOTckZEfm4sm/6yuDrpz3PHhFEPCQAAAAAAANeuZycATnO2HN5btNHcrtz4eOyIAX57qyxFFfYUQ2x4qRiZoGw0mho9vf7r1r40b21A/xFJyWmTZz2aWb0od1Vhw0Xx0DZX6zHjc0+9WdJy/vLvFl9razAX5lsaA8JeN8TrAmo7XA5rxZbMF0suHIUQchVttdcVbK0dm5k25251h3HVnmb3uXsFxk1+PSehsbBgfeEG0/Gwx155OuXyrUn9J8yeNT2gYtXGLatWH/U1/HFj9hVP1dXR1vTuSy8srTp5QVMC+Lbspk2bjHYpNmPGOdF/4SnilZCRk138wQdGl/DXpuQsTXFUb8rL21bt8I4DWF9smDte2/0166he99ziYut5yyR/dVis4YGMB857kJ7CYako3llcUV1ba3UISanWxo55YEqK/pKHKoVpox1Kieg/AAAAAAAAvpUeXALoYu0uZ1dH9ZPmUpNNEz9Cpx/Rr6mownq2V377UTlVMCt3TbGITTOEXdTn3t1YY7H2i07VBYsbwNnujfe77GaT3TcyfqSmu/yKU1xxJEBT5fYd7dEpGkvBDsv54xj8dIaEyPaKtTsqr7ICj4/nZKX9hdsLq462nZuNaLfWtEiRcVrVRbu0HTGbXeoRBm2gAK4Th6XsA6PdMwzA0mS/IC3mHxablPHkn3MykrSevv4OhzIhxRDWuU5OAWyrsF+6XUmpz176jzPeem3h3Kkp/qbVz726zeIQPYqrqWzlc4s3WbQpU+e+9NZbb7y2MCfDIIpXyodae4lDlcKSsp+c6h0McL04atc/8/jinU3UVgIAAAAAALgV9OAEQEjctJzfPHZv3KAAhU/IHcmpv1k2O0l1xFjoKcov2hoq97SEpT00Mry5ck9nKDzgjhHx3rmCJdWwUcN1/VytLZ6omrPFZpXUiTq1j+QXKIk2c0lhvXLsjKxp8d4pbwP6D4tRXV1tngsFxox+NmdymuEOlaRQRcZNyHps2WRto3GPqcUzhcB+oc95PC05wjNvcGBE1DDvDTk30Ojyht0lRWDApYdftNetfenlzNz8oguj/K7W4y6fAYZpY3VhIaoR6WljB1yhOorT6WgVypGTxyVHBqtiRuZMju3qbOxq2rHVJAzp8yboVAGqYalpOaNO50taqgtKreFjs+aldj6fwTFx50zCDFw7l9VktHhvWcs2fWDqJqIvKaOjPXVuHLVl6/7yl5XFTadX2Ksrau3iKknKMK0+JfvJ7ATrzvVlPSnK7bIUr9tUrc3IyR6ToFUrJclfGRadMGbGk1P11m2rP6juYdkKAAAAAAAA9Ao9uQSQw9oiDZuQOXGG2jvLrau+dMPM1cWmdu/KdkvRp9aHp4aVv2ayeaN8PprotOz0lAHeQHVbU/nuDYtKbZ6RAfU7F+T5PTr5aePjYseSBc+UHX536arAGWnTnl+S49nUZd6xamaNzSauncvaJOImZCbNflbp67lv3bN5xaINVZ6mGowLXlPOyxy9/I0xnjXOph0rV5gaTjrbzauWbhAPTfpXwWPWHcsyV1Zdar7WtuY6UzeL3YfKthTcnfVw9tNjsx31nxrLzVaduKyW6rUbKob+Yczyv44Rx6t3GKvNAV1NNZWtmekaM21C1r8y/a1mk/mIPbIrA3Dy842rFvmkT8+e/9EfPPdbTdv+9FKdzSmAb8VlrTadjuhL6uiwS6WtXE3G9as3mc4PhttrKyyOBP21TASgjE1K8F9ZYbKmhPWQ4vl207adTWEPzDVceDzqhAfGFP9lZ3H1+NgEpQAAAAAAAACup9uC4pLFzUlleDQ/S1o1f1Vhcw+e+PSm4TciJzdXsz0zt4TiILe4E6ZicZ2dV6xfmTDjzzndlbWxV6z8S57RetFyKTb7pblJ6m6b/ctK6/g/P3nRSldT8at/2al9cmFGtOTZap0r48kxjp0fbKswWRyx2Qu9e7ispp3rNxVXN1kdrs65A1KmZIzpLMhvr1j9l9W1+hlzp+rPhOUdtZsWv2pUT507Q2/d9Jc8k/7JP2ecN0Gx/Kh5f/lAZPw5J+mCqv4O0+rnVlvHz30y5eKEhMtqXLfOFJsxNUled8VJgB2WsvXrPqiwyMfsOeRofcoDU1K6jsJzpqsdU/48xd/4wQdlplqLXfirtfox8lnFKj2DL159bvU52RUpdurCrgNy1JZt21ZsrO6cmiBM63kmUmKVjPsBAAAAAAC4yd0ckwB3JzhxVLRPw5by40T/r4eAsGEDJFuVpZXoP64/l8Nx9sKyV6xfvU2dM/682Llw2aurXSlz35jStG31ym3nVcRxOeye3a8lGu1yWB1yfPzMIzgsxevW2SWtYfyMKdqwaLX3MNa9urLCP2XqkzNiw5TC3lRdvGld3qtNM+ZmJyjlLMWUqYbFK9d/kHA6BeCo3bau2KGfmmGQg/vKpKSwsuLi2geizxmZ4KlzVCtH1S+e09dlt1pd/mFh3UbUJbUh+0mDuBr26k15q03qlAzPMUuOpmrjtk3rF9da586dcvrZdNkrNq1ucujHT30gNkzIJ/XBuvV5q6U/56SEqZOefCPJUbv+L3mWlLlPns0puCw78/K2uRIeyJg7I1YtWWuN29ZvenVxU8652Q8AAAAAAADcjG6qSYDPpYlNjZPMpdU2AtbfWkBUWua41Lj+YRG6tMzMKRFNW0stbQK47iR//3ND3/bqD1av3lbtnQzYYSnbtPLVxYvXVUjR0cK4bpNVn3JB2FmSiWtiry42Wv2jo08H3F12izVsypM5U8enJOi9FYjkLMT6CmnMk09mGKLDlP6egvyGjJwnx0ie5d4pB5T6BzIMwrj+A2+f+a7wf0ZG59AFKSwhSeuoLqs+Z3YCV1OF0eKvT4rtJmjucnnGGHzHDvV206Z1FeopOTPGJ0Sr5UNWR8v5jJwpWmvZzjOzKrjstbViTE5O5ybq6IQp2VMN/rVGk/WSr5SuJlOZRZmUkZGSoPU0q9V7ZyZwGLcZGQ0EAAAAAABwk7tZEwBhcSP1wlJUZacu/bfmE6CMiR+3eNGL2994ena8Y+vK/IJ6hlPgRpD81edHxeVg+bZ168osDofVtHOb0WQPS9Dai1e+uslYW93kn5KzcOkbb7z20pPZ4w3RaqVSrb762LnDWl28+tWVZUL/wBit/5nHj01KOXfEgb3aWO2KHpNy/igE/+iU8bEuOazfWYZIqZ8yNUkyrt9kaqr2hP8TMjLOlOmXwvQp8qbFpjMVixwWo7FJmZAUfZlO898pA2CvLasWsSn688odSWGxCWGuJsvp+L7kr00Zf14CxV8bqxbWJvulY/me/IrL4Tp3A7VhqpwbSVBTAwgAAAAAAODmdrOWAGravXz0boHvwtlc+eKf/viiAG40Sa3VqkXteeX9HXIOYJsp9oGwWMMYORJvWp1X7Jkn2Gpc96qxay+lVl6X8+dYpfKSQXWX3bR69m9Xn7/QP3rMjCenGM4JX0uS/7mjCFzWWosIS7k4Vq/U6sPEzlqrw+AtH+Qf+0BGUnXeysVGl5SQM+W8WXrV+pQEaXVZRZPBW0zHYSmrsKoTDNGXm6zY9R1yAC5rtcXa1LT4D93M0KCOPtO0Z7DFeY8hn7q/vyfAf6mGJbV+jKFs3avPNSWNHz/GoPdO0Sw/99GU/wEAAAAAALjp3bxzAAC4afhHJ8Sqi8sumODXalz5XLU2NmmKwbpzU9NFO7nsFtPO1bXW7IUzki7VsKTUZ3czCfAVePu7Xxgp9zZ3YbDcP3bM+OiyldXRGeMvLO3jH51kUOaVlVlSpkRL9toykyNsjEHbfYDf28ne9Z0K6niO2XOyF00wfGWSN/Vw6dVhhqkLEx6oNRmLP1i8Pk+oY/VJSSlJCdFMAgwAAAAAAHCzu2nnAABwE5ED6WNiu4kne4L829aX+U+ZIUfRO7dUh4WFnZ2+VzgqdhZbHOL68sT+5TD/xWFxb7H+cxIDdtO2bRZ1bJi1eFuF9cJGeN4XegAAEABJREFUtElJYfYKY63D5SnP49ImJYRdIv7vqWLksNq7PQ2XZ9DD6rIr1dv3jGFw2ZscN6gsv6SMThiT/efXXluYPSbMXrZu8XN5xUwBAAAAAAAAcLMjAQDgeyBpk6aM0Xa/rqk4b6VRnZEzPlqStCk5C196aelrsqULc8bHypmAptqm65wA8Fdq1cLaTbP2puomodSe7vpur9i03qR8IDsnZ4q2etN64wUz6XZOBVxRVm0xyfH/6CT9Jfvm+3tKC8lJgu6m4rVXGyuaXP5XmuZAUsdqJWt1tfV6R+UdVkut5cwUAf5h+pSMJxfOfUBtKS677okXAAAAAAAAfL9IAAD4XvhHPzBjqv4SJfKbildvsibNmJs9PsHfXr0z75nHH3988U5XUsYDsd1U6vnO1LFJ0cK0zXh+hNthKdtWIaJTOgP5Lqtx/XqTenxGktZfnTBlSrRl07oL++mr9Sl6uZ0PdlZL+qTYyxQiUupTDP6eHMKFvertpp07a5UJKbFXrLivlDMM/pbi4mr7+ctd1zQoQJKU/udVI3JZK9a9mrfJdEGrnm1cjAAAAAAAAAC4yZEAAPA9kcJS5BC/ofs4uSTzV/o7jOsXv7q+wippUzIeSAhTa8PUYVqtv7jO1IapGQn2TZ6H6hwH4Giq2JT36gf2hIyp3tmDXU1y+L/aE/73lvWRPCkAbdMH64ot50XFlbFJCf61Jou/HP+/bAjfXz8lZ2q0Zf2rr67eVGay2B0Oe1Ntxc7Vr64s8x8z9YHYqzhDpX5KdopUlrd4ZXF1k7fLvsNSsWnxc4vXXxS9vzRJfkalJmOxfNoyz9TBWsMDSf4V61ZvM3UNLnA1Vaxfvc0alpR0/Z93AAAAAAAAfK+YBBjA98dfmzRjYVjs+nWbLqwv46je9JfH7Z64thSWMCVjyhi9J/LukMJik2LDbkAgWpmQMXdu9M5tHzz3hzxP4Ft+1DFT5o4xRHvi+K6msvWbasMeeDLlTFV/SW3ImFKxeN26ndFPjo/2P3tCCbHqMslw5WC5FJaUs1BbUbyzuHhd8Wqr5+yVWsP4nJdSYq92tl1lbMbcP8eWFZdtyttU2+RShkXH6pOyn0yKvuLwgbP8Yx+YmrJu3epnil1hY/7854xof6U+48knwzZtWr94m9XqcElKtTbWkDF3PPF/AAAAAACAm95tQXHJAgBOO2EqFjeeo8lUITNVWyyeqLNnkb86OlpvSBmTlHBuwN87K6/osRy16xfn1RqenDte24OPEgAAAAAAALcmRgAA+AH4h+mTxss/V9ywJ0f/hbDXFlfYteMTwoj+AwAAAAAAoOdhDgAA+DZc1uqd69ZV+BvGG4j/AwAAAAAAoCdiBAAAXCt7xcrn8oyuMH1K9oyrmsEXAAAAAAAA+P4xBwCA83w/cwAAAAAAAAAAuNEYAQAAAAAAAAAAQC9EAgAAAAAAAAAAgF6IBAAAAAAAAAAAAL0QCQAAAAAAAAAAAHohEgAAAAAAAAAAAPRCJAAAAAAAAAAAAOiFSAAAAAAAAAAAANALkQAAAAAAAAAAAKAX+pHAD8pHM/zZBX+abVD5CAAAAAAAAAAArpuePAJAMSh11sY/xPqevm81G9dv3rLJeLRNfFsB/fWRUqP5sM11ua18NFH6ELupxuYUN5z8WIkJeme9UhhtAgAAAAAAAACA66SnjwBwHq+YO/WR+EmPxKfNWWRWT5s9a44hWHxbgTGjF8/OTNVcPu2h0I3NXD5jtC5AfA/aqjb+ctIjD+XXfQ/JBgAAAAAAAADArePmKQHkspVs3lJ8XKmPU1MtBwAAAAAAAACAy7u5JgGWfIT9UL29q7O8FDxsQtbCdH24nBBoayrenL/ofXNnGZ3AyOE5MzKn6PzlvEGjqSxv5YaiBndg/G/eez4lXIg5b/x9jtOS99QLa+vFoKT0eekJiQOU8l4dR8rm5q63jZ2bP1krhDZ//RhxpDj7qXcOxT36VqYoNIoJEwyRonbJEy8X9UvJeSg5RR8WJERrXcXa/A3vVtqcwm9Y1tMLI2vLRcJEvdL70DuX5G0paXYLqf+0BbOSm02tcUkjQyUh7Pt3bFiwet8hlxCakX97Ja115YJnjCc8t18YJ2qskQbvSR2rfnvNmjeNnZWI/GKS0hbOSNEFyidbu6NKGhqwb2bu9kMuAQAAAAAAAADAxXp8AkBS6hPiW4+7hI//oFHjImu2P1faGeT3G5b59HJD06rcJwrMUuKEzNz06bntL88qOioikhcvSFMb83+RW2HVGObkpOfOdlnnb/y88p0HnxfvPa59d97L6xvcchM+EcnzshPE1lX3F8qZg+AYXVjr8VNN+S9kivmvx1fPnL/R1O55JJUQQQMMOZLp7ZUrljY37ZcD+gF20+6Cgrxq83EpMf2xxY9nts5bUdDgOVxVZHTHmmWjcpt8dSnzctIW5tgyc0sOeR5MqdP5L82bM8vsGjQqffGMrMXt1uz8ugvnMwhQhzt3zf3dClO7/wi55RmZh+pXFDa7w5KyXp8RVp7/QnZRnYhJXvhspqp5nwAAAAAAAAAA4BJ6egkgn8Dohx9/7PXnZ73+7PQ5o7S6+OSHR/X3lADS6B82SOX5G9ZXnXC6bHsL85dWiKH36cMlhe6+ZN3x4kX5+w61u9vq9yxZWXxIkzAxrpuZA3z69VdJDnONxTMnsOtETZW56RId6p3Hqxflrlixu3Jv1dE2l2ir2Vewu9LUfNLpOlH+8b56EabXSF1bNu8rKD3c5nLbqnYtyTd1RI4c0TXlgKuxqmSH52hP1uzesHS3PTx+eOTF0wy4HGZjhanFLR9P+Y6S/UKbEuMvpP4pY6NbjRuWFnkSBm01ZWtLm5gzAAAAAAAAAABwGT19BIDzeMWCJ/5W1OK9ExA17ZlZOVnpJvOKHf10g3zsBQ32ru1cdnNFU8fkO8JDlOGRSmd9XWN715q2BvP+lqRIjb+POHFB4231+wqr9NOema+rrN776Z5NZRf1xz9NTjl0uNznLFAMik+ZcPcd4ZqwyAi1rp841N1etnrzIddonZwbaL5gzcl6k6XDoA4PECZx6XN3OlqdIshHEgFygkE07m6yda2RmAUBAAAAAAAAAHB5N88kwLL2uk0by+p9tMMGeIr7ywt8z13rc4nbkryZHDGXum1w7Uvz/uP3K9aaXPrJsz76+x8nRFxNRkQRM+Gx12fECdOevKWLMnO3lB+/ZCV+H+HqcHW/Qji9PwAAAAAAAAAA3AA3VQLAMyDA1truanW6nM1HG4V6WKSyK9QvKXW6MN/mw40tjvpmR1CkbtDp6jqBGp0uxHHoiP2Swfb2o3uLNs7KXVMsYtMMYVfuXC+FjRwV3VG5fW2Zuan9orU+wb6nm1BFRqmdTZ83d2UAfAP8T2cs/CJ1YaLZbG4XV6XdWtMiRcZpVQIAAAAAAAAAgKtyUyUAAqLSMkeHNxsLa046m41rS+1DM7MejVcFaqJS07NmG0T57opG10nT1u3lUtK8rOSYkOBB8cnzHh8zqNlYUOOp/+NssVkldaJO7SP5BUpyg3eMiI9SSZ65e4eNGq7r52ptccibWY/YOzTaRI2fvFl3+QBHa7uINIybEt9fzi6kpY/W9zs7vCBoQIr80MMi++sNk+dl6luNu/Y0d9YOksJHpc/+ZXxMxB0jJmTOThJ7C42HXFd34q6mHVtNwpA+b4JOFaAalpqWMyqMKkAAAAAAAAAAgMvo6XMA+PRLWLzu7cWdd5zW8tLts/JKTJ6O8yc/z182t3lSWub80ihlx/HaotXLluy2ebr5N+x57iXXtMnJy9/KDPdx1FfsnLVyi3cX4azfuSDP79HJTxsfFzuWLFjQEJ2WnZ4ywBu+b2sq371hUamnhabS/AUBk6YteD1HMi16akXxBcfkshVv3p46Oy3neX2O07qn1FR+JPbMyo42q4hLX32f1HrEtHXzigW7zWfmFeg45hia/th7U131JmPB0mUFlSfE1XI3la2Z6RozbULWvzL9rWaT+Yg9kgwAAAAAAAAAAODSbguKSxa4PvyGZc1fHrcn+6ntNRd07Zf6T1s0f0L9isyV5jbx3fmNyMnN1WzPzC1pusoxBMBVO2EqFgAAAAAAAABufjfZHADwCAgbNkCy1Vhaif4DAAAAAAAAAC6hp5cAQpeAqLTJsa0VFfuPK0dOTJ8S0bRqpeV6DCYAAAAAAAAAAPROJABuDj4Bypj4cVMmpwnPXALVBSvzC+rdAgAAAAAAAACAS2AOAADnYQ4AAAAAAAAAoHdgBAAAAAAAAAAA3BKcTqfVaj1+/PipU6cEeoC+ffv269dPrVb7+PiIG4AEAAAAAAAAAAD0fi6Xq66uLjg4ODIy0t/f/5tvvrntttv4/cP+djgcLS0t8r9LdHS0JEnieqMEEIDzUAIIAAAAAACgV2pqapKDzmFhYQI9jPxPI/8ODw8X1xsjAAAAAAAAAACg9/vqq68iIyPlHMCZJZ390C/ekuXf8/KQkJD6+noSAAAAAAAAAACAb+PUqVO+vr5nItFy9Pl///d/L96M5d//cvnf5QbNyvAjAQAAAAAAAAC4BXRG/zt/d0afz13C8h92+Y3ACAAAAAAAAAAAuFVcHInmd0/4fYOQAAAAAAAAAACAW8INjTWjByIBAAAAAAAAAAC3BBIAtxrmAAAAAAAAAACAWwKVdm61KkCMAAAAAAAAAACAWwVx9lsn+i9IAAAAAAAAAADALeKqYs2OwztWLfug5uTZJYrIB57O7v/JP/+nf+qU/4jyF7hpUAIIAAAAAAAAAG4J31wNp/3w0ZMX7el02Wo+Wb9sxfvmlm96EKflo5efzdtr/ea7aa/6x4IF/6hq/+YHI24MRgAAAAAAAAAAwC1BDjTfdtttV/x98X7efeVf7vqdK/7mnj4zbUjIpVpwH/s/KxZt+MJ9el/F7Xf+xwPp4+4KC7jKR7/G313nJcR3aUd8c/r5Eeevba/7PwUF2z6tP+E9leABMYnj09N+onY3/feHW7aV/s+Rk/LC0AED/p/7pozu+/GStxtGPfHEWK3P6Rbavyj46zrrmFkz7rr9mp/z64MEAAAAAAAAAADcKr65ynr0wbeHihPHTrgVfn7yPcXZCLX7yO5Vb94+50/33iFdsgX/QZNm/inVs4HDVvP5toINS+psf/xjaqT/N9dYGf+qfl/1eV3prC9c0l634801nwbf+5vnZv4//f2FcNnra74KDhYtVf98c8OhIenPvvb/VXnO8WjNERGkDE4cEvz5/xw4eu8dp58Zx5H/rnFEjrnzduYAAAAAAAAAAADcUFcba/ZsNWDMHyeF2o7Uf7598+cnjp5QDJs08/EUV+d6yT/4kmVrPMu74try//xuvzPpNzODXEs2fFA+dOao/pK4vryP9Y34rkV0Og/5/GYcNdvWfxo8aeZvEuUov3eFInjQkGAh7AfKD7juTBsz9HZF5zmG3nmnp4mIYZ0ZgJQBA4955nIAABAASURBVLyn6Tgsbxc56c7gGxrivzwSAAAAAAAAAABwS7iqSHTnRq37d5ePfnx0aH2xTQh32evPlZ27TVDCH555xBMMv9Tu5xW2D/px0hD/tz+vsRpC+0uuEwe2v7Ox+OBXbqG4ffC43/xmzJ2KA+8sfufE6MflBIEcNq8vePXVsuAH5/7Bky5wHS1+440DCY//PnL/G3//3C/05IGDx9zCb1DSQ7+eOKy/vzhTAsh7w3Hk080btxgPtcpR+QjD5GkP3e1pwnageMv24orOpQkTf/PQqAHeiYxPfLHznXe2ew7EL2KQ3wnXneceszhRU/o/7jt/M7gryn+Ovn2D/U6UFX9SM2jMnec+BXLjQ28v/5//39HkCE8GwHHk83oxaNygoB8w/s8kwAAAAAAAAABwa7j6ejh+P74/xa/4ne22wRMn/djv2lo705v+zG9Fv4hg4bA5nMJ1pPTtdz4XKTmLlr0y/zeDT+x6+51PjyoGDrvT/9iBIyfk7duP7v/imHDXV3xhc37zjcv2xf/YQ4d6O9G7XCf9hj68cPnfls3/ZfCBjf9Zdth1/qPY/2fz2i1HIibPX778xZyfBX+x+a0tNe1CSIqgQSnTFq5YsWL5/MmhR7ZvNh71tHz003feLnYP+/3zy1a88uS4CL8Ljtllrz/mCo7op7j4HBWRKWnjBtm2vvbsMwv/+nZB8f8cbe9c6x86dHCwbf+BY05P/Z+G8nrXoGGRQddQg+j6IwHwfVIMMkx+6+9vV255e9eC5GGGh/624JEJEd/3IAwfzfBnF/xptkHlIwAAAAAAAADcWq4qEi0J1zHjxq0VppK3Xl1bfMx1Te10rT93uSQU33iq4kjthz81fjVo4oPJkcGSX2jC5F+PVh359MBXUkTCIMWx/fX2b1xf/d96v+SHJ95p3//FVy45Cn/ghGronbd7g6jS7T8eHBkktxQ6NHlw0IkjxxznxM2/+cZ64NMvFIYHJw4LVSiC7kz59eTBrv3GQ+3ffBM84M5B3hYUofqkIX72I8dOeoYFfHosdPSDPxuskoRf6I+HDghSXDAHgKfov8vd7TkG/Xj0H3JXvDz/oaQBri+2v/XCC6/vPuyQl/tFDBum8mQAXKK9vvyQuNMwMOhqn/MboyeXAFIMSp218Q+xvqfvt9ZVrM3Pf7fyhFN8b/z0907KeSglMdRzeXYcqy3esT2vsLLJ9W3a8olImTfDYF09x2B0qPr5q5NGJiYoG/tJhQ1ucUMF9NdHSo3mwzbvYftoohIT9M56pTDaBAAAAAAAAIBbxlWWAFIobh+c/MuREX7dVex3nWzY836Z4ptLld33Lv7mvBJAwmE7ckLcHnG7wnXoxEm/4KC+XesUQZrb/T632Z1BEfGDxPsHDlv7NXwhBv1ssP5Ixaf7a2yxfgePBQ+e2E9x/sQCQqGQD+1E12N0LXe6TpwQwYOD/Lra7tsvIkj83xNykkBhO1BS+F8lB7+SgvxE61euwZ6tHbaTIvj2vooLQvFnjlk+tFBh++KwPVmjEt3z0+iTf6lPvv/Ae3mrS4rrh/96iL9CE6u/vfh/DhyJj9h/SPz4l+F+NzS8f2U9fQ4A5/GKBU/8rahFDlvHPZyV+ejsWYEvvbyi6qS48Xw08bOfyZoywLFnx4a5VdZWpySHzkeESr7iWwoaEBUurEU1dqfL3dR8sun9RXe/L74HgTGjFz+ufXfey+u9mYa2qo2/nLRRAAAAAAAAALjFXF0CQI7xf2V6f7XpMtsExYtLJwBOP9Tp9S7b/l0mKfZXsUHfiKAgv5PHbA7nj73JBZfdZnP7DQxSfBM0MOHHUuH+g32/cg382f8nqF+g/vaS/Z/u9zsWrB/rif+7zqYVzp7H6fve/yn6yOH9E8ds7d/c7q3w77Ada1UEBfV1HjW+98/9ob96avHgYOE69P7ydSe8W3uyEcfszm+CJNFVtOj8SYCDBg7X+637r10Hfvzg4GBxueciInZQ8P6TJ12enRUafUJoyb5PK458KX78qx88/n/zlAByNletzVv1bnPYxLGxKnHjSf0nzsia6GP808xn/7impMhYtbeysqRo84v5+w59q+7/nXyE6BA3uL8/AAAAAAAAAHTn6ucA8ArS//wXI2IH/nhExtQJ8T+OHfFTfezwEbF+V2ztnLVO2xd7/rluhzv+VxMGy9Fwf83w+KCGf390UI68u2wHC//5UWvEcH0/hRD+4fqBLtN/7WuNGKzx/0Zxe2zC7Q3/Lqz20//Ys/Z0hF6ce4Te2wohiZMnTzqFUP14+MCTpo8qjjg8E/CWvV940E8/YqC/cDlOeiv5OJ0njpgqDp3wtqAIHWyIaDV+ZDrmnWngy4PHWt2iK3txus5P7IRfjQiuXP3Kind3fV5vc7gcR+sPHjxkczqO7Hn//V3G/V8cOWo7ctC49Z+FFSdDB4f37TyefoMTQr/aW1gtYuM1ftf+nF9nPX0EwHnaraYGx5QQdZDkNyjz6YUDTAXHY6fdFx1Uty1z/maTM3jYhKyF6fpwOcre1lS8OX/R+2ZbwB3Tnnk6w7Xldy/ukgP3PprhuS9kRu5dt3lgxmPS9szcXZ3R/MD43+Q/HrZ+3rKC09V4fCJHpsW4ilduL2m+RLw+JCotO2v2qDBfT2kg07tr8t802jxXmeHRt7KU5gb/kQnaICGs5uK8lQWF9a4z5YwWvvX2QuHY89qCRe1p+TP8855aXtgsN+cXk5S2cEaKLlA++NodVdLQgH0zc7cf8onLfSUrfMfLMwuPegofhcS/9Epm0MYX/rjb5nmgTFFoFBMmGCJF7ZIn8ky68Y9OSBoZ5alNVV+xM2/1lpIGt3xq7z2fEi7EnDf+PsdpyXvqhbXthr+9kta6csEzRs+1Hhg5PGdG5hSdZ69GU1neyg1FnifBb1jW0wt1TWYRm6JTyn8w5tKCRStLTO0CAAAAAAAAwM3r3Ijz//7v/952222XiET7aQZGBPkphPvkV1+ajgyKjxX//iruPs1n+Sev3M7JLwuXzCmU7/XV/PjOwfr7s36hj/DzrvWL+OnUDMVHe95cuKah1S8ifmzmr4bfLnn2Ch6kH6jYVzuwa8ugHydESP+3NfbHGsnT/oXH770tL5eCBw4MKvzXkuf+b8acrOG/ynJ/9O9/LfnX//3KffuPf/qrrLGD5LYihk+4v+Ff656bc7KvJm5oRHBnYSOF5q6MjG8+/ve6he9+5ffjuMG33+530Xy/faN//ugz+n0ff7zvw799mO8JFN/+4/sywscGBvZz7d/zr48bvjrpForbB+onZP1iRKjU+TxI/aLjI/wOnYxPiPC7wvN87vIb5KZKAEj+6hDR2mJtdQmVkMITxk8zFee9uKW+2WJu9wSslxuaVuU+UWCWEidk5qZPz21/eVbR4U1rticvGDf7XtOs3Y4RD01KbCmetekzq8Hw+8z4RE3xIW+we+jdsUH1u8rPifWrBmhVrtq1NZeoki/nFZ6dleEsnvW7LeVObdqM6Tk509vmv7y23tNCUD+1b+GaB180N/lETXvmsTkzbOZ522uKXhnf8ujGGcq8p17xRvzlVMHZ9sKSsl6fEVae/0J2UZ2ISV74bKaqeZ+4kqABhhzJ9PbKFUubm/Y3u9UDDhdtXLG0qrZR0qY9/tjCx09my49b+c6Dz4v3zikBJDRnW/CJSF68IE1tzP9FboVVY5iTk54722Wdv/FzT6BfUmmU9Stffs541BkxcvGC9HkPNWWvMbcJAAAAAAAAADeli2PN3USfv/nGGzU+2fxltfzjXdT88XpvQaDqt09vdOEcAOcUz9eMmLlkxKUfWdEv9qdT5J+LVvWNzXhuyZkFin53PfriXZ13PXuF/8cTf/6P0xsrBv589p87d+478OdPLPl5V0Mi/K6fp8s/57cdFP0fmbP/I/PCw1EERY94QP7p/jBPH23QwBEPPHL+RkLofzpF/9NuT9BTXUh+Al4ccUFrl4ry3+gSQTdRAsAvZtSkjAHWHRur5aj8IM+cwNtmvrS5q0+6ZvjDBqk8f8P6Kk+v9r2F+Ut18+fdpw/fffRQ/c5FW+NeT09/2Mc+Ic6+ful2zy5V+0zO9GSdcmuDzRmgTY6RzIWmxrO1fRRBIf6+TmvHJaYbDoxJnqCxrJ23Za8nZ1C3fmW+btH0CfdqN62p86xutxYbzZ6Jgl11Wwur02bEDdXsrLnMTL9S/5Sx0a3GNUuL6jzh9ZqytaWjE3XiipzHqxflrjgzaqHNuOdQ15q64o9rp2VHRfYTNc2XaUChuy9Zd7x4Vv6+Q/JzUr9nycr+ugWGiXHbPze6vO1XFVUc9RxSQ8W7xnHL4+LCJXPNd6iABAAAAAAAAOAHdFXh5qDoe9MmBdUev3RAU9Ev+q7ooB+6vD2uQk9PAPj0S1i87u3FnpuuRnNFwco173pmAO4sM3XyTIA+UKMb5GMvaLB33XfZzRVNHZPvCA8Qh1rcNUUb1t/9dE62KF/98rs13hEqzdVba1zzRsWqSve0RsYPDbC8W2U/N9rvdLlEgDI8QCFaLr7OFeGRWvXxWtOZVS2WvUdcIzRhQVLdBSmDjnZHh1D7+IjLCQjTa0Tj7qbTww2ky29+9smR23edc3iSati9ySlR6kGRYeGaMLVUfYV2JKUuUumsr2s8XdinrcG8vyUpUuPvI+znb+pqPe4SPpKv3CIJAAAAAAAAAODmJMfsO2vOXPa3IlT/0/FxV9ryalvj91X9FjdGT08AOI9XLHjib0UtV9zQE5b2PXfBucHvdnt9vV3o/K3HHacXnTCVVjuz4of2M1kNsUH128vPq/Xvth5pag1MSklQFzQc7X4YgI/wuWjJD0nqP2H2rOkBFas2blm1+qiv4Y8bs6Wr2vHcw5bk51BOP1zdjgAAAAAAAABuNufWned2z7l9g/xI9ArO5qONQj0sUtkVzZaUOl2Yb/Nhb992RVhSWo7BseNT+8jM9NSIrpyHzbyv3KVNjo9N0Un7S6ubzm+wraakwCwSH8p8OC74okdz2xqsHSHRQzWn0ych2mEDJJucM/h2vePbrTUtUmScVtXNOleHkIL6+V+xDZ9+0anyiRRuL6w62naVh+Fy1Dc7giJ1gwK6FgRqdLoQx6EjdqcAAAAAAAAA0NuciTt/c7qE/zensfwHX34j9JoEgHFtqX1oZtaj8apATVRqetZsgyjfXdHoEj4RhjmZ+sbN+Qvy8te2xOZkGgZ1dnBvqS2qciVOHJcSYCnyzhxwnvbDm/J3mn1icxblvjVjdHJksI8UPCguPtUQJYfpbVXb19erM2bI6YRgVWT8tBmZE0MsW3dbvuUEua6mHVtNwpA+b4JOFaAalpqWMyqsK5PhtJqaxaCk5BQ52SAF6w3xun7dd893Oh2tQjly8jj5UFUxI3Mmx6pPb+hssVkldaJO7SP5BZ6390nT1u3lUtK8rOSYkOBB8cnzHh8zqNlYUHNCAAAAAAAAAOh1Lo7+aSFWAAAQAElEQVQ7n4vlP+BycWPcRJMAX97Jz/OXzW2elJY5vzRK2XG8tmj1siW7bU7pjozsNH3z9pk7DjtdYtPq4uQFabPvrZ1VdNQpTu4vNbWOHRNUusXUXYmhtqrNmU/UPZqdNmVs+vKx6cJpb6yv3fPxrnLJkx5Yu3RF6+TRGQuWLA6VrHXGvJc2rK93f9uDdzeVrZnpGjNtQta/Mv2tZpP5iD2yMwPgshW9tkykZ+a+9ffFwtVoqqhvdnTfPb+leu2GiqF/GLP8r2PE8eodxmrz6X79zvqdC/L8Hp38tPFxsWPJgmdqzu7kbNjz3EuuaZOTl7+VGe7jqK/YOWvlFlO7AAAAAAAAAND7fEO1/VtsDoDbguKSxa3KJyJ52aJxtpUvLDD2qD7vfiNycnM12zNzS5qYcRffuxOmYgEAAAAAAIBe5/PPP7/jjjs6I86dS7jdc24fPnx42LBh4nrrNSMAvgVFeFy8zlm9yNzDKt4EhHlmFKiytBL9BwAAAAAAAHCd9O3b1+l0SpLUOfds50Ju94TbLpdL/tcRN8AtnACQ1CNGaZ01+d3W//m+BUSlTY5trajYf1w5cmL6lIimVSu/7YwCAAAAAAAAAHCR22+/vbW1NTg4WJyeDbgTt3/w2ydPnuzXr5+4AW7dBIDPAH1qpGt/Xq1N/PB8ApQx8eOmTE6Tb3ccqy5YmV/w7WcUAAAAAAAAAIALqdVqm8124sSJvn37+vj4/CCV7vl9wW+n03nq1Cn596BBg8QNcEvPAQDgYswBAAAAAAAA0FvJgWar1Xr8+HE56CzQA8jJmH79+sm5GTklI26AW3kOAAAAAAAAAAC4hchR5nAvgVsDCQAAAAAAAAAAAHohEgAAAAAAAAAAAPRCJAAAAAAAAAAAAOiFSAAAAAAAAAAAANALkQAAAAAAAAAAAKAXIgEAAAAAAAAAAEAvRAIAAAAAAAAAAIBeiAQAAAAAAAAAAAC9EAkAAAAAAAAAAAB6IRIAAL4Pbre7ra3N0d7ucrkEAAAAAAAAACEkSfIPCAgMDFQobkisngQAgBtOjv43NzeLb775+uuvBQAAAAAAAAAvOVzmaG93OBwajeZG5AB+JADgBmtrbb3tm29cLtf//u//CgAAAAAAAABecrhMDprdJkRra6u4AUgAALixvvnmGzmH6XK7BQAAAAAAAICLyDmAkw6HHEYT1xslgADccNT9BwAAAAAAAC7lG2/xDHEDkAAAAAAAAAAAAKAXIgEAAAAAAAAAAEAvRAIAAAAAAAAAAIBeqLdMAqwZ+bd/vPKSIVj0EFL/aa/87f0sXaD4IakMj+76x1MTNAIAAAAAAAAAcKu5GUYABOhmv/L0wwOsm55f8GLlSXEz89HEPZw5Kc0QHe4jOtqsh2pMBZu3FFSdEAAAAAAAAAAAXFc3QQIgMGb4iBC7tU058u7owMqqNnHTCombvWB6SvP2ub97+fMWtxB+g+INiQIAAAAAAAAAgOuv55cACk4cpQ+q2Z63uykofvjQEHHzUulGjgyxrF290xv9l508VFlC938AAAAAAAAAwI3Q40cAhESnxknmjRV7jwRb7zWkRgbvreyKmPuE6B5+PCsnQS2Eq9FsEQHSfiEC4x7KfybBtPSFBZ2bSf0zFjyd1rAmM986cnLatHv1un6SENbyHVuW5O+pafdOHvDCOFFjjTTow32EOFb99po1bxptzs6H0MTPnp05RacUbVZzVcmSlds/bxGBkSPnzEibKC8UrvqKnXkrt5Q0ewP6kio5M2vexFj5gDqOVJsDJGG+8Gx8fML0kUrRYLvoPBWDktLmZaYkhkrCKR9ewaKN+w61d5YMGpdmiPUc2/HarRs25BXV2bzF/d/KFIVGMWGCIVLULnni5fUN7ouP9pDccIB6Ys6iOfqwIPm0zcV5KwsK62/uMkoAAAAAAAAAgKvR00cAhMWNTPSpLaqy2xoq9zb7J46KVnWuCIh6dMFjGZJx5u9+H5/27BKzpPLxLG6r31fs2UzbOfuuj0afMsCxt7S2zelqPVK5dumC+9N+P+qJLdb4zMWZp2foDVCHOyvnetp5YmaZNGVGZqpG4d13+LwFmUOPbHkw45H4377wXGF1Y7unjM+c2WmD6jc8mPH7+IwXCoRhXk7KIDmnIIJHZM9aaHCtnfeEYdLMhzZbgwKkC87FZi4pOuI/9vGn38qZPCGu83i7BMZNWpytb9z88v1pjxieKLAmZC6e7D08p8tqKln01BOGtN//YrVFn/nY7NMTHQcNMOQk+RevXDEzd83WZnf3R+s5DX+f+oIH0x6Rj3a9M2HOjJQYSQAAAAAAAAAAer2enQCQVIn3RQvzvr3NbtHeVFxlV8XF671VgAJjRqb0s6xducWzymUrKdxVftzlWdFuKSptCtJ1FgtShCfEDzpuKqo/KW+zd/eeoqqjNpe7rb6isMqujtCqO0PhLofZWGFqkds5Ub6jZL/QpsT4y/vqxo5OEcYla0o8AwVcJ2qq6ppcQhWXnChVr92wr6ZdPqTDWzdXtA6IT5QTBprYtHj/8vz89VUnnOLkodLtBfWOC0+nxbx0/gtzN5isA5IWLlpi3LJ83YyRMQHyCr+hoxJU9btW7a6zuYSzoWLtx02q+LhwSThbzIVF+/bWn3C63Icq9xQ3S5E6dWfmwHm8elHuihW7K/dWHW1zdX+0HsctBYWVntvtdVsLq1s1cUM1N8PMzwBwXbmP7X375ReXb9xvF8CN427Y9friF1/dYr6JZyzC96dl/3svv7h49d5jbgH0NO62Lz8peH3Jiy8ufnn1jv373nv1xSX/2HvslPju3C3HGo51VUSV79Ts+s8V8qO8+PL6ffKfgtt24L/yX5XvvriiYL+dPw30Kj/QhwTeawAAPbwEkI9GPzFSlK+u9lbMOWk2mhrvTUjVBZcYHeGRWvXxWlPLxW9icqB8n3licnKk394q5QiDurGywOztC+8TEpV673D9AHVkZFj4ALVPfTeP6HQ6Wp0iyEcSklIXqW6t336o/dz1ClWUOjxUu3yd4Zx9auWIfKBGN8jHWtBwNrLk2+0ptR8uev8d+WdRhC7lvtHTJ2e9HuDKfMMSHqFW6zO3F2Se3fJIra/crksERg6feK9OpwkbJB/5AH9r1eknR4gO1+nT7/5oL9TR7ugQah8fAfQsbcdMn5R+sr/mqw75jq9SE3Fnys/vjw4UQJe2mn+tef+g4icPZ40d2Ne7RI7n/2NtiS3y549OHhpCVhPfittWsfHtHZavT9/31cTEj0pO0qm5onAVuH7QM506tr/449L9Frt8bfbxVarCo4YnpwwN7Xut7bTV7frg3zWnNDH68IDACF/xlbzM3X5V8cNTX+5Y8+5/n5Nv91XFxN9/f1K09/36VEPJe+vKbaq7p2YlRwj7gR3bPrOI8ME/Ce2rVAWIY/u2FVY29tXqh6h8Q1W+/DnhunI3FOev+6T59N0+ARrtkFFjU3TK63+ldfuXOEQAt6RTVvOnpZ+YDnqrVPQJuD0iJunno4f8kN/h2g4UvLm1puOi5X3C78/KGM5nOfROPfnCVoQnDNf3U/rO+evYOWeXBo2KVhlN8o2OSwSynUdMRfXjMu6OVrWoUzT2kjUWp7ea/7xnMnX1W/IKty+td+ln5C6PFJcl5wAkH3FRuZw2V+sx43NPvVnSct7iwH4ucS3aGsyF+ZbGgLDXDfG6gNoOl8NasSXzxZKm85sJjJv8ek5CY2HB+sINpuNhj73ydIq4lqMFej639bMP/vNjS0eA/N0vIlDhPmU71h7Q91pemuQW/nPNx8ciUrMeiufNGt8aF9Ktyjd88OCIQPmN+eDBmk83Hzv14NSxl0hAnqotfOs9kyL+wWk/i77mYBp6qau/foAb71TD3oL1JZav+6giB2tV8qeqtmPNp0Tfb/GedspWJwdqlPr7fz5B6329GzxwyClFYOA1NKWM1Meo+ro7bJaauppP36u1JP/6VyMi+gpFgG8fOSIa0JkNqGnoEJq7R09IjlB482p1x77uox01NjWBd2LcMAFafUyor9tuqamp/+yDbcqsX13neN8l/xIZHohbkLvlwLZ3P/ii3VfOKA9W9nWfsjfbFX0VP+z3/b6qIfckKuV8hNtet/8L29fKKP2dKvndLiA0IpB3H/RWPfjalsJSRmltH6/IzKs8PWeu37Cs+a8bhutDKsvrm5wB0Ykahan+op4oLuue0tppk4entKtVzfuKj3g2CIocPqJf05tLy/Y2yHf9rvzoLntjsyNIFzUoYJ/tbLd6d2ONxZqu945COHHu5m3NdYeEYUSksqC+awLhq+Fsd3U+ltlk950YP1JTVtBw7un46QwJke0Vi3ZU1rjE5cL73R8tcBNw22pMFvmr3z2/+nVKKG+2AL53ypgR94+QX37c8aH/mV/SWH/g2KnoQOL7uEpcP+g52mqLt5ZYFFH3Zz4wPPQ7XoVu99fyl5K+ffucXqDoG3htqa2A8PiU0THefX5au2v9e581lu6qjP71PaGh9/z26XtOP4znUfooAhRnH1d+qD4KBR8JceP4hg5NGj1UqXDbKwr+vqPObmt3i+uZALj0X6KbBABuPe72uoo6OaEc/0BGD+pAowgdMiLUMybnlOW/6r6wnZLfse7X0YEDvVzP/XAVGDk8NcJRvrnWdnaZtwrQWENqXHBJ5a6CI7MyZqQ3vlZQLmInZo5L7CcVd23mbqraZ34oMyfVtT8/v9EbY+9od7QGJKRNNpjzTa1x46Yb1D7Nl3/8k/t3VzSOSpmXdXRuvtHWLzoxQuw3VjWZSwrrk3JmZNU489+ttDkD+g+LcJlqbM5m07ul45ZnZj16fM3aev+Rk9PSdP4d5vPPKGZ0ztjgGuO+4oomMSB2xL3jciZqG3cUmFrcrcZd+ydm5TyeZn1tS0nDycCIKJ1o+rzB1Xrc5TPAMG1sVV6pNXJi2tgB/h1V13C0V5+KAH44CoX85bK5prxGnzrkzIfvU3X/teaflW2nh+B1VoDpmzj14bvaPtlRcqDem+nqo9KPnzzi64/Wfdz4tRCWor+/UhR+/+9+PVylaLPs3bHjE29NIaU28f6xyTq1omX/e2s+/GpgfHjLgYPNHcI3/CejU6JspUWfWNpFn9sHjx7/s4QIYjY3I2+XkBJ3jD6k+b9rbJ4uh/eMHT8q2tN5w91SU/rhx59YPHUIfH3F153F2U4dO/BJ2d79XzTLV1EfZdTw+8aOiglsMxVcdCG5j1XuKiwxyZeLJ46R/LMUvfw17tSxz/7rv8prGj1DuoWvNvmhX47gwukdFMpQVV/ReKqj41Tbl6bi0vID3oH7vhp9ys/uS4gQX+5a+57J89JT+d5fKwMGP/jopOi+bV/u+3hXqeclRb5Iou7/VVqCt6mOxk82rtjc7HltiUkZP3Z4hOcLRXevS96FH31W29zuuZ4CYsZmPJCgIu51U7rC9eN9lTh1rGJXUanJOwDenTUfTQAAEABJREFUN/yetF/Fn93/1JfF6zd+0hw4eOLDE7Tt+8tKPztYZ+vw1k65+/6xd3lf0uT9iwqLPddbH1XkwD6WL7+O//XU+yM8r0u8WEGIlvrPDtiFKnFUtwV/TjVU7Pq46/IL0N41OjVliPxqc6r2X2+9Z9HER3XUeFb1UQ2+/+c/i1d+ufnNzV/I11P7Z+8s+0xokn8zIfDf//jQokqe9ltPvuuSl+IlBEaPul9f809T4xe1trtUfSr/8+8fH9OmTv2Z+Gh1kaeMVuPHa175uM8d9wzt+KTS8w2t/sM3Fn/oO3jyo+NVlqIdpTUWz9+C6KNJTHuIEpG4fk7Zjtk93wi8fzHuti8ru3npdtvNxed99XjwZ0NCFG7rgY8+3PXfnj8nX83gUamjO9/oO13+L1F09yGhu4+mIQpx8ZeXn/38fvnrUudH344YvapZDkR8Lf9Fez76egsZdft2APyQFMKb07XXVR48FhF/5oJ0Hyv5x5pPm1WJUzs/yTR8tG5duVv/q6k/UzUUX/n7fndf0zrf0VT6KHed9x1No78/ZYi7csfHNfJ3QeWdyT9PHT7wit373daKf67ZYemr/1XWhKhA+TD3rf/HR7aBP384ofa9f1k0Q7xvlx2eF4n7J/xM7+3AeNkXBKAH6bGTAPvpRiWEt1cXmc/vaF9fubfZP/HuWFX74XeXrnrTrJy26K/bFozTt5j2HnGcjXc3V2+tcQXJLxCV1s6FbeZdb5ZaB92Xlb/ur29NVtZX1V6xo35bVcHclWWtCZnvrXv9o7/Oyp0cHxkghMvzuG/Xq6c9v8S45e3K9blz7tMGeTY/+Xn+irmbm3TZuR+9/lhav6Y9FdYLH8FlbRLaCZmzthX8XW5w4US1efOKmaur5HiVs8G4QM5kSIblb7xeueXt0r9mpemUPsJ9qGxLQb3/2Oynt6/LnR1hLTdbndd0tECPp1DFJMYohbCZPvj70pdfz/9X8YGGNrfoGz4kSim+PlZj8ZSbPXXsC/kNVRMzWGH5aMdn9TaFdnB8Ynz8EG2EKjBAM2So1nO1B4QPvuvuhIgAhdtW8eHmkpp2ZcxP4mM0bZbyDz6s7Jz0yi3sNZUWxUD94ChlR+N/f/ju+xXtmsH6OzWKrw7u2FbacD1mtsMP4uuvmw8ebFHp4weHB9jrP/mwqKbFLX9gq/hwixz991VFDh6s7Xt2fFV7Q0NHSFTiXXfpo0La6j7Z8mGFTfS98EISLQf+a2ORyRYQpf/J4HB3Y+W2D+RLxN3wSeHHBxtPqWJ+ctddP9HHhIcq+V7VS5yyfnFATgcKVbiq7ymbxaYIH3pXonxFKZpNOz4oqW1TKKN+MlglPF9FPP/6g1UK+SvB1oKPDjYrwmP0P4mPv1OrOtOJ1X7sa/m1Rd75q5qPtpbWnhLdvy6dqi3dVlLTLEIHx8uPpT+3BdxkrnT9eMaY7//wnztMjW5NpD5evgy04WeLTrtbDhR9+EmzCP/pA57Q0tf2hq/cmsGeFxltX1vNvz/c4XlJa6v9uGCHHANShg/Wx/g21zV//fXpnXmxguxU+zG7HJEPCA24+J/6zOUnvyHKH3tOWT77YHPxl6c/9rTXV9a4Q/X6GI2wHSz6sLRBqAYnxNwuPDH3O+M974mBfc5p7FKX4uX0VQ1UyTl4u63t7Juxwjd8aIL3ndc3XP5cN+r/q/1xgj7ck6kP0OoT77pnsLLdtKPQZGnxXNt3xeuHDAznKsb10FH34cpXXlz8Yt4/K21fB8ovxd6rstuX7paaC796eOr41H60+YP/blRo9fF6raL54Edbi8+Z1fdyf4ldLvqQ0N1H084/lTNfXvRRSnfjfxd+WGntXPH117aDpmMBMfrB2oB2yycfflTTcom3AwH8sJRRd+k1feRLuWjNsiWvrd68a79F/lSjUA0eopGDAJYvPdO9u21yqlcotUPC3TVX/r4vLnOpt1tMne9oKtFsKnrvvRKb0vPX5mv/ouSDf3955UE4ipCowRF95GZqbKc8754NNce+9tUO1QbL74Nft9ebLIqoeLlxd7NpW6H3QS//ggD0JD32i+bJz9fM+481Fy1uNy+d+ejSztst5oI18s+ZdRvP2e5EydI/xZ+7o+toUd68oryLGmze88ff7jl7t6Xymd9Xnr7jrtn9ztTd71ywh7O5ckVu5YqLWhIu297Cd+Sf7o7HQ85erM2rXCu65bZVbp9Vuf2iw6tc+tQfl160tc345mjjhS10c7Tnb9ZW9c4vfyuAnkURMuQXj0YMr62rOWDaf7Dx4CdbDx7QP/Dw+Kihd6oqy4/VNbQN9bXXWexCc0+Mqk9Du/wuG6DUREfFhEaEh3pT+EPi76yosJxS6UeleGoCnmr49LO6Dl9t6gMPxKuFTbXx7Y8avmhoiY/yvuCpkn/16xGhirYDX7+5tUahf2Dq+Oi+pxp25a/7rN1m63BH9CX6dpPyjUpNSxsSIk4N6bv23UrPSFNtqKnS8rXQ/PTXv70nVI7V7s3/R4l3SsK+UaN/HdW5l/vY7f9Y8++Gusa2BP35F5Lbuq+8Rk47JU9KGxEqWrRfr9la8+UX9jZtm6dzVoAqXBs1MCIiglhEL9BcsmZpSdftPuH33JcQ2rdv6OTfdvblF21R4q3NB+vrbO7o6PihB8oPyt9I4pNHR/f1TCVYaenwjfz51HNmonZ7rzHfOyc8PHlIoHzV2daU2I7Z2tv6mrp7XYpS2OWXNN8AlTZKjs9GhDKh9U3oKq+fUwMDaipq2/uE3/frX991puBdi8Xzu6Ox/MNPDtoDBj/wwF3ePtTKIRMyuqaKPGVRrFlf2fDFsVMRX1fW2IW80W9+MSRQnKpTrPmnZ0osz0gnXqxwDvepDveFX/HctgMVtZ5S+w/91lNqvyV685oPvjhQYblnoNa7XhmflvGzgfLnId9168rbbF+51fq74uv313zVd+DdKaM9V2XL/jON2S3dX4pX4D2i80v79A0depf+wH7Ll6rBI0Z7/y7cwcf3H2i0aYaOun9oiKdDqGd0lFIZGh0TowkPVfMhDddH5xwACtFhqztQd/Djgq8Dpj4wRJ1w8Ut3m7Lt4q8e9gOVB+VIZfzPfyn/1bTFiHXvmSx1X53SnV/9rbu/xC4XfUhwR3f70dTT6eCcLy817jXvH7Q3yh8cQrxb9tHe//BD8SEK+/6Otz+ss8lfkjQN3b0duCN8BfBDCoy+/7cz9V/WHTyw/+AByxefffjFgQOpD6fpo4eGl350rO5L+3CV+8sv5b8q/ZAIhXv/Fb/vX+JrmlvlfbTT72hf9lnz7n+fihn/cJr812bbZ3/7o0bbMfmv7UpjABSBUUMH+lrqGuUP/xEBjXL8P2Dg4PAQ4a1Mcvs9D/wqRT5Ia/jGNUWWA6Zj9wS2X80LAtAj8DEKwA9OoYzQxcs/KROO7StY/1HdgX01d8cMHRyjKv+kof5Ym7LxS3sfzU+HhPZVK5OG131UUVf+oaXc0y/trskPjY664M3VfcrzoaHDO0Kwa1Ef9+lONPKKzkfs6+mV07VYoQhQ9JHvuAV6NHfHqXP+jTz/kgoPcd4/XF9lhLJPpf2U/ZRb2eH5+KgKvahP9aljB8pK91mO2W12b+GVPqdOuS9+MPuprz2xvbWvlJxe9rVwB2qHpwy2ldYcLNl6UF4ScOfYhyYlMHvFza1zEleFZ0BSlH5otKcCj7vNUlFctr/RLl8j3tcMxcWXiGiz29rk7zQqVTchKUVnb1lfT/1szzV2idcl5ZBRSTFtn9aaijZ74me36x948GdDlFxPN5WrvX5O2T2FnvoqlReP8rB/WSNv5+sZPNC1rq2hsrTUZLHZuhrwdX99yt3m6TqtilB53/Tc3vcs78BzXqzQqW9AqNJX2I598aUtPvT8f+tTbV/Zv5bfELWdry+BqnCl+MLW3n72lc17Q/481Md7cYnLfCJyX+pSvKxT9i9tHaJPaKhSIa7641bf0LtGxTcWH6j/5IP6TzyFrH76UNo9FLLCd3Z6DgBP5Q5vFO/Lg42n5HTWxS/dCvWQi756pCi9fwL2ynf/eqbfoPKcrxGX+Us87cIPCZf6aKo4/8uL5y3i1Hl/QN7bfXw9Af6v3e6O7t8OhCABgB+cIjA0eqj8k/yzlgOF67YerPvMdEw/KmpwaJ/GY3WNLQNP1R37Wjl0SERfRd8hV/y+777UpX56vfcR+/aVr/w270wz3nveHcVVUARoh2p96+q+bLDpA2saOgKi9Fo562Y727Z8OppQ+SXjlOd99PIvCEBPwhcBAD8s96k2d9+uFLmnhnKAqPvK86bZNzQmRvPJJ5aaGt9jtj6ho6I8YZXAqJSHfp8iTrXUfvrhB59aPivbP1Q7vI/3hez022zfwIAAIdo1d0/9dfK53xJbGgVuVn1VclT/YKPlgMUe7Q2PtjUcrLUJ34goTV/Pd6FznLI1yFGOPn2VfTuzPC32Y+3uqHO7epxqKCv8oNyu/Wla1l0RbtPGN4sautaceyEpfFWBfcRXgfG/mvqzqPPKOA6d9NuhcoCv4UDxtg9NX5TurYv5RQx1Hm9mpydxPct+YMfmj2r66n/+q18PDTj2X2vfrTzvY/zpa0Thee1ps9lOXXns0KVel4S4Ky37Lk/l4YqiDz/6wlT6WULU/YS3bipXe/0o+voqvGmjdre4oPOZZuj9Axs++qyxpPCT8F+nRPRtqyv+oMjkvnNs2q+GhtpL/7H2E7vnegv09jxtaDklQs99yeHFCqeFRMbHKOtMluLCj5Rp9+vOGVLU+RJks3W+IbrbbI12T5gyQH7psotrdMlL8TJOffnJR/vtQqlP9NQ1t4qrpVAO+VnmkJ+5T1lrSj/c9pnl09KaIWlDyZLiulHIWdm+ne/rl3jr7+arx6QQb9I35oFHHug2Z3/pv8RLufRH02vS51JvBy0C+CF5vu4rAjs/LCsCVaHy17r2r0+53YrQqKERJTuO1dQc6Dj29e1Dh3i+2F3F9/1LffI5VSuuC0WIdvBA3y++rDlY07exI0A7xFPS/7wvnO625mOebkDy+6ivuPwLAtCDcIUC+CF5p9n56FhflUypaLHUeWaU03o7USpChwzW7Pv3gVLT1yL0fm+3ylMNlaX7jwlPp2/P3ADCNyDEV6FQBMif3RttByv3KyJCI2NC9cNjKj+s+XTjRnvCEK2y/dixAH3K8AiBm5dCGTM86pMPvjj4wd8teyNC+7Y1WL7q6BOenDJYfborYUddUUFBveqUpcbiqUyQEKUMDBysD/+spPHfBQVfRQW0WQ40d00C7Pb0/uhoMH1WbN/fXt9wunSxnDA490KKikkc8onFVLn53fb4+CiV+9gxEZM0YuDX5n2f1LV7ahic6py2NYSi7b2OnIH0dLyz1+0vK25wHzsgx8c6Z9WRv7ME9BHNlv2m/R2q8KhQnTbg4MH6D9/955dRGvlKVHqukO6bVKi6fV0KbTtQ9tmXbs9LmrdUQIYJbL8AABAASURBVB9fpS/X083uEtdPX1WUVllua/z3xv9sjokIEKcUA0clhXfuEhB+z8+Sj/3jY8sn24q1GT8LPeXpOdZu2b+v5Jhormnu7L2p1OqjAmoOHvzwfVGnEce+ONguNyo8X1N5sUKXQF1K6l3H/vlZ839vfsOkDNeGKjpa2t2qeyZPGDJ4qLbyI4vnDVGrsNXVNMrvoQnDtXJI45i4Vpe6FC/U3lhZvKtO2L86dqyh2f51n/C7fz7ak4K6hn6RbZZ9n8h/Qp5u0N4u2XLOog+XMb6zjmP7y3Ydk99v3W3eC1ipj9f2ddd099Ld3VcPpfYuvaamvOaD9QVf/iQmVNga2iNGJQ85G+i/zF/iJY7oEh9Nr9El3g6iAxW+nt7PzaZPK0KTE6KJUeJ7Zq/58O0PaoRSo1KF+J5qqPdMlqsZPCS0r/yXJQfXfXd88UmF6FAlDvFOEHw13/e7/5oWff0u7cDON7rKT0RHwGD9OVP6flXxwT/btL62ui+a5be1eH1o30D3FV4QgJ6DyxLAD6pvqD4hRtTUNlpsniCHSvuTu1KShnp7UypUUUNDyz7yfEsd7O3/7z5lb/zygKnZO3gvQPuTn4+W31zlm1EpY+/u+OjTz3ZYDgyeqP3FkKE/zxC7iopNBz9pPOirDB84pP0Uw/BuboqQIeMfcpfsKjVZmi11vkqN9ifDRycPDT035OC21ZiaPTO0Dr7/56neCyN0+AOTRGmlqaamRhV11+jEmmJPmZW+Effcf097yb4vakztyvDwCKW9q5tV4HkXUtYvhvzswYl9P/p3RU35RzXyQ4ZHDeyQA3s2yxeVde2e7X01g5N/JeeW6K7d2yhUQ1LuP1ZcVmk5WGnTREVofOu6ht+HJqSOtsmvLR9/eFBzT1Zmys9+earvvz/ZL38DscivSVGq+OEDL9lmd69Lp+wNlgOVjZ1FXsL1qWkpejUfzG52l7p++kalpE1UFJdV1B2sbPT8g/cd6g4/vVPf0Pixo79Yt8NSuePfUVPvGzE6saO4vO7gf9tU2ojwgDrvsPNAXWrazwP2VRysOdAeGqFSivbOvtuKwBherNDF03HyNxH7TQdq6r9stHypVKlCwwcq+8ivXsPTMpUVn1WaDppsHb6qO++5P3VUxIVj6K72QS5xKV7IXm/6TH5XVmoGxtx1jz5+SJT6Gi9B+SpuqDMdtHkroigj75l8/6hoBrHgOmjvfN/2Usakpo32DBXt7qX7El89QpLTHlR89FFlTeW/6/oEqCKiVHKg8tx436X+Ei/hkh9Nr1H3bwciMHBg4j2DjxUfPFj8ibzkLj5p4PvlqxoSP/hUTZ2lsc7zVU3OIifeMyp+YGcnhih9hK9F/mtTDR3sLSx3Vd/3u/+adj2Dm4ERQzzdfOT8YMxQzXlvPG2Wgybvod2V+vPOT1YDr/SCAPQUtwXFJQsAOO2EqVhcV998843lyy/Ft9I5Pa9de/8jDw1X8S6Kbrmtn/3n3z+2RU3MemhIiACA3s/dYipYs61O+dMszyTnAvihcCkCAL49t23ff779UaPqnqmZKRE96V2kxbRRfnfrq39w6nhv6vlU7b/eeu+g711THxndo44TvZZ24MDbbrtNXFc/EgDQQ7ntDQ120Sc0ZiCDVQEA6ORusxxo6BABKhVlffCD4lIEAHx77rbGOtvXQqWN6WGd/dpsdcfkd7fwwaEMPEPvwWc1AD2V21Z3oPHrPpo7B9L7HwBwi3Mf2/fBxxbf2wPcX9UctHSI24cM1fK1FD8ALkUAwHXQlUVWDY1R9awyhW0N+y3tImDwEA3vbuhFiKoB6KHctgMHG4XQREcR/wcA3OrcMltNjadwdR+l9q6U1JRoqvrjh8ClCAD47tz2uv1yFlk5JEbTw+L/FpMc//cdrIsg/o/ehDkAAJynR80BAAAAAAAAANwibsQcAPSrBQAAAAAAAACgFyIBAAAAAAAAAABAL0QCAAAAAAAAAACAXogEAAAAAAAAAAAAvRAJAAAAAAAAAAAAeiESAAAAAAAAAAAA9EIkAAAAAAAAAAAA6IVIAAAAAAAAAAAA0AuRAAAAAAAAAAAAoBciAQDg+zBw0CABAAAAAAAAoDtfHjokbgASAAAAAAAAAAAA9EIkAAAAAAAAAAAA6IVIAAAAAAAAAAAA0Av9SPRqqvjJf1vwyISI757n8NNPePSt2aNjAgQAAAAAAAAAAD3fzZAACNDNfv3tyi2vPBvvd8VtfTRRw2JUPl33FKoBsYkJsXqNJK6VFDwoThcTcjpzIPkPStAnxukiv3sCIED37Ot/25gZdeYgwwyPvP/u8r9NuCNQAAAAAAAAAABwfdwECYDAmOEjQuzWNuXIu6OvFCJX6MZmLp8xWtcVpnfXFC66e9JTL1aeFNcqIDZn9vTpCcquuy5bYe4f43/7t6JmcX2p4tOW5+htm1fMLTzcJgAAAAAAAAAAuD56fgIgOHGUPqhme97upqD44UNDRG8SGDNu8eNJHUWr/vR+HdF/AAAAAAAAAMB11OMnAQ6JTo2TzBsr9h4Jtt5rSI0M3lt5omtVwB0TsrLm3KcNEo5Gs2nt6vXmu5/Mn6wVQpu/fow4Upz91DuH4h7dOEOZ99Qyc9LTqyfaFz21qqjZ7dlXM3zZC2ki/+W5NWEPZ45LM8SG+whxvHbrhg15RXW2kOHL/jo9pZ8Qjy+pfNyx540Fs4oc+qz5y+P2ZD+1vcblKRA0bELWwnS9Z6+2puLN+YveN9s8zY782wvjRI010uBddaz67TVr3jTanN2dWVBkcu7scUGlq2bmm89G/6XgEemZs1MTIgO7jmdJkSX8l50Hf3r8wemDn2V0jUjPmn1vbGQ/T42jxtI1M1/bc8glAAAAAAAAAADo6SMAwuJGJvrUFlXZbQ2Ve5v9E0dFqzpXSP3Tch7LGVC76A8z4yc9kbm6ZH/zSVP+C5mbLa11OzMzHomf+c7n7WeacR8y7jOL6NSYrpI+YTHDdaJ2a5VNOF1WU8mip54wpP3+F6st+szHZhuCRcu+WU+sKj5uL35tTvykP/6x6IIIvt+wzKeXj3W9myvvNWfmZqs+fXpuav+umv4B6nBn5dzf/T4+7YmZZdKUGZmpmm6yLD6a4fNmp6kr1/wpv8p2drEiZuz03CRR8NIcw6Tfj1tp0aVnzTH4H6rcZ5aik2OCOzdSxcR3HnyYITM3Vbl35bOGSY/EZzz73I5aK9F/AAAAAAAAAIBXz04ASKrE+6KFed/eZrdobyqusqvi4vXeKkCBcaMzdPb1KzcUNZyU4/u2GnNNi/syLTmbK4rqhb4rfxA8dJS2o2qfqUU4W8yFRfv21p9wutyHKvcUN0uROrXP5Y9Ko3/YIJXnb1hfJe9l21uYv7RCDL1PH94507DLYTZWmOSDcZ0o31GyX2hTYvwvPrHwOMMIjd1cYWk6N2QfoE0dFda4Y0tBlZxycDdVbC+o99cnaH2OmIrrxdC7uw5ef3d0R4188IogjdK3vanc7M1PtB/9vOoodYQAAAAAAAAAAJ16dALAR6OfGCnKS6u9feRPmo2mxoDYVF2wEIrwSK263bK/2X21bblse0prReTwRI0cwY9NjXSdblYERg7PyPpN7jNPrXtl+pQofx/pCi0FanSDfOzlDfbTLctx/KaOkDvCAy7c0ul0tDqFTzctug6V5i8oFak5WdNi/M4ultSRGuXQqbnGLW9Xyj8FS+YlKIPkvV3WvaUWnxhv8iMkWj54U2mtTcgZi5I97bELX5m3bMbkCXHBV8hbAAAAAAAAAABuJT15DgBFeMJwfT+l75y/jp1zdmnQqGiV0SQCrxSnv0hTxb7yh9KSY1T7xfBB7aZ3a04Kz0iCya/nJDQWFqwv3GA6HvbYK0+nXLklT6d933MXfIvQu8u+Z82qvH6zcmZnWXNXFTZ0ZjJcHU7H/nUv/+79wxdMG+Cs3GeePC4lMtjk46n/s9TsmQjBWb/nmT/tkRMSKWOT02YvmXOkIPulXTXtAgAAAAAAAACAHjwCQApLGaW1fbzi/kmPxHf9zMze2hQUM1wf4m6ts3aEaIdqriWB0VJdVOUaOiohZVRYqxxP9wTK/XSGhMj2irU7Kk0XDyZwdh/YdzYfbRTqYZHKrrWSUqcL820+3HiNkXdn++H1r60qaNfPm50+wlvXSLRbPm8QkXfrB108mOB4dWG9pL87doQh2lm1b3/L2VVtzebC/DdnLi22RiZPjPQTAAAAAAAAAAD05ARAYOTw1AhHubH2nDlyvVWA+sWmxgU3Ve0pb9dOm5GeGuEXGHLHiKThw0I8yQDrEXuHRpuo8fOR/C4K358oL63uiJs0Xeco+dTiLZfvaj3u8hlgmDZWFxaiGpGeNnbA6Xr9LnujS4qM06okRWDAeWkGZ7Nxbal9aGbWo/GqQE1UanrWbIMo313R+C0m4G0x5y3N3xuQtHj2OH2Ap05R8Y6KVt2khVkjYzw5AEVYjC6mMxngspWX1vrGj3s4ziXf6Kz1HxgRlxyjkk/TJyRq7L2xauGwtTMLMG46LsumZ37722fWVzvOWWg35s3+yzYLFzQAAAAAAADwrfXYBICfblRCeHt1kbfWzRlt9ZV7m/0T745VtVQuWlqwRzIsfuP10nW5r89IHjFAEsLdVJq/YKN1xILXjf+YPjHiwvEBbTX79rb4+zRX7qnv7O/vPlS2paDef2z209vX5c6OsJabrV21d9rNq5ZuKA6Y9K+Cv+dnxgae18zJz/OXzd3cFJk5v/St+bn3SntXL3tut80pvg1nw57n8nbWR05aPGN4mCRsxg1z3zB2JGS+t/7tyi1/3z57nJzM6NzSVrVvv49W56ourj/pXaAIihw+fcES45a3jevmz45zFefnb6q/6kkRgB5E/uNtKl7/wXkpgO+Fq2nn4tmLi5tINAAAAAAAAKAXui0oLlngpiDdMW3RrFTzquw15jYB3CgnTMXiuvrmm28sX345cNCgS6x3WTYtzrNE6x3G2ugZczNivcNw7Ma8v+yMzpk7XnvN031cCzkB8OqrFYYnn0wJu6GPAwAAAAAAAFzOl4cOaQcOvO2228R11ZMnAcZ5fAbokzX28nwL0X/0PpJ/9JgHlKtXrt+WMHdKrP8Fax21O9et+8BocQihjB0zNXtKglo6b3Xx+vXbjLVWlxD+sRlzc2KrX321LDZn7pRof+/qTYtXW8fPnRHbtG3d+p0mi13eTpmQPXeG3pL3F0/loepnfrdOnfTkwmy9v9zWutWbjE0O4a9NysjOSNL6uyw7X80z+oc5TKYml+cAMh6ItW5bv8lkFZI6YUr21DGxSjmVYK34YN0HZXLr8kOGJeXMzU5QCgAAAAAAAOCHRALgZuGnGzU8sr06r6v+D9Db+GtTMlIq8jZtS3iyM3DfxdVUtnrlNodhxtI/x4rqD1avXr1SOfeckQHy+k0fWLTZL83VqyWX3e7y95ekpLCdxdXWB6LlrRw58eueAAAQAElEQVRNFdUu7fhYqXbb+p12uZmFcrzeYbcLpeQflvNn+7kjAOwV61fvdI158rWkaMmyLW/l6m1hc6do5cdwOfwN2a89KS8tzlu8Mq92TPaTbzwZJqrXL85bvSnsz9l6+cg2GcWYJ99I0fp3ti4AAAAAAACAH1jPnQQY5wkIS41XWysqze0C6J0k/+iUjCRRtn5breNsTX6X1VRmUY+f+oAc3pfU+inZD0Rbjd7BAOfr3ENSKv0lIaljDWGOCk+H/c74f7Qhuisg37Wfv7zdxUdgry6r9U94IClaKQn/6KQUrau62uptWG4x1pOVkLQJKXq1UpsQGybfkw84RSuamuyurkNwuS7TOgAAAAAAAPA9YwTATaK9bumf/iiA3s0/enxGUvXK9cX6qequRS6H1S6Uav/THf79w9T+Lqv9bIZACkuZkaMsK163+AO7UOvHPDDeoPUP0xvCtpVVN41RyzF8V/QDsUo5Kj8lZ4axuHjlc+sd/mGGMQ+MSbig7r/noay11XnPmU4/mhzpl07nFk4/nOx0oL/zjne9Up+Rk20s3vbqc1aXUps0fkpKrJJZBQAAAAAAAPDDIgEAoAfxpAAM1Ss37dR3hc8lfzngX+vpZN8ZUHdYrS5Je15wXVJGG8bLP8Jh2Zb36uoP1HMzotWxSdptxdWWaJfJFT2+s6SQJC+cIv8Ie/X6V1euk8KeHKM+97Elz/gBddjUP2frz+3A77KIqyEnHVIy9CmeyQDWvbp6tf/cJ5PUAgAAAAAAAPgBUQIIQI/iTQG4jMXV9q7iO/okrb1sW4Wnno+9etu6DyzqJIP2nAi9o6m6uqmrtI+nP35n93x1rEFrN+7cWeGp/+Pd2m6prrWe6brfuZ0c8/cX9tqu3eWH0ouK1Ss3mbzbuex2x9UetctaW205PS6h8yhcLkvx6ldX7qy96kYAAAAAAACA64oRAAB6GE8KYIzp1Z2d96SwlOxssa149ezVtZ4aPw9kz0jRnjMAwGWvLV63zujJD3h64SdN6ervr5QzAOvzjP5j5nZmCxzW6m0r15us3nXahDEZSZ5W1IbsHMf6dc/8drV26p+fTEmY+mTG+tWbXp29zZN6iDZMmTHVcFXT+TqsFR/kbav2xPo9+42fagiTXLUOq9Xq73AJAAAAAAAA4IdwW1BcsgCA006YisV19c0331i+/HLgoEHie2Yte3XxtrDsP2fEMiUvAAAAAAAAerQvDx3SDhx42223ieuKEkAAeie7xWT11ydoif4DAAAAAADgFkUCAECvZK821opo4v8AAAAAAAC4dZEAANAbeeL/UizxfwAAAAAAANzCmAQYQG+kNOQsNQgAAAAAAADgFkYCAAAAAAAAAACAXogEAAAAAAAAAAAAvRAJAAAAAAAAAAAAeiESAAAAAAAAAAAA9EIkAAAAAAAAAAAA6IV+JADgBpMkyel0CgAAAAAAAAAXkUNncgBN3AAkAADccH7+/o72dgEAAAAAAADgIg6Hw8/PT9wAJAAA3HB9+/Y9eepUS0sL4wAAAAAAAACAM+RwmRw0O3nyZN8bkwBgDgAAN9Ztt90mSVJwcLCzo8P6//6/LpdLAAAAAAAAAPCWzvbz85NDZ/INOYwmrjcSAABuOIXC81LTp08f3759v/nmGwEAAAAAAADA23f2Rz/6kcJL3AAkAC5B6j9t0fwJ5hWZa8xt4gYIicrIzpw+ShvkbHp3af6hUZNG1G157n1zm2bk315Ja1254BnjCQH0Ip2vYkT/AQAAAAAAgHPdiI7/Z/TsBEBA/9TJadPu1ev6ScJpr6+v3btjy6rdh9uEQhUZHe60mBpOiu9VcOrs3MWjlKfvuuorivNWF5Q0uMW18RuRmTVNs2dmxvNmSaUK0ObExSaG7AsqvDHJBqDHuKEvZwAAAAAAAADO1YMTAJIqdcaseZG1eS8+UVDjCfQHRg4fGyl5V6lTsqZPa17zYF7V9x8xbzXlZ+aWHHIpVHEps2ekLX5WmjvvnZKWa2lCUg4aoGytr61vF05ha2qxPfPbRwQAAAAAAAAAANfPj0RP5dMvdkKcVL5hQ2f0X9ZWv69gd12P6SPvtlXtWvBigSnEkGbo7yOuja8AAAAAAAAAAOAG6skjACRfyT9crw0sO7+bv9Q/bUHuPL0kxKzS+4S1dMVDSyttQhFmSFs4Y0xiP3kL+/6PtyxaU1LT3lnKf1ayucQUOfphvbLx42WZeVUdkSPnzEibqFN6a/jszFu5paTZW8NHUiVnZs2bGKsWouNItTlAEuYrHKOzxVLfIoaG+gvhNyzr6YUDTAXHY6fdFx1Uty1z/maTM3jYhKyF6fpwOT/Q1lS8OX/R+2ZbgO7Z5U9PCRVC93TpWCGO7Myet2fogqcnVHU338CZqQKEaK0zrlqzoaDqhFMoBiWlz0tPSBzgKUbUcaRsbm5+1ykAAAAAAAAAAODVcxMAzmbTu8Zxy8c+lq8pK/x4z1Zjnc3lXeE6WpC7QCx4+twSQCpD1uoc7f78BaN2W9UJk3Jz0pcLe2aenBiQKYdOnOT7ccHc5y2NDbW2kLjc2WmDqjY8mFtRI8IyZj82L+fEodxdh1zBI7JnLYy3rpr3REGVK/ze9GUzYq98lJJ/kOSyHnN03glPGD/NVJz34pb6Zou53ZMSWG5oWpX7RIFZSpyQmZs+Pbf95VlF5hdnPtu0aP6E+hWZK70Rf+mOod03rpowY/q0AONzf3i5pFkalj59cU6mbf6qYilpXnaC2Lrq/kKzTQTH6MJajxP9BwAAAAAAAACcp+eWABIuW8nKFzJf21nujM6YM/+jgje3vfBQakR3GQupf8qE2A7jhqVFh9tcJw8ZCxZsrA1KSB6h6dzYVb9jxcy8XUWVZlOzWxWXnChVr92wr6bdLdoPb91c0TogPlHeUhObFu9fnp+/3tPF/uSh0u0F9Y4rHKGkSk2flOiqWG886vQuaK3bNvOldwqMVZ/Xn3Bq9A8bpPL8DZ4GXba9hflLK8TQ+/ThkrhKPhr9RJ2raOP2koaTwnXi8627yoU2Ncbfp19/leQw11g8GRHXiZoqc5NLAAAAAAAAAABwrh5cAkh4otum3Zvln6UhdyQaRk5LH7P4Wal13jt728/fLCBsmEY07m6ydd13N5prG4VeFyIVHu9qqKNrlUIVpQ4P1S5fZzi7u7PWR4hAjW6Qj7WgwX5m8aXK9AfpM/9VkOm9aTd/aly6dMveszMAn+xwdt3yNmg/26DLbq5o6ph8R3iAONQuroZPvzvC+4UlLnr94bPLHHt8pLb6fYVV+mnPzNdVVu/9dM+msp4zLwIAAAAAAAAAoKfo2QmA05wth/cWbTS3Kzc+HjtigN/eK5Xm90zJK0mi25l521ytx4zPPfVmSct5iwP7XW0v+lZTfmZuyaErb+7ZwvfCw7omro62pndfemFp1cnzl9vWvjRvbUD/EUnJaZNnPZpZvSh3VWEDVYAAAAAAAAAAAGf14BJAF2t3OYXUTRS93VrTIkUmaFVd9xXqyOhwl9XcfHGQ3t1YY7H2i07VBV+woq257pBQj4hUXnOU/hKczUcbhXrYmQYlpU4X5tt8uPHquv97DumI2exSjzBoA7td3X5UTorMyl1TLGLTDGHX67ABAAAAAAAAAL1DD04AhMRNy/nNY/fGDQpQ+ITckZz6m2Wzk1RHjIX1J4XLYW1xBUXG6UIUPgEK4fKU8u+IT583QacKUA27N31xZrS1omRvczed4tvMJYX1yrEzsqbFqzxB84D+w2K8N5pN75bah2ZmPRqvCgy5IzUzPU3nL74DZ7Nx7ZkGNVGp6VmzDaJ8d0XjFYYOyKsltcabNmipLii1ho/NmpcapZLkxcExcd4bAXeMiO9coho2ariun6u15UrTFQAAAAAAAAAAbjE9uQSQHOWXhk3InDhDrfaEw131pRtmri42eXrQn9i7ek1e+riFb/1dVV+Qmbu9xpg/K2/MtLGZ/8oOC3Jay3esWZRfaeu2Vdfhd5euCpyRNu35JTne++Ydq2bW2Gzi5Of5K+Y2j8vIzv0oxGGqrNhTETZUfBdyg8vmNk9Ky5xfGqXsOF5btHrZkt025+V3aq5eb7Quk48hIT/zxZLPN65a5JM+PXv+R3/wrGw1bfvTS3Wtmui07PSUAd7ZhNuayndvWFR6pWYBAAAAAAAAALeY24LikgUAnHbCVCwAAAAAAAAA3PxujkmAAQAAAAAAAADANSEBAAAAAAAAAABAL0QCAAAAAAAAAACAXogEAAAAAAAAAAAAvRAJAAAAAAAAAAAAeiESAAAAAAAAAAAA9EIkAAAAAAAAAAAA6IVIAAAAAAAAAAAA0AuRAAAAAAAAAAAAoBciAQAAAAAAAAAAQC9EAgAAAAAAAAAAgF6IBAAAAAAAAAAAAL0QCQAAAAAAAAAAAHohEgAAAAAAAAAAAPRCJAAAAAAAAAAAAOiFSAAAAAAAAAAAANALkQAAAAAAAAAAAKAXIgEAAAAAAAAAAEAvRAIAAAAAAAAAAIBeiAQAAAAAAAAAAAC9EAkAAAAAAAAAAAB6IRIAAAAAAAAAAAD0Qj8SwLlCojJmP/9/trxduWnR7Dg/AQAAAAAAAAC4Od0EIwB8NHEPZ6ZNG6UN8txzmCuMBRu2FNScENdGoYqMDndaTA0nxY0Q0D91ctq0e/W6fpJw2uvra/fu2LJq9+G2a2xEHyk1mg/bXOJ6C06dnTsvZEtmbsmhyzXuNyIza5pmz8yM582SKqj9xjxXAAAAAAAAAIAbr4cnAPz0E6Yvy9b7msvWvrbFfNwlfPwHxel8fMQ1k9QpWdOnNa95MK/q2oLyV9W4KnXGrHmRtXkvPlFQ4wmaB0YOHxspiWsUGDN68ePad+e9vL7BLX4QknLQAGVrfW19u3AKm00AAAAAAAAAAG5WPToBEBiflpupNa9+YW5h3Zmo/V7jPtHD+PSLnRAnla/e0Bn9l7XV7yuoFzcjXwEAAAAAAAAA6A16cgIgeOR9CeojZQt213XTZz8gLveVrPAdL88sPOqU74bEv/RKZtDGF/642yak4BHpWbPvjY3s5+mD31i6ZuYbtYnP5s7Ty3dnld4nrKUrHlpaafP208+ZkTlF5y+Eq9FUlrdyQ5Gn673fsKynF+qsZik6JUophGP/xwV5u10Ts9InRvl7725YtGZPTfs5ByNJvpJ/uF4bWHb+8ALPUWVFli3LzK/zHKRQ6DPnL4s3zZq/pTU+fV56QuIAuX3RcaRsbm5+eUT6e8+nhAsx542/z3Fa8p56YW29OzBy5JwZaRN18mau+oqdeSu3lDS7hWbk314YJ2rskYbYcB/Rccz07potJt2kORP0nXffXLnm3coTzks9r1L/aYtmpR6vbY1MSAyVhLOpeEP+okKzzUf37PKnp4QKoXu6dKwQR3ZmPrXR5AweNiFrYbqnZdHWVLw5f9H7ZkYGAAAAAAAAAEDP14MnAQ5QewriV1aa4wWJZQAAEABJREFU269tvzBDZm6qcu/KZw2THonPePa5HbVWx9GC3AWLTPbGj5eNmvTIaG/03yciefGCzKH1+b/I+P2oJ/LLAwy5s9OGBXS2Iaki/Os3vixvPOqJLa2GzNWzhx/Kf0FucNScLc6E9Hmpd5xbhcjZbHrXaI8c+1j+gt9MS4pSnan901JbWOUIj48f1LlECkuOUzaW7qsPSZqXnSA+XnV/2iPxaU9krtxjPu5uq3znweeLG4/XLvnD7+OnPC9H/0VI3JzZaYPqNzyY8fv4jBcKhGFeTkpXUwHqcOe+ub/7vbz73Er1I88+PT2k8+4c+e6jM9JHhFz+SVKG93MUvPRE/KTfj1taO2hyVk5CsGg3vzjz2Tyzo36H58TjZ240tfsNy3x6+VjXu7lPGNLmzNxs1adPz03t/y0qMAEAAAAAAAAAvmc9OAEgKeVIekfbtc6HqwjSKH3bm8rNNk8X+Pajn1cd7a7ov0J3X7LuePGi/H2H2t1t9XuWrCw+pEmYGBfcudrZXFVU4dmxrd5YYLS2HqkqrvIMNWirMb5b5YhMiA0/t8K/y1ay8oXM13aWO6Mz5sz/qODNbS88lBqhEOLE/lKTtV/syAGekRY+A/SJIdaSyibRr79KcphrLJ7Jfl0naqrMTd2dpSouOVGqXrthX027W7Qf3rq5onVAfKLGO2jD5TAbK0wtbnn3vTtK9rfZzaWdd217d+wxB0SnRPqJy3FZ6/ftqT8phLupYldhg39iQljgxVtp9A8bpPL8DeurTjjllgvzl1aIoffpw695dgMAAAAAAAAAwPetJ5cAcjmFpB6g9BGHndewl/tQZcmeUWkLX5lXXlldXLqrqKq7YjiSUhepdNbXNZ4eXtDWYN7fkhSp8fcR9gsOo7XdJXyk8+5qLgqBu06Ydm+Wf5aG3JFoGDktfcziZ6XWee/srdlX3p6QHBf2bn3ToPh4dfO+4iPuNp99hVX6ac/M11VW7/10z6ayum5TFKoodXiodvk6w9llztqLe9872x2t8gF6jvCk967d6ZLO3L0KDs8ZBfj7yk/C+SsCNbpBPvaChtNPiMturmjqmHxHeIA41CIAAAAAAAAAAD1ZD04AtFvNzWJi3PChIVV7ryXc7Kzf88yf9sjB65SxyWmzl8w5UpD90q6abnMI50bTJeErJB/xXTu3O1sO7y3aaG5Xbnw8dsQAv71VlqIKe4ohNrxUjExQNhpNjZ5e/3VrX5q3NqD/iKTktMmzHs2sXpS7qtAz/cD52lytx4zPPfVmyQWnrxHfF8/AhPOmBab6DwAAAAAAAADcJHpwCSDX0eIdFdbQpNmZIwd1E5Z3dQgpqJ//pfZuazYX5r85c2mxNTJ54sX1cFyO+mZHUKRuUFfRf09vd12I49AR+7WMNri0ds/wBW+0/KS51GTTxI/Q6Uf0ayqqsJ5tv/2onCqYlbumWMSmGcIuCq27G2ss1n7Rqbpg8QNxNh9tFOphkcquY5OUOl2Yb/PhxmuclQEAAAAAAAAA8P3rwQkAIZqMBXmf2iPvy9r410cfu1cO1isCNVEjDMNHRCiE02pqFoOSklM0CiEF6w3xun5dWYLAiLjkGJUcs/YJiRp7b6xaOGztLjnib21xBUXG6UIUPgEKOS5v2rq9XEqal5UcExI8KD553uNjBjUbC2pOiG8hJG5azm8euzdOPkKfkDuSU3+zbHaS6oix0FNkX7Q1VO5pCUt7aGR4c+WeZm83/4A7RsR75wqWVMNGDdf1c7W2OIRn9IDNKqkTdWofyS9QEm3mksJ65dgZWdPiPacjAvoP857X98bZbFxbah+amfVovEp+5lPTs2YbRPnuisZrnZcBAAAAAAAAAPC968lzAHgm1y1cuqDx3rScdMMjjxseEaL1uMVcZSrYbJJXFb22TKRn5r7198XC1WiqqG92eDvXK4Iih0+fkbTcO6dtx7Haovz8TfVy2P3E3tVr8tLHLXzr76r6gszc7TUNe557yTVtcvLytzLDfRz1FTtnrdxi+pZ92+XsgjRsQubEGWq1J0Lvqi/dMHN1cVdr7ZaiT60PTw0rf81k84bOfTTRadnpKQO8GYu2pvLdGxaVeqcsrt+5IM/v0clPGx8XO5YseKbs8LtLVwXOSJv2/JIc79Nh3rFqZo3NJr43Jz/PXza3eVJa5vzSKGXH8dqi1cuW7LZdn0ESAAAAAAAAAIAb6baguGSBG0xleDQ/S1o1f1Vhs1sAPdsJU7EAAAAAAAAAcPPr0SWAeovgxFHRPg2V5ceJ/gMAAAAAAAAAvickAG48TWxqnGQurbZROh8AAAAAAAAA8H0hAXDDhcWN1AtLUZWd0vkAAAAAAAAAgO8NcwAAOA9zAAAAAAAAAAC9g0IAAAAAAAAAAIBehwQAAAAAAAAAAAC9EAkAAAAAAAAAAAB6IRIAAAAAAAAAAAD0QiQAAAAAAAAAAADohUgAAAAAAAAAAADQC5EAAAAAAAAAAACgFyIBAAAAAAAAAABAL0QCAAAAAAAAAACAXogEAAAAAAAAAAAAvRAJAAAAAAAAAAAAeiESAAAAAAAAAAAA9EIkAAAAAgAAAAAAAL0PCQAAAAAAAAAAAHohEgAAAAAAAAAAAPRCJAAAAAAAAAAAAOiFSAAAAAAAAAAAANAL/UgAuJkFavqrpIsXK1QRqkBJAAAAAAAAALhl3dIJAB/N8GcX/Gm2QeUjbhjNyL/9Y/lLhmDPban/tFf+9v4MXeC1NPB9HCRuXiFxc1548V8LxukDzl3qFzPhsY1/nb/QoBIAAAAAAAAAblU3QwIgQDf79bcrt7zybLzfVW0vBQ+K08WEXLm6kY8mKjFBn6hTim8hoL8+7g7VjehhfX7L3+kg0eu1VOWt3NmoS3v9mTM5ADn6P/317NjW0g1LjDYBAAAAAAAA4FZ1EyQAAmOGjwixW9uUI++Ovqq+8wGxObOnT0+4csS8rWrjLyc98lB+nVNcs8CY0YtnZ6Zqrv8kChe0/F0OErcCW+XGmS9uq49MWzZ7tD7ALyY1S47+23as+t3KfU0uAQAAAAAAAOCW1fMTAMGJo/RBNdvzdjcFxQ8fGiIAXMBWuXnmS9saY9LfWp67+g+xjVtXzFxZaSP6DwAAAAAAANzarn8H9ussJDo1TjJvrNh7JNh6ryE1Mnhv5Ql5sU/M5Pxn9XtefHlFzUn5bmDcb/JnawtyX15/PGHZX6en9BPi8SWVjzv2vLFgVpHNKQUPm5C1MF0f7iNEW1Px5vxF75s9tVE0I//2SlrrygXPGE+oDI++laU0N/iPTNAGCWE1F+etLCis9zYemTxvxriROrW8XLTVvv3SsrVS2nvPp4QLMeeNv89xWvKeemFtszp1ctq0e/W6fpK8d/mOLUvy99S0X+bE/PT3Tnp0QtLIKH8hXPUVO/NWbylpcAfG/+bCltsNZw7SezDDc2ZkTtF59mo0leWt3FDU4JZbG5b19EJdk1nEpniKBTnMpQWLVpaY2gVuEW1Vm2fmnlw+e7TYvOJP+eY2AQAAAAAAAOBW19MTAGFxIxN9avOq7Lb2yr3NKSmjolWVlZera96yb9YTYtlf00X+C7N2d27oNyzz6eWGplW5TxSYpcQJmbnp03PbX55VdPSCojpB/dS+hWsefNHc5BM17ZnH5sywmedtr5Fv56QNbd4yM2OXqV2hiokOb3a1tbzz4PPivce17857eb0n/i6E5Go9Url2aUG52doxwDDvmczFwpq58nJx2Nb2w0UbVyytqm2UtGmPP7bw8ZPZ8sNVXtSy5uwuPhHJixekqY35v8itsGoMc3LSc2e7rPM3fu4J9EsqjbJ+5cvPGY86I0YuXpA+76Gm7DUEgm8hbTXbZ87cKVxuqkUBAAAAAAAAED29BJCkSrwvWpj37W12i/am4iq7Ki5ef61VgDT6hw1Sef6G9VUnnC7b3sL8pRVi6H368Ivn7223FhvNnrLp7XVbC6tbNXFDNQohKcMDhNVcbfYE2d22GrOpxd3No8gt795TVHXU5nK31VcUVtnVEVr15aYIPnnIuKfQaD7U7na21BV/XNuhiYrsJy5LobsvWXe8eFH+Pnmvtvo9S1YWH9IkTIwL7lztPF5VVHFUjvg7GyreNdrD4+LCb8QcxejBnET/AQAAAAAAAJzWo0cA+Gj0EyNF+epqb0/+k2ajqfHehFRdcIm3GM5VCtToBvnYCxrsXfdddnNFU8fkO+Sw/qFL79XR7ugQah8fIRpqC8ss8ybPytdXl1fsK9hdeegSdXV8QqJS7x2uH6COjAwLH6D2qRdXIKmG3ZucEqUeJG+vCVNL1T5X2F6pi1Q66+saTx9AW4N5f0tSpMbfR9jP39TVetwlfCRfuUUKwQMAAAAAAADALaknJwAU4QnD9f2UvnP+OnbO2aVBo6JVxsrWa2jHEwL3PXeBj7gWJ/bmvzJ+Q3BMgiFtbPrGzLSipS8vuCgD4aOJn/dMpq5+S17h9qX1Lv2M3OWRl21V6j9h9qzpARWrNm5Ztfqor+GPG7Ovrrv+uQcvyecl+Qj6+QMAAAAAAAAALtSDSwBJYSmjtLaPV9w/6ZH4rp+Z2VubgmKGe6oAuU4KyT8o4BL7Os/GyZ3NRxuFeliksmuJpNTpwnybDzde0wS5rhM1xl0vvvjyoir/EWMTwi4KuQdFDh/Rr6lgc9ne+hNXU4PFp190qk7aX7i9sOpo21V20nc56psdQZG6QafPOlCj04U4Dh2xU/UFAAAAAAAAAHCBnpsACIwcnhrhKDfWnjPlr7cKUL/Y1Lhg5/Gm+nZlyljDIDkWH3DHSMM5Bfdd9kaXFBmnVUmKwACFs9m4ttQ+NDPr0XhVoCYqNT1rtkGU765ovMqwuxSsN8TFhCiE8BuUYEiN8Hcetztdwtlis0rqRJ3aR/ILlDwlg1oDotMmG/QhwYOSJk03qE9nIOSHkdSarvRDh5wqCFEHScLpdLQK5cjJ45Ijg1UxI3Mmx545/gtaPsdJ09bt5VLSvKzkGPlR4pPnPT5mULOxoOYaCiIBAAAAAAAAAG4RPTYB4KcblRDeXl1kPi+63VZfubfZP/HuWFVL5aKXVhUFpP2r4O3K9bPS+tkb209H9NvNq5ZuKA6Y9K+Cv+dnxgaKk5/nL5u7uSkyc37pW/Nz75X2rl723G7b1faa9wlLHJv53rq/V255/V/Pjg5v2Lko3yTnJJz1OxfklXWMfdpY8OI8Q3CbedebpdZB92Xlr/vrW5OV9VW1XQ/QXL3eaNVn5360IHmQsBZvNTnvztr+1qPJonrthopW3Zjlf/3rR8+O9KmpNp8+/gtaPvdYnA17nnspv9hn+PK3/vqv59N0zTtnvbTFdE1DGQAAAAAAAAAAt4bbguKSBQCcdsJULAAAAAAAAADc/HryJMAAAAAAAAAAAOBbIgEAAAAAAAAAAEAvRAIAAAAAAAAAAIBeiAQAAAAAAAAAAAC9EAkAAAAAAAAAAAB6IZoM/OAAABAASURBVBIAAAAAAAAAAAD0QiQAAAAAAAAAAADohUgAAAAAAAAAAADQC5EAAAAAAAAAAACgFyIBAAAAAAAAAABAL0QCAAAAAAAAAACAXogEAAAAAAAAAAAAvRAJAAAAAAAAAAAAeiESAAAAAAAAAAAA9EIkAAAAAAAAAAAA6IVIAAAAAAAAAAAA0AuRAAAAAAAAAAAAoBciAQAAAAAAAAAAQC9EAgAAAAAAAAAAgF6IBAAAAAAAAAAAAL0QCQAAAAAAAAAAAHohEgAAAAAAAAAAAPRCPxI3J1X85L8teGRCxI1JYEj9p73yt/dn6AIFAAAAAAAAAAA3pR6bAPAblrXo03f/dEGI3ydy9Lp3X3nJcLtqQGxiQqxeI3W7s48maliMykdcbwG6Z1//28bMKJ+LF/7yjm/1cApVpE4f4df9Y/397U9fGB1z0Sn6aEYu+8fb23LiyE8AAAAAAAAAAC6lxyYATppLKw75RKfGKc8JrCsGxQ+PbK8uNH9VU7jo7klPvVh5srt9FbqxmctnjNYFiJ5OUqdkTV88OfpSoXxf/eiHE4LPX+anGzs6pZ8AAAAAAAAAAOAyem4JoLb6fUVHpKF361VnusBLYSPvDrNW7tvfIm4JLpdwKlMmGAadMwjAR6PPSFJa21wCAAAAAAAAAIBL68GTALua9pRapk2OT9SUFTa45QU+A/TJGvve/No2IVSGRzfOUOY99Uphs9+wrKcXDjAVHI+ddl90UN1/5Vb9PwsmaoXQ5q8fI44UZz+1wXbvrLcmWBc89fZeT+ZAEfPL+avvq5751EZTu5/+3kmPTkgaGeUvP159xc681VtKvI/17YVEpWVnzR4V5itExzHTu2vy3zTanJ7lumkz0tMStOGeEQ32PauXzdrhmrggd55eju7PKr1PWEtXPLS00nZeW479pRXOuOSMOOOLlSe8SxS6saN1DcYiyZDive+jiXs4c1yaIdbT7PHarRs25BXVeRrRjPzbC+NEjTXSoPesOlb99po1nUeiihud81Byij4sSIjWuoq1+RverfQeofCLSUpbOCPFM/VBW+2OKmlowL6ZudsPybkGKXhEeubs1ITIwK5HWVJU1yYueOa3Zc7f0hqfPi89IXGAUm6u40jZ3Nz8kubv9nwCAAAAAAAAAL6VHpwAEO5DlfvMkyelximLGuQItWJQfHz4cVNe/cVlf6TwhPHTTMV5L26pb7aY6v9V65r/enz1zPlyiF94Cgdd+jFa2w8XbVyxtKq2UdKmPf7YwsdPZs/bXiO+rYA7pj07K8NZPOt3W8qd2rQZ03NyprfNf3ltvSQH0KcNqF3yxMuFDSd9NFH6AKvTdbIgd4FY8PS05jUP5lW1ddee88i+d12xcyYmDKoq8QTiNQkZBqk8f9+hCYbTW7isppJFm1eVH3GEG9KXzXhsdsuCZ4zebEGAOty5a+7vVpja/UekP7Z4Ruah+hWFze4Op920u6Agr9p8XEqUlz+e2TpvRUGDOywp6/UZYeX5L2QX1YmY5IXPZqqa93kfQxEzdnpukmPtS3MKquwqQ/ryGVlzWl5eYHRd8MzXhyQtz04QW1fdX2i2ieAYXVjrcaL/AAAAAAAAAPDD6LklgIQn/G0qrhddVYCksNS71TY5JdDezZatddtmvvROgbHq8/oTTnH1Th4y7ik0mg+1u50tdcUf13ZooiIvX15f8tdNnm/c8nblmZ/1T08Z4N+5MjAmeYLGsnbllr3NngbXr8wvagmbcK82UPJXafw7muvKmz3ZC2dz3ef1J6/qAF328h27GiNGZ8T5eQLxScm65pL1VQ5xugKQs8VcWLRvr3zWLjlfsqe4WYrUqbtmTXA5zMYKU4tbuE6U7yjZL7QpMZ7jbKvZV7C70tR80ikv/3hfvQjzzKUs9U8ZG91q3LDU07Vf3qZsbWlT1zMZoE0dFda4Y0tBlZyGcTdVbC+o99cnaAMveuZFv/4qyWGusdjkw3OdqKkyN1GpCAAAAAAAAAB+ID15BIAcRLbuLa2dnu6pAlQUMDxRY9/zqaWt+01PdlxL4P8sSTXs3uSUKPWgyLBwTZhaqva5/PZyVH3zssz8urOPFqB79pXHhnpuKcIjterjtZ6Ye6cWy94jrhGasCBhKf+4ojE7Lf+V+L1VVUWFxXuvujCOs75ibeXoeRMNgxrsD4/yL8+vOOSUEs/ZIDBy+MR7dTpN2KAB6sgB/taq7hpxOlqdIsinczIBxaD4lAl33yGfb2SEWtdPHPKchZwGEI27m07XIJLOPg+SOlKjHDo11zj1bIPWj8/cPPvMt9XvK6zST3tmvq6yeu+nezaV1bUJAAAAAAAAAMAPo2cnAIS7sXLf/vS01LiwxtDY8OZ9RfXXtaSM1H/C7FnTAypWbdyyavVRX8MfN2ZL4jvyET4XLZFPpKnsnallG8JiEsaOTc59Pc22Y1n2GvPVxcdPlG8taVwwevYMV2TLnplVJ4RQnVkXGDf59ZyExsKC9YUbTMfDHnvl6ZQrtKaImfDY8gliR/72vEqzLST59UXjrrCHcHU4HfvXvfy79w+fn2Txu3DD9rq1L81bG9B/RFJy2uRZj2ZWL8pdVdhAFSAAAAAAAAAA+AH06BJAwlMtp7rQLHSjktPi1YdKTYe+XUkZp/D18Q+6aLFPv+hUnbS/cHth1dG261Csxm1rsHaERA/VnE6rhGiHDZBsR5pauxp3N9XsW5u3bOYGS7ghOTHkatt1NhjXVkkjE/zLdxjPfwb8dIaEyPaKtTsqTVc5pEAKGzkquqNy+9oyc9O5xZTarTUtUmScVnXxLu2WzxtE5N36QQHiqrQf3Vu0cVbummIRm2YI8xEAAAAAAAAAgB9AT08ACGHbX1or9CljNU3FFU1XWebHesTeodEmavx8JD8f4bY2WKwBsWn3RgUKERgRm5qg7IxKewrjCOXIyeOSI4NVMSNzJseqTw8A6BAiKEQddI3jAWxV29fXqzNmpKdGBKsi46fNyJwYYtm629ImFGFx8cMiPHX8VZEJExPUPi67JyvgclhbXEGRcboQhU/AZUZjnNi7ZlnmnGVLOmf3PcvVetzlM8AwbawuLEQ1Ij1t7OnZCC7N0douIg3jpsT3D9To0tJH6/t5T9LVtGOrSRjS503QqQJUw1LTckadjt27bMU7Klp1kxZmjYzx5AAUYTG6mG6TAQF3jIiP8k7YoBo2ariun6u1xSEAAAAAAAAAAD+EHl4CyKOpak/58YSRR/Zddd18d1Np/oKASdMWvJ4jmRY9taKgasusF0/MnjG/dKoQxy3FVVZbZ/y6pXrthoqhfxiz/K9jxPHqHcZqc+dyl7V4q+nhOVnb34r70xNvlrSIq9V+eO3SFa2TR2csWLI4VLLWGfNe2rDeU7YoWGcYN2/iY+rO1utMb67c8rmnA/6JvavX5KWPW/jW31X1BZm522vaL9XyUVNNN2d6qGxLwd1ZD2c/PTbbUf+psdxs1YnLkqP5m7enzk7LeV6f47TuKTWVH4ntetLK1sx0jZk2Ietfmf5Ws8l8xB55uve+zbhh7htidnrme/dlee4fMy15yVJTf2HbPprotOz0lAHejEJbU/nuDYtKbd9uagYAAAAAAAAAwHd0W1BcsgAu5DciJzdXsz0zt6TpOhRHws3khKlYAAAAAAAAALj59fwSQPghBIR5Zi+osbQS/QcAAAAAAACAm9NNUAII35OAqLTJsa0VFfuPK0dOTJ8S0bRqpaVNAAAAAAAAAABuSiQA0MUnQBkTP27K5DT5dsex6oKV+QX1VznpAgAAAAAAAACgx2EOAADnYQ4AAAAAAAAAoHdgBAAAAAAAAAAAAL0QCQAAAAAAAAAAAHohEgAAAAAAAAAAAPRCJAAAAAAAAAAAAOiFSAAAAAAAAAAAANALkQAAAAAAAAAAAKAXIgEAAAAAAAAAAEAvRAIAAAAAAAAAAIBeiAQAAAAAAAAAAAC9EAkAAAAAAAAAAAB6IRIAAAAAAAAAAAD0QiQAAAAAAAAAAADohUgAAAAAAAAAAADQC5EAAAAAAAAAAACgFyIBAAAAAAAAAABAL0QCAAAAAAAAAACAXogEAAAAAAAAAAAAvRAJAAAAAAAAAAAAeiESAAAAAAAAAAAA9EIkAAAAAAAAAAAA6IVIAAAAAAAAAAAA0AuRAAAAAAAAAAAAoBciAQAAAAAAAAAAQC9EAgAAAAAAAAAAgF6IBAAAAAAAAAAAAL0QCQAAAAAAAAAAAHohEgAAAAAAAAAAAPRCJAAAAAAAAAAAAOiFSAAAAAAAAAAAANALkQAAAAAAAAAAAKAXIgEAAAAAAAAAAEAvRAIAAAAAAAAAAIBeiAQAAAAAAAAAAAC9EAkAAAAAAAAAAAB6IRIAAAAAAAAAAAD0QiQAAAAAAAAAAADohUgAAAAAAAAAAADQC5EAAAAAAAAAAACgFyIBAAAAAAAAAABAL0QCAAAAAAAAAACAXogEAAAAAAAAAAAAvRAJAAAAAAAAAAAAeiESAAAAAAAAAAAA9EI/Et+DgGCVJAAAAAAAAAAAwPfmuicA/GKSHlq24I/Ppuq8QX8/feqj7//jrx+9/qfHkvoHCgAAAAAAAAAA8H24LSguWVwfClWM4dHstIkRDlO9S6fXdtRVNwZoh4ZK9Z8WF7uip4yKbq3YuWR1QUmDWwDoqU6YigUAAAAAAACAm9/1SQCoYpIfzZ40RSfVl25fmr9zb7N/6uzcxaOU4ohx0WsbCmpOyNv4RMTPnj19SpSj+I2X5xYddQoAPREJAAAAAAAAAKB3+M4lgALumJDz/L+WpCceL/vTH+b8cun2vc1uEaCOiVB61g6ITr47epAkhKQaMXb02Cj5llIXpfQRN4rK8Oiufzw1QSMAAAAAAAAAALiVKcR3oIqfvGz2+KGB1uI3Xniu6HCbZ5lfTGr6wswkXaCwflqQZ+7/8OTH/jXB3uhUhgfay3cUNMaM01/LQ/ho4h7OnJRmiA73ER1t1kM1poLNWwqqTlzd3gpVZHS402JqOCmAXipQ09/3+FGb64LFClWEsqPZ1uYSAAAAAAAAAG5N32UEgCJIEy0H+sVxu1VIvl0LXc4Wu7XdcyuonzAXvv3QzGWbmv3D243P/WHO71ZXmNuvJR4ZEjd7wfSMgMrnfvf7+EmP3P3wgrlbD1/D7pI6JWv64snRTD6MXiskbs4LL/5rwTh9wLlL/WImPLbxr/MXGlQCAAAAAAAAwK3qu5YAcrY1lR/xn/iH+dte/+O0eJWPcB8ybv7j72c++NpOkybtvbeemh3nqml2WBvM5c3euX99pKtvXKUbOTLEsnb1zs9bOucNPnmosuSqu/8Dt4CWqryVOxt1aa8/cyYHIEf/p7+eHdtaumGJ0SYAAAAAAAAA3Kq+awKgo6V61UsL7n9iVUGz9tHnX8zPGe6p+C9ONtYfbjzuEP1iJ46NC/Nu6RtwR2pm5nSdv3C6rn4GYB+fMH2k8uLuiOmeAAAQAElEQVTlqrjRuS8s+j9b3q7c8vb/Wd6Zezif1D9tQe48vTL8vlmlW97eNTuevtDolWyVG2e+uK0+Mm3Z7NH6AL+Y1Cw5+m/bsep3K/c1Uf8HAAAAAAAAuIX18dUMEt/Sj0J+fM9E3fGPdu3/srlh77+L/1XlNkzOzJkYbxgx+vFf3xPe/EXlidt/HKUODbk9VKUxjJ8wRefa+8E/Fr570Pa/V/UAJ9vbQhP+45djEhPDgkV786Hmk1+fOe4QdbCtKn9N/uL8XQfU/zEnfUjLZ+UHWv/Xf0Bi2l19jbv21LS2HSgttw1O/HHVG+P+9NaavUeZBwC91cmjBz+qUfzHA7+cdq9hfErY4a1vPP73/Vf5V3axZ/7wWwEAAAAAAADg5vfdRgCc1+vebavaPuuJZe8eUSdGODY9/+z4p1atr7ELH3V4oBCBYZGBwly4Zm5+5aGr75XcYl46/4W5G0zWAUkLFy0xblm+bsbIGG+dk7aafQW7K03NJ52uE+Uf76sXYXrNNRQXAnqZtqrNM3MLTEIyb14xc00VpX8AAAAAAAAAKMR3dV7Y3dlSXVTRNKWfZW+NzSn8Ok4v7zhmaQwIE99C++Gi99+RfxZF6FLuGz19ctbrAa7M1/Y1uRSD4lMm3H1HuCYsMkKt6ycOCeCW1lazfebMncLlvvoSWwAAAAAAAAB6se+eALg8V8fx6oLV+asqldNfeSxRfHttDebCfE8W4XVDvC6gImjUY8sniB352/MqzbaQ5NcXjRPALc/pcgsAAAAAAAAA8PrOCQBJ8u2m9E5nlZ+Tpg3Lxq+22eR7Acpzln97znZvC1LYyFHRHZUr1paZ24TwCREA/v/s/X1slnW+L/5eM5u7hD5QSJtKCzYUzuEm57TsgPysh4cd0IVwnABZi85Zomd3NhZHmA6oBBwFMgxG8AEOKAwLZivjXl1RWFllJsAZArIUshBjDdLE9uzD3d+BEgSKTRta+sCv993snLbgMyrSonLxeoUZrut7PdbQfz7v6/v5AgAAAAB8Ua/WAOhoS/S/o3DF43Om5w340vinG/Gmrup/v4z8iUuXlhRltdeeav9ezUlSR01bvnhOUeGdGZF+GXn5M0sWbZiTe77iaFVTe0tbkFf4wC/HDknNihbNnVYw+GoK0RFPxCPJwwf1vE+ivaEpkZaXHx3ULynlZs91AAAAAACAn5D/1D9reHCD/ldr7bE91Zey/vP9C351X2FKfVX1hab/9fOM/9OkX+Re3PdOdX0iSB069rHflr7wq/9yZ92hVWv/afv/p+17PSBpYHpu9D9Pv2/G4vm/fGTG/21qNKjctf3pso/qE5c/aQz+LxOm/v3//b5HZowOav/n+aT0y8f/4/CFznhLc8a4+x6Z+4sJ8f+57/974eP/eaYpZ9ySx+eX/ueO/3jvf2/s7QwECL9nfvPfAgAAAADg1veztPwpQW/1yxhVuHjh3KlJJ14v2/fR0Lkv3Hdy1frq6INzH7snOzh7/E+v7XijstHCpHBLuFR1KAAAAAAAbn19EgD0SLmzqKRk8X25ad07iY4g0j9et+e17ZsOnGoMgFuGAAAAAAAAwqHvAoAeSYPunDqraOmcgiB2aNPW8r21lwPgliIAAAAAAIBw6OMAoEe/jKzkjvpLrQFw6xEAAAAAAEA49Av6Xmdj/aUAAAAAAAD48dyMAAAAAAAAAPiRCQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACCEBAAAAAAAAhJAAAAAAAAAAQkgAAAAAAAAAISQAAAAAAACAEBIAAAAAAABACAkAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIIQEAAAAAAACEkAAAAAAAAABCqO8CgJQhU+6dMmFY5Kvj8fbTscpDFafqEgEAAAAAAPDD6KsAYOCEkiUb78v8hqO/mHe87NG1h0/LAAAAAAAA4AfRZzMA0lIiwcXjTz/xxwNNn9981D+sLPtVctXxRMG44leXBqXrD9fIAAAAAAAA4Ob7eXCzxZsPlW1Ysutk2j3FW5ZOGZUSAAAAAAAAN9vNDwCC7gzgvbINpbtO9O/OAKbJAAAAAAAA4Gb7QQKAbpc/LNtc+s8n+o+b+0JxfmoA9I3UrCEZka8P98sYmpEaCQAAAACA29bNDwCSsqfPnbt84X9dvrBo5h3N51uDvMKJ4wdd58UDpy/d+B/PTRmujgnXNCh/2XNr/7rqgYIvTawZMGrmop0vr3y2MCMAAAAAAG5XfbYI8LV0NtaebAxyx0yeOuaLw62R/kkB0AeaqjdtfSu6vGjLM0Hp8/uq2oKe6v+CLfNHt7y9fV1FYwAAAAAA3K76KgBoP7ZzW2lKc6ztS6ONlf/yi9n/8oWBAXctXP3apADoK42VO0vXJjYsLdqwNLFk/bsdk0q6qv+N+7eVvlbZmAgAAAAAgNtWXwUAkZz8KY/dm3561/Y17zbGg4F3TZ82dUTyFz/0j38SKz9QFdy4AXeV/O7ZaEMsMnLqiPSuyOGjt8s3vZOYVTJ31ojknt0da7YfrWkLkrLyHy5+oKhwdE7X4y+e3LNjx6YDp658CJ00KPrw4yWLx2UGQaL2+PHzWbmNZS+uqrjU9d9h+KSiFcVTx98RCeINx/aXr9n5wemuMGNQdN7CuUXjcrtvFTQffW3Dkr0fxwP4aWms3FX6fLDlmbmvbpwWvyO5ds/mJdurffwPAAAAALe5XgcAKXcWPTglLRbLuHfcmBGRvBmFh5IGTs9vPFCdPP7eqdEvJgAXk4+9U9US9EYkY2hy7aYXf19xIcib9sJzxa+Nq9r0ynOFlReSRk3buHzuirNnHv3Lx0E80VB1eM2ubcfOtucUzt2wcNHSplXPdFX5U0Y8tmrRrLZDpY/ufu9i+pTiRS+MSz7Uc9/U/NkvzC+I7Xjx79451ZJ19+rlxS8kmueXnRkzt3jesJPrnnhx77nLSVkjClIaVP/5aWqt3lW6+vLGpdOCXZufLIu1BgAAAADA7a6XAcCAux5csGJWdhBMvbKfVlC0saB7I6/pueJf/kv86+cHvRKvrz5w/EJ3cbO2orxi2pis6kPVF7qeEq+peKN62rPjRufs/fh0U2zvgavnn648eqi+cGI0M6niUtKoiVMHn3l9/e736juDoPHw3oPHJs++8lZjJo/LqD247Z1T3S1Tzh1//e1pWybn55Q3ZGQld9SfOlZ/uefRpz4M4KertWZfaelbQaJTTAUAAAAABL0OAC5XvXP4oxlzxyR1VR/rjtW05+SP7Gm8c/z1/WfS8qc8VHhn2qeTAHrdAugrEi1tiSAp8qXdrKu7qXl3z7o3Gs3KHj4sM29YckN111i/nLzctIsnq5o6v3qnSHrO0MzMguJ95cWfD5492f9nzcfePn5+flHZS2Pfq64+sPdQT3IAP13xhH+iAAAAAMBVvQkA+o2auWjL/ILMoLvi//RT2w7UdyYNnbLlpeLxg8ctXbXkvbdP5syYOv6zLkB90ALouqTmz9myeNz5veVv7t1RdTF70Uu/m/rpof5J17wi0ZFobzi+u3jt4bqvLJr67r/86t0d2aPGzZgxZfWWosb9G+Zv11wFAAAAAIBbQG8CgEjasOzMK5ttDQ1t3Z8ex9uaG3pq6JnDRg4Pdjz6y11f7kbS2xZA12FAtHBcXtvxNfsra7re5LMZAkFn47mGjkEjx2f1q6r98lfSieZYVXP/WWMnZr1bfu7rH1B31tV88HrN8aNnf/fajCnjd8UONwUAAAAAAPAT9/Pgxl3+cOuqv197qLZrc9j9zz7zX+fNfGD18pIZg7tygJN/XrH80b98/GP0Ik+0XEwkDSucNyOaPShjwtyiGcOSrxxorD74Zm3mQwvnTh86IGPo2HklD4wffCUf6DxdcfCjoGDx40VThg7o2k8dOuKu7o1+2fljr2xk5I2bNS4zKdHckggAAAAAAOCnr5drACSShubm9GzlFExdXPDpcFJ2dGhyTjwzJyXy5fOTo1mR4ObqPP3u7vJ7Sh6e/7sZ89tr3684FmuIXjnSduqN9dta5kybt+bl1fEz71XXnW8deeVI/FzFqlfSVxRP2/hP9/fs1+3furnqXHu08IEVsxb1zHJINJyq+tPW3R+2BQAAAAAA8NP3s7T8KUEvpOY/sHHxtKSaqnj+pPGDg+CT4/9Wkz5xaN3rOz+esnDuxMHXuKQj9rdHV++q+rEr6UlDp21ZM6V2/XNrqy8HwKcuVR0KAAAAAIBbXy9nAASt1fse/fW+IBgwYfHo8fdl1lYc3LQ9trarvD7oztpXNrz59QsS7bWxU3U/gUY6aXkjcuJ15fV6+gAAAAAAEEK9nQFwS+mXXXh/0aAzByrr+ucVPlYyO696W/GmysYA+JwZAAAAAAAQDr2dAXBLiaRlRWfML3qke7s9dqT86TLVfwAAAAAAwum2mgEAfDczAAAAAAAgHG6rGQAAAAAAAHC7EAAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACCEBAAAAAAAAhJAAAAAAAAAAQkgAAAAAAAAAISQAAAAAAACAEBIAAAAAAABACAkAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIoR8kAIhkTJgxbea43Myg4b39+96ouBAPAAAAAACAm+gHCAAG3FW8aMOs3P49O+PHFYx65cVV78gAAAAAAADgJvp5cHP1GzV9wcZPq/890mcUz54wKAAAAAAAAG6eXs8AiGSMimZnRr463NF0pqq2PaOw+IXfFKR95VhKdt7gfoebOgMAAAAAAODm6F0AEMkoWrV6RUHyV8dbT2xavfnDSHK0cHTe16+KNze0BQAAAAAAwM3TyxkAkbSkRGzXi/PLYq1fvu3we0tenXNq09YNTweLXrgv+wuHErF39h2q/7E//8+a+MeXilq2rnqm4lIAt7LUrCH9L15oTHxluF/G0PSO+sbWRAAAAAAA3J56vwZAouGT5i+v6Ntv1PSS1ZPbPwqmvPD4uPNlG57cf6bj02Pn397+5FfTgm8xcPrSjZW7//zpnz/9ZdWDU4Z+R2iRlDXirlEZSQHcBgblL3tu7V9XPVCQ8sXRAaNmLtr58spnCzMCAAAAAOB21eeLAHdXHrf8pnBMXu6YrEgwdMrqxwsbd2wo3XWyKwM4f2R76a72iZNHpH6fO7ZUlf190SNjZ//671aUx7KmvrB87pRvW0O4X3RG8caF06IpAYRfU/WmrW+djxZteeazDKDrd3DBlvmjW47sWFfRGAAAAAAAt6u+DQB6Ko9zIm+u23E0MnJ8VsP++HkAEwAAEABJREFUvVXx/KItSyfF92x4cMVz8185njGj6KFx6f2DG9DZWH1w1dryqkGFRYVDfOAPVzRW7ixd+7favKINS6cVpAwYNb2kq/rfuH/bo1s/qNP/BwAAAABuY71cA+CLBhTMXLD63sj5+OjFy0bG9mzfNGzu4vm5h17bdnTy3KWzTpSWnWoNBuQkRW6o+n9VvOlMbVMw5o7k7sfdO/uxmZMmjujaTtQef2vTa7sPnwsKileWzckNgtyyN+8Pzh6a/9S/fNgWJGWNXbq0+JfR9KC1IVZ9eN3WfR923SuSHJ254G9LR+d0hQmfnPjz9u1/qmjs6WXUb/ikohXFU8ffEQniDcf2l6/Z+cHptq7zB06YW7L03tF5gyPBldkMrxw9rcDKT0Bj5a7S54Mtz8x9deO0+B3JtXs2L9le7eN/AAAAALjN9VUA0C+1u/1IoqUt0Zg4E0uk50yePfPiyUPHMyfMXxB9v+zJXaeuu+//t4okp0USDZ+0d222tH18YOfm9dUnz0dyix5f9Ozjl+ev2FdV9lxxsHLL2BOlK3dWtXVfkZR194pVc6Ox3f+4+nBNfOCoaGZL13j3DIJIWlD9dOmGDy8mT5i76IWFxadrN++t70zNn/3C/ILYjhf/7p1TLVl3r15e/EKieX5ZLK2wePX09AOblj/YlROkDLkrL2hQ/ecno7V6V+nqyxuXTgt2bf4+y2wAAAAAAKHVyxZAifPvH3yzMjFh4cp9G0ui1WVrjgTDU+oOvH2iZXBmXlZ6V7E+9va2+esP17QFfSCSMX3u7PGJ429WXIgHl09XHN1bETvd1hlvOnXo7ZMdWSPyBn/9mn7RGdOmBhXrtve8Q+JSTfWpq31REs3H9r77YX1n1+Cx/Yc/CnKnjuqeWDBm8riM2oPb3jnVmAji546//nZdxtj8nEi/tKz0/m11x2I9swTaLnxYfUGNlZ+U1pp9paXLSlX/AQAAAIAevZsBkGg8sLdiQvGSF2bk9g9yVzwTrHm+bMmOog0LRx5dty2YO3dMbVlpWWVj776UTyso/mt5cc9mc+z9ivXrd7/X1LMXybjr3ilTR2QOz8vOycrOjJy4xsIAkfRoXmZL7b7T35pAxOPtLfEgLSkSRJJzhmZmFhTvu/rEHmdP9k/qjFUePjq56NmXVhyrPHHoyMED1ZfiAfy0xBOdAQAAAABAj162ABpw19xFG2blXm3rf8e4rgzg989vL91UtHFxccuBzfO/9jFy/0jwfbVUlRWvPvzVbvuRITOXLlmQcnzbzt3bXrvQv/C3O+df89ZdNf1IUnD9T010JNobju8uXnv4qwuo1h595smjqVnRqTOmFC1dt+xs+fznD/bNzAYAAAAAAOhrvQoAkoZOWjBz5JcW9b1j3LM9GUDxr8vT8iateGluNOWLxfdI5rDMlv2JjqC3kgaPnB6NfLR1397qS12737iwcKL5fH17WnTE8JQPGq+nWJ9ojlU19581dmLWu+XnrvExdWt9bG9Z7NDxB8uemTIr79311ZcDAAAAAAD46elVAJA2bMTwr7fduaOgaHL2obIzSfEze3fU7f3K0UR7bW0fLAjc3bQnSJ8454Ep9fuqIgWL54zOjJy8cqjhbHPH9NzxWQNiZ7sed/mjd46fnzx1RcmFp8sqGgePHD80+Kiiuu4bb9x5uuLgR7NKFj9e1PDK7sPnLqcOHREN6j7s3sgfn1L3Xk1jMGjEjHtHZwbtjW1WAQYAAAAA4CeqVwFAR1v71/vgnz9StmpHd4m/tSZWF9w0TSde33F8zG/u3/jy/cHFE/srTsRSrhzorOt6gZTZ81ZtWRypWvPU5vLq8qe3RlYUF//rfd1t/TtOHVpS/S0BQBA/V7HqlfQVxdM2/tP9Pft1+7durjqXSMu7e8HCSRtTu8c6Pjl5oKzs32r1WwcAAAAA4CfqZ2n5U4IbFrlz3pqVi6OfN/lpqSovfX5flc74cMu6VHUoAAAAAABufT8PeiPx8RuvlO0/e2WnPfb29vmq/wAAAAAA8BPQuxkAVw3Izsvuf/HM6SYtceCWZwYAAAAAAIRDr9YA+NTlutpTAQAAAAAA8JPRJwEAAAAAAADw0yIAAAAAAACAEBIAAAAAAABACAkAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIIQEAAAAAAACEkAAAAAAAAABCSAAAAAAAAAAhJAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACKGfB31g4F3Fv925ccXq6Xcm9exn5M/540t/eLVkbHbk6gkTip/cufHJRWMHBgAAAAAAwM3XFwFAJH3C2HHRESOn3pOb0V3x75czrmBiNHd8YX7OlUAgJXNCYUF0RMHUcdmpAQAAAAAAcNP1SQugxOlzJ2uTIufPNscTAQAAAAAA8KPrgwAgNSs78+KZY21BPJE5fFC/xqYAAAAAAAD4cfU+ABgQnTH7ocJISyIIIgU5n5yoOtDwtXMSVW+/9W93BHWx9gAAAAAAALj5+qQF0OeSrvWIggcXvDAru3tzRkFG03Prqy8HN1e/4YWzV5T8YvwdQcPxskfXHj6tMRHhlZo1pP/FC41f/UfeL2Noekd9Y6t//AAAAABwu+qLACDRfr62IdaU6J+Ve60AIJKUaD72/snapkTm0Ozge0rKyn+4eHZR4cicpKCjteF0TVX5rt3l1Ze+7ZKhU1csLGx4bVlhRXvG4KAxGDg8Pzvp7Mmaps4AQmZQ/rLnlkytLy99fl9V22ejA0bNXLClOLfqleeWvNsYAAAAAAC3pb4IAFIyx9wzekz3VuLY+9c6IZI8PG9kRiLoH0k0RILvYVD+0lULptbve/rRFz/sLt8PGD62cPx3XZQ2bERO0HCgpjme6Kyr77pJweKlc4Oy55a8oxJK6DRVb9r6VnR50ZZngk8zgJ7q//zRLW9vX1fh3zwAAAAA3L76IgCItzd8UtezBkCko3u/8/zxw39OubP/2crz8Z4TkpIz78jM7N5q+F43zohOnDjozOtr3/rw6sf7l09XHj59HRcmBUFH4Ht/bguNlTtL1yY2LC3asDSxZP27HZNKuqr/jfu3lb5W2aj/DwAAAADcxnofACRaLibS7sjtqe83x5rag6FTVj9TPDG1a3dSQeS5R//SELQ1HHv/xJUWQPHvWZFMSsouyEsPzl3jQ+bUvLsXLyz+ZTS56x3OV727aeuOA+eC4dOX7PzN6P5B8Oyrf342aD/66l/iRf/PqYOD4PF1lY+3H/3Ty2//b6VPphycv2JfTXdiceeil1Y+Mvj4k0/86XBT1y0HTFi8evXgfY+urUibPPuxmZMmjui+ee3xtza9tvvwuc4gMmTemiVTYoer8qY9XJB+/u0NxZuqO/ImLltYNCuafvXMrbsP18se+EE1Vu4qfT7Y8szcVzdOi9+RXLtn85Lt1T7+BwAAAIDbXO8DgM6av7z499Wj81KCjqYzVbWXkkZlBLXH95xr7kjJzhucnBQk4pH08feM7mnd0/DGzu9x68bY4QNnxz38+O8yx1XseefwgerG+KeHkoZOeWFVUWZF2d+vPt6QVbhs8dzVSxMNK3d+eOClXzQ9tnNh+qanXtpb33Pqu60bXv6sBVC/7P/jTEdJ/pist2rOdSYNGz0+KxKkjpyaN/Bw5aUgJXdKNHJ6/4nziSCn7eMDOzevrz55PpJb9PiiZx+/3J0ZdN8ufcys2f3fLn/6D2fOnzvZOCh/9dKi4dU7/nH18Zog+6Gli1YsvnR69UHLDvMDa63eVbr68sal04Jdm58si7UGAAAAAMDtri9aAHWVyBcueWRE0HJ8+z+uPdoSBDkF4yYWdB85//a+roSg9p3dm4JodlIQ/yS2p/by97hzU2z9yueqpk+Zcs+kZ9f84tmg+aP95WvKjta09YveNyV68dCSsg9OtwVB7dF1W4dEVxXOyt/3YcWlb71jZ2OsMpaYPSEvvfxcc86osZnn3t0TFBTck5taWR0fmj8mpeFAdUM86DxdcfT01UtOHXr75Lz5I/IGBzUXg+7P/PdvK9169fPqjElTxkdOrNvxQU137/WP9+w6XrR07PisQ6fPmQTAD621Zl9p6VtBojMeAAAAAAD0SQDwNS2fNNQmEkEk+UrDn9b6hoxxC345LKjd88G2tu93q6Dt4wN/+ZeuP2uGRqfeN23BnJItKYnifzoZzUuP1546/+ndWs/FPmqalJeVnBR8ewAQxOtPHD47e9643IyKM+PvyWx4v7w8kTnh3vxoyonG6MiM+hNHz/bU7iMZd907ZeqIzOF52TlZ2ZmRE0mf3yPRcXWjX8aIzJw7cjf+c+EXHnAyKYAfRzwheQIAAAAArropAcDN0FXi31t25nxK9pbCsdGUk91DXyy0R4L+QSSp66/vlGg4dqTusVnR6LDkCVnNh6vPxNoqT8+cODUv+/S4zMbq8vPdawMMmbl0yYKU49t27t722oX+hb/dOf8b7tyaaPmk4vdPXVlCAAAAAAAAfip+HtwEaXdk5g3LzrsjPS3oY/G2njkFifba+va0vOjwlKvjqVnR6KD202ebr938JP7FsKDzfHXl6cjoKZPHDm87cexcZ7y+6lB98vgZE6cMbT92vK61K1kYPHJ6NPLR3n17qy+0fls3/87zNWcauk8eGAAAAAAAwE9J3wcArfWx946fqT1bV3vqxNGqut60I08dNW354jlFhXdmRPpl5OXPLFm0YU7u+YqjVU2Xq/bsOxaZtKJkyqhBA4ePnbLi8fuH11eU11yr/0+i+Xwikpef23WT1JTuGQ89Ff/MWTNHx6sra9u65wS8V9GQM/n+8YmTh3qWKIjH21uC9IlzHpiSNzBj1MTFc0ZnftMEgNjhvbXpMxaWzBub0Z0xpAy5a1SGFkAAAAAAAPzobkILoKbq13dldky+s//ZyjcqGnu1HmmioS7In1k8aeny9P7d+w1Hd21es6NnAd5zR3//fGLenCkbXy3OSWqvPf7Wkq27q665wEBbbNv6HcGDs/9avqhh/4birdWtiYZjFXVBNPnK9/7dH/Ifr4y1js6JVZ6+coemE6/vOD7mN/dvfPn+4OKJ/RUnYinf9IYfv7F+W+rConl/WLe4Zz+2f1tpTWNjAAAAAAAAP6afpeVPCXopMmLRSysfGRG0HN/+j2uP1iX6FRSvLJuTG3xyaP6T//JhV0k9ZcTSl1Y+3L0I8IvF22OtAfDTdanqUAAAAAAA3Pr6pAVQ8+mm9q6/GuobWno65jecbW4Jgo6mC1e//4+3n77YdSDR+E09+gEAAAAAgD7VFzMAgBAxAwAAAAAAwuEmrAEAAAAAAAD82AQAAAAAAAAQQgIAAAAAAAAIIQEAAAAAAACEkAAAANWf5boAABAASURBVAAAAABCSAAAAAAAAAAhJAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACCEBAAAAAAAAhJAAAAAAAAAAQkgAAAAAAAAAISQAAAAAAACAEPp5cDNEBmYPEi0AAAAAAMCP5qYEAElZhStWLSjKGxAAAAAAAAA/ht5/pz9wQsmiF2aNTPvagYmrIsGKzfuz5v7rH6bm9Ix0nK1Ys3b73nOdAQAAAAAAcDP1OgDIGv3QvSPTPqnaU9nQ8dlgSu6MySNbqj84Wt8ZT1S/sScYnhT0HzRy6j3jHr5v34Gyj+MBAAAAAABwE/V+BkCk638NNYc3ba1s/HQoaejEoO3wm68drUsEQf2JQ/vr4vUXOvLmRMdlXzkfAAAAAAC4qW7KGgDxcxXrtx493VX9D/oVFP9u3z+t3bn07syk4LaVMXbOH1c9MnPo1bglNW/i8pc2Vu7+c+V/f2zKoOAmySh87OD/eGpmVkC4pWYNybhGrNYvY2hGqrgNAAAAAG5jNyUACILOz5r8dFxsbwmClrZEcOP6ZeRPWX2lYt715401ry6edtegG527EBk4PD86alCvpj4kZY24a1TGNRKNlOjyLX/cWTziy4f6ZQwbPX7c6IKsnnJsyoh5i4vGxLb/XdGvJ68sP9YUwI0blL/subV/XfVAQcoXRweMmrlo58srny3MCAAAAACA21XvWwB9u86avRseOJIcb7oUjBoR3IDIkJmPL1oxOf30kUO/33WqMZ5ISsksKMhIu+H5BCmjFy+dG5Q9t+SdxuAG9YvOKN449kTpyp1Vbddzftd/hDX37P3sBbKjg4Pa6jONic6g/obfAXo0VW/a+lZ0edGWZ4LS5/f1/IPsqv4v2DJ/dMvb29dV+AcGAAAAALevmxAARDKmF5csvndkUv3xP20tK6+53NpV/Q+CG6rY9yuYWbJibPsbK17cXH3ps9HD7wbAFY2VO0vXJjYsLdqwNLFk/bsdk0q6qv+N+7eVvlbZ2JuJNwAAAADALa7vA4DU6LTHZo3O6d4qXDyn8tDzH9z4R8gpI2fel3v+3c2vf6H6/yWRgXfNLHl2bkFOV7zQWndoV9mav8S6H5c18Y/PPRDUNOQV9hz65MSft2//U0VjfNDdG15eMHVwEDy+rvLx9qP/tGrJga7BEQ/NL14wOTctCFpOVWzbvqO8+lI8GHBXye+ejdbFgtFTo+lB0B47Ur5m6+Gqtn4FxSvL5uQGQW7Zm/cHZw/Nf+pfPvyueQAZhY/tXJi+6amXDgx6oGxdUbRraPnLM4Kg4cjmB9dXduRNXLawaFb3UxK1x9/atHX34frOnh//zpklJcvu63qx9vOxqtf/x/+745dLl0X2Fa8+2LO+QpA69r+WPZ795ooN5eeCjLGzX3j8F+MHBx0Xzxw7sntNWWX8y++Q+k1P4dbXWLmr9PlgyzNzX904LX5Hcu2ezUu2V/v4HwAAAABuc32/BkD84oXG1qvbDfXNHcGNS8rKjQ5qrnr/ZOu1jw+4q/h3G2ck3lj9RGHRstJdDQVzF6yePuTqVIOUzJx45dOP/nps0ROl70Z+ubB4ela/oOmDJU9sO3Sx+dAry8bO/u1vu6r/kYyZCxfMG1T1+9+Udp35ZGX6vMXFU7Ou5CKRjKz02l0vTp79SOFvdpwfVbTiwWhq0FlV9lzxrjMtp94qfuiRsaXfXf3/onjNvgcf3X70YvP+tU+Mnf3ItPWVjYPyly0tGl674x8f+vXYh54rDwpXLJ46PNLd+6ho8aLFw06u6Xqx2U8Uv3b4o/OfHDtysmPY2PFXX2/AmHtGp9V+cKy+M2Ns0ZbHx7XsevHvih65p3Tb6xV1X/30+5ueQli0Vu8qXV1eFURiuzaXqv4DAAAAADclADhXsa7s3WOnznz0fvmaXbHW4MYlpWSkBYmWb2pjklXwcGHkWNmON6svxRON7+0tW388GHNfQc6VunaiPVZxvKqpM0hcOrb/8EdB7tRRydd4RFbBrGjiwM59h89d7jrzwz0HjwW50z89M36x+sDxC63dP9TxNyqac/Lzc/q6aJ6RP2V85MTrOz6oaesM2j7es+t4S0+JPzV/2kPR5je37jjQ9WJBZ2NNrKaps676g6p49pRoenfIkZI7ZVQkdqTqfDBk6qzCtOryNXtj3XX/tgsfVl+IX99TAkKktWZfaemy0rJe/dIBAAAAAKHRdyXglIy7CsfltVXtqbhQc+DPjx4I+kA8EU9KzhnUVY6//PWDqVnR4UnN5eear+4nmmPH6zrm3JmTEpz+ym3i7S3xIC3pGsX7pMF35gzOHr9my8Ofj7Uf7T7zK7FDouViIkiK9E/62pFe6ZcxIjPnjtyN/1z4+Vj8ZFLQLycvN7PtzEdf6dJTf2JPTWLF5NEZR4625I0dk3LmjermeErBXUOD2l11Ld/7KYRNPKGtEwAAAABwVV8FAJGM/NkvPD4pszW/48nNe/uouXxr08fn29ILJo/Mfrex7hrHuyvx/b84cCMl7URHa90bzz+3vvorGcOA4IfRmmj5pOL3T/3pcNMXR/uNSr3mXINLVUdOxEvGjhlc1VA4Oq1237Gu/9SDumKJSP8beQoAAAAAAKHVVy2AEi1nKw/FGmorK2MXr1T/B2Rn9bqGXl9VXlGXec/cZTPvTP3awXj9hfNB5l156VfL/pH0aDS7f31XZvBdt41/nhS0no3FEpkTCnNTgx9F5/maMw2DR06PDvzKeMupho5BuWO+1qWnMfbBsUTulLGjp0YjHx050Z2LJBpqLwY5Bdlp3/spAAAAAACEVp+tARA/V7n2qaf+Yf3hmkT3fIApC5e8MLP3VfXL7+0o33M2fer81f+66sGisXdmRPpl5EWnTMofldIVAFS8fqR5THHJY2MzUrNGTJ9bsrQwOPbO8fPf3qIn0Xw+EcnLz+26VWpKv6DpRPmRhpwZJSumj8joXnp34Kj8no1v1XC2uSMrd3zWgKTIgF420mmNHd5bmz5jYcm8sRk9nf2H3DWqe6Ou+uixttx5C+dOHzogddCdEybdfdegnjCg6eSB6sT4WQ9MTTlzoPpS90jbmQNH6jIK566YGc1IGTA8/+6Zhd15SUc8EY8kDx804FueAgAAAABAWPW6BVC8vSURZE5e9O+Tu/dajpf949rjefOXbJyRHQS/OzLrK2cnjl1sD76XpspVT606Vjx3wb33rxh3/4og0XD2zLHjh9+s7jp2+cOyDU/Xzy4qXnlkRHrHxZMHXtuw7p3G+LffsC22bf2O4MHZfy1f1LB/Q/HW6g93bluTNHfB/JX//pueH6Hqb08+f6rx21KEzrojZatSZs9btWVxpGrNU5vLz32h5VEkOTpnZcWcz/ab9/xh+aZvuVni4zfWb0tdWDTvD+sW9+zH9m8rrWlsbKpcs758xcLZL/zT1O7h1hN/fr7qw6auB13+6EhVy4z7047srrraz6ezZu+2pweXLCv+3b/P775D7ZGyY8c/rqs5vP/ckkfWvTz+n1989C+nrv2UAAAAAACAcPpZWv6UoFf6DS+cWjRuSM/n5ImW2NHX3/m4f/6cLat+Mbz++IHq5o4vnBr/5NSBA0ervrNFD98qaeiUDWseaNz63KqKSwH0tUtVhwIAAAAA4NbX+0WAO09XHFxf8aWh1urdT64PFgytXveXWGtA3+qXkz82Gj+xJqb6DwAAAADAN+p9AHBNnXUVu1YF3ASRzAmTc+M1ZZ/2/wEAAAAAgGvos0WA+WEkDSuYnpf46MhJ7fsBAAAAAPgWvV8DAAgVawAAAAAAQDjcpBZAAAAAAADAj0kAAAAAAAAAISQAAAAAAACAEBIAAAAAAABACAkAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIIQEAAAAAAACEkAAAAAAAAABCSAAAAAAAAAAhJAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEJ9GAD0S83KjublRqND+n/ycaz2TKz2QmMiAAAAAAAAfnh9EwCkjpqybGHRrBHJXx5uPrqrbM2OyjoxAAAAAAAA/LB+lpY/JeiVAaNmlmyZPy7zGw53nDr09PM7Dtd3BsCt4FLVoQAAAAAAuPX1dgZARuHcjZ9W/zs+qdrzbnXVqeYgJTNacPesyblpQdB/xNRnF1+Yv/pgjXkAAAAAAADwQ/l50BuRIdNnFub0bNa+ve3B0o1ryw7uffeDvQf2rV//h79fUX6stftQWsG0h/MHBj+KyJB5L/3xLyXR1CBIyrp7+aonlxZmJAUQHqlZQzIiXx/ulzE0IzUSAAAAAAC3rV4FAEnDxs2KdpcYO079bdX2D05/+Rv/xup9v99a0dC9mTnhvpEZwY3plz39yf/Y/ef3n5syvHfVzKSsEePHFYyPpnfvRAYOz4+OGtSHayDDj2FQ/rLn1v511QMFKV8cHTBq5qKdL698tvBGf+0AAAAAgFtfbwKAfjmj8od3f07ffmzv4VjbNc6oqzx44Gz3RmbXmSnBjYhkTpycG1xsDvLunpDVq3p9a/XOf5j9yINlp+JdOymjFy9dsGBcegC3tKbqTVvfOh8t2vLMZxlAV/V/wZb5o1uO7FhX0RgAAAAAALerXs0ASBuW3r/77/bz9e3xa54Rb47Vt3dvpGTm3FAAkDSsYPqw9v1l+44lcqeOy9S9B76isXJn6dq/1eYVbVg6rSBlwKjpJV3V/8b92x7d+kGdhTcAAAAA4DbWqwCgI3Glvhjp/43NeSJpkSvHEvHgBvQbPvbu4RerDhw/fiCWiBYW5EQ+HZ/51MH//siEQVd3R/3DH/5jy4NXv4COZEwpeerg7j9X7v7z+y8XT8n69OWyJv7xf2x8vnBgMOjuDS8vmDo4ferj6yp3//GP060KwK2tsXJX6fN/Oz9q7qsbV7/2m9Hn92wu3VrZqPoPAAAAALe33gQAnY2nGnpa/KcX3DMy9VpnJGWNnpDXU39vajjfFnxvKbnTJ2c2Vn8Qa2o8VnGyI+/uCcO+swvQwAnzlzxbmHh9xROFs0sf3NWQlvK1dKLpgyVPbDt0sfnQK8vGzv7tbw803lA4AT8hrdW7SleXVwWR2K7Npdurtf4BAAAAAHo1A6Cx+uixi90beffOnjdqwFcPRzKmzp09sScZqD1eWfv9A4DUvLunDm4+eqSutftZlbFE9vT87O/4Wj9rdNHY5GNlZW9WX4oHl08f2Vde2x7AbaC1Zl9p6bLSslhrAAAAAADQuwAgaKp6fc/Jjq6NpJGPrPnd6nvv/GzjB9qkAAAQAElEQVQeQFJW/qLlK1+Y3LPKbmvV6/tPfv+i5IAxkwsyL1YdOHe5ayd+8cSB2kTe5ILhkW+7JjUrOjyp4di55s9G+gdwu4gnOk1nAQAAAACu+M6OOt+us+ZA2Z/uWbk4GgmScmc9vnrW44mGT5qDlPTM1C/U6VNHF9038tD3/TB50MjpY7PT7vjFv775i88H42MnDnurpvZbLtP4HAAAAAAAejkDoEvbx6+v3bDu/YZP9yOZd2R+qfrfMzhmzqKN/zAiNfgeMqITx6ecXPfEr8fOfuTKn8JHtx9ty50ytqcLUDzon5Sc9rWrWutPnQ4yJ+Slf/e6vvHA2r8AAAAAAIRVrwOALk2xN59f/sAfyvfHPmu8k2j45OShXdv+/qHS4tdOtHSPJI//1aIXpt953TX3gePvHZ1W+8F7Zzs/G7rSBSja3QWos+HcmYaU0UX3docKqUNHTx/3acW/vuqNI81jikseG5uROujO6cVzi6LJ17h9ovl8IpKXn5sR6Zea0stpEAAAAAAA8JPTV7XvzrrKfc90/fn6kb2bS4MFW+YXpAXpE3+zaEXTi6sqGr/zdklZBTOjkdiuqvNf7OiTaD525GR84d3T897aXL17ydpLSxeuPPKrILh45lB1Q2PKlZMuf1i2+en6Bx6av/rfB7VXVR4/ejx7zNcf0Bbbtn5H8ODsv5Yvati/oXhrtXVTAQAAAAAIk5+l5U8JbroBo2Z2ZwCZQdBwZPOD6yu/OwEAfiSXqg4FAAAAAMCt74fpfnO5Zu/mRy/Ofuye4MCOKtV/AAAAAAC42X6YGQDALcMMAAAAAAAIB+vfAgAAAABACAkAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIIQEAAAAAAACEkAAAAAAAAABCSAAAAAAAAAAhJAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACCEBAAAAAAAAhJAAAAAAAAAAQkgAAAAAAAAAISQAAAAAAACAEPp50DtJWXfelT8iO+XT/cjAUfnRgqEDPt3vl5EXnZB/Z0YkAAAAAAAAfjC9mwEQufOxZ1Y/MiJoOLL5wfWVjUG/UTMXlf1qZP+LFU8+8afDTUHS0EkvvFQ8PimI/fOq4r98HA8AAAAAAIAfQu8CgKRI/6SejcjVL/z7p0b69+z3v3pG5MrxpFRTAAAAAAAA4IfTuwCg7cwbr2x4LyXoqD/TEgAAAAAAAD8VvQkA+o2auaRs/uiej/0b/u0Pz62tbP/KGfG2k3v3vhVLCU4fb/jp9P9JzZu4eGHRL6PpwScVT2+qvmvO3fH929dXXAp+SJEhRQuLJzTt/n1ZrDWAG5eaNaT/xQuNia8M98sYmt5R39iaCAAAAACA21NvAoBIWlZyyyd15xPdLYAyB1/t9vMFA+6a9UDR2OykpGBMVnD6bPl7TZ3BjeiXkT9pcfHsWV0l+y6tdccqDm8rO/Thjd0tZcS8xUVjqrf/3YoTHYPT04ZOe2zc6HhtelLFpZsbUUQGDo9mJ509WXPltVMyC/JHT6ivzIzElGi5cYPylz23ZGp9eenz+6raPhsdMGrmgi3FuVWvPLfk3cYAAAAAALgt9a4F0LeLZI7JSz9fe6IhEckcmnvXsMiNBACRITMfX7RicvrpI4d+v+tUYzyR1FU6L8hISwpuUEp2dHBQW32mMdEZ1De21u/8h9k7gx9AyujFS+cGZc8teaenINtUverXj6wKoHeaqjdtfSu6vGjLM8GnGUBP9X/+6Ja3t6+rUP0HAAAAgNvXzQwAgsT5syeD2ljsYiJIChrO3sCH7v0KZpasGNv+xooXN1d/3qLn8LsBcEVj5c7StYkNS4s2LE0sWf9ux6SSrup/4/5tpa9VNppcAgAAAAC3sd4FAIn207UNtU2JtKzcKwMtZ898dCrSv6muoavymLhwYPvuUfc+MGtccPrIwRv5/D9l5Mz7cs+/u/n16m9o0B8ZeNfMkmfnFuQkdbcGOrSrbM1fYt3fPGdN/ONzDwQ1DXmFPYc+OfHn7dv/VNEYjHqgbF1RtOuE5S/PCIKGI5sf3JH8wpqihq2rnulZAyB11JQVj8+dMSwSBM3HjpzMGBV5feXGvfUDpz+zemlQXvz80bruh2YULV85r62seH1lY/eDpjXur0qb8Yupd7QfemXV09XZDxc/UFQ4uvu5F0/u2bFj04FTjYPu3vDygqmDg+DxdZWPtx/9p1VL3ok8vGblzNrNxVt71gD4hh8ko/CxV0vSY+eSJ47LTet64dihTVvL99ZeDuALGit3lT4fbHlm7qsbp8XvSK7ds3nJ9mof/wMAAADAba43AUAiHkkff8/o8d3b7YeOdFWx04entFdV7juwq6J20NiieyO11YlZD/5i1h1Bw+BTH+1Pnj6qvXxvZd11f5WclJUbHdRc9f7Jb1gmd8Bdxb/bWFi3bfUT5bHI+JnFq+cuWN324pIDF7q7+adk5sQPPv3o5qq25AlzF72wsPh07ea9NfsefLT5jy8VtXxa8e+KCj5/3NBpG5fPTqvY/vdPfXA+En146aLFKSeD75SSO2tuZP+ObU/WNsRqGoNIZkPV4TW7th07255TOHfDwkVLm7qe9cGSJ4INL3+hBVBkyPX8IF3H0gZn9t+7/R/XxuqSRsx7ZtGyhY2xFftqfNnNl7VW7ypdfXnj0mnBrs1PWlkaAAAAAOhdANBZtWv77y/eXXBH0HK2uvxIY1LenIcLM2MVlecjIxcvX/TLYZ+fmjl50b9O7t6YcceGf9xafZ3VyaSUjLQg0fJNxe6sgocLI8fKdrzZMz/gvb1l66MrV9xXkPPOhdNB9+yEWMXxqu5pB5eO7T/80b1FU0cl762/9M1P6xe9b+Lwi4eWlH1wuruRemzP3uNFC9OD75RoOLR1w6p3Gz9dQzi298DVrdOVRw/VF06MZn7HCsPf/IO0dO23NRyqiHWnJolTe/aeKFqYPybrrZpzN7acMmHWWrOvtPStINF5c5ezBgAAAABuEb1sARRE77u/q9Df8P6pN/d2FewjGdHRBTUHg7YzeyvOzBqW27/nrJbWIC31ygV1h46c/B7fJscT8aTknEHJQXCNpjepWdHhSc3l55o/fZnm2PG6jjl35qQEp79ym3h7SzxIS4p827Mi6dG89HjtqfNtnw8F1yXSkUh8seSamnf3rHuj0azs4cMy84YlN1R/x/Xf8oPEvnxmR1t7R5CZdMMLIBN28YRkCAAAAAC46udBX0o0xg5t2tM8fm7J0nt7qv8Xj//+N7/+Lw//+oF1757vPiF7esmCpffeeZ0V7Namj8+3pRdMHpn9DY/r+l//Lw70vjLe6zuk5s/Z8szsgvrq8u0bfvXE5n871X4dF92EHwQAAAAAgNtb3wYAXaXsy/GU3Cn3jhszuHuvJfbBscToecXj+tdUHvukeyRzRMGsySMzrvPb+vqq8oq6zHvmLpt5Z+rXDsbrL5wPMu/KS79aLY+kR6PZ/es//sIn/N/rzdtr69vT8qLDU655NOifEun/3a89IFo4Lq/t+Ov7K6vqv/Ytdvzahf0+/kEAAAAAAKCvA4BI0qCMtETd4SPHYxe799OiY8cEJ14v+6Alb+z4O7pHGk5V7X//ZMv1rmF7+b0d5XvOpk+dv/pfVz1YNPbOjEi/jLzolEn5o1K66uYVrx9pHlNc8tjYjNSsEdPnliwtDI69c/z8DS6Qe7lqz8GPUiatKJlSMGjA8LHTFj9YkHO14t9ee6ohKTqlKH9gEPTLjo6bMDT5G26SaLmYSBpWOG9GNHtQxoS5RTOGfXpmovl8IpKXn9v1I6SmfKnzUl//IAAAAAAA0Ms1AL6s9Wysqn5idGjzG9u3fXR20b/+piBtcOELW0Y/Vp/IHJaZ1nVG/MybW7e9XnP5e9y0qXLVU6uOFc9dcO/9K8bdvyJINJw9c+z44Te7G+tf/rBsw9P1s4uKVx4Zkd5x8eSB1zase6fxhldAjZ87/PTqxLw5Uza8Ojc4e+K9cw0tg68c6azZu620rWjF8pcrk4KWs1VH65s7rv2YztPv7i6/p+Th+b+bMb+99v2KY7GG6JUjbbFt63cED87+a/mihv0bil9r+MJVffyDAAAAAADAz9LypwQ3LGXE0pdWPty9CPC2B5//oDEIMvKnzMpr2H8kMW/N73457BpXtLy/7e97zvzpy57027LiYP1TfzzQFMDt41LVoQAAAAAAuPX15QyArrvljJvy2MwgNbbhT1vL02ZmvPfOxxMWFs8YHLRUlf/+nYFFk4M3tx+/Jar/QTAgryA7qD8c04gfAAAAAIBbUO8CgHjz6YvtwbDklvrmjp6BhrPN8aSCXxaP27t63zPdXXoGtuTfnZcfib1z/L13Lhx+J/hpGzhh5rTh9ZWHahN5hQ8snZRctV0jfgAAAAAAbkm9awEUMpEhMx9ftGJydv+u7da6Q7t2rNlb3SgA4DajBRAAAAAAhIMAAPgSAQAAAAAAhEPfrgEAAAAAAAD8JAgAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIIQEAAAAAAACEkAAAAAAAAABCSAAAAAAAAAAhJAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACCEBAAAAAAAAhJAAAAAAAAAAQkgAAAAAAAAAIdSnAUBk4Kj80WOGZWYPHtD6yYXa2hPHahpbAwAAAAAA4IfWRwFAypDpD85dPKMgJ+nL4xdP7t9Vvn5/rDERAAAAAAAAP5ifpeVPCXonKWvs0mcW/HJE5NOB9oaLibTB6f0/3T9/fMfT6w9WtQXAT9+lqkMBAAAAAHDr+3nQSyl3Prz4SvU/Ufv+355+4onC2b+d9t+evGd26d//oezfYs1dp+SMm/tCydiMSHDTDLirZM1/bHxg1A0/IjJk3kt//EtJNPVbz8oofOzg/3hqZlYAPx2pWUOu9cvVL2NoRupN/KUDAAAAAH7qehkA9CuYXvxYQVeVsf3oP6168PldB2ovxbsqkkNH3JUXOV95eO1Tq0r313Wdl3Nf8dJxA7/PnQcU3PvgHzf+sXL3nyt3/+nglqeeLx47XDUTvmJQ/rLn1v511QMFKV8cHTBq5qKdL698tjAjAAAAAABuV70LAAaNLpoxsn8QdFTt3vTOhfjV0YHj5y7auHBSTne9/tJ7O8r3fNK1kT51ZuF1V/D7jZq5YEPJ6PO7niuc/cjY2Y/9YkX5e58o/8PXNFVv2vrW+WjRlmc+ywC6qv8Ltswf3XJkx7qKE7GVKQAAEABJREFUxgAAAAAAuF31KgDIyLt7wh1dfzcc2FtR803L/DZVvbH/ZEcQ9I/ePWHY9a05HMmeOHlkvKJ807tXQ4V406m9Bz44bSVh+JrGyp2la/9Wm1e0Yem0gpQBo6aXdFX/G/dve3TrB3V+ZQAAAADgNnZ9FflvuDYjLzez6++LZ96LXfrm0zpPV584HYyMJmUWZCUHtZeu59apkUjGsGheSvW1lg4eUDCz5IXicTlJiYazJw/tKlv/TvdKA0mDxy57adr4EelB0B47Ur5m6+Gr1w4a8dD84gWTc9OCoOVUxbbtO8qru/sUBZGMKcUlK2aN7voROs6eiKVEglj36Umj5pQtLzi69sXNNZe73yT/v5YtzS1f/eKbtZ1ffcm8icsWFs2Kpnevf3D8rU1bdx+u7wzgB9dYuav0+WDLM3Nf3Tgtfkdy7Z7NS7ZX+/gfAAAAAG5zvZkBEEkb3NOWJ97ccOVD45QhBWPzJxSOLhgUSfriiW2NLT0V97SU62vjk6jbu7+qJfqLLc/9dvnMsaO+3Ny84B8WbZiZvH/tssLZj/1idfmBWPOVWQL9U5LP790wefYjhb/ZcX5U0YoHe1b0jWTMXLhg3qCq3/+mdGzRE09Wps9bXDw1qyv2GDhh/pJnCxOvr3iicHbpg7sarvfdPjMof9nSouG1O/7xoV+Pfei58qBwxeKpVingx9Javat0dXlVEInt2lyq+g8AAAAA9C4ASLRc7Cn8J6Vn9hS+U/OmvfCHJVuWL3ikIDmIt39+YkpGWlLP+W3X2ZGk8/SBbcUryv6tNjL+wUX/+uaf39/y23ljM7rvMajgoRnZsZ3b/1TZ2FX3j9ef+vDc5SvXtJw9+saRj1u7Bs8df6OiOSc/PycSJGUVzIomDuzcd7jrtMSlD/ccPBbkTh+VHGSNLhqbfKys7M3u2QCXTx/ZV17bHnwfGflTxkdOvL7jg5q2zqDt4z27jrcMGzs+qzczKqBXWmv2lZYuKy2LtQYAAAAAAL1qAdTZWHumIcjNHJw7ITrwQMWl1up/+cXsf/n6I4bnjx7e9Xe8oar++ovsnXXVhzd3/YkMLBhXWDRn9uLli1JXvPh60ohoUsPe2ub4t13bk0wkRfonBUmD78wZnD1+zZaHPz/afjQpkpoVHZ7UUH6u+bPR/sH30i9jRGbOHbkb/7nw87H4yaQAfkzxhCZUAAAAAMBVvfpivbH2g/c+mTTrjszpcyaVV++7Vr/+IClr3LwZI7vK6x2xD947+/2rk4lLVRUHY2cTGS/NHZ+f+UZNJIh8rz47iY7Wujeef2599eUvjqbm93p11NZEyycVv3/qT4ebAgAAAAAA+KnpTQugIGg68cb+Ex1B0D9atLr47mt0wB8UfXhx8Yw7urYaDuytOH3DVfdEezwR9E8N4hc/bgwy7xqVfp3f2reejcUSmRMKc1O/Ml5/6nSQOSHvWvdJXA4iyWkp337jzvM1ZxoGj5weHRgAAAAAAMBPT+8CgKCzZm/ZmiPdjXTyZiz465anVv/D3XflZaSmDBw+auxDJU/+ZcvvFhckd9XUP9q1fV3Fpeu9ayRjevEjy7tulTUgKSWjoHDa6mdKpkZO7jlS11p/4kBNMHFuyWNju57SdWjilFHfWoJvOlF+pCFnRsmK6SMyuvKJyMBR+T0b9VVvHGkeU9xzn0F3Ti+eWxRNvnJF/GJdbVv61BmF3XlGyp0TC3MzPw02OuKJeCR5+KABXdutscN7a9NnLCy5ujhBypC7RmVoAQQAAAAAwE9ErxetTVzY+8qL8fiC1ffl9r9j9Kxfdf35yhnNR/9526q/fK+FSRMNn7SnTX7g2TklOand1feWU++uWb2jvLYzCC7seWVz2sLix/6w7pErN3/tzHs1Dd98q8sf7ty2Jmnugvkr//033fstVX978vlTjYnLH5Ztfrr+gYfmr/73Qe1VlcePHs8ec+WKpso1z29bUFLy1/LirvsfO3LyfNvVbKC15vD+c0seWffy+H9+8dG/nHpj/bbUhUXz/rBucc87x/ZvK61pbAwAAAAAAODH97O0/ClBH+iXPXbqgjnTphdkfmE13ebY++++vuvggZrr/vYf+LFdqjoUAAAAAAC3vr4KAD4VGZCdlZ0zOGipbzhdfykeALcYAQAAAAAAhEOvWwB9ReJy3blTdecCAAAAAADgR9TXAQAAAAAAAPATIAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACCEBAAAAAAAAhJAAAAAAAAAAQkgAAAAAAAAAISQAAAAAAACAEBIAAAAAAABACAkAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIIQEAAAAAAACEkAAAAAAAAABCqE8CgH7D8wsnjEpurK44VHMpfu1zBowqLJw4NKitrDhcezkAAAAAAABupp+l5U8JeiOSMf3x370wObNnJxHbs7l0e3XjV85JGTHvmSWLC5J7dtqPvvbi03s/bg2An6JLVYcCAAAAAODW9/Ogd5KGFc4rzPx0LxK9d9qErK/OKsjIn/LQ1ep/l+SJM6eNGRQAAAAAAAA3T9+vAdA/kj6huHjp9NF5qZGWT07uLyt7PREAAAAAAAA/pN7OAIifPb4n9nmBv6HmzPD5K7fMKeiq/nftpt0x8pfLVr4wrvnY2c8vqa04+lFTAPSJ1KwhGZGvD/fLGJqRGgkAAAAAgNvWf+qfNTzohdSB/U+/d+z/95/6p8UvHtv/19dqR86fNTL5y4+4I/d/7du64z/aIv0v1x3du2PN/vr+/ynRmvhf1/eEfqP+4Zm/Pvl/jh2p/Pj/+GxwwITFa9+YExw6fKrpOm8DoTQof8XzK5/+3xLHKv73+s+TuAGjZpa+/ruZ/9ezxw6c+d5rbj/zm/8WAAAAAAC3vl7NAEjKm7Zxy7p/37KgaFhQe66hIzU5Jzoy8xrn5d6Vldw/aK491545eW7Zq+v2vVR0V0oA9FZT9aatb52PFm155oGCq79TXdX/BVvmj245smNdRWMAAAAAANyuerMGQL+cUWMLUrs2MseMyxzT9fcnx/9cc+1T+2eNmH7v1GjSp/vDCqYO3f1hzff+Nhn4isbKnaVrExuWFm1Ymliy/t2OSSVd1f/G/dtKX6tstPwGAAAAANzGerUIcNod6f2/uH9HdmZFXUOQ+dVJAPG62iB7RtIXh5IzBkeCoC8CgMjACXNLlt47Oq/7hsH5I9tLXzl6uqvuOWjEQ/OLF0zOTQuCllMV27bvKK++FI8MmbdmyZTY4aq8aQ8XpJ9/e0Px1jPRa14Ot47Gyl2lzwdbnpn76sZp8TuSa/dsXrK92sf/AAAAAHCb61UAEARfqZQnZ1w8+vr72cvu+WIE0H5s78GarNmzvnxqPOgb2YXFq6enH9i0/MGKxnjKkLvygoaul4pkzFy4YF5Kxe9/8+Lh+shdcxe8sLi4ceW2Axe7rkgfM2t2/7fLn/7DmfPnTiYVLrjG5XCraa3eVbr68sal04Jdm58si7UGAAAAAMDtrjcBQGds/+4/5xX9clx2WpCIHdl9oH7IXQVjM/ZvLj5y90OzCqfmRU5XH39j1+HGvGkP5Z0p/+ejSeOm/bIgPYg3f3Sk/I3qS0Ef6JeWld6/re5YrLE7UWi78GF192hSVsGsaOLA+n2Hz10Ogssf7jl4bNLc6aOSD1R0HUzU7t9WuvXK99H9Rk26xuVwK2qt2Vda+laQ6OyrdA0AAAAAuKX1agZAvL5y8+rKzV1bkSFFy1eumJPctTlxXOGsWMWet8ufrk+k5Y2dtXjl+DsiPePjYrtenLzyVJ9+m9x5uvLw0clFz7604ljliUNHDh6ovtRV/UwafGfO4Ozxa7Y8/PmZ7UeTIp9uJzq+9XK4RcUTnQEAAAAAQI9etgC6KiP/gXnjkj/bzYwWPhIt/NpZkej02VPf3rz33PerUcbbunv6JH35Vl27HW3ddfx47dFnnjyamhWdOmNK0dJ1y86Wz3/+4PmuEn9r3RvPP7e++svLDESGfPXm17q8pi0AAAAAAIBb2s+DPjCw4L6CnOs5MXX0rPzMpOB76Ww4V9eQMnJC3sDPx1IyC/IijbVnGj/t199aH9tb9qfS9Yca8qbMyhvQejYWS2ROKMxNvb5nfOXyAAAAAAAAbnF9EQBE0guGpl/nqTnR7xsABK2xfX+qSMxYWLKocEhqd3///HlLF/wypWrb/lPxrkxhaP6UURld90waNGLGvaMzg/bGtkTQdKL8SEPOjJIV00dkRLoeO3BUfs/G11z7cgAAAAAAuMX1RQugpOS0lOs9Ny0lPa2rph98H4nGA1ufi0ULps5YsG95blrQHjuy+8mnDn3YFHQvApx394KFkzb2fOrf8cnJA2Vl/1bbGQSdH+7ctiZp7oL5K//9N92HWqr+9uTzpxq/2uD/my4HAAAAAIBb28/S8qcEvZQyYulLKx8edl3nNry/7cHnP2gMgJ+oS1WHAgAAAADg1tcXLYDa6t6rbri+U9tjFWdaAgAAAAAA4ObqixZAweX3dmxflzJ7Vl76t/X3j7efrty37siFeAAAAAAAANxcfdECCAgRLYAAAAAAIBz6ZAYAAAAAAADw0yIAAAAAAACAEBIAAAAAAABACAkAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIIQEAAAAAAACEkAAAAAAAAABCSAAAAAAAAAAhJAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACCEBAAAAAAAAhJAAAAAAAAAAQqgvA4CkQdGiudOm5qUHbQ0fvb3v9Xc/bg0AAAAAAIAfQZ8FAKmjpr2wfO7EwVf2Ro4fN25iwbYnX6usSwQAAAAAAMAP7OdBn0gZMW/hZ9X/KyLRGSXLJmckBQAAAAAAwA+tbwKApKFjJ474+nDy+MKRGcHNlDXxj//jpecLB36fawYUzHzs1aXTRqUEAAAAAAAQVn0UACQlp11zPCW5fyS4QSnRpVv+XLn7peVjBwR9KJI8fFzB+PxongCAUEjNGpJxjd+yfhlDM1Jv+LcPAAAAALj19U0AEK8/VXutBX/P19Y13OgaAKmj7p4wqLmhNX3iPSNTg76TaNy7+rdj/9sfD9QHcMsblL/subV/XfVAwZcCrQGjZi7a+fLKZwtv7gwcAAAAAOCnrK8CgKryioavjraeKH/nZGtwYwaOn1yQVrNv0zt1aWPvHjMoAK6hqXrT1rfOR4u2PPNZBtBV/V+wZf7oliM71lU0BgAAAADA7eDDhpMAABAASURBVKpf0GtJg+4syEuPd1Ubk2Yvnpzb/8roxRNvlO2LDRo9YVTDRzUXvncMMGjk9PxIbOfx984ObLi3cHrewPcqL336uOjDj5csHpcZBInzsTNBSuSjnvGMwsfKStI/Opc+cVx2WhA0VL21vqw6Y9bcxZOz+/fsrtlUfri+s6s8elfJyo35R+c/ta8mGDJvzZLpF0+25I0bf0ckiNcd2lG2Zm+s8UZnLcAPr7FyZ+naxIalRRuWJpasf7djUklX9b9x/7bS1yr9SwYAAACA21lvA4CkoRNfWFMydXD39vnjh9av3RG72FV0TB6eP/HhkiUPd/fuScR2bZhfFvteGUB2/sTxSSc3VTc3tlW+Vz916uSRGZWV3R8zp4x4bNWiWW2HSh/d/d7F9CnFi16IfuFlBmf337vtH9fG6lKii5YveWHduP2vbf/7V67sLnp24YV/XHu47qsl0fScwe1rnn/i0dpEdmHxlsUli889t6riUgC3jsbKXaXPB1uemfvqxmnxO5Jr92xesr3ax/8AAAAAcJvrXQugyJ1FC4uvVP+75IybumL578rWrSxbt+TZXxVGr3buj0TnlCwrHPh9bpsx/r6RQeyD9+o7g7a6Q9XNGfljC3q6AKWOmjh18JnXt+7uPpRoPLz34LGLX6jod51cEesu8TfFyvefaLh45vDV3ZPl+0925OWPGfz1hyUaaj84Wns5CDrrjh/cey55/LjsvlxyAH4QrdW7SleXVwWR2K7Npar/AAAAAEAvA4DUvLuLCiLXcWLm1HtHZwfXKymrYFZecOzIiZ4i5uVYRdX5lNHTo10RQr+cvNzMi2eqmjq/8ybxtvZ4EEm6utfZtRt8vvtN2lvaEkFKcv8Abj2tNftKS5eVfs/ZNgAAAABAWPWmBVC/zOjInOs7NS0vP2/QB3VN13Nuv5xxdxcMTu+/7OUZy75wh8kjMyqqujY6vquKD7eteOK7szEAAAAA4DbRqzUA0rLSr/dj+ZT0jOss3Eeyp07ObXx7c/Gmyk/bmHQv27ul8O6CQZXHauviKSPHZ/WrqlXoBAAAAACAb9S7NQBugtS8u6cPbT9WcfILTcx7ugANHj09f2BrzcHys5kPLZw7feiAjKFj55U8MH7w9fQgAgAAAACA20tvAoDOhlhdw3WeW3/mdNv1nDcgOnlcTtuJA7FLXxxtra18rz55/D2jM9o+fmP9tj/F0ueteflvqx4oaKp672x7PAAAAAAAAL7kZ2n5U4IbFhlS9PiSFZMzv+O01pNvrN+8vvJSAPzkXao6FAAAAAAAt77eBQA9kgbdWZD3jYsBdLTVxWobWxMBcEsQAAAAAABAOPRqEeAr4k0ff1j5cQAAAAAAAPxk9EEAAAAAAAAA/NQIAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACCEBAAAAAAAAhJAAAAAAAAAAQkgAAAAAAAAAISQAAAAAAACAEBIAAAAAAABACAkAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIIQEAAAAAAACEkAAAAAAAAABCSAAAAAAAAAAhJAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAj1XQAQyZgyY9qEYZFrHoy3XTh25N3DtZcDAAAAAADg5uuzACB78txn549L++YTHr53xJNP/OlwUwAAAAAAANxsfRQApESLZhakffs58UQ8AAAAAAAAfgh9EwAkZeWO72n+01G1o3j1wZrEFw8OuGvh6tdmZDbUVMfa+iUFnWIAAAAAAAC42fokAOg3fOzd0aTurZa2SF5+fuYXD6Zkz+weaK96/0zavSWr7zj4dNmp1uBmigyZt2blzNrNxVtjN/dB8BOQmjWk/8ULjYmvDPfLGJreUd/YmggAAAAAgNtTHwQASVnj5s0a2b9nO/OeohfuudZJrScP1QYF80fnXfyg68zrqsunRJe/tGhMxYbislPxrwy+/WLxXz42kwCCQfnLnlsytb689Pl9VW2fjQ4YNXPBluLcqleeW/JuYwAAAAAA3Jb6JACIjhncvdFRtePB1QdPf+mL436j/uF3Zb8aGdRWx4LcBUMTsbfPqEdCn2mq3rT1rejyoi3PBJ9mAD3V//mjW97evq7CbxsAAAAA3L56HwAMGDN5dE7PVv+CuX8tn3utcxIfVZxoGfZANKjbVtMcAH2nsXJn6drEhqVFG5Ymlqx/t2NSSVf1v3H/ttLXKhv1/wEAAACA21hvA4CkoYUPTcr+rrPqjsXaozNGJp3bfexiZ9CHBo14aH7xgsm5aUHQcqpi2/Yd5dWXvtwaaMBdJb97Nu/ksWDcrIL0rijifNVb6zbtPlzfp68BP6rGyl2lzwdbnpn76sZp8TuSa/dsXrK92sf/AAAAAHCb+3nQO0lZI6Kp33XS2RPvtWVPiEZOHz/Zl58kRzJmLlwwb1DV739TOrboiScr0+ctLp6a1e8a5+WN7Hhnw+SiX//divJY1v3PLp40PBJAmLRW7ypdXV4VRGK7Npeq/gMAAAAAvZ0BEMmYOqMg87vOqq2uPD947PiUuvLqhu+3cm8kOTpnZcWcrw7Hev4/KatgVjRxYP2+w+cuB8HlD/ccPDZp7vRRyQcqvnp+vP6D8iMftya6iqQH15VFyxZOnJD17ulzJgEQKq01+0pL3woSndbHBgAAAACCXgYAqdEpD49L/66zGqreb8gZNzqt/oNjZ79nzT3RHtu1objs1OcFzZTo8pcWjenZTBp8Z87g7PFrtjz8+QXtR5O+49v+xtrY6cS0aFYkEAAQOvGEf9UAAAAAwFW9CQD6ZQ4dOTzpu846W7XnXPqEuemN1SdO9/GSpImO1ro3nn9uffXlLw1Hhnz7ZUldF1ocFQAAAACAUOvVDIC0O9KDePP5+vaOax9PNJ49sWfn7ljKpMVZzUffr+vbziStZ2OxxNQJhbmp1bHWbz81aWD/rqCip+ifkTciM173Zr0EAAAAAACAMOtVANDySUPLxcTr67eX117+xpMiGROKJ+ZcPPHeuctB32o6UX6kYcuMkhVnt61/51RjMHBUNLMx1rURdAUSaYMy0yKx1p46f9qwqStKLqzbeyKeNfGx4oKWis1H63VKAQAAAAAgzHoTAHSefrf8T+MWrXh5y4pvPzF+5o31+z5sC/ra5Q93bluTNHfB/JX//pvu/Zaqvz35/KnGtoZDe6oeXlay79X8J58oa+nKA1obgvy5r90XaTlbtWfX5lXvfNeMAQAAAAAAuMX9LC1/StAr/bJHjcxL+ealdxPNsdjHjT9ax50Bd5Ws3Jh/dP5T+2p0/YHrcKnqUAAAAAAA3Pp61QKoR2ddTawuAAAAAAAAfkJ6HwAAAAAAAAA/OQIAAAAAAAAIod6vAQCEijUAAAAAACAczAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACCEBAAAAAAAAhJAAAAAAAAAAQkgAAAAAAAAAISQAAAAAAACAEBIAAAAAAABACAkAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIoT4JAAYML5w67978nKTmj44cfPPIqcZEAAAAAAAA/Ih6HQBEBk4oXrJhVm7/nr3x4wpnjNte+srR0zIAAAAAAAD48fw86JUBd81d1FP9T8TeLl+3p6ohCHIml2xYODY7EgAAAAAAAD+WXgUASXmTFs8c2T9o/2jXhvmb9r25fXPpP3VnAHn3LXh2xp1JAQAAAAAA8OPoVQCQNjSalxR0VO1etSPW2j3QWXNg25J/PtESRMbPeWDCoAAAAAAAAPhR9CoA6GhrbwmC/sOi47N61hKIDJkwvTCn9oNjF4MgJTMnpU9WGP5JigyZ99If/7Iwmnp9p2eMnfPHVY/MHNqvD+8JV6RmDcm4RsetfhlDM1J14gIAAACA21ivavSt1QffOD5u2bhxK9YsClZvOzRo2orfTM25cuxiw/m2zqA3UqLLN/7ul3d8efCTd0uf+vN7Tde+IilrRMGg5qqaxnjwI+l655cWjanYUFx26gvv0C9j2Ojx49LPZ0X2nuvdfxP4ikH5y55bMrW+vPT5fVVtn40OGDVzwZbi3KpXnlvybmMAAAAAANyWeveRfuLjN1/ZnLNqycMjClY8tyh7+wcffRLk9JTsY+8cPpYYcte9BWMGJWqrj79Xc+lGivKJ9tiurxTTv0W/6IzijWNPlK7c+YVK6E9BZ83eNffsDaDvNVVv2vpWdHnRlmeCTzOAnur//NEtb29fV6H6DwAAAAC3r1536WmKbXp+W9KqRb8cNvqRx0d/Nhyds6Ds3vS8wVf2Zh/9521P/+XKOgFAX2qs3Fm6NrFhadGGpYkl69/tmFTSVf1v3L+t9LXKxkQAAAAAANy2+qBNf7y+cv2KF1seL/7luOykT06U7zyaNLP4lyN6qv/xhlh9cnRY+sRfLXntjm1PvlZZ1/uKZMqd85753UOJ3Y+uPXg6ESRl3b36ueK8d/9pQ/D/+NOc3CDILXvz/uDsoflP/cuHbf2GTypaUTx1/B2Rrjc5tr98zc4PTrcFQdbEPz43rXF/VdqMX0y9o/3QK6vWtBW9WpIeO5c8cVxuWhA0xA5t2lq+t/ZyEAwouHf2YzMnTRyRHASJ2uNvbXpt9+Hv38Yno/CxnQvTNz310t76AXeV/O7ZaF0sGD01mh4E7bEj5Wu2Hv7qlIXIkKKlSxZnHX969c732gZOmFuy9N7ReYO7G7qfP7K99JWjpxV2+YLGyl2lzwdbnpn76sZp8TuSa/dsXrK92sf/AAAAAHCb69UiwJ+JN8U2r17xX2Y/cs+vX1p/5Mzptk/r0/G68vWrSvec7Agi0RmLXlt4d3bvVyVt+/jftu87n/fA0nuHJEUGTnhw9vimQ2t2/c8Pyp4r3nWm5dRbxQ89Mra0q/ofpObPfmF+wfldL/5d0SOFT5Q3jCt+Yc6nS+ym5M6aO65j/7Yn/7DhSpuUtMGZ/Y/v+MeiR8Y+9Nyb8XHLFk4d1fOqLW0fH9i5+e8f+nXhr14sDyY9+/j9o3r7I0QystJrd704efYjhb/ZcX5U0YoHv7zwbyRjysJFi4edXPN8+XtNQXZh8erp6e9tXV44u+vdlv9+/8kG1X++prV6V+nq8qogEtu1uVT1HwAAAADoqwDgi1KjE4sKkoPWM8fOdhWqI0lB83vbNzz6WlVDEOTcV7Qgf+D3uFckOTpnZcXuP1d++ucvxSOSumqdtW+t2VMXnTv34RlFi/Ob33xt37Wa/g8YM3lcRu3Bbe+cakwE8XPHX3+7LmNsfs6V8n2i4dArG1Z9jqxBAAAQAElEQVT95YPDlafqrlzb1nCoItY9QaHt1J69J1qy8sdk9QuCy6crju6tiJ1u64w3nTr09smOrBGf9jW6cfGL1QeOX2gNut/qjYrmnPxP36pb8pi5C1bkN2xav/1AfWcQ9EvLSu/fVncs1rOycduFD6sv6KTENbXW7CstXVZaptcWAAAAANCtD1oAXVtb3Rsr/vBo05Wdzqq929dEV2+cnBktSE+qvO4Fgb9xEeDOmgM73rznd4vnB8dee/GNmsvXuDaSnjM0M7OgeF958eeDZ0/2T7p6uCOR+KbX6Ghr7wgyk66cGcm4694pU0dkDs/LzsnKzoycSAr6UKLlYiJIinS/VffbRHIK576QEhxav7m89kqjoc7TlYePTi569qUVxypPHDpy8ED1DS2nzO0hnvje/akAAAAAgLDq+wCg9Wz1sbP35w0rfHZ5w5Nrd314JQMYlDthaHcb/ZZP+qh/TVtzbW1zEE1uuNj+DWckOhLtDcd3F689/NWFB1KC6xUZMnPpkgUpx7ft3L3ttQv9C3+7c37vexh9i0RjbVXt0ElT50wrr951ZVpDvPboM08eTc2KTp0xpWjpumVny+c/f7CmLQAAAAAAgG/R9y2AgqbqTVv/9lFrkBb9xcalDxSkBEmD8pevWvTLEZGOU4der7jQFx+w98ueVLS4sH3/+80Ti+dOH3qtGCPRHKtq7p83dmLWjYccSYNHTo9GPtq7b2/1hdYfpPN+R/0Haza9VTv0/hdKvrReQmt9bG/Zn0rXH2rImzIrb0AAAAAAAADf6iYEAFfXI91x9GKQVlBU9t9f+turS65U/5es7l7VtveShhYuKy44v6ts1aay15tGLy4uHN5TK28429yRlTs+a0BSZEBS0Hm64uBHQcHix4umDO2umKcOHXHX0O9XOo/H21uC9IlzHpiSNzBj1MTFc0ZnflqU7wiCtEGZaTdhPkBL9e6ntx8PJhc/O+PO1O7Xzp8yKiOp66ceNGLGvaMzg/bGNqsAAwAAAADwHW7WGgCtNQeXrGhesbRk1ojMzK7SfNXfnl7/aTug63dlEeA5Xxj55N3SFQeHzy8qqN9Xuv/jeCL4t9cOTVlVtPTek0sOXKg7UrYqZfa8VVsWR6rWPLW5/FzFqlfSVxRP2/hP93dfG6/bv3Vz1bnL32MKQtOJ13ccH/Ob+ze+fH9w8cT+ihOxK+2DEg2H9lQ9vKxk36v5Tz7xp8NN3/LOzXv+sHxT8L101r1T9vthS7YUL1hc//96PXL3goWTNqZ2H+j45OSBsrJ/q9XnHQAAAACA7/CztPwpwU3UL2Nobkai7nT9ZUvXwi3hUtWhAAAAAAC49d2sGQCf6mw8d6oxAAAAAAAAflA3OwAAAAAAAAB+BAIAAAAAAAAIIQEAAAAAAACEkAAAAAAAAABCSAAAAAAAAAAhJAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACCEBAAAAAAAAhJAAAAAAAAAAQkgAAAAAAAAAISQAAAAAAACAEBIAAAAAAABACAkAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIIQEAAAAAAACEkAAAAAAAAABCSAAAAAAAAAAhJAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACCEBAAAAAAAAhJAAAAAAAAAAQkgAAAAAAAAAISQAAAAAAACAEBIAAAAAAABACAkAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIIQEAAAAAAACEkAAAAAAAAABCSAAAAAAAAAAhJAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACCEBAAAAAAAAhJAAAAAAAAAAQkgAAAAAAAAAISQAAAAAAACAEBIAAAAAAABACAkAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIIQEAAAAAAACEkAAAAAAAAABCSAAAAAAAAAAhJAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAAAAAAAAAEJIAAAAAAAAACEkAAAAAAAAgBASAAAAAAAAQAgJAAAAAAAAIIQEAAAAAAAAEEICAAAAAAAACCEBAAAAAAAAhJAAAAAAAAAAQkgAAAAAAAAAISQAAAAAAACAEBIAAAAAAABACAkAAAAAAAAghAQAAAAAAAAQQgIAAAAAAAAIIQEAAAAAAACEkAAAAAAAAABCSAAAAAAAAAAhJAAAAAAAAIAQEgAAAAAAAEAICQAAAAAAACCEBAAAAAAAABBCAgAAAAAAAAghAQAAAAAAAISQAID/P3v3H2dlWeB9/HZlxkVAMKZRRBFaY/RZsFDTVnQDfcqylEoq0W3KBVQ00ZS0xCQKNQm1cBFJiXX8WYKlFAulwD6AifJLIWVQg1CQCGQGBJYZyufAGFKSstkr89v77XnJOdd9nesczou/rs859w0AAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAgXAMpwAAEABJREFUAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAABBIAAAAAAAAgkAAAAAAAAACBBAAAAAAAAAgkAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAKAMgjAAAAAAAAQCABAAAAAAAAAgkAAAAAAAAQSAAAAAAAAIBAAgAAAAAAAAQSAAAAAAAAIJAAAAAAAAAAgQQAAAAAAAAIJAAAAAAAAEAgAQAAAAAAAAIJAAAAAAAAEEgAAAAAAACAQAIAAAAAAAAEEgAAAAAAACCQAAAAAAAAAIEEAAAAAAAACCQAAAAAAABAIAEAAAAAAAACCQAAAAAAABBIAAAAAAAAgEACAAAAAAAA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"
              },
              {
                "mime_type": "text/plain",
                "data": "MTg6NDM6MDE6MDAwIC0gMTg6NDM6MDE6MDAwIHwgQ3VycmVudCBVUkw6IGh0dHBzOi8vdXl1bmktbWFzdGVyLXNlcnZlci5zdW1hY2kuYXdzL3Jobi9zeXN0ZW1zL2RldGFpbHMvUHJveHlDbGllbnRzLmRvP3NpZD0xMDAwMDEwMDAwJg=="
              }
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 10733477715
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 28177
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-build-host-via-the-gui;check-registration-on-build-host-of-minion",
        "keyword": "Scenario",
        "name": "Check registration on build host of minion",
        "description": "",
        "line": 42,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"proxy\"",
            "line": 43,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n./features/step_definitions/navigation_steps.rb:475:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/buildhost_bootstrap.feature:43:in `I am on the Systems overview page of this \"proxy\"'",
              "duration": 2868687199
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Proxy\" in the content area",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"build_host\" hostname",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:674"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 4
          },
          {
            "name": "@proxy",
            "line": 41
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19432
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21291
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11403
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6480
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:12 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 241062
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17763
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 10522
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 6293
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 1466914150
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)",
              "duration": 397754
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-build-host-via-the-gui;detect-latest-salt-changes-on-the-sles-build-host",
        "keyword": "Scenario",
        "name": "Detect latest Salt changes on the SLES build host",
        "description": "",
        "line": 48,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I query latest Salt changes on \"build_host\"",
            "line": 49,
            "match": {
              "location": "features/step_definitions/command_steps.rb:240"
            },
            "result": {
              "status": "failed",
              "error_message": "FAIL: LANG=en_US.UTF-8 rpm -q --changelog venv-salt-minion returned status code = 1.\nOutput:\npackage venv-salt-minion is not installed\n (ScriptError)\n./features/support/remote_node.rb:169:in `run_local'\n./features/support/remote_node.rb:117:in `run'\n./features/step_definitions/command_steps.rb:246:in `/^I query latest Salt changes on \"(.*?)\"$/'\nfeatures/init_clients/buildhost_bootstrap.feature:49:in `I query latest Salt changes on \"build_host\"'",
              "duration": 603508157
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20885
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23667
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11473
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 10833
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:16 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 351148
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17929
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 12920
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 1309322867
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)",
              "duration": 487840
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-build-host-via-the-gui;check-that-the-build-host-is-a-build-host",
        "keyword": "Scenario",
        "name": "Check that the build host is a build host",
        "description": "",
        "line": 51,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"build_host\"",
            "line": 52,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "No system found for hostname: uyuni-master-build-host.sumaci.aws (RuntimeError)\n./features/support/commonlib.rb:421:in `get_system_id'\n./features/step_definitions/navigation_steps.rb:473:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/buildhost_bootstrap.feature:52:in `I am on the Systems overview page of this \"build_host\"'",
              "duration": 282754146
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"[Container Build Host]\" text",
            "line": 53,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"[OS Image Build Host]\" text",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19615
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16244
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11160
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5884
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:18 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 222720
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17827
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 9183
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 1341360881
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)",
              "duration": 392116
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-build-host-via-the-gui;check-events-history-for-failures-on-sles-build-host",
        "keyword": "Scenario",
        "name": "Check events history for failures on SLES build host",
        "description": "",
        "line": 56,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"build_host\"",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "No system found for hostname: uyuni-master-build-host.sumaci.aws (RuntimeError)\n./features/support/commonlib.rb:421:in `get_system_id'\n./features/step_definitions/navigation_steps.rb:473:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/buildhost_bootstrap.feature:57:in `I am on the Systems overview page of this \"build_host\"'",
              "duration": 285430555
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I check for failed events on history event page",
            "line": 58,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:461"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@build_host",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21346
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17897
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10917
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7341
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:20 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 290964
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18129
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:372"
            },
            "result": {
              "status": "passed",
              "duration": 11088
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 1315424424
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)",
              "duration": 376121
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "bootstrap-a-salt-minion-via-the-gui",
    "uri": "features/init_clients/sle_minion.feature",
    "keyword": "Feature",
    "name": "Bootstrap a Salt minion via the GUI",
    "description": "",
    "line": 5,
    "tags": [
      {
        "name": "@sle_minion",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "bootstrap-a-salt-minion-via-the-gui;clean-up-sumaform-leftovers-on-sles-minion",
        "keyword": "Scenario",
        "name": "Clean up sumaform leftovers on SLES minion",
        "description": "",
        "line": 7,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I perform a full salt minion cleanup on \"sle_minion\"",
            "line": 8,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:560"
            },
            "result": {
              "status": "passed",
              "duration": 10816972246
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 21659
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 28894
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21850
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10534
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6628
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:40:51 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 382875
            }
          },
          {
            "output": [
              "New user sle_minion created with roles: org_admin, channel_admin, config_admin, system_group_admin, activation_key_admin, image_admin"
            ],
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 4809729423
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 30398
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 16 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 242187
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 21907
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-salt-minion-via-the-gui;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 10,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:592:in `/^I am authorized as \"([^\"]*)\" with password \"([^\"]*)\"$/'\n./features/step_definitions/navigation_steps.rb:460:in `/^I am authorized for the \"([^\"]*)\" section$/'\nfeatures/init_clients/sle_minion.feature:11:in `I am authorized for the \"Admin\" section'",
              "duration": 41945656651
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17580
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16705
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10289
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6129
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:41:07 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 199389
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16456
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 10283
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 42 seconds",
              "Caught web driver error: session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause."
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:190:in `After'",
              "duration": 22021500573
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 59836
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-salt-minion-via-the-gui;bootstrap-a-sles-minion",
        "keyword": "Scenario",
        "name": "Bootstrap a SLES minion",
        "description": "",
        "line": 13,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Bootstrapping\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:414:in `block (2 levels) in <top (required)>'\n./features/step_definitions/navigation_steps.rb:406:in `each'\n./features/step_definitions/navigation_steps.rb:406:in `each_with_index'\n./features/step_definitions/navigation_steps.rb:406:in `/^I follow the left menu \"([^\"]*)\"$/'\nfeatures/init_clients/sle_minion.feature:14:in `I follow the left menu \"Systems > Bootstrapping\"'",
              "duration": 41372003562
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Bootstrap Minions\" text",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I enter the hostname of \"sle_minion\" as \"hostname\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:502"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"22\" as \"port\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"root\" as \"user\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"linux\" as \"password\"",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select \"1-SUSE-KEY-x86_64\" from \"activationKeys\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:188"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the hostname of \"proxy\" from \"proxies\" if present",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:508"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Bootstrap\"",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Bootstrap process initiated.\" text",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I report the bootstrap duration for \"sle_minion\"",
            "line": 24,
            "match": {
              "location": "features/step_definitions/system_monitoring_steps.rb:6"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19795
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20353
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11219
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6393
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:42:11 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 245927
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18465
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 11256
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 41 seconds",
              "Caught web driver error: session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause."
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:190:in `After'",
              "duration": 5961944112
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 40525
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-salt-minion-via-the-gui;check-the-new-bootstrapped-minion-in-system-list-page",
        "keyword": "Scenario",
        "name": "Check the new bootstrapped minion in System List page",
        "description": "",
        "line": 26,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Salt > Keys\"",
            "line": 27,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:414:in `block (2 levels) in <top (required)>'\n./features/step_definitions/navigation_steps.rb:406:in `each'\n./features/step_definitions/navigation_steps.rb:406:in `each_with_index'\n./features/step_definitions/navigation_steps.rb:406:in `/^I follow the left menu \"([^\"]*)\"$/'\nfeatures/init_clients/sle_minion.feature:27:in `I follow the left menu \"Salt > Keys\"'",
              "duration": 400205886
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I do not see \"Loading...\" text",
            "line": 28,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:43"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"accepted\" text",
            "line": 29,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > System List > All\"",
            "line": 30,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see the name of \"sle_minion\", refreshing the page",
            "line": 31,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:109"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until onboarding is completed for \"sle_minion\"",
            "line": 32,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:229"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "the Salt master can reach \"sle_minion\"",
            "line": 33,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:11"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I report the onboarding duration for \"sle_minion\"",
            "line": 34,
            "match": {
              "location": "features/step_definitions/system_monitoring_steps.rb:13"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 19366
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21607
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13437
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7257
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:42:58 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 238560
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17538
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 15972
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds",
              "Caught web driver error: session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause."
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:190:in `After'",
              "duration": 3135703560
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 45428
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-salt-minion-via-the-gui;use-correct-kernel-image-on-the-sles-minion",
        "keyword": "Scenario",
        "name": "Use correct kernel image on the SLES minion",
        "description": "",
        "line": 37,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I remove package \"kernel-default-base\" from this \"sle_minion\"",
            "line": 38,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1016"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I install package \"kernel-default\" on this \"sle_minion\"",
            "line": 39,
            "match": {
              "location": "features/step_definitions/command_steps.rb:974"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 4
          },
          {
            "name": "@susemanager",
            "line": 36
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 24942
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 29887
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 20630
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 9005
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:02 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 390043
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 23690
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 17033
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 160620
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 358954
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15629
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-salt-minion-via-the-gui;reboot-the-sles-minion-to-use-the-new-kernel",
        "keyword": "Scenario",
        "name": "Reboot the SLES minion to use the new kernel",
        "description": "",
        "line": 42,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I reboot the \"sle_minion\" host through SSH, waiting until it comes back",
            "line": 43,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1604"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 4
          },
          {
            "name": "@susemanager",
            "line": 41
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14808
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 21911
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 16139
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 11277
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:02 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 322513
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20608
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 15511
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 100403
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 232310
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12262
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-salt-minion-via-the-gui;check-connection-from-minion-to-proxy",
        "keyword": "Scenario",
        "name": "Check connection from minion to proxy",
        "description": "",
        "line": 46,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"sle_minion\"",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "No system found for hostname: uyuni-master-suse-minion.sumaci.aws (RuntimeError)\n./features/support/commonlib.rb:421:in `get_system_id'\n./features/step_definitions/navigation_steps.rb:473:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/sle_minion.feature:47:in `I am on the Systems overview page of this \"sle_minion\"'",
              "duration": 358966282
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 48,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Connection\" in the content area",
            "line": 49,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"proxy\" short hostname",
            "line": 50,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:669"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 4
          },
          {
            "name": "@proxy",
            "line": 45
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 12142
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13983
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 9492
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5574
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:02 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 202673
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15566
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 13223
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 6909
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 1750798224
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 37993
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-salt-minion-via-the-gui;check-registration-on-proxy-of-minion",
        "keyword": "Scenario",
        "name": "Check registration on proxy of minion",
        "description": "",
        "line": 53,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"proxy\"",
            "line": 54,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:475:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/sle_minion.feature:54:in `I am on the Systems overview page of this \"proxy\"'",
              "duration": 3291403275
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 55,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Proxy\" in the content area",
            "line": 56,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"sle_minion\" hostname",
            "line": 57,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:674"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@sle_minion",
            "line": 4
          },
          {
            "name": "@proxy",
            "line": 52
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21114
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 25673
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 24074
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 12646
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:04 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 347690
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 19056
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 12879
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:352"
            },
            "result": {
              "status": "passed",
              "duration": 19211
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds",
              "Caught web driver error: session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause."
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:190:in `After'",
              "duration": 1698203201
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 43270
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "bootstrap-a-salt-host-managed-via-salt-ssh",
    "uri": "features/init_clients/sle_ssh_minion.feature",
    "keyword": "Feature",
    "name": "Bootstrap a Salt host managed via salt-ssh",
    "description": "",
    "line": 5,
    "tags": [
      {
        "name": "@ssh_minion",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "bootstrap-a-salt-host-managed-via-salt-ssh;clean-up-sumaform-leftovers-on-sles-ssh-minion",
        "keyword": "Scenario",
        "name": "Clean up sumaform leftovers on SLES SSH minion",
        "description": "",
        "line": 7,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I perform a full salt minion cleanup on \"ssh_minion\"",
            "line": 8,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:560"
            },
            "result": {
              "status": "passed",
              "duration": 10112207538
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 23615
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 27109
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17776
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10523
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6252
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:40:50 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 244074
            }
          },
          {
            "output": [
              "New user sle_ssh_minion created with roles: org_admin, channel_admin, config_admin, system_group_admin, activation_key_admin, image_admin"
            ],
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 4927210454
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "passed",
              "duration": 30536
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 15 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 239385
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 22186
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-salt-host-managed-via-salt-ssh;log-in-as-admin-user",
        "keyword": "Scenario",
        "name": "Log in as admin user",
        "description": "",
        "line": 10,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am authorized for the \"Admin\" section",
            "line": 11,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:457"
            },
            "result": {
              "status": "failed",
              "error_message": "end of file reached (EOFError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:592:in `/^I am authorized as \"([^\"]*)\" with password \"([^\"]*)\"$/'\n./features/step_definitions/navigation_steps.rb:460:in `/^I am authorized for the \"([^\"]*)\" section$/'\nfeatures/init_clients/sle_ssh_minion.feature:11:in `I am authorized for the \"Admin\" section'",
              "duration": 1792891132
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16929
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19559
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11678
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6714
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:41:05 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 216760
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16393
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "passed",
              "duration": 10323
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "Failed to open TCP connection to 127.0.0.1:9516 (Connection refused - connect(2) for \"127.0.0.1\" port 9516) (Errno::ECONNREFUSED)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 21838877568
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 56233
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-salt-host-managed-via-salt-ssh;bootstrap-a-sles-ssh-minion",
        "keyword": "Scenario",
        "name": "Bootstrap a SLES SSH minion",
        "description": "",
        "line": 13,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I follow the left menu \"Systems > Bootstrapping\"",
            "line": 14,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:414:in `block (2 levels) in <top (required)>'\n./features/step_definitions/navigation_steps.rb:406:in `each'\n./features/step_definitions/navigation_steps.rb:406:in `each_with_index'\n./features/step_definitions/navigation_steps.rb:406:in `/^I follow the left menu \"([^\"]*)\"$/'\nfeatures/init_clients/sle_ssh_minion.feature:14:in `I follow the left menu \"Systems > Bootstrapping\"'",
              "duration": 40510752840
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see a \"Bootstrap Minions\" text",
            "line": 15,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:661"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I check \"manageWithSSH\"",
            "line": 16,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:161"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter the hostname of \"ssh_minion\" as \"hostname\"",
            "line": 17,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:502"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I enter \"linux\" as \"password\"",
            "line": 18,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:252"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I select the hostname of \"proxy\" from \"proxies\" if present",
            "line": 19,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:508"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I click on \"Bootstrap\"",
            "line": 20,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:292"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see \"Bootstrap process initiated.\" text",
            "line": 21,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:39"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow the left menu \"Systems > System List > All\"",
            "line": 22,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:393"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until I see the name of \"ssh_minion\", refreshing the page",
            "line": 23,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:109"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I wait until onboarding is completed for \"ssh_minion\"",
            "line": 24,
            "match": {
              "location": "features/step_definitions/setup_steps.rb:229"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 20214
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18047
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13098
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6117
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:41:29 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 227831
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20331
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "passed",
              "duration": 12086
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 40 seconds",
              "Caught web driver error: session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause."
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:190:in `After'",
              "duration": 22153702376
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 39627
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-salt-host-managed-via-salt-ssh;use-correct-kernel-image-on-the-ssh-minion",
        "keyword": "Scenario",
        "name": "Use correct kernel image on the SSH minion",
        "description": "",
        "line": 27,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I remove package \"kernel-default-base\" from this \"ssh_minion\"",
            "line": 28,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1016"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I install package \"kernel-default\" on this \"ssh_minion\"",
            "line": 29,
            "match": {
              "location": "features/step_definitions/command_steps.rb:974"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 4
          },
          {
            "name": "@susemanager",
            "line": 26
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18638
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 23945
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 29006
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 12146
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:42:31 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 231554
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16614
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "passed",
              "duration": 13939
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 97949
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 224097
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12534
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-salt-host-managed-via-salt-ssh;reboot-the-ssh-minion-to-use-the-new-kernel",
        "keyword": "Scenario",
        "name": "Reboot the SSH minion to use the new kernel",
        "description": "",
        "line": 32,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I reboot the \"ssh_minion\" host through SSH, waiting until it comes back",
            "line": 33,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1604"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 4
          },
          {
            "name": "@susemanager",
            "line": 31
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 14280
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 14726
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10160
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5467
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:42:31 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 193272
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 13949
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "passed",
              "duration": 8639
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:666"
            },
            "result": {
              "status": "skipped",
              "duration": 63712
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 195609
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 10916
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-salt-host-managed-via-salt-ssh;check-connection-from-ssh-minion-to-proxy",
        "keyword": "Scenario",
        "name": "Check connection from SSH minion to proxy",
        "description": "",
        "line": 36,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"ssh_minion\"",
            "line": 37,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "No system found for hostname: uyuni-master-suse-sshminion.sumaci.aws (RuntimeError)\n./features/support/commonlib.rb:421:in `get_system_id'\n./features/step_definitions/navigation_steps.rb:473:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/sle_ssh_minion.feature:37:in `I am on the Systems overview page of this \"ssh_minion\"'",
              "duration": 321274567
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 38,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Connection\" in the content area",
            "line": 39,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"proxy\" short hostname",
            "line": 40,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:669"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 4
          },
          {
            "name": "@proxy",
            "line": 35
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11305
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 12625
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 9054
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 10419
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:42:31 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 194585
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16220
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 14976
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "passed",
              "duration": 9827
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:215:in `web_session_is_active?'\n./features/support/env.rb:192:in `After'",
              "duration": 21719080152
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 41293
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "bootstrap-a-salt-host-managed-via-salt-ssh;check-registration-on-proxy-of-ssh-minion",
        "keyword": "Scenario",
        "name": "Check registration on proxy of SSH minion",
        "description": "",
        "line": 43,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Given ",
            "name": "I am on the Systems overview page of this \"proxy\"",
            "line": 44,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:471"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/step_definitions/navigation_steps.rb:475:in `/^I am on the Systems overview page of this \"([^\"]*)\"$/'\nfeatures/init_clients/sle_ssh_minion.feature:44:in `I am on the Systems overview page of this \"proxy\"'",
              "duration": 3960109349
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "When ",
            "name": "I follow \"Details\" in the content area",
            "line": 45,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "And ",
            "name": "I follow \"Proxy\" in the content area",
            "line": 46,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:353"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          },
          {
            "keyword": "Then ",
            "name": "I should see \"ssh_minion\" hostname",
            "line": 47,
            "match": {
              "location": "features/step_definitions/navigation_steps.rb:674"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@ssh_minion",
            "line": 4
          },
          {
            "name": "@proxy",
            "line": 42
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 21961
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 20987
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 13526
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6193
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:42:54 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 256723
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 18563
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:340"
            },
            "result": {
              "status": "passed",
              "duration": 12311
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:368"
            },
            "result": {
              "status": "passed",
              "duration": 7802
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 3 seconds",
              "Caught web driver error: session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause."
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "failed",
              "error_message": "session not created: Chrome instance exited. Examine ChromeDriver verbose log to determine the cause. (Selenium::WebDriver::Error::SessionNotCreatedError)\n<internal:kernel>:90:in `tap'\n./features/support/env.rb:190:in `After'",
              "duration": 3395918542
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 49922
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "selinux-debugging",
    "uri": "features/finishing/srv_selinux.feature",
    "keyword": "Feature",
    "name": "SELinux debugging",
    "description": "  In order for the server to behave correctly after a reboot\n  I want to be sure that there is no wrong SELinux label",
    "line": 5,
    "tags": [
      {
        "name": "@transactional_server",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "selinux-debugging;no-previous-operation-has-created-wrong-selinux-label",
        "keyword": "Scenario",
        "name": "No previous operation has created wrong SELinux label",
        "description": "",
        "line": 9,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "files on container volumes should all have the proper SELinux label",
            "line": 10,
            "match": {
              "location": "features/step_definitions/command_steps.rb:767"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@transactional_server",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 24995
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19439
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10251
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6755
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:47 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 394590
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16852
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:736"
            },
            "result": {
              "status": "skipped",
              "duration": 111336
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 205124
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14633
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "debug-the-server-after-the-testsuite-has-run",
    "uri": "features/finishing/srv_debug.feature",
    "keyword": "Feature",
    "name": "Debug the server after the testsuite has run",
    "description": "",
    "line": 5,
    "tags": [
      {
        "name": "@new_issue",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "debug-the-server-after-the-testsuite-has-run;call-spacewalk-debug-on-server",
        "keyword": "Scenario",
        "name": "Call spacewalk-debug on server",
        "description": "",
        "line": 7,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I execute spacewalk-debug on the server",
            "line": 8,
            "match": {
              "location": "features/step_definitions/command_steps.rb:548"
            },
            "result": {
              "status": "passed",
              "duration": 14235258879
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 19216
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@new_issue",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 11386
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 13501
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 9233
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5053
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:43:47 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 1442713
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 17121
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 15 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 215181
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11594
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "debug-the-server-after-the-testsuite-has-run;check-the-tomcat-logs-on-server",
        "keyword": "Scenario",
        "name": "Check the tomcat logs on server",
        "description": "",
        "line": 10,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "the tomcat logs should not contain errors",
            "line": 11,
            "match": {
              "location": "features/step_definitions/command_steps.rb:519"
            },
            "result": {
              "status": "passed",
              "duration": 649968202
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 15894
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@new_issue",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17483
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 15124
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10640
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6003
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:44:02 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 212273
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16725
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 220534
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 13255
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "debug-the-server-after-the-testsuite-has-run;check-salt-event-log-for-failures-on-server",
        "keyword": "Scenario",
        "name": "Check salt event log for failures on server",
        "description": "",
        "line": 14,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "the salt event log on server should contain no failures",
            "line": 15,
            "match": {
              "location": "features/step_definitions/salt_steps.rb:507"
            },
            "result": {
              "status": "passed",
              "duration": 1733549585
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 18697
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@new_issue",
            "line": 4
          },
          {
            "name": "@new_issue",
            "line": 13
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 13710
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18297
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10625
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6027
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:44:02 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 202002
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 14941
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 2 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 230926
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15637
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "debug-the-server-after-the-testsuite-has-run;check-the-taskomatic-logs-on-server",
        "keyword": "Scenario",
        "name": "Check the taskomatic logs on server",
        "description": "",
        "line": 17,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "the taskomatic logs should not contain errors",
            "line": 18,
            "match": {
              "location": "features/step_definitions/command_steps.rb:527"
            },
            "result": {
              "status": "passed",
              "duration": 681216247
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 19416
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@new_issue",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 16800
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 17068
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 11380
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 6762
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:44:04 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 221367
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16349
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 1215786
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 14022
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "debug-the-server-after-the-testsuite-has-run;check-for-out-of-memory-errors",
        "keyword": "Scenario",
        "name": "Check for out of memory errors",
        "description": "",
        "line": 20,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "the log messages should not contain out of memory errors",
            "line": 21,
            "match": {
              "location": "features/step_definitions/command_steps.rb:535"
            },
            "result": {
              "status": "passed",
              "duration": 670780839
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 17107
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@new_issue",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17349
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 19879
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 14158
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 10945
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:44:05 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 832372
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 20449
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 0 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 231527
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 11351
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "debug-the-clients-after-the-testsuite-has-run",
    "uri": "features/finishing/allcli_debug.feature",
    "keyword": "Feature",
    "name": "Debug the clients after the testsuite has run",
    "description": "",
    "line": 4,
    "elements": [
      {
        "id": "debug-the-clients-after-the-testsuite-has-run;extract-the-logs-from-all-our-clients",
        "keyword": "Scenario",
        "name": "Extract the logs from all our clients",
        "description": "",
        "line": 6,
        "type": "scenario",
        "steps": [
          {
            "keyword": "When ",
            "name": "I extract the log files from all our active nodes",
            "line": 7,
            "match": {
              "location": "features/step_definitions/command_steps.rb:554"
            },
            "result": {
              "status": "passed",
              "duration": 91895023278
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "passed",
                  "duration": 18011
                }
              }
            ]
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18142
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 7622
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10870
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7220
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:44:05 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 208626
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 15823
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 92 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 241185
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 12247
            }
          }
        ],
        "retried": 0
      }
    ]
  },
  {
    "id": "test-for-excessive-scc-accesses",
    "uri": "features/finishing/srv_count_scc_access.feature",
    "keyword": "Feature",
    "name": "Test for excessive SCC accesses",
    "description": "",
    "line": 5,
    "tags": [
      {
        "name": "@srv_scc_access_logging",
        "line": 4
      }
    ],
    "elements": [
      {
        "id": "test-for-excessive-scc-accesses;count-ui-scc-accesses-in-rhn_web_ui.log",
        "keyword": "Scenario",
        "name": "Count UI SCC accesses in rhn_web_ui.log",
        "description": "",
        "line": 7,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "the word \"scc.suse.com\" does not occur more than 100 times in \"/var/log/rhn/rhn_web_ui.log\" on \"server\"",
            "line": 8,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1801"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@srv_scc_access_logging",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 18930
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 18620
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 21290
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 7117
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:45:37 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 234097
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16091
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:741"
            },
            "result": {
              "status": "skipped",
              "duration": 1020934937
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 242482
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 15411
            }
          }
        ],
        "retried": 0
      },
      {
        "id": "test-for-excessive-scc-accesses;count-taskomatic-scc-accesses-in-rhn_taskomatic_daemon.log",
        "keyword": "Scenario",
        "name": "Count Taskomatic SCC accesses in rhn_taskomatic_daemon.log",
        "description": "",
        "line": 10,
        "type": "scenario",
        "steps": [
          {
            "keyword": "Then ",
            "name": "the word \"scc.suse.com\" does not occur more than 50 times in \"/var/log/rhn/rhn_taskomatic_daemon.log\" on \"server\"",
            "line": 11,
            "match": {
              "location": "features/step_definitions/command_steps.rb:1801"
            },
            "result": {
              "status": "skipped"
            },
            "after": [
              {
                "match": {
                  "location": "features/support/env.rb:306"
                },
                "result": {
                  "status": "skipped"
                }
              }
            ]
          }
        ],
        "tags": [
          {
            "name": "@srv_scc_access_logging",
            "line": 4
          }
        ],
        "before": [
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:14"
            },
            "result": {
              "status": "passed",
              "duration": 17043
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:22"
            },
            "result": {
              "status": "passed",
              "duration": 16940
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:177"
            },
            "result": {
              "status": "passed",
              "duration": 10740
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:273"
            },
            "result": {
              "status": "passed",
              "duration": 5957
            }
          },
          {
            "output": [
              "This scenario ran at: 2026-01-19 18:45:38 +0100\n"
            ],
            "match": {
              "location": "features/support/env.rb:312"
            },
            "result": {
              "status": "passed",
              "duration": 217709
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:327"
            },
            "result": {
              "status": "passed",
              "duration": 16370
            }
          },
          {
            "match": {
              "location": "features/support/env.rb:741"
            },
            "result": {
              "status": "skipped",
              "duration": 678770436
            }
          }
        ],
        "after": [
          {
            "output": [
              "This scenario took: 1 seconds"
            ],
            "match": {
              "location": "features/support/env.rb:182"
            },
            "result": {
              "status": "passed",
              "duration": 230525
            }
          },
          {
            "match": {
              "location": "capybara-3.40.0/lib/capybara/cucumber.rb:10"
            },
            "result": {
              "status": "passed",
              "duration": 10732
            }
          }
        ],
        "retried": 0
      }
    ]
  }
]
