Repository: apache/camel-k
Pull request #3409 (2022-06-30 04:06:40)

chore(ci): regen docs & add generate workflow to test `make generate`
<!-- Description -->




<!--
Enter your extended release note in the below block. If the PR requires
additional action from users switching to the new release, include the string
"action required". If no release note is required, write "NONE". 

You can (optionally) mark this PR with labels "kind/bug" or "kind/feature" to make sure
the text is added to the right section of the release notes. 
-->

**Release Note**
```release-note
NONE
```



Patch:
diff --git a/.github/workflows/verify-generate.yml b/.github/workflows/verify-generate.yml
new file mode 100644
index 000000000..ed66309c2
--- /dev/null
+++ b/.github/workflows/verify-generate.yml
@@ -0,0 +1,69 @@
+# ---------------------------------------------------------------------------
+# Licensed to the Apache Software Foundation (ASF) under one or more
+# contributor license agreements.  See the NOTICE file distributed with
+# this work for additional information regarding copyright ownership.
+# The ASF licenses this file to You under the Apache License, Version 2.0
+# (the "License"); you may not use this file except in compliance with
+# the License.  You may obtain a copy of the License at
+#
+#      http://www.apache.org/licenses/LICENSE-2.0
+#
+# Unless required by applicable law or agreed to in writing, software
+# distributed under the License is distributed on an "AS IS" BASIS,
+# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+# See the License for the specific language governing permissions and
+# limitations under the License.
+# ---------------------------------------------------------------------------
+
+name: verify-generate
+
+on:
+  pull_request:
+    branches:
+      - main
+      - "release-*"
+    paths-ignore:
+      - 'docs/**'
+      - 'proposals/**'
+      - '**.adoc'
+      - '**.md'
+      - 'KEYS'
+      - 'LICENSE'
+      - 'NOTICE'
+  push:
+    branches:
+      - main
+      - "release-*"
+    paths-ignore:
+      - 'docs/**'
+      - 'proposals/**'
+      - '**.md'
+      - '**.adoc'
+      - 'KEYS'
+      - 'LICENSE'
+      - 'NOTICE'
+
+concurrency:
+  group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }}
+  cancel-in-progress: true
+
+jobs:
+  verify-generate:
+    strategy:
+      matrix:
+        # TODO: test an all the supported OS
+        # [ubuntu-20.04, macos-latest, windows-latest]
+        os: [ubuntu-20.04]
+
+    runs-on: ${{ matrix.os }}
+    steps:
+      - name: Check out code
+        uses: actions/checkout@v2
+      - name: Install Go
+        uses: actions/setup-go@v1
+        with:
+          # make generate requires Go >=1.17
+          go-version: 1.17.x
+      - name: Test generate
+        shell: bash
+        run: make generate
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2b309d27d..da37dc665 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -6,7 +6,10 @@
 
 **Closed issues:**
 
+- Migrate from batch/v1beta1 to batch/v1 [\#3393](https://github.com/apache/camel-k/issues/3393)
+- RBAC missing permissions for channels and inmemorychannels in messaging.knative.dev [\#3390](https://github.com/apache/camel-k/issues/3390)
 - kamel local run support --build-property ? [\#3356](https://github.com/apache/camel-k/issues/3356)
+- CamelK 1.9.2 when installed via OLM "system:serviceaccount:openshift-operators:camel-k-operator" cannot get resource "channels" in API group "messaging.knative.dev" [\#3328](https://github.com/apache/camel-k/issues/3328)
 - E2E repeated failure [\#3315](https://github.com/apache/camel-k/issues/3315)
 - Integrations, IntegrationKits, IntegrationPlatforms are not owned by Namespaces [\#3311](https://github.com/apache/camel-k/issues/3311)
 - Helm Chart for camel-k 1.9.2 is invalid [\#3300](https://github.com/apache/camel-k/issues/3300)
@@ -15,8 +18,10 @@
 - Never stale a bug issue [\#3283](https://github.com/apache/camel-k/issues/3283)
 - Moving main to 1.10.0-SNAPSHOT [\#3280](https://github.com/apache/camel-k/issues/3280)
 - Release 1.9.2 [\#3275](https://github.com/apache/camel-k/issues/3275)
+- `make generate-doc` doesn't update CRD API doc when using Go 1.16.x [\#3236](https://github.com/apache/camel-k/issues/3236)
 - Add e2e test for kamel run --dev in a warmed-up environment [\#3211](https://github.com/apache/camel-k/issues/3211)
 - Support operator hub bundle format in `make bundle` [\#3128](https://github.com/apache/camel-k/issues/3128)
+- hello yaml example output [\#3124](https://github.com/apache/camel-k/issues/3124)
 - cyrus-sasl-lib \(CVE-2022-24407\), CVE-2022-23806 and multiple go related vulnerabilities in Docker Image 1.7.0, 1.8.1, 1.8.2 [\#3113](https://github.com/apache/camel-k/issues/3113)
 - OLM scorecard tests missing [\#3022](https://github.com/apache/camel-k/issues/3022)
 - Access channel in different namespace [\#3009](https://github.com/apache/camel-k/issues/3009)
@@ -33,6 +38,7 @@
 - ImagePullBackOff when node failed [\#2485](https://github.com/apache/camel-k/issues/2485)
 - Debug seems not to work on knative pods [\#2474](https://github.com/apache/camel-k/issues/2474)
 - Groovy script JSON paring runs into java.util.ServiceConfigurationError: org.apache.groovy.json.FastStringServiceFactory: org.apache.groovy.json.DefaultFastStringServiceFactory not a subtype [\#2418](https://github.com/apache/camel-k/issues/2418)
+- Migrate CronJob to `batch/v1` [\#2408](https://github.com/apache/camel-k/issues/2408)
 - Provide option to have symbolic link for kamel local build --integration-directory \<folder\> [\#2179](https://github.com/apache/camel-k/issues/2179)
 - Refactoring dump function [\#2172](https://github.com/apache/camel-k/issues/2172)
 - In troubleshooting documentation section, provide information on which logs to look at [\#2031](https://github.com/apache/camel-k/issues/2031)
diff --git a/docs/modules/traits/pages/mount.adoc b/docs/modules/traits/pages/mount.adoc
index cd9d54949..45f5503d4 100644
--- a/docs/modules/traits/pages/mount.adoc
+++ b/docs/modules/traits/pages/mount.adoc
@@ -32,7 +32,7 @@ The following configuration options are available:
 | A list of configuration pointing to configmap/secret.
 The configuration are expected to be UTF-8 resources as they are processed by runtime Camel Context and tried to be parsed as property files.
 They are also made available on the classpath in order to ease their usage directly from the Route.
-Syntax: [configmap\|secret]:name[key], where name represents the resource name and key optionally represents the resource key to be filtered
+Syntax: [configmap\|secret]:name[/key], where name represents the resource name and key optionally represents the resource key to be filtered
 
 | mount.resources
 | []string
diff --git a/examples/databases/PostgresDBAutoDatasource.java b/examples/databases/PostgresDBAutoDatasource.java
deleted file mode 100644
index 6984e33ee..000000000
--- a/examples/databases/PostgresDBAutoDatasource.java
+++ /dev/null
@@ -1,45 +0,0 @@
-/*
- * Licensed to the Apache Software Foundation (ASF) under one or more
- * contributor license agreements.  See the NOTICE file distributed with
- * this work for additional information regarding copyright ownership.
- * The ASF licenses this file to You under the Apache License, Version 2.0
- * (the "License"); you may not use this file except in compliance with
- * the License.  You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- */
-
-// kamel run PostgresDBAutoDatasource.java --dev 
-//                                          --build-property quarkus.datasource.camel.db-kind=postgresql 
-//                                          -p quarkus.datasource.camel.jdbc.url=jdbc:postgresql://postgres:5432/test 
-//                                          -p quarkus.datasource.camel.username=postgresadmin 
-//                                          -p quarkus.datasource.camel.password=admin123 
-//                                          -d mvn:io.quarkus:quarkus-jdbc-postgresql:1.13.7.Final
-// 
-// Alternatively, you can bundle your credentials as a secret properties file:
-//
-// kubectl create secret generic my-datasource --from-file=datasource.properties
-// 
-// kamel run PostgresDBAutoDatasource.java --dev 
-//                                          --build-property quarkus.datasource.camel.db-kind=postgresql 
-//                                          --config secret:my-datasource
-//                                          -d mvn:io.quarkus:quarkus-jdbc-postgresql:1.13.7.Final
-
-import org.apache.camel.builder.RouteBuilder;
-
-public class PostgresDBAutoDatasource extends RouteBuilder {
-  @Override
-  public void configure() throws Exception {
-   from("timer://foo?period=10000")
-   .setBody(constant("select * from test"))
-   .to("jdbc:camel")
-   .to("log:info");
-  }
-
-}
\ No newline at end of file
diff --git a/examples/databases/README.md b/examples/databases/README.md
deleted file mode 100644
index 301a077f4..000000000
--- a/examples/databases/README.md
+++ /dev/null
@@ -1,3 +0,0 @@
-# Examples showing how to connect Camel K with databases
-
-Find useful examples about how to develop a Camel K integration connecting to a database.
\ No newline at end of file
diff --git a/examples/databases/datasource.properties b/examples/databases/datasource.properties
deleted file mode 100644
index 587ca7fcf..000000000
--- a/examples/databases/datasource.properties
+++ /dev/null
@@ -1,3 +0,0 @@
-quarkus.datasource.camel.jdbc.url=jdbc:postgresql://postgres:5432/test
-quarkus.datasource.camel.username=postgresadmin
-quarkus.datasource.camel.password=admin123
\ No newline at end of file
diff --git a/examples/databases/postgres-deploy/README.md b/examples/databases/postgres-deploy/README.md
deleted file mode 100644
index 11b280fbd..000000000
--- a/examples/databases/postgres-deploy/README.md
+++ /dev/null
@@ -1,30 +0,0 @@
-# How to deploy a simple Postgres DB to Kubernetes cluster
-
-This is a very simple example to show how to create a Postgres database. **Note**, this is not ready for any production purpose.
-
-## Create a Kubernetes Deployment
-```
-kubectl create -f postgres-configmap.yaml
-kubectl create -f postgres-storage.yaml
-kubectl create -f postgres-deployment.yaml
-kubectl create -f postgres-service.yaml
-```
-## Test the connection
-
-Connection credentials available in the _postgres-configmap.yaml_ descriptor.
-
-```
-kubectl get svc postgres
-psql -h <IP> -U postgresadmin --password -p <PORT> postgresdb
-```
-## Create a test database and table
-```
-CREATE DATABASE test;
-CREATE TABLE test (data TEXT PRIMARY KEY);
-INSERT INTO test(data) VALUES ('hello'), ('world');
-```
-### Read the test database and table
-```
-SELECT * FROM test;
-```
-
diff --git a/examples/databases/postgres-deploy/postgres-configmap.yaml b/examples/databases/postgres-deploy/postgres-configmap.yaml
deleted file mode 100644
index 76bc90118..000000000
--- a/examples/databases/postgres-deploy/postgres-configmap.yaml
+++ /dev/null
@@ -1,27 +0,0 @@
-# ---------------------------------------------------------------------------
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# ---------------------------------------------------------------------------
-
-apiVersion: v1
-kind: ConfigMap
-metadata:
-  name: postgres-config
-  labels:
-    app: postgres
-data:
-  POSTGRES_DB: postgresdb
-  POSTGRES_USER: postgresadmin
-  POSTGRES_PASSWORD: admin123
\ No newline at end of file
diff --git a/examples/databases/postgres-deploy/postgres-deployment.yaml b/examples/databases/postgres-deploy/postgres-deployment.yaml
deleted file mode 100644
index 25f6c8548..000000000
--- a/examples/databases/postgres-deploy/postgres-deployment.yaml
+++ /dev/null
@@ -1,47 +0,0 @@
-# ---------------------------------------------------------------------------
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# ---------------------------------------------------------------------------
-
-apiVersion: apps/v1
-kind: Deployment
-metadata:
-  name: postgres
-spec:
-  replicas: 1
-  selector:
-    matchLabels:
-      app: postgres
-  template:
-    metadata:
-      labels:
-        app: postgres
-    spec:
-      containers:
-        - name: postgres
-          image: postgres:10.4
-          imagePullPolicy: "IfNotPresent"
-          ports:
-            - containerPort: 5432
-          envFrom:
-            - configMapRef:
-                name: postgres-config
-          volumeMounts:
-            - mountPath: /var/lib/postgresql/data
-              name: postgredb
-      volumes:
-        - name: postgredb
-          persistentVolumeClaim:
-            claimName: postgres-pv-claim
\ No newline at end of file
diff --git a/examples/databases/postgres-deploy/postgres-service.yaml b/examples/databases/postgres-deploy/postgres-service.yaml
deleted file mode 100644
index 3496b5c45..000000000
--- a/examples/databases/postgres-deploy/postgres-service.yaml
+++ /dev/null
@@ -1,29 +0,0 @@
-# ---------------------------------------------------------------------------
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# ---------------------------------------------------------------------------
-
-apiVersion: v1
-kind: Service
-metadata:
-  name: postgres
-  labels:
-    app: postgres
-spec:
-  type: NodePort
-  ports:
-   - port: 5432
-  selector:
-   app: postgres
\ No newline at end of file
diff --git a/examples/databases/postgres-deploy/postgres-storage.yaml b/examples/databases/postgres-deploy/postgres-storage.yaml
deleted file mode 100644
index 200a73975..000000000
--- a/examples/databases/postgres-deploy/postgres-storage.yaml
+++ /dev/null
@@ -1,46 +0,0 @@
-# ---------------------------------------------------------------------------
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#      http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-# ---------------------------------------------------------------------------
-
-kind: PersistentVolume
-apiVersion: v1
-metadata:
-  name: postgres-pv-volume
-  labels:
-    type: local
-    app: postgres
-spec:
-  storageClassName: manual
-  capacity:
-    storage: 5Gi
-  accessModes:
-    - ReadWriteMany
-  hostPath:
-    path: "/mnt/data"
----
-kind: PersistentVolumeClaim
-apiVersion: v1
-metadata:
-  name: postgres-pv-claim
-  labels:
-    app: postgres
-spec:
-  storageClassName: manual
-  accessModes:
-    - ReadWriteMany
-  resources:
-    requests:
-      storage: 5Gi
\ No newline at end of file
diff --git a/go.sum b/go.sum
index b8d46c9f6..5bc79daf9 100644
--- a/go.sum
+++ b/go.sum
@@ -2083,6 +2083,7 @@ k8s.io/code-generator v0.18.3/go.mod h1:TgNEVx9hCyPGpdtCWA34olQYLkh3ok9ar7XfSsr8
 k8s.io/code-generator v0.21.3/go.mod h1:K3y0Bv9Cz2cOW2vXUrNZlFbflhuPvuadW6JdnN6gGKo=
 k8s.io/code-generator v0.22.1/go.mod h1:eV77Y09IopzeXOJzndrDyCI88UBok2h6WxAlBwpxa+o=
 k8s.io/code-generator v0.22.2/go.mod h1:eV77Y09IopzeXOJzndrDyCI88UBok2h6WxAlBwpxa+o=
+k8s.io/code-generator v0.22.5 h1:jn+mYXI5q7rzo7Bz/n8xZIgbe61SeXlIjU5jA8jLVps=
 k8s.io/code-generator v0.22.5/go.mod h1:sbdWCOVob+KaQ5O7xs8PNNaCTpbWVqNgA6EPwLOmRNk=
 k8s.io/component-base v0.18.2/go.mod h1:kqLlMuhJNHQ9lz8Z7V5bxUUtjFZnrypArGl58gmDfUM=
 k8s.io/component-base v0.18.3/go.mod h1:bp5GzGR0aGkYEfTj+eTY0AN/vXTgkJdQXjNTTVUaa3k=
diff --git a/pkg/client/camel/go.mod b/pkg/client/camel/go.mod
index 0f0eecdda..fb7ea4a71 100644
--- a/pkg/client/camel/go.mod
+++ b/pkg/client/camel/go.mod
@@ -7,6 +7,7 @@ require (
 	k8s.io/api v0.22.5
 	k8s.io/apimachinery v0.22.5
 	k8s.io/client-go v0.22.5
+	k8s.io/code-generator v0.22.5 // indirect
 )
 
 // Local modules
diff --git a/pkg/client/camel/go.sum b/pkg/client/camel/go.sum
index 5042fd6e3..68d9bc66c 100644
--- a/pkg/client/camel/go.sum
+++ b/pkg/client/camel/go.sum
@@ -46,6 +46,7 @@ github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
 github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs=
+github.com/emicklei/go-restful v2.9.5+incompatible/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs=
 github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
 github.com/evanphx/json-patch v4.11.0+incompatible h1:glyUF9yIYtMHzn8xaKw5rMhdWcwsYV8dZHIq5567/xs=
@@ -59,11 +60,15 @@ github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9
 github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
 github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
 github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas=
+github.com/go-logr/logr v0.2.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU=
 github.com/go-logr/logr v0.4.0 h1:K7/B1jt6fIBQVd4Owv2MqGQClcgf0R266+7C/QjRcLc=
 github.com/go-logr/logr v0.4.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU=
 github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
+github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
 github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8=
+github.com/go-openapi/jsonreference v0.19.5/go.mod h1:RdybgQwPxbL4UEjuAruzK1x3nE69AqPYEJeo/TWfEeg=
 github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
+github.com/go-openapi/swag v0.19.14/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
@@ -125,6 +130,7 @@ github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ
 github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU=
 github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
 github.com/imdario/mergo v0.3.5/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA=
+github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
 github.com/json-iterator/go v1.1.11 h1:uVUAXhF2To8cbw/3xN3pxj6kk7TYKs98NIrTqPlMWAQ=
 github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
@@ -140,6 +146,7 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
 github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
 github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
 github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
+github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
 github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
 github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -179,10 +186,12 @@ github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+
 github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
 github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
 github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
+github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY=
 github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
+github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
 go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
 go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
 go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
@@ -224,6 +233,8 @@ golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzB
 golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
+golang.org/x/mod v0.4.2 h1:Gz96sIWK3OalVv/I/qNygP42zyoKp3xptRVCWRFEBvo=
+golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -246,6 +257,7 @@ golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLL
 golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
 golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
+golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
 golang.org/x/net v0.0.0-20211209124913-491a49abca63 h1:iocB37TsdFuN6IBRZ+ry36wrkoV51/tl5vOWqkcPGvY=
 golang.org/x/net v0.0.0-20211209124913-491a49abca63/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
@@ -261,6 +273,7 @@ golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJ
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -288,7 +301,9 @@ golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7w
 golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20210616094352-59db8d763f22 h1:RqytpXGR1iVNX7psjB3ff8y7sNFinVFvkx1c8SjBkio=
 golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
@@ -337,8 +352,11 @@ golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapK
 golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
 golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
 golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw=
+golang.org/x/tools v0.0.0-20200505023115-26f46d2f7ef8/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
+golang.org/x/tools v0.1.2 h1:kRBLX7v7Af8W7Gdbbc908OJcdgtK8bOz9Uaj8/F1ACA=
+golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -433,8 +451,13 @@ k8s.io/apimachinery v0.22.5 h1:cIPwldOYm1Slq9VLBRPtEYpyhjIm1C6aAMAoENuvN9s=
 k8s.io/apimachinery v0.22.5/go.mod h1:xziclGKwuuJ2RM5/rSFQSYAj0zdbci3DH8kj+WvyN0U=
 k8s.io/client-go v0.22.5 h1:I8Zn/UqIdi2r02aZmhaJ1hqMxcpfJ3t5VqvHtctHYFo=
 k8s.io/client-go v0.22.5/go.mod h1:cs6yf/61q2T1SdQL5Rdcjg9J1ElXSwbjSrW2vFImM4Y=
+k8s.io/code-generator v0.22.5 h1:jn+mYXI5q7rzo7Bz/n8xZIgbe61SeXlIjU5jA8jLVps=
+k8s.io/code-generator v0.22.5/go.mod h1:sbdWCOVob+KaQ5O7xs8PNNaCTpbWVqNgA6EPwLOmRNk=
 k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
+k8s.io/gengo v0.0.0-20201214224949-b6c5ce23f027 h1:Uusb3oh8XcdzDF/ndlI4ToKTYVlkCSJP39SRY2mfRAw=
+k8s.io/gengo v0.0.0-20201214224949-b6c5ce23f027/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.0.0/go.mod h1:PBfzABfn139FHAV07az/IF9Wp1bkk3vpT2XSJ76fSDE=
+k8s.io/klog/v2 v2.2.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y=
 k8s.io/klog/v2 v2.9.0 h1:D7HV+n1V57XeZ0m6tdRkfknthUaM06VFbWldOFh8kzM=
 k8s.io/klog/v2 v2.9.0/go.mod h1:hy9LJ/NvuK+iVyP4Ehqva4HxZG/oXyIS3n3Jmire4Ec=
 k8s.io/kube-openapi v0.0.0-20211109043538-20434351676c h1:jvamsI1tn9V0S8jicyX82qaFC0H/NKxv2e5mbqsgR80=
diff --git a/pkg/cmd/operator/operator.go b/pkg/cmd/operator/operator.go
index 5b5bc29d7..912c767d6 100644
--- a/pkg/cmd/operator/operator.go
+++ b/pkg/cmd/operator/operator.go
@@ -23,6 +23,7 @@ import (
 	"fmt"
 	"math/rand"
 	"os"
+	"reflect"
 	"runtime"
 	"strconv"
 	"strings"
@@ -32,10 +33,10 @@ import (
 
 	appsv1 "k8s.io/api/apps/v1"
 	batchv1 "k8s.io/api/batch/v1"
-	batchv1beta1 "k8s.io/api/batch/v1beta1"
 	coordination "k8s.io/api/coordination/v1"
 	corev1 "k8s.io/api/core/v1"
 	k8serrors "k8s.io/apimachinery/pkg/api/errors"
+	"k8s.io/apimachinery/pkg/fields"
 	"k8s.io/apimachinery/pkg/labels"
 	"k8s.io/apimachinery/pkg/selection"
 	"k8s.io/client-go/tools/leaderelection/resourcelock"
@@ -193,6 +194,22 @@ func Run(healthPort, monitoringPort int32, leaderElection bool, leaderElectionID
 	exitOnError(err, "cannot create Integration label selector")
 	selector := labels.NewSelector().Add(*hasIntegrationLabel)
 
+	selectors := cache.SelectorsByObject{
+		&corev1.Pod{}:        {Label: selector},
+		&appsv1.Deployment{}: {Label: selector},
+		&batchv1.Job{}:       {Label: selector},
+		&servingv1.Service{}: {Label: selector},
+	}
+
+	if ok, err := kubernetes.IsAPIResourceInstalled(c, batchv1.SchemeGroupVersion.String(), reflect.TypeOf(batchv1.CronJob{}).Name()); ok && err == nil {
+		selectors[&batchv1.CronJob{}] = struct {
+			Label labels.Selector
+			Field fields.Selector
+		}{
+			Label: selector,
+		}
+	}
+
 	mgr, err := manager.New(c.GetConfig(), manager.Options{
 		Namespace:                     watchNamespace,
 		EventBroadcaster:              broadcaster,
@@ -205,13 +222,7 @@ func Run(healthPort, monitoringPort int32, leaderElection bool, leaderElectionID
 		MetricsBindAddress:            ":" + strconv.Itoa(int(monitoringPort)),
 		NewCache: cache.BuilderWithOptions(
 			cache.Options{
-				SelectorsByObject: cache.SelectorsByObject{
-					&corev1.Pod{}:           {Label: selector},
-					&appsv1.Deployment{}:    {Label: selector},
-					&batchv1beta1.CronJob{}: {Label: selector},
-					&batchv1.Job{}:          {Label: selector},
-					&servingv1.Service{}:    {Label: selector},
-				},
+				SelectorsByObject: selectors,
 			},
 		),
 	})
diff --git a/pkg/controller/integration/integration_controller.go b/pkg/controller/integration/integration_controller.go
index 572d2ef9a..11eb81641 100644
--- a/pkg/controller/integration/integration_controller.go
+++ b/pkg/controller/integration/integration_controller.go
@@ -24,7 +24,7 @@ import (
 	"time"
 
 	appsv1 "k8s.io/api/apps/v1"
-	batchv1beta1 "k8s.io/api/batch/v1beta1"
+	batchv1 "k8s.io/api/batch/v1"
 	corev1 "k8s.io/api/core/v1"
 	k8serrors "k8s.io/apimachinery/pkg/api/errors"
 	"k8s.io/apimachinery/pkg/runtime"
@@ -205,8 +205,6 @@ func add(mgr manager.Manager, c client.Client, r reconcile.Reconciler) error {
 			})).
 		// Watch for the owned Deployments
 		Owns(&appsv1.Deployment{}, builder.WithPredicates(StatusChangedPredicate{})).
-		// Watch for the owned CronJobs
-		Owns(&batchv1beta1.CronJob{}, builder.WithPredicates(StatusChangedPredicate{})).
 		// Watch for the Integration Pods
 		Watches(&source.Kind{Type: &corev1.Pod{}},
 			handler.EnqueueRequestsFromMapFunc(func(a ctrl.Object) []reconcile.Request {
@@ -225,6 +223,11 @@ func add(mgr manager.Manager, c client.Client, r reconcile.Reconciler) error {
 				}
 			}))
 
+	if ok, err := kubernetes.IsAPIResourceInstalled(c, batchv1.SchemeGroupVersion.String(), reflect.TypeOf(batchv1.CronJob{}).Name()); ok && err == nil {
+		// Watch for the owned CronJobs
+		b.Owns(&batchv1.CronJob{}, builder.WithPredicates(StatusChangedPredicate{}))
+	}
+
 	// Watch for the owned Knative Services conditionally
 	if ok, err := kubernetes.IsAPIResourceInstalled(c, servingv1.SchemeGroupVersion.String(), reflect.TypeOf(servingv1.Service{}).Name()); err != nil {
 		return err
diff --git a/pkg/controller/integration/monitor.go b/pkg/controller/integration/monitor.go
index 91ea73f63..3e68a3a24 100644
--- a/pkg/controller/integration/monitor.go
+++ b/pkg/controller/integration/monitor.go
@@ -25,7 +25,7 @@ import (
 	"strconv"
 
 	appsv1 "k8s.io/api/apps/v1"
-	batchv1beta1 "k8s.io/api/batch/v1beta1"
+	batchv1 "k8s.io/api/batch/v1"
 	corev1 "k8s.io/api/core/v1"
 	"k8s.io/apimachinery/pkg/api/equality"
 	k8serrors "k8s.io/apimachinery/pkg/api/errors"
@@ -185,9 +185,9 @@ func (action *monitorAction) newController(ctx context.Context, env *trait.Envir
 			integration: integration,
 		}
 	case isConditionTrue(integration, v1.IntegrationConditionCronJobAvailable):
-		obj = getUpdatedController(env, &batchv1beta1.CronJob{})
+		obj = getUpdatedController(env, &batchv1.CronJob{})
 		controller = &cronJobController{
-			obj:         obj.(*batchv1beta1.CronJob),
+			obj:         obj.(*batchv1.CronJob),
 			integration: integration,
 			client:      action.client,
 			context:     ctx,
diff --git a/pkg/controller/integration/monitor_cronjob.go b/pkg/controller/integration/monitor_cronjob.go
index 8a024df16..77bf162b8 100644
--- a/pkg/controller/integration/monitor_cronjob.go
+++ b/pkg/controller/integration/monitor_cronjob.go
@@ -22,7 +22,6 @@ import (
 	"fmt"
 
 	batchv1 "k8s.io/api/batch/v1"
-	batchv1beta1 "k8s.io/api/batch/v1beta1"
 	corev1 "k8s.io/api/core/v1"
 
 	ctrl "sigs.k8s.io/controller-runtime/pkg/client"
@@ -33,7 +32,7 @@ import (
 )
 
 type cronJobController struct {
-	obj              *batchv1beta1.CronJob
+	obj              *batchv1.CronJob
 	integration      *v1.Integration
 	client           client.Client
 	context          context.Context
diff --git a/pkg/install/knative.go b/pkg/install/knative.go
index 6f30db5ab..23d779c60 100644
--- a/pkg/install/knative.go
+++ b/pkg/install/knative.go
@@ -32,26 +32,26 @@ import (
 
 const knativeAddressableResolverClusterRoleName = "addressable-resolver"
 
-// BindKnativeAddressableResolverClusterRole binds the Knative Addressable resolver aggregated ClusterRole
+// BindKnativeAddressableResolverClusterRole binds the Knative addressable resolver aggregated ClusterRole
 // to the operator ServiceAccount.
-func BindKnativeAddressableResolverClusterRole(ctx context.Context, c kubernetes.Interface, namespace string) error {
+func BindKnativeAddressableResolverClusterRole(ctx context.Context, c kubernetes.Interface, namespace string, operatorNamespace string) error {
 	if isKnative, err := knative.IsInstalled(ctx, c); err != nil {
 		return err
 	} else if !isKnative {
 		return nil
 	}
 	if namespace != "" {
-		return applyAddressableResolverRoleBinding(ctx, c, namespace)
+		return applyAddressableResolverRoleBinding(ctx, c, namespace, operatorNamespace)
 	}
-	return applyAddressableResolverClusterRoleBinding(ctx, c, namespace)
+	return applyAddressableResolverClusterRoleBinding(ctx, c, operatorNamespace)
 }
 
-func applyAddressableResolverRoleBinding(ctx context.Context, c kubernetes.Interface, namespace string) error {
+func applyAddressableResolverRoleBinding(ctx context.Context, c kubernetes.Interface, namespace string, operatorNamespace string) error {
 	rb := rbacv1ac.RoleBinding(fmt.Sprintf("%s-addressable-resolver", serviceAccountName), namespace).
 		WithSubjects(
 			rbacv1ac.Subject().
 				WithKind("ServiceAccount").
-				WithNamespace(namespace).
+				WithNamespace(operatorNamespace).
 				WithName(serviceAccountName),
 		).
 		WithRoleRef(rbacv1ac.RoleRef().
@@ -65,12 +65,12 @@ func applyAddressableResolverRoleBinding(ctx context.Context, c kubernetes.Inter
 	return err
 }
 
-func applyAddressableResolverClusterRoleBinding(ctx context.Context, c kubernetes.Interface, namespace string) error {
+func applyAddressableResolverClusterRoleBinding(ctx context.Context, c kubernetes.Interface, operatorNamespace string) error {
 	crb := rbacv1ac.ClusterRoleBinding(fmt.Sprintf("%s-addressable-resolver", serviceAccountName)).
 		WithSubjects(
 			rbacv1ac.Subject().
 				WithKind("ServiceAccount").
-				WithNamespace(namespace).
+				WithNamespace(operatorNamespace).
 				WithName(serviceAccountName),
 		).
 		WithRoleRef(rbacv1ac.RoleRef().
diff --git a/pkg/install/optional.go b/pkg/install/optional.go
index dd3d0fc42..5c47d0a7c 100644
--- a/pkg/install/optional.go
+++ b/pkg/install/optional.go
@@ -65,7 +65,7 @@ func OperatorStartupOptionalTools(ctx context.Context, c client.Client, namespac
 	}
 
 	// Try to bind the Knative Addressable resolver aggregated ClusterRole to the operator ServiceAccount
-	if err := BindKnativeAddressableResolverClusterRole(ctx, c, namespace); err != nil {
+	if err := BindKnativeAddressableResolverClusterRole(ctx, c, namespace, operatorNamespace); err != nil {
 		log.Info("Cannot bind the Knative Addressable resolver aggregated ClusterRole: skipping.")
 		log.V(8).Info("Error while binding the Knative Addressable resolver aggregated ClusterRole", "error", err)
 	}
diff --git a/pkg/kamelet/repository/go.sum b/pkg/kamelet/repository/go.sum
index f81275cbe..b126acc33 100644
--- a/pkg/kamelet/repository/go.sum
+++ b/pkg/kamelet/repository/go.sum
@@ -46,6 +46,7 @@ github.com/davecgh/go-spew v1.1.1/go.mod h1:J7Y8YcW2NihsgmVo/mv3lAwl/skON4iLHjSs
 github.com/docopt/docopt-go v0.0.0-20180111231733-ee0de3bc6815/go.mod h1:WwZ+bS3ebgob9U8Nd0kOddGdZWjyMGR8Wziv+TBNwSE=
 github.com/elazarl/goproxy v0.0.0-20180725130230-947c36da3153/go.mod h1:/Zj4wYkgs4iZTTu3o/KG3Itv/qCCa8VVMlb3i9OVuzc=
 github.com/emicklei/go-restful v0.0.0-20170410110728-ff4f55a20633/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs=
+github.com/emicklei/go-restful v2.9.5+incompatible/go.mod h1:otzb+WCGbkyDHkqmQmT5YD2WR4BBwUdeQoFo8l/7tVs=
 github.com/envoyproxy/go-control-plane v0.9.1-0.20191026205805-5f8ba28d4473/go.mod h1:YTl/9mNaCwkRvm6d1a2C3ymFceY/DCBVvsKhRF0iEA4=
 github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c=
 github.com/evanphx/json-patch v4.11.0+incompatible h1:glyUF9yIYtMHzn8xaKw5rMhdWcwsYV8dZHIq5567/xs=
@@ -59,11 +60,15 @@ github.com/go-gl/glfw v0.0.0-20190409004039-e6da0acd62b1/go.mod h1:vR7hzQXu2zJy9
 github.com/go-gl/glfw/v3.3/glfw v0.0.0-20191125211704-12ad95a8df72/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
 github.com/go-gl/glfw/v3.3/glfw v0.0.0-20200222043503-6f7a984d4dc4/go.mod h1:tQ2UAYgL5IevRw8kRxooKSPJfGvJ9fJQFa0TUsXzTg8=
 github.com/go-logr/logr v0.1.0/go.mod h1:ixOQHD9gLJUVQQ2ZOR7zLEifBX6tGkNJF4QyIY7sIas=
+github.com/go-logr/logr v0.2.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU=
 github.com/go-logr/logr v0.4.0 h1:K7/B1jt6fIBQVd4Owv2MqGQClcgf0R266+7C/QjRcLc=
 github.com/go-logr/logr v0.4.0/go.mod h1:z6/tIYblkpsD+a4lm/fGIIU9mZ+XfAiaFtq7xTgseGU=
 github.com/go-openapi/jsonpointer v0.19.3/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
+github.com/go-openapi/jsonpointer v0.19.5/go.mod h1:Pl9vOtqEWErmShwVjC8pYs9cog34VGT37dQOVbmoatg=
 github.com/go-openapi/jsonreference v0.19.3/go.mod h1:rjx6GuL8TTa9VaixXglHmQmIL98+wF9xc8zWvFonSJ8=
+github.com/go-openapi/jsonreference v0.19.5/go.mod h1:RdybgQwPxbL4UEjuAruzK1x3nE69AqPYEJeo/TWfEeg=
 github.com/go-openapi/swag v0.19.5/go.mod h1:POnQmlKehdgb5mhVOsnJFsivZCEZ/vjK9gh66Z9tfKk=
+github.com/go-openapi/swag v0.19.14/go.mod h1:QYRuS/SOXUCsnplDa677K7+DxSOj6IPNl/eQntq43wQ=
 github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q=
 github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q=
 github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q=
@@ -129,6 +134,7 @@ github.com/hashicorp/golang-lru v0.5.1/go.mod h1:/m3WP610KZHVQ1SGc6re/UDhFvYD7pJ
 github.com/hpcloud/tail v1.0.0/go.mod h1:ab1qPbhIpdTxEkNHXyeSf5vhxWSCs/tWer42PpOxQnU=
 github.com/ianlancetaylor/demangle v0.0.0-20181102032728-5e5cf60278f6/go.mod h1:aSSvb/t6k1mPoxDqO4vJh6VOCGPwU4O0C2/Eqndh1Sc=
 github.com/imdario/mergo v0.3.5/go.mod h1:2EnlNZ0deacrJVfApfmtdGgDfMuh/nq6Ok1EcJh5FfA=
+github.com/josharian/intern v1.0.0/go.mod h1:5DoeVV0s6jJacbCEi61lwdGj/aVlrQvzHFFd8Hwg//Y=
 github.com/json-iterator/go v1.1.6/go.mod h1:+SdeFBvtyEkXs7REEP0seUULqWtbJapLOCVDaaPEHmU=
 github.com/json-iterator/go v1.1.11 h1:uVUAXhF2To8cbw/3xN3pxj6kk7TYKs98NIrTqPlMWAQ=
 github.com/json-iterator/go v1.1.11/go.mod h1:KdQUCv79m/52Kvf8AW2vK1V8akMuk1QjK/uOdHXbAo4=
@@ -144,6 +150,7 @@ github.com/kr/text v0.2.0 h1:5Nx0Ya0ZqY2ygV366QzturHI13Jq95ApcVaJBhpS+AY=
 github.com/kr/text v0.2.0/go.mod h1:eLer722TekiGuMkidMxC/pM04lWEeraHUUmBw8l2grE=
 github.com/mailru/easyjson v0.0.0-20190614124828-94de47d64c63/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
 github.com/mailru/easyjson v0.0.0-20190626092158-b2ccc519800e/go.mod h1:C1wdFJiN94OJF2b5HbByQZoLdCWB1Yqtg26g4irojpc=
+github.com/mailru/easyjson v0.7.6/go.mod h1:xzfreul335JAWq5oZzymOObrkdz5UnU4kGfJJLY9Nlc=
 github.com/mitchellh/mapstructure v1.1.2/go.mod h1:FVVH3fgwuzCH5S8UJGiWEs2h04kUh9fWfEaFds41c1Y=
 github.com/moby/spdystream v0.2.0/go.mod h1:f7i0iNDQJ059oMTcWxx8MA/zKFIuD/lY+0GqbN2Wy8c=
 github.com/modern-go/concurrent v0.0.0-20180228061459-e0a39a4cb421/go.mod h1:6dJC0mAP4ikYIbvyc7fijjWJddQyLn8Ig3JB5CqoB9Q=
@@ -183,10 +190,12 @@ github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+
 github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI=
 github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
 github.com/stretchr/testify v1.5.1/go.mod h1:5W2xD1RspED5o8YsWQXVCued0rvSQ+mT+I5cxcmMvtA=
+github.com/stretchr/testify v1.6.1/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/stretchr/testify v1.7.0 h1:nwc3DEeHmmLAfoZucVR881uASk0Mfjw8xYJ99tb5CcY=
 github.com/stretchr/testify v1.7.0/go.mod h1:6Fq8oRcR53rry900zMqJjRRixrwX3KX962/h/Wwjteg=
 github.com/yuin/goldmark v1.1.27/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
 github.com/yuin/goldmark v1.2.1/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
+github.com/yuin/goldmark v1.3.5/go.mod h1:mwnBkeHKe2W/ZEtQ+71ViKU8L12m81fl3OWwC1Zlc8k=
 go.opencensus.io v0.21.0/go.mod h1:mSImk1erAIZhrmZN+AvHh14ztQfjbGwt4TtuofqLduU=
 go.opencensus.io v0.22.0/go.mod h1:+kGneAE2xo2IficOXnaByMWTGM9T73dGwxeWcUqIpI8=
 go.opencensus.io v0.22.2/go.mod h1:yxeiOL68Rb0Xd1ddK5vPZ/oVn4vY4Ynel7k9FzqtOIw=
@@ -229,6 +238,7 @@ golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzB
 golang.org/x/mod v0.1.1-0.20191107180719-034126e5016b/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
 golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
+golang.org/x/mod v0.4.2/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA=
 golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
 golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
@@ -251,6 +261,7 @@ golang.org/x/net v0.0.0-20200301022130-244492dfa37a/go.mod h1:z5CRVTTTmAJ677TzLL
 golang.org/x/net v0.0.0-20200324143707-d3edc9973b7e/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
 golang.org/x/net v0.0.0-20200520004742-59133d7f0dd7/go.mod h1:qpuaurCH72eLCgpAm/N6yyVIVM9cpaDIP3A8BGJEC5A=
 golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU=
+golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM=
 golang.org/x/net v0.0.0-20211209124913-491a49abca63 h1:iocB37TsdFuN6IBRZ+ry36wrkoV51/tl5vOWqkcPGvY=
 golang.org/x/net v0.0.0-20211209124913-491a49abca63/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
 golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U=
@@ -266,6 +277,7 @@ golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJ
 golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
+golang.org/x/sync v0.0.0-20210220032951-036812b2e83c/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
 golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20180909124046-d0be0721c37e/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
 golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
@@ -293,7 +305,9 @@ golang.org/x/sys v0.0.0-20200323222414-85ca7c5b95cd/go.mod h1:h1NjWce9XRLGQEsW7w
 golang.org/x/sys v0.0.0-20200519105757-fe76b779f299/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
 golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/sys v0.0.0-20210616094352-59db8d763f22 h1:RqytpXGR1iVNX7psjB3ff8y7sNFinVFvkx1c8SjBkio=
 golang.org/x/sys v0.0.0-20210616094352-59db8d763f22/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg=
 golang.org/x/term v0.0.0-20201117132131-f5c789dd3221/go.mod h1:Nr5EML6q2oocZ2LXRh80K7BxOlk5/8JxuGnuhpl+muw=
@@ -342,8 +356,10 @@ golang.org/x/tools v0.0.0-20200207183749-b753a1ba74fa/go.mod h1:TB2adYChydJhpapK
 golang.org/x/tools v0.0.0-20200212150539-ea181f53ac56/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
 golang.org/x/tools v0.0.0-20200224181240-023911ca70b2/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
 golang.org/x/tools v0.0.0-20200304193943-95d2e580d8eb/go.mod h1:o4KQGtdN14AW+yjsvvwRTJJuXz8XRtIHtEnmAXLyFUw=
+golang.org/x/tools v0.0.0-20200505023115-26f46d2f7ef8/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roYkvgYkIh4xh/qjgUK9TdY2XT94GE=
 golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA=
+golang.org/x/tools v0.1.2/go.mod h1:o0xws9oXOQQZyjljx8fwUC0k7L1pTE6eaCbjGeHmOkk=
 golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
 golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
@@ -438,8 +454,12 @@ k8s.io/apimachinery v0.22.5 h1:cIPwldOYm1Slq9VLBRPtEYpyhjIm1C6aAMAoENuvN9s=
 k8s.io/apimachinery v0.22.5/go.mod h1:xziclGKwuuJ2RM5/rSFQSYAj0zdbci3DH8kj+WvyN0U=
 k8s.io/client-go v0.22.5 h1:I8Zn/UqIdi2r02aZmhaJ1hqMxcpfJ3t5VqvHtctHYFo=
 k8s.io/client-go v0.22.5/go.mod h1:cs6yf/61q2T1SdQL5Rdcjg9J1ElXSwbjSrW2vFImM4Y=
+k8s.io/code-generator v0.22.5 h1:jn+mYXI5q7rzo7Bz/n8xZIgbe61SeXlIjU5jA8jLVps=
+k8s.io/code-generator v0.22.5/go.mod h1:sbdWCOVob+KaQ5O7xs8PNNaCTpbWVqNgA6EPwLOmRNk=
 k8s.io/gengo v0.0.0-20200413195148-3a45101e95ac/go.mod h1:ezvh/TsK7cY6rbqRK0oQQ8IAqLxYwwyPxAX1Pzy0ii0=
+k8s.io/gengo v0.0.0-20201214224949-b6c5ce23f027/go.mod h1:FiNAH4ZV3gBg2Kwh89tzAEV2be7d5xI0vBa/VySYy3E=
 k8s.io/klog/v2 v2.0.0/go.mod h1:PBfzABfn139FHAV07az/IF9Wp1bkk3vpT2XSJ76fSDE=
+k8s.io/klog/v2 v2.2.0/go.mod h1:Od+F08eJP+W3HUb4pSrPpgp9DGU4GzlpG/TmITuYh/Y=
 k8s.io/klog/v2 v2.9.0 h1:D7HV+n1V57XeZ0m6tdRkfknthUaM06VFbWldOFh8kzM=
 k8s.io/klog/v2 v2.9.0/go.mod h1:hy9LJ/NvuK+iVyP4Ehqva4HxZG/oXyIS3n3Jmire4Ec=
 k8s.io/kube-openapi v0.0.0-20211109043538-20434351676c h1:jvamsI1tn9V0S8jicyX82qaFC0H/NKxv2e5mbqsgR80=
diff --git a/pkg/resources/resources.go b/pkg/resources/resources.go
index ddd7d29e2..d242f9c8c 100644
--- a/pkg/resources/resources.go
+++ b/pkg/resources/resources.go
@@ -590,9 +590,9 @@ var assets = func() http.FileSystem {
 		"/traits.yaml": &vfsgen۰CompressedFileInfo{
 			name:             "traits.yaml",
 			modTime:          time.Time{},
-			uncompressedSize: 51672,
+			uncompressedSize: 51673,
 
-			compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\xfd\x73\x5b\xb9\x91\xe0\xef\xf3\x57\xa0\xb4\x57\x65\xc9\x45\x52\x9e\xc9\x26\x99\xd3\xdd\x6c\x4e\x63\x7b\x12\xcd\xf8\x43\x67\x6b\x26\x9b\xf2\xb9\x42\xf0\xbd\x26\x09\xf3\x11\x78\x01\xf0\x24\x33\x97\xfb\xdf\xaf\xd0\xdd\xf8\x78\x8f\x94\x44\xd9\xd6\x6c\xb4\xb5\x9b\xaa\x1d\x4b\x7a\x00\x1a\x8d\xee\x46\x7f\xc3\x5b\xa9\xbc\x3b\xf9\x6a\x2c\xb4\x5c\xc3\x89\x90\xf3\xb9\xd2\xca\x6f\xbe\x12\xa2\x6d\xa4\x9f\x1b\xbb\x3e\x11\x73\xd9\x38\x08\xbf\xb1\x66\xae\x1a\x70\x27\x5f\x09\x31\x16\x3f\x75\x33\xb0\x1a\x3c\x38\xfa\x51\x4b\xaf\x2e\x01\xff\xfd\xba\x05\xfd\x76\xa9\xe6\xfe\x2b\x21\x6a\x70\x95\x55\xad\x57\x46\x9f\x88\xd3\xa6\x31\x57\x4e\x54\x46\xbb\xb0\xb2\x56\x7a\x21\xae\x96\xaa\x5a\x0a\x6d\x6a\x70\xc2\x2f\x41\x28\xed\x61\x61\x65\x18\x20\x5a\x53\x1f\xba\x23\x21\x2d\x08\x68\xd4\x42\xcd\x9a\xb0\x80\x10\xde\x88\x19\x08\x57\x2d\xa1\xee\x1a\xa8\x85\xd1\x23\x31\x93\x0e\xff\x25\x1a\x39\x83\xc6\x85\x7f\x85\xe9\xc2\xc4\x23\x61\xac\xb8\x52\x7e\x89\x93\xdb\x71\x6b\xea\xb4\x53\x21\x75\x8d\x73\x4a\xed\xd5\x38\xfe\x76\xe7\x74\xad\xa9\x03\x88\xd2\x23\x40\xb2\xb1\x20\xeb\x8d\xb0\x9d\xc6\x7d\x14\xeb\xb9\x09\xce\x78\xe6\x1f\x39\x51\x2b\x27\x67\x01\xc6\xd9\x46\xd4\x30\x97\x5d\xe3\x27\x84\xcb\x16\xac\x57\x11\x9b\x84\x7e\xd0\xf8\x2d\xed\x71\xd3\xc2\x89\x98\x19\xd3\xe0\x8f\x3d\x3c\x3e\x95\x3a\x20\xa0\x0b\x20\x7a\xc3\xc3\xc2\x26\x79\x35\x21\x05\x9e\xec\x24\x60\x9c\xfe\xe9\x84\x5b\x06\xb0\xfd\x52\x85\x03\x58\xaf\x8d\xc6\x79\x13\x28\x9b\x49\x01\x48\x6b\xea\x71\x41\x0b\x37\x43\x73\xda\x5c\xc9\x4d\x98\x74\xdc\x98\x4a\x7a\x70\x62\xdd\x35\x5e\xb5\x0d\x08\x0b\x6d\xa3\x2a\xe9\x84\x99\x6f\x1d\xae\x22\x84\x39\xb9\x06\x86\x24\xe0\x4e\x1c\x32\x96\xc4\x63\xa4\xbb\xc7\x47\x5b\x70\x95\x07\x75\x2b\x70\xaf\xe0\x12\xec\xaf\x02\x5b\xf8\x22\xc1\x35\x26\xb2\x29\xc0\x7b\xf4\xee\xbd\xf3\x56\xe9\xc5\xa3\x6d\x20\x9f\xc1\x5c\x69\x70\x42\x0a\x07\x3e\xc0\xb3\x37\x3b\x10\x2b\x30\x8c\x7b\x33\xc4\x75\x47\xfd\x99\x50\x23\x83\x1c\x86\x69\x9b\x8d\xf0\x4b\xe3\x40\xac\xa5\xaf\x96\x81\x3d\xc2\xd2\x38\xbb\x70\xd0\x40\xe5\x8d\x1d\x31\xd4\x16\x1a\x14\x1d\x61\x2b\xe1\xab\x85\xba\x04\x8d\xc0\xb9\x56\x56\x70\x44\x2c\xe7\x97\xb0\x03\x15\x6e\x69\xba\xa6\x0e\xbc\x90\x4e\xb8\xe6\x69\x03\xbf\xdf\x48\x3a\x0f\x75\xb3\xda\xf8\x1b\x36\x1c\xb7\x3b\xeb\x54\x53\x83\xed\x09\x72\x6f\xbb\x2f\x23\xc7\x2f\x96\x10\x17\x20\xe9\x22\x94\x23\xd9\xaa\x65\xd3\x6c\x92\x60\xaa\xc1\x83\x5d\x2b\x0d\xb8\xd7\x19\x38\x2f\x82\xe0\xf7\xb0\xd8\x24\x39\x1e\xa6\x09\x42\x38\xdc\x0a\x73\xb5\xe8\x2c\x88\xb3\xbc\xf7\x9f\x94\x77\x0f\x40\x5e\x5e\x82\x9d\x19\x07\xb7\x02\xf2\x9c\x56\xe6\xcf\x45\x63\x16\x0b\xbe\x3b\x08\x0f\x95\x59\xb7\x46\x83\xf6\x7c\xd1\xb8\xae\x6d\x8d\xf5\x42\x79\x71\x08\x93\xc5\x84\x41\xf8\x49\x6a\xb5\x8a\xb8\x6b\x4d\xdd\x97\x91\x09\x55\x7b\x92\xf6\xa9\x68\x94\x23\x9a\x4e\x43\xf9\x8a\x6d\xad\xb9\x54\x35\x61\xcd\xc7\x43\x17\x5e\xba\x55\x22\xb4\x2a\x70\xc0\xfd\x91\xd9\xd3\x30\x3d\x13\x59\xd5\x3f\xc6\x4c\x30\x97\x60\x9d\x32\x1a\x45\xf9\x69\x2b\xab\x34\xee\x27\xdc\xad\xed\xb4\x57\x6b\x40\x2a\x43\x06\x84\x5a\x34\x6a\x66\xa5\x55\xe0\x46\x82\x66\x66\xb6\x8a\xf7\xf5\x03\x20\x3a\xde\xd6\x98\x77\x5f\x00\x44\x47\xbd\x0d\x52\x40\x28\x9e\xd7\x78\x35\x8e\x48\xe1\xd1\x01\xc4\xce\x81\x98\x1b\x3b\xbc\x77\x26\xe2\xcc\x0b\x73\x09\xd6\xaa\x9a\x89\x4a\xe0\x37\xf1\x36\x8c\x53\x04\xc9\xc8\x37\x67\xc1\xc2\xe2\x9c\x29\xe3\xd7\x22\xd2\x72\x6d\xde\x65\xa6\x56\xa3\xbd\x54\xfa\x3e\x05\xe3\xd3\xb8\xc4\x6d\x54\x5b\x6c\x84\x55\x90\x12\x3a\x21\xae\x96\x60\x61\x4b\x09\xb8\x52\x4d\x13\xb6\x85\xa7\x22\x1b\x67\xe2\xfe\x5d\x9a\x9a\x3e\x0c\x27\xf9\x16\xec\xa5\xaa\xc2\xb5\xe5\x9c\xa9\x54\xba\x2d\x18\x53\x69\xbd\x07\x40\xed\xb2\xf3\xe6\x56\x28\x0e\x0e\x4a\xfe\x80\xbf\x75\xe0\xfc\xb8\x6a\xbb\x3d\x79\x63\xad\xb4\x5a\x77\x6b\x21\xd7\xa6\xd3\x48\x6c\x4f\xcf\x7f\xc6\x79\x94\x25\x91\x30\x9c\x7b\x0d\x6b\x63\x37\x9f\x3c\x3d\x0d\xdf\xb9\x42\xa3\xd6\xea\x4e\xb0\xcb\x8f\x7b\xc2\x4e\x33\xdf\x0d\xf2\xad\xc9\x6f\x80\x1c\x3e\xb6\xfb\xdc\x85\x3b\x29\xe6\x38\x92\x0b\x4e\x82\xb2\x5d\x49\xb1\x4a\xac\x18\x29\xba\xaf\xd9\x59\x5f\xac\xa6\xb4\xdf\xb1\x89\x92\xf1\xa4\xa8\xd5\x7c\x0e\x16\xb4\xc7\xc1\x0c\x31\xda\x68\x3d\xb6\xc8\x0a\xff\xf4\xdb\x27\xdf\x3e\x99\x1e\x0d\x97\x1d\xeb\x68\x21\xdc\x82\xc3\x1b\x97\x0f\x93\x24\xc1\x7b\x23\x40\x51\x01\x38\xf3\x51\xf8\xa2\x10\x9c\x2e\xbd\x6f\xa7\xc2\xe8\x66\x13\xa4\x06\x89\xe0\x29\x4d\x32\x15\xad\xb4\x72\x1d\x34\xb1\xa0\xa5\x05\x51\x57\xee\xc2\x11\x3e\xc7\x77\x46\x62\xa7\x83\xf6\x47\xd6\x3b\x4f\x42\xb0\xf7\x31\x48\xea\x8b\xeb\xd9\x29\x71\x77\x25\x76\xfb\xb8\x2d\xa1\xfa\x24\x1c\x5f\x0b\x1d\xe2\x7a\x27\x88\xf1\x62\xc3\x3b\x65\x1b\x44\x44\x71\xdf\xe0\xdb\x13\x2e\xe4\x1f\xa5\x8b\x15\xc3\xc8\x09\xf9\x07\xc2\x3f\x6b\x31\x2d\x24\xfc\x74\xe0\x2a\x88\xcb\xa9\xb5\x5c\x7c\xe2\x7a\x71\x68\x6f\xaa\x71\xdb\x35\xcd\xb8\x35\x8d\xaa\x4a\x31\x70\xde\x35\xcd\x79\xfe\x65\x6f\xea\x47\x61\xee\x30\x4c\xd0\xb0\x68\xfb\xff\x03\xad\xec\x7f\x9c\xcd\x5f\x19\x7f\x6e\xc1\x81\xf6\x8f\xfa\x97\xfd\x0c\xdc\x78\xdf\xab\xe4\xd1\x33\x68\x2d\xa0\x69\x73\x8e\x23\x49\x6b\xae\x87\x22\x82\xa6\x8d\x76\xed\x36\xd3\xf2\x81\x4e\xd1\x56\x9f\x1e\xe5\x59\x4f\xd0\xf6\x97\x55\x66\xb0\x25\xc8\xc6\x2f\xf9\x86\x7a\xd4\x93\x95\x97\xa0\xc1\xb9\x71\xb0\xad\xf7\x3a\xee\x47\x6f\xf1\xcb\xa8\x4f\x21\x3b\x56\x46\x6b\xa8\xbc\xd2\x8b\x49\x30\x24\x13\xdf\xfe\xe9\xe2\xe2\x7c\x22\x4e\xdb\xb6\x61\x6d\xc6\x2f\x23\x8f\xc4\x85\x69\x97\x93\xcf\x03\x3e\xd8\xbb\x4a\x36\xe3\x1a\x1a\xb9\xe9\x73\xf9\x6f\xbe\xd9\xb1\x85\x57\xdd\x7a\x06\x36\x88\x79\x07\x95\xd1\xb5\x13\x72\x1e\xe4\x47\x1f\xcf\x4b\xe9\x84\xf3\xd2\x06\x75\x7a\x06\x73\x63\x21\xad\x98\xef\xf1\x70\x42\xe1\x92\x27\x10\x3c\xd4\x9f\xb9\x95\xa0\xcd\x99\xce\x7f\xc6\x26\x48\x28\xa0\xa8\x0d\xe0\x89\x30\xa3\x13\xa6\xf3\xbf\xc6\x49\xb4\x60\x95\xa9\xf7\x80\xfe\x4f\xe6\x4a\x98\xb9\x07\x54\xcc\x5b\xb0\x41\x51\xcd\x40\x0f\x41\xbd\x01\xc8\xe4\x78\xb8\x33\xc5\x77\x55\x85\x18\x5f\x5a\x70\x4b\xd3\xec\x03\xf5\x4b\xd6\x70\x2a\xa3\x1d\x54\x1d\x7a\x3a\x78\x1e\x70\xf9\x8a\x23\xbc\x1b\x72\x63\x68\xa7\x6a\xb0\x50\xc7\x0f\xe7\x5d\xc3\x30\xd3\x79\x2d\xe5\x65\xb0\x91\xe7\x52\x05\xb3\x6c\xef\x7d\x0f\x77\xcc\x73\xde\xbe\xef\xb0\x50\x67\xe1\xb3\xf7\xcd\xf3\xdc\xba\x6d\xda\xd8\xae\x2d\x23\x42\xa0\xfe\xd4\x5d\x17\x96\xda\xb5\xbb\xb6\x20\x6b\xf5\x1f\x22\xe0\xd2\xca\x9f\xc3\x57\x19\xfc\x5f\x4d\xc4\xa5\x25\xbf\xb8\x8c\xcb\x9b\xf9\xf5\x85\xdc\x17\x3e\x8d\xfb\x12\x73\x37\x80\x79\x57\x39\x57\x50\xfe\x43\x10\x74\x77\x38\xa0\xdb\x24\x5d\xde\xf9\x03\x10\x75\x7b\xee\xfb\x7a\x59\x97\x3c\x3f\x16\xdd\x0b\xf7\x11\xd6\x44\xb5\xf8\xa9\x0d\x8a\xe8\x4e\x8f\x4f\xe7\xbc\x59\xab\xbf\x47\x2f\x78\xd8\xb2\xe9\x90\x69\x89\x4f\x54\x45\x78\x57\x6b\xb0\xc7\x01\x4e\x8e\xdd\x14\x46\x81\x9b\x88\x3f\x2f\x55\x03\x42\x1b\xbb\x46\x1f\xbb\xd4\x3d\xb7\x10\x1b\xe2\x4e\x48\xd1\x9a\xb0\x2c\x4e\x39\x03\x21\x29\x3a\xd7\xb5\xe4\xfe\xa4\x68\xe5\x48\x38\xb3\x86\xb4\x3c\x7a\x74\xdd\x28\x9c\xc2\x52\x48\x27\x66\xd2\x57\x4b\xf1\xc1\xcc\xdc\x28\x4e\x5c\xce\x58\x79\x75\x89\x4e\x54\xe9\x85\x6b\xa1\x52\x73\x55\x89\xa5\xe9\x6c\x72\x64\xd5\x72\x93\x62\xae\x32\x2f\x83\xc2\x19\xbd\x07\x4a\x77\x3e\xc6\x49\x7f\x30\x96\x56\x66\x28\x50\x04\xf7\xb1\xb9\x96\x1e\xac\x92\x4d\x44\x62\xb9\x73\x19\xf6\xdc\x3b\x36\x81\x87\xf1\xa3\x99\x09\xa5\x9d\x07\x59\x87\x25\x65\x10\xe4\xba\x96\xb6\x16\x35\xb4\x8d\xd9\xac\x41\xfb\x91\x50\x5a\x18\x8b\x71\x0c\x23\x9c\xbc\x0c\x04\xe7\x4c\x67\x2b\x70\xc9\x92\xc6\x19\xcb\x15\x6b\x03\x0e\xc3\x30\x1a\xe8\x84\xd1\x60\x0c\xcc\x00\xf5\xa4\x74\x3f\x46\x2f\x7e\xb8\x41\xc4\xdc\x1a\x12\x6d\x73\xd3\x34\xe6\x2a\xde\xad\x85\xcb\x1f\x03\x7b\x97\xb2\xe9\x10\xb9\xd1\xf6\x4f\x98\x38\x11\x53\x24\x91\xe9\x48\x4c\xc3\x6f\xc3\x7f\xff\xd6\x49\xeb\xff\x3e\x9d\xa0\xd5\x67\xbb\x86\xf7\x1f\xf8\xb0\x73\x81\xb1\x4a\xd4\x24\xb4\x48\xf6\x2b\x26\x48\x4e\xc4\x38\x4e\x7e\x42\xfb\xa6\x33\x73\x01\xfb\xf1\xdc\xaf\xac\xf2\x41\x52\x4b\x47\x40\xc1\xc7\xd6\x82\x73\x44\x9d\xcf\x27\x8b\x09\x4f\x71\xe2\x55\xb5\xfa\x03\x4d\xf0\xdd\xef\x9e\x3c\x79\xf2\x64\x3a\x09\xf3\x0f\x60\x3e\x89\x4e\x4e\x9d\xf7\x99\xa7\xcc\x48\xe6\xdb\x38\x5d\x70\x87\x2c\x63\x0e\xf8\x17\x07\xa2\x95\xe4\x63\x70\xe0\xa3\x77\xf3\xc9\x51\x04\x29\xcc\x7b\xe2\xe5\xec\x0f\x31\x3a\xfa\xdd\x93\xe3\x6f\xfe\xdb\xff\x6d\x9b\xce\xfd\xbf\xc7\xbb\xfe\xf3\x87\x69\x20\x5d\x86\xf2\xc4\x5b\xb5\x58\x80\xfd\x43\x98\xe6\xbb\x27\xf4\xc5\x93\xe3\x6f\x6e\x1c\x8f\xd2\xf6\x9f\xdc\x9d\x1a\xb1\xb1\xa7\x43\x21\x52\x4e\x1c\x96\x24\xfd\xd5\xd2\x34\xc3\x68\xc1\xbc\x08\xb2\x9b\xce\xa7\x98\x41\x80\xae\x86\xaa\x91\x16\x6a\x64\xf3\x8d\x58\x77\xce\x87\x3b\x00\x52\xbc\x7d\xb8\x84\x72\x6b\xa8\x96\x52\x2b\xb7\x0e\x98\xb8\x32\x76\x25\x2a\x63\x2d\x54\xbe\xe9\xed\x28\x33\xd2\x3e\x4a\xec\x29\xa2\x48\x0a\x07\xad\xb4\x1c\x11\xa2\xf8\x82\x4f\xd1\xa3\x61\x34\xae\x60\xf7\x24\xd3\xe3\x6d\x96\xe4\x08\x23\x26\x03\x9b\x28\x3c\x6d\x0c\xdd\x70\x48\x56\x50\x0b\xf8\x98\xc2\xa6\xb3\x4d\xc1\xac\x93\xd3\x18\xd5\x8f\x12\x36\xad\x89\x8e\xbc\x2c\x85\xc3\x8a\x20\xab\x65\xfc\x12\x8a\x38\x22\x73\x01\x03\x15\x3d\x22\xc4\xe9\xf9\x2b\x92\xb9\xc8\x2a\xe3\xf8\xb7\x72\xb1\xbc\xd6\xa1\xf2\x8f\x1e\x85\xbb\x18\x9d\x3c\x42\xe9\xe2\xe2\x9d\x1a\xbb\x98\x48\x0c\xbf\x4d\x30\xca\x34\x59\x9d\xc4\x68\x13\xf2\x3e\x07\xdd\x36\x47\x93\xb7\x14\xd7\x84\x7a\x28\xfe\xaa\xce\x5a\xd0\xbe\xd9\x44\x7d\x2e\x49\x0d\x86\x2b\x5c\x62\x49\xea\x95\x5a\xcd\x5c\x36\xcd\x4c\x56\xab\x5b\x59\xeb\x67\x07\xbd\xe8\x15\x9d\xb5\x5a\xb7\x0d\x84\x2b\x81\x44\x3c\xd3\x01\xad\x2e\x40\xd7\xad\x51\xda\x8b\xc3\xb8\xf4\x51\x3a\xf6\x74\xc1\x78\xbb\xc1\xd8\xbf\xb9\xe9\xb6\x92\x6e\x87\x3c\xee\x53\xb1\x26\x1c\x54\x9b\x6d\xdf\xdc\xf5\x26\x19\x9f\xbc\x13\x4b\x73\x85\xaa\x93\x05\xe9\xf3\x64\x9e\xef\xa7\x18\x24\x95\x22\x2c\xfb\x8b\x6c\x54\x2d\xc2\x85\x53\xb2\xe8\xc9\x58\x1c\x60\xa2\xd6\xc1\x89\x90\x94\xb0\xc5\x70\xa2\x52\x66\x3b\x5d\xcc\xdb\x6c\xfe\xc7\x58\x1c\xfc\x60\xec\x4c\xd5\x07\xc9\xf3\x76\x74\x12\x28\x6e\xa6\xea\x38\x6d\x01\x88\xed\x74\xd0\x34\x56\xaa\x6d\x03\xba\x34\x7c\xc4\xdf\x09\x35\x0f\x54\x15\x34\x23\x87\x3f\x2f\xa5\xd3\x8f\x1e\x79\x31\x57\x5a\xb9\x25\xd4\x62\x03\x3e\xac\xf5\x86\x94\xbe\x83\x48\x20\x95\xd4\x15\x34\x2e\x53\x4e\xca\xc8\xfa\x10\x6e\x3a\x0c\xf9\xe2\x08\x27\x94\x8f\x1a\x89\x86\x2b\x61\x34\x3c\xba\x6b\x7c\xe9\xb4\xf3\x66\x2d\xbd\xaa\x90\x5f\x49\x8f\xd8\xa5\x90\x44\x71\x89\xbc\x2f\x9b\x86\xe5\x60\x40\x2f\x28\xbf\xe4\x00\x9f\x20\xcd\x00\x95\xfe\xa0\x1c\x14\x9a\x52\x50\x9a\xbb\x35\x58\x71\x88\x4e\xfd\x9b\xb8\x00\xf9\xc6\x45\x86\x8a\x84\x69\x6c\x98\x4e\x3a\x17\xf4\xf3\x3c\x1b\xe0\x9d\x58\xab\x20\x3e\xa7\x28\x46\xb6\x3e\x3a\x9a\xa0\x63\x3a\x46\x76\x50\xf4\x45\xea\x68\x9a\x6d\x10\xdd\x40\x7e\xd3\x07\x08\x62\xd6\x85\xf9\x62\x0f\x3a\xa3\x8b\xaa\xb8\x28\x52\x96\x22\x64\x5f\xaf\xa7\x3b\x87\x4c\x9f\x1c\x7f\x2d\x1e\xd3\xff\xa6\xa3\x2b\x54\x85\xa7\xbf\xf9\xed\x9a\xee\xea\xdf\x3e\x71\x53\x8e\xe1\xf7\xc3\x08\x8c\xde\x71\x0d\xb2\x6e\x94\x86\x31\xeb\x0c\x7d\x3b\xe7\x77\xff\xba\x7d\xd2\xaf\xf1\xbf\xb2\x11\x71\xa8\x28\x54\x90\x20\x4e\xd3\xd1\x85\x8d\x07\x52\x53\xf3\xb0\xdf\xb5\x42\x0b\x30\xa5\x62\x61\xf4\x99\xf6\x1a\x46\x49\xbd\x09\x26\x8d\x0b\xf7\xa4\x78\xa9\x70\x7b\x41\xcf\x2e\xf9\x13\x23\xbc\x68\x38\x75\xda\xd3\xf6\xc9\x70\x0a\x24\xeb\x7a\x31\xd1\x20\x97\xe1\x13\x76\x97\xe5\x05\x4a\xc2\x2e\xa7\xbd\xf1\x14\xa3\xad\x4c\x25\x52\x62\xc3\x76\x46\x25\x49\xf0\xee\xd7\x72\xc3\xb6\x9e\x57\xba\x33\x9d\x0b\x16\x0a\x42\x17\xfd\x26\x94\x24\x54\x18\x83\x74\x91\xb2\xb5\x5b\x04\xb4\x72\x1c\xe6\x77\x4f\x7a\xbb\x0d\xd2\xdd\xcc\xe7\x63\x8c\x5f\xde\x6e\xa9\xf6\xf7\xa8\x93\xa3\xc4\x82\xb7\xe1\xb7\x0c\xd7\x5a\xda\x55\x79\x8c\x09\x20\x86\xa3\x8c\xb3\x7d\x93\xf3\xab\x6a\x68\x41\xd7\xa0\x2b\x4a\x61\xb8\xa7\x5c\x82\x67\xc5\x2a\x37\x66\x5a\xc9\x9e\x60\x92\x75\x9d\x32\x1f\x68\x0f\xc5\x34\x29\x2f\x70\x28\xb7\x62\xea\x59\x98\xd4\x8a\x2b\xa9\x7d\x14\xf8\x83\xf4\x00\xf1\xee\x7d\x89\x87\xc6\x6c\xee\x33\x9f\x22\xae\x90\xf7\x6f\xc1\xb5\x81\x8e\x66\xac\x24\xd2\x17\xf1\x10\xb3\x01\x67\xae\x34\xeb\x67\xb3\x2d\x29\x3d\xa2\x9c\xb3\x81\x9a\xfd\xb1\x6d\x54\xa5\xc2\x25\x42\x89\x7b\x84\x0e\x5d\x83\x6d\x70\xfe\x40\xdf\xd6\x34\x0d\x0b\x70\xc4\x18\xb2\xeb\x5a\x6a\xb9\xd8\xb6\x4d\x5b\x53\x3f\x84\xf4\xb5\x95\xd2\xf5\x1e\x6a\x06\xa7\x6f\x5f\x8b\xa8\x1a\x1c\xde\x18\xd9\xbe\xc6\x99\xc5\x0c\xfc\x15\x80\x16\xd3\xfc\x87\xe9\xa8\xd4\xef\xc6\x1f\xcc\x8c\x24\xf9\x8a\xa8\x62\xcc\x31\xdb\x29\xbb\x97\x83\x36\xb3\x7d\xbe\xe1\xec\xe3\x65\x9f\xb5\xdb\xd2\x16\x29\xf6\xd8\x39\x18\x3b\x27\xf7\x52\x0f\xc3\xea\x60\xc7\x41\x52\x09\xd9\xb6\xcd\x06\x9d\xdd\x6d\x2d\x3d\x1d\x31\x12\x56\x01\x48\x8e\x12\x07\xca\x9f\x1e\x4d\x5e\x19\x0f\x49\x40\x4a\xcc\xdf\xeb\x73\x68\xd0\x56\x1d\x4a\x34\xf4\x10\x35\x0a\xb4\xa7\xf5\x5a\x4e\x22\x1d\x85\x0b\xe5\xed\xdb\xd3\x40\xf0\xc1\x0c\x96\x97\x52\x35\xe1\xb4\x23\xe6\xc2\x85\x39\x0a\x7c\x6c\x9a\xba\x54\x2a\xab\xa6\x73\x1e\xac\x9b\x0c\x78\x34\xa0\xfd\x5e\x25\x55\x3c\xf3\x6b\xf9\x74\x01\x1a\x6c\x3e\xc8\x02\xe6\x1e\x84\x7d\xbe\x5a\x05\xe5\xe6\x86\x3c\xa8\x98\x71\xc6\xdb\x7e\x00\xdc\xd6\x5a\xb3\x08\x9a\xcd\x2d\xf7\xf6\xae\x3b\xad\xcc\xc5\xc1\xec\xbd\x81\x52\xe2\x93\xbc\xa4\x93\x30\x84\xc0\xb8\x22\xdf\x79\x91\x51\xfc\x0d\x17\xf2\x30\xc5\x04\xef\xe2\x8c\xca\x4b\x65\x8d\xbe\x5f\x8a\x2a\x16\xc9\x24\xd5\x45\xbf\x28\xdf\x7f\xde\x08\xa5\x3f\x04\x01\x94\xbc\x7b\x7d\xe0\x84\xb8\x94\x56\x85\x73\x73\x91\x52\x4a\x2a\x4a\xa1\x9e\xec\xfc\x9c\xbe\x3a\x7d\xf9\xfc\xed\xf9\xe9\xd3\xe7\x41\xe1\x3e\x7f\xfd\xec\xaf\xe1\x17\xa4\x73\x9b\xa0\xbb\x3f\x04\x89\x9e\xf6\x35\x5e\x83\xbf\x5d\xe8\x51\x86\x85\x63\x5c\xb2\x01\x5c\x20\x82\x0c\x8e\x8c\x8b\xf2\x6c\x12\x7e\x19\x9c\xa1\x30\x2c\xa0\x5a\x7a\xdf\x8e\x5b\x6b\x3e\xde\x5e\xb7\x71\x6e\x4d\x2b\x17\x58\xb1\x81\x86\xf8\x9f\x2e\x2e\xce\xff\x7a\xfe\xe6\xf5\xbf\xff\x25\x9c\x4a\xf8\xe9\x2d\xff\x48\xb0\xbd\x7a\x1d\x7f\x1c\x9e\x7f\x49\x01\x37\xc0\x76\x29\xed\xdd\x73\x51\x77\xe2\x81\x19\x49\xd6\x45\x4e\xea\x4e\x9a\x9b\x5c\xa4\x4b\xcb\x6d\xb4\x97\x1f\x03\x85\xff\xf4\xfc\x2f\xdf\xfd\x72\xfa\xe2\xe7\xe7\x23\x96\xf0\xd3\x97\x7f\xf9\xeb\x2f\xa7\x6f\xbe\x3b\x58\x6f\xc8\x56\x3f\x98\x86\x81\x0e\x84\x27\xde\x86\x0a\x82\x6e\x07\x98\xa3\x5b\x5c\x84\xd1\x9c\x46\x4b\x75\xae\x34\xd4\xbb\xe1\x2d\xf8\xda\x5a\x63\xc7\x4b\xa9\xeb\xe6\x3e\x35\xba\xde\x32\x6c\x84\xf2\x4a\xcc\xe9\x91\x31\x98\xb7\x9f\x87\x01\xe2\x4f\x09\x2e\x21\xe8\xe6\x0d\x68\xdd\xc6\x2f\x6b\xbe\x0f\x80\x4b\x2d\xcc\xf7\xf4\xbf\x22\xca\x44\x44\x99\x85\x39\x25\xb2\xa5\xd4\x67\x63\xc5\xdc\x74\xc1\xe4\xd6\xa8\xb1\xa8\x8a\x15\xd0\x9c\x67\x1d\x17\x5d\x54\xf7\x14\x06\x0b\x70\xfe\xf1\xa9\xb8\xc0\x13\x5c\x48\x3b\x93\x0b\x18\x57\x41\x5b\xae\xbc\x23\x2f\x48\xd2\x98\x52\x19\x9d\x36\xa2\x31\x7a\x01\x56\x68\xa8\xc0\x39\xc9\x39\xa9\x5d\x6b\xfa\x01\x2e\x52\xbf\x1e\x82\xec\xad\x95\xab\x02\x2b\x6e\xc6\x95\xac\x96\xa5\x87\x7d\xa1\xfc\xb2\x9b\x4d\x2a\xb3\x3e\x26\x3f\xe9\x31\xfb\x47\x8f\xdb\xd5\xe2\x98\x56\x4d\xa3\x9f\x86\x0f\x2e\x36\x2d\x6c\x6f\xe1\x59\xfc\x86\x35\x47\x81\x0b\xb1\xdc\x09\x1b\x1b\x09\x72\x33\x89\x69\xac\x67\x08\x52\xb3\x56\x6e\x45\x6a\x36\x65\xef\x4e\xb7\x24\x36\xff\xfe\x28\x11\x0b\x05\x53\xef\x91\x60\xca\x68\xed\x2e\x9d\x31\xa6\x74\x46\xa5\x91\xbf\x4f\xb9\x7f\x5f\x45\x27\xc4\x6e\x09\xfb\x90\x8b\x30\x73\xd2\x58\xd8\xec\xde\xe9\x93\x4f\x63\x12\xac\xdb\x91\x2b\xb4\xab\xbe\xe3\xf6\xd4\xc9\x9d\x50\xed\x9d\x30\x74\x63\xbe\xd0\xee\x94\xa6\x82\x24\xc3\x55\x7f\x0d\x04\x77\xcc\xf9\xf9\xe4\x94\x9f\x12\xbe\x32\xeb\x87\x7c\x31\x31\xe7\xe7\xb3\xb2\x15\x6f\xcf\xe3\x19\x20\x28\x27\xf4\x7c\x4e\x9a\xe1\xb5\xe9\x37\x83\x0c\xb3\x2f\x94\x1f\xb8\x5f\xd6\xcc\x70\xa7\x83\x2c\x92\xa8\x31\xa5\x24\x9a\x9d\xe9\x33\x5f\x28\xb3\x6f\xaf\x6c\x97\xfd\x00\x66\x1f\xee\x35\x69\x2f\xbb\xd3\xa8\x3e\x87\xf1\x07\x99\x33\x77\xe4\x7c\x76\x64\x7c\x5e\xaa\xe0\x5e\x9c\x3f\x84\xf3\x26\xd6\xff\xe4\x7c\xbf\xcf\xe2\xfd\x9d\x29\x7f\xd7\x32\xff\x27\xa4\xf1\xdd\xce\xfd\x43\x24\xed\x64\xff\xbb\xe7\xdf\x5d\xcb\xff\xc3\xb4\xab\x2f\x95\x38\xb7\x9f\x04\xd8\xda\xed\xe7\x8a\x80\xcf\x4a\x79\xdb\x4b\x06\xec\x09\xf2\x2d\x42\x20\x15\x68\x68\xf4\xd7\xdc\x55\xef\xda\xd2\xae\xce\x68\x9e\xdd\x79\x69\x54\xe3\x42\xc1\x1d\x2e\x91\xc9\x65\x82\x18\x29\xdd\xa9\x5c\x31\xdb\x9a\xce\xa3\xbf\xf2\xca\xd8\xa6\x8e\x71\xd5\xc2\xa5\xc7\x4b\xb3\x06\xc6\x32\x2c\x66\xea\x45\x16\x0f\x22\x01\x1b\x34\xc8\x58\xd8\x85\xe6\xe0\x75\x96\xf3\xa1\x5f\x5a\xd3\x2d\x88\x25\xa6\xd1\x47\x4c\x50\x86\x1d\x1e\x3d\x00\xad\x6e\x69\x9c\xdf\x27\xa4\xff\xf8\xf1\x1b\x8e\xc0\x3e\x7e\x3c\xe9\x17\x37\xa1\x1e\x6c\xdc\x56\x99\x18\x53\xcd\xe4\xce\x61\xed\x8b\x5d\x01\x24\x4c\x30\x24\xf2\x49\xc7\x34\x3c\x90\xce\x61\xc6\x61\x10\xd4\xd1\x2b\x1d\x53\x25\x62\x78\xb8\x20\x6a\xe7\x95\xb9\x47\x53\xe2\x2c\xcc\xcf\xa4\x2e\x53\xa7\x99\x64\x3d\x14\xe5\xb6\xb1\x08\x3c\x16\x0c\x33\x60\x22\xf1\xc1\x1a\xdc\x32\x7b\x04\x03\x9d\x57\xd2\x16\xde\x31\xf4\x05\x76\x7e\x86\x26\xf7\xd9\xb9\xb0\x52\x2f\x1e\x84\x6d\x8a\x78\xd9\x83\xfc\x0a\x5d\x42\x8a\x43\x4c\x95\x1a\xa7\x54\xa9\xa3\xe4\xff\x7a\x7a\xf6\xec\x8d\x70\xdd\x4c\x43\xea\x58\x90\x9a\x54\x30\x14\x33\xa2\x18\x5b\x41\x5b\x64\x35\xd2\x59\xa1\x2b\x50\x1c\x4e\xbf\x7e\x32\xc1\xff\x1d\x7f\x3b\xfa\xfa\xf7\xdf\x4c\xbe\xfe\x1d\xfe\xf0\xf5\x37\xa3\xaf\xff\x7b\xf8\xe9\x5b\xfa\xf1\x77\xd1\x5e\xcd\x56\x5c\x4f\x39\xa0\xe3\xb9\x15\xc7\x3f\x18\xf6\x40\x00\xb9\xd3\x50\x84\x73\x8f\x94\x29\x1f\xf5\x04\x69\x75\xa2\xcc\x31\x4d\x3a\x9d\x88\xef\xd3\xa2\x45\xe4\x9b\x9a\x7c\x50\xea\x21\x16\x62\xa2\xda\x24\x8c\x2e\xbd\xf0\x81\x58\xb4\xf1\xd4\x38\x44\x47\x7a\xce\x95\xac\x11\xfe\x0f\xa6\x31\x2b\x25\xef\x91\x43\x7e\xa4\x15\x22\x8f\x70\x56\x97\xeb\xb7\xdf\x20\xd4\xc4\x4f\x7f\x94\x97\x52\xc8\x05\x68\x4f\xc9\xba\x6f\x01\xd0\x8d\xeb\x4e\x8e\x8f\x19\xe0\x89\xb1\x8b\x63\x0b\x58\xd1\x5a\xc1\xf1\xd2\xaf\x9b\x63\x1c\xe1\x26\xe1\xdf\xff\xfc\x4c\x51\xc9\x71\x05\x76\x1f\xa9\x1c\x90\x78\xfe\xfc\xa5\x00\x5d\x99\x70\x47\x3d\x3d\x15\x61\xa4\x9a\x47\x7f\x5b\x38\x24\xd1\x4a\xbf\x1c\x25\x78\x2f\xc1\xaa\x79\xf4\xd4\x30\x14\x79\x10\xb8\x11\xfb\xeb\xc2\x4e\x50\x45\x9e\xb6\xd6\x78\x53\x99\x06\x13\x74\xb0\xf0\xd4\xb1\x97\x9b\x82\x98\xcd\x98\x03\x86\xb2\xf3\x4b\xd0\x9e\x17\x8f\xec\x11\x06\x21\x1d\x66\x4d\xfa\xf8\x52\xda\x63\xdb\xe9\x63\x07\x95\x05\xef\x8e\x73\x45\x75\x20\x72\x16\x7b\xb2\xc2\x94\x93\xf8\xe3\xb8\x92\x93\xca\xfa\x69\x91\xbe\x92\xa8\xab\xc7\x78\x0c\x4d\x6b\x95\xae\x54\x2b\x9b\x3d\xdd\xe8\x58\x4c\x1a\xc7\x1c\xba\x23\x56\x77\x31\x25\x74\x16\x5b\xe3\x28\x2d\x64\xf2\x72\x65\xac\x61\xce\x43\x92\x65\x42\x48\xd4\x04\xa3\x40\x8f\xc4\x1b\x2f\xa3\x5f\x03\xc5\xf4\xfd\x79\xdc\xcf\x77\x95\xfe\xce\x6d\x9c\x87\xf5\xc9\x5a\x3a\xec\x3a\x16\x84\x1d\xe6\x6e\xeb\xef\x96\xf2\xca\x2b\x33\x36\xba\x51\x1a\x26\xf4\xd3\xc4\x5d\x56\x71\x7e\x84\xa4\xd2\xdf\xcd\x03\x34\xe1\x26\x35\x0d\x4c\xc2\x0f\xf8\xd1\x0d\x47\x91\x7d\x8f\xfb\x72\xd7\x0b\xe5\x82\xfe\x1f\xa6\xc4\xac\xdd\x4a\x3a\x1f\xdb\x1b\x94\x01\x13\x76\x05\xf5\xea\xfc\x3d\xe8\x1a\xea\x88\xaa\x6a\x09\x7b\xa4\x5f\xbe\x94\x3a\xc5\xd1\x77\x9c\x2b\x1b\x63\x2e\x9f\xfa\xbc\x91\x8b\x18\xba\x8b\x4b\x32\x9a\x56\xb0\x11\x9d\x93\x8b\xa0\xc0\xe2\xc5\xfc\x6b\x1c\x34\x89\xf8\xeb\x8f\x60\x4f\x05\x2f\x50\xff\x9f\x82\x12\x27\xeb\xda\x32\xed\x66\x7b\x2f\x52\x30\xca\xd1\xd4\xe6\x4a\xe9\x20\x51\x30\xc3\x7a\x7a\xf0\x7f\x1e\x1f\x44\x28\x8d\x15\xd3\x03\xbe\x43\x0f\x70\xa7\xc8\x3c\xa3\xa8\xda\x83\x75\x38\x98\x72\x37\xd0\x71\xac\xc1\x63\x76\x32\xde\xcd\x73\x59\xc1\x96\x07\xe0\xe0\xf1\xc1\xa0\xe1\x81\x74\xee\xca\xd8\x7d\x32\x45\x90\xb5\xf9\x73\x12\x84\x98\xfc\xd6\x43\xf1\x48\x0c\x0f\x0b\xb5\xfa\xce\x81\x4d\xfb\x6a\x29\x2d\x0d\xef\xd7\x3b\xb7\x7c\xd8\x21\x08\xa8\xd6\xbf\xe8\x3b\xf0\xfb\xdf\x7f\x3b\x1d\x76\x4f\x42\x7a\xd9\x77\x93\xfc\x39\xfb\x38\xb2\xdf\x9d\x3b\x32\xd8\x44\x73\xfd\x4e\x02\x0e\x29\x88\xb7\x99\xe9\xa8\x9f\xaf\x62\xf7\x04\x02\xf3\xb5\xb2\xf3\x7f\x07\xae\xb7\xf2\x60\xae\x21\xfb\x5b\xb9\xf7\xcf\x4b\xc0\xfd\x6d\x73\xae\x2b\x9a\xb1\x5d\x03\xc5\x6e\x27\xd3\x0d\xac\x44\xe7\x7f\xf7\xb0\xac\xac\x6b\xc5\xe9\x9b\x91\x02\x78\xaa\xa0\xce\x73\x30\x54\xe9\x3b\x2a\x32\xff\x82\xff\x1e\x7f\xb8\x5c\x8f\x49\x59\x7a\xf7\xe3\x2f\x2f\xa3\xc0\x46\x3e\xed\x37\xe0\xe1\x25\x73\xae\xdc\x87\xcb\xf5\xfd\x05\x55\x7f\xfc\xe5\xe5\x20\x4d\xc2\x0f\x6d\x46\xfc\x24\x28\xe9\xb6\xd3\x5b\xdd\x05\x1f\x80\xf1\x52\xc3\xac\x5b\xdc\x0a\xc6\x69\x52\x6b\x2d\xac\x8d\x07\x1a\xb6\xe0\xaa\x37\x8e\x3c\xf2\x2f\x03\x25\x13\xd4\xd2\x7b\x59\x2d\x21\x55\xce\x89\x88\xb1\x18\x86\xa7\x72\x2a\x6c\x48\x32\x37\xf6\x4a\xda\x9a\xf8\xb1\x07\xdc\xd8\x75\xae\x05\x7d\x3b\xae\xde\xd2\x77\x74\x0a\x5e\xda\x05\x78\x3c\x1e\xb5\x5e\x43\xad\xa4\x87\x66\x53\x7a\x20\xa9\x9f\x47\x23\x9d\x0b\xa7\xdb\x18\x49\x77\x60\x16\x5a\x2a\xdc\xbf\xc1\x4a\xdb\x63\xed\xa0\xa3\x78\xc7\xae\x4f\x1c\xc2\x67\x96\xb3\x7c\x99\x58\xd4\xb0\xb5\x46\x63\x16\xee\x1a\x57\xf1\x16\x2a\xf8\x5e\xdb\x47\x86\x59\xa9\x1d\x4a\xe6\x78\x17\x4a\x1f\xef\x42\x83\x4c\xcd\x0a\x0a\x26\xf2\xc2\x55\xb3\x11\x8d\xec\x34\x1e\x57\x00\x73\x08\xd0\xe3\x93\xdf\x3e\x79\xf2\xdb\x1e\x48\x9f\x2a\x49\xc2\xf4\x79\x6c\x56\x78\xa5\x73\x41\xcb\xdf\x63\x73\xa7\x85\x2c\xfa\xe5\x65\x1e\x2a\x0e\x3b\x07\x62\xfa\x42\xe9\xee\xe3\xb4\xf8\x35\x5b\xd9\xc6\xe6\x20\xec\x4a\xae\xa1\x01\x7f\x8f\x79\xc6\x71\x85\x2c\x41\x6e\x4b\xc9\xf8\x29\x8e\x50\x3a\x3a\x98\x1e\x6c\x1a\xc6\x27\x94\x7e\x30\x16\x28\xa9\x81\x2f\x8c\x3a\x23\x25\xf0\x94\x5f\x82\xb2\xc9\xd3\xd9\xbb\x1a\x62\xdc\x3d\x7b\x45\x93\x43\xa3\x17\xb7\xda\x4b\x91\x7c\x7a\x4d\x1d\x1b\x03\x43\xcd\x45\x91\x91\x8c\xac\x73\xc6\x4c\xac\xc7\x29\x8e\x2c\x13\x1c\xd4\xf7\xe9\x86\xf8\xe9\xf9\xb3\xd3\x1d\x2e\x69\x56\x18\x08\xcb\x83\x5c\x4f\xbf\xa4\x51\xe1\xef\xae\x92\x0d\x67\xe1\x09\x9c\xaf\x37\x15\x2b\x60\x6b\xa9\x3b\x3c\xa9\x74\x05\xd6\x2c\xc2\x51\xcb\xe4\xfa\x3b\x37\x8d\x3a\x66\xb9\x76\x18\x87\x93\x17\x63\x2f\x95\xc4\x52\x81\xa0\x4a\xb3\x58\x8c\xa7\x3d\xc1\x0a\x66\xa5\x03\xaa\xf8\xe6\xd7\xb1\x0e\x2b\xf0\x38\x02\x5e\x12\x7b\x22\x13\xdc\x97\xef\x61\x64\x44\xf4\x14\xc6\x7e\xb4\x30\x3f\x79\xf3\xfa\xf5\xc5\x49\x64\xcf\xe3\xf8\x8f\x71\x50\xf9\x26\xb2\x36\xd5\xbf\xf0\xaf\xc6\xe1\xcc\xf0\xd7\xef\x62\x06\x18\x4e\xca\x86\xd1\x10\x66\xd2\x19\x17\x9d\xaa\xe1\x3d\xda\x13\x1b\xd3\x61\xca\x3f\x6a\x0d\x16\x82\x29\x96\xbe\x4d\xe5\x1e\xb1\x14\x17\x67\x5e\x83\x97\xb5\xf4\x72\x4f\x88\x6b\xb8\xdc\x01\x70\x0d\x97\xfb\xc1\x5b\xc3\x25\x34\xa6\x45\x87\x5a\x04\x7b\x40\x4b\xaa\x97\xe8\x51\xc6\x19\xfe\xb3\xc8\xa0\x98\xa6\x99\xb9\x64\xa0\x71\x52\xd5\x62\x86\x04\xd3\xf5\x13\x87\x24\xd5\x46\xe9\x70\x60\x8c\x3a\x62\x84\x5c\x9e\x9e\xc8\xba\xb4\x69\x65\xb5\x1a\xe7\xe2\x87\x71\xec\x9d\x7d\xbb\x9e\x03\xa4\x4d\xb8\x16\xaa\xf1\xbf\xa5\x96\xdb\x73\x05\x4d\xaa\x41\xf1\xa6\x15\x4d\x38\xde\xa2\xbc\x02\xfd\x3b\x3a\xd5\x19\x30\xdc\xe4\xaf\x55\x73\xac\xb2\x42\x85\x2e\xba\x81\x78\x33\x46\x58\xa8\xcc\x42\xab\xbf\x63\xc1\x11\xb6\x06\x08\xe2\x02\x8f\x28\x66\x9f\xf5\x0d\xc9\xa6\x51\x7a\x31\x46\x33\xf8\xb2\xe7\xba\xba\x26\x1a\x78\xc6\x5f\x8a\x43\x8e\xd5\x1e\x21\xcb\x2c\xa1\x5a\x51\x15\x2e\x63\x54\xf4\xcb\x0f\x2a\x63\x9a\xda\x5c\xe9\xbd\x43\xb3\x81\xb8\xaf\xc2\xa9\x71\x3d\x5d\x2c\xa2\x20\xb7\xb3\xf3\xb1\xbc\x2a\x2e\x67\x81\x2b\x6a\xc3\xdd\x13\xf6\x1c\x2f\x0b\xd1\xab\x9a\x48\x35\x07\x4f\x7a\xae\xf3\xba\x81\x78\xa8\x63\x74\x02\xde\x0e\x20\x12\x23\x09\x54\xe5\x12\x4d\xc7\xc8\x4b\x3c\x0f\x14\xd6\x7d\x08\x02\x1a\xfa\x6a\x76\x2e\x5c\x2e\xcb\xb4\x88\x56\x4a\x30\xd7\x4a\xdf\x15\xca\x18\xbc\xbd\x65\x62\xf9\xf1\xce\x13\x73\x1a\xfe\xcd\x13\x47\xf6\xea\x2b\x9e\xd7\xe7\x01\xca\xba\x36\xda\x1d\x07\xd9\x38\x09\xff\xef\x82\xc6\x5f\xd7\x90\x5c\x25\xb6\x8f\x6c\x2c\xab\xca\xa0\x69\x12\x7d\xa1\x78\x10\x74\x35\x4d\xc4\xf3\x82\x40\x19\xff\xe8\x6e\x8d\x82\x7d\x1a\x40\x9c\x32\x7b\x62\x95\xbd\x6b\x8d\x0e\xd3\xf1\x6c\x98\x75\x8a\x05\xc4\x83\xeb\x38\xbd\xa3\x20\x84\x14\x2b\xd8\x1c\x13\xaf\xae\x65\x1b\x5b\x1c\xc6\xfb\x62\x1a\x57\xc3\xd8\x77\x2c\x6e\x4f\x5c\x43\xca\xf6\xe4\x34\xda\xcf\x32\x36\xc9\x99\xf6\x9d\x09\x63\x72\x65\xa7\x72\xd1\xd8\x58\x20\xf0\x4b\x9a\x8d\xf5\x30\x11\x68\x33\xe8\xd4\x54\x35\xd2\x28\xbd\x8a\xe1\xca\x80\x10\xd0\xde\x6e\x84\x99\x93\xbb\x2c\xcc\x8a\x72\x25\x6d\xb1\x74\x61\xa4\x66\x9a\x39\x6e\x33\xa8\x59\xda\x47\x71\x4a\x9a\xd2\xb6\x6e\xd4\x8f\x0e\x5d\x1f\xce\x8c\x0e\x0d\xf4\x9c\x0d\xab\xa0\xce\xb6\xfa\xa3\xf0\xb4\x0c\xe3\xe8\x9a\xce\x28\x45\xfc\x3e\x17\xf4\x90\xa2\xf5\x86\x97\x90\xfa\xfa\xd9\x23\xd0\x50\xdc\x53\x63\x96\x45\xe2\xb0\x10\x4c\x63\x6f\xc6\x7f\x07\x6b\x8e\xa8\x98\x69\xd6\x79\x6e\xa1\x3f\x07\xe9\x29\xea\x68\x81\xfa\x99\x5a\x68\xe0\x32\x28\x26\xc9\x45\x48\x05\xfb\x58\x51\x7d\xe8\x8e\xc2\x9d\x8c\xaf\x22\x68\x0c\x43\x27\x57\x5f\x54\x58\x38\x08\xfd\x20\x14\x80\x88\x1d\xb4\x06\xef\x16\xa5\xf5\x05\xed\x14\x53\xb1\xd3\x20\x49\x67\x2a\xb3\x0e\x72\x19\xbc\x98\x2e\x5b\x39\x29\x3e\x9e\x30\x25\x4f\x6a\xb8\x2c\x5d\xcb\xab\x1b\x3e\x2b\x17\x3b\x9a\xbc\x89\x9a\x60\x09\x4e\x6d\xaa\x2e\x75\x56\x28\x82\x49\x6b\x2c\x0b\xce\x6a\xf3\x75\xd8\x58\x83\xb7\xb1\x45\xd2\xe7\xa2\x83\xe6\xba\x0e\x1f\x45\xf3\x85\x14\x6b\xa6\x6a\x59\x2b\xa6\x55\xdb\x4d\xf9\xc7\x3b\xee\x39\xed\x36\xab\x5f\xb7\xed\x99\x5c\x42\xb7\xb9\xb8\xdf\x02\xfb\x71\x50\x3e\x60\x37\x8d\xb4\x01\x56\xa9\x8c\xc5\x3e\xd0\x2d\xd8\x2a\x80\xb3\x40\x3f\x7f\x0b\x28\xd3\x85\x29\xdb\x77\x6c\xa3\xe9\x28\xb7\x16\x39\x37\xf5\x9e\x1b\x8d\xd7\xca\x0d\x87\x1b\xae\x71\xbc\x35\xf6\x71\xe1\xaf\xb7\x2e\xf0\xf3\xf4\x0e\x4f\xf6\x38\x47\x01\x28\x3d\x96\xd8\x63\x6d\x5c\x06\x66\xe8\xea\xa4\x9c\xa4\xc7\x8f\x83\x08\x7a\xfc\xb8\x30\xbf\x47\x62\x0d\x92\x25\xa9\xf4\x43\x8f\x86\x72\xa4\xce\xc4\x8b\x8e\x15\x19\x11\xa6\x21\xf1\xa4\x8d\x2f\x6c\xd9\xd2\x7e\xcc\x9d\xb3\xd1\x29\xb2\x0b\x97\x69\xd6\x5d\xa4\x73\x2d\x2e\xe5\xc7\xfd\x70\x79\xaa\x45\xd7\x86\xbb\x91\x92\x56\x92\x3b\x6d\x07\x5a\xf9\x46\x8d\x38\x55\x74\xeb\x35\x0d\x34\x05\xf7\x0e\x71\x1a\x09\x62\x29\x9d\x08\xb2\x2f\xe0\xa6\x92\x2d\xeb\xec\x38\x2f\x11\x9e\xcb\xb5\xe7\xce\xcb\xa6\xa1\xe1\x88\x90\x78\x5c\xfb\xf0\xd2\x75\x08\x09\xf6\x83\xe9\xfc\xb8\x2e\x7d\x2d\x37\xcb\x8d\x68\x56\x79\x23\x16\x56\xd6\xe4\x37\x70\x4b\x35\xc7\xc2\xc3\x39\xaa\x27\x9c\xa5\x2e\x3d\x38\x2f\xde\xc0\xa5\x72\x31\x0f\xc8\x81\x2f\x1f\x45\xe0\xf5\x53\x53\x85\xc9\x75\x15\x08\x38\x38\x06\xbb\x7b\xcd\x2e\xa4\xf8\xa3\x69\x64\x52\xdf\xb1\xe9\xc7\xe4\x59\x17\xdb\x43\xd3\x36\x82\xba\x49\x5d\x78\x28\x9a\x66\xc3\xb1\x72\x33\x00\x4e\x23\xc5\xda\x30\x04\xf4\x33\xbd\x5d\xd7\x37\x3a\x19\xe8\x15\xa9\xe1\x09\x83\x1e\xa0\x50\xa4\xa7\x2c\x4d\x53\x9f\x3c\xee\xe9\x0e\x18\xa8\x48\xd5\xc0\x3c\x13\x6b\x4a\x8f\xf1\x1e\xcd\x6d\x53\xc4\x8d\x7d\x53\xf0\xe6\x27\xd9\x9c\x7a\x9d\xec\xd9\x01\x25\x29\xad\x5b\x7d\x50\x86\x0a\xde\x97\x51\xec\x58\xa1\xeb\xe3\x97\xa3\xf6\x2e\x3a\xc0\xe9\x49\x88\x38\x24\x95\x4d\x21\xac\xd8\x58\x85\xdc\x8f\xd8\x67\x2a\x79\xf4\x32\xbf\x16\x92\x2e\x2c\x3d\xef\x9a\x26\x4d\xd6\xf7\x18\xf0\xfe\x69\x3e\x2c\xad\x25\x15\xeb\xf4\xe5\xf3\x17\x7f\xfd\xe9\xd5\xe9\xc5\xd9\x2f\xcf\xff\xfa\xf4\xf5\xab\x1f\xce\xfe\xf8\xf3\x9b\xd3\x8b\xb3\xd7\xaf\xc2\x27\x3f\xbe\x7d\xfd\x2a\xd9\x14\xf9\x95\x96\x52\x8e\xa5\xbe\x4e\xa4\x72\x07\x1d\x1a\x9d\x61\x3e\xc2\xd3\x87\x63\x2b\x56\x45\x27\x3f\xc9\xfe\x3d\x82\xb3\xcc\x24\xed\x65\x91\xee\xa2\xa1\xd4\x26\xeb\x21\x38\xa1\xb7\x1d\xc4\xb7\x28\x3b\x7d\x80\xa2\x43\xba\x38\xe7\x75\xdb\x80\xdf\x3a\xf0\xfe\xe9\x95\x00\x2c\xa5\xd6\xd0\x8c\x4b\x5a\xbb\x3d\x54\xf2\x82\xbd\xcd\x3c\x9a\x43\x8f\xd2\xc5\x0a\x4d\x33\xef\x07\x05\xe8\x58\x03\xf0\x6c\x05\x46\x8e\xc6\x06\x5c\x71\x1a\x76\x5a\x1b\x4b\xb4\x42\xe4\xf5\xf3\x9b\x33\xb7\x13\x60\xa5\x57\x9f\x0d\x6e\x0d\xce\x2b\x9d\xdc\x68\xf7\x05\x73\xb4\x4e\x7e\x15\x2c\xef\x5c\xf7\x13\x90\x15\x07\x7f\x11\x6c\xa5\x54\x8c\xbd\xd0\x75\x09\x9f\x8c\x2b\x1c\x8b\xdf\xbb\xdc\xda\x66\xab\x83\xc4\x0c\x84\xeb\x66\x61\xf8\x0c\x19\x29\x00\x9e\x2f\x2f\x6a\x3c\xc9\x80\x17\xf3\x6d\x43\x2d\x0e\xd9\xdb\x2f\xb3\x4f\x63\x66\xcd\x0a\x6c\x7e\xed\x23\x6a\x4f\xe1\xce\x3a\x60\xe1\x75\x70\xb4\x63\xbf\x9f\x72\x46\x7b\xed\xb6\xb5\xa6\xee\x2a\xb8\xe1\x74\x3e\x71\x93\xbd\x5d\xcc\x55\xe3\xc1\xf2\xb1\x8d\x23\xcd\xee\xed\xdd\xa6\xe1\xfc\x2e\x1a\x02\x34\x68\x5a\xb4\x04\x59\x83\x15\x07\x15\x8c\xf9\x6a\x5e\x2a\xe7\x8d\xdd\x1c\xc4\xf7\x51\xde\x2a\x5d\xb1\xe0\xe5\x8f\x83\x5a\x3a\x03\xd0\x98\x14\x70\x49\x37\x9d\x86\x2b\xb0\xe5\xe3\x61\x2c\x3b\x47\x05\x08\x49\x41\xb8\xa6\x86\x34\xb5\x1a\x53\x7a\x35\x9e\x29\x5d\x47\x61\x7d\xa3\x76\x45\xee\x1c\xfe\x7c\x57\x85\x85\xc4\x09\x31\xea\x54\xb8\x57\x94\x5e\x7d\x5f\x2c\x21\xb2\x4b\xfb\x02\xef\x98\xe2\x4a\x48\x77\x62\x6f\x62\xb4\x2a\x1d\xcd\xbe\x68\x00\x17\x99\x94\x05\x1a\xd1\xea\xdd\x71\xb9\xde\x3a\xd1\x21\x7c\xac\xa0\xdd\x3d\x22\x5a\xbe\xdc\x94\x29\x2c\x50\x38\xa5\x70\x0f\x47\x9f\x18\x0e\x29\xa2\x21\x29\xfb\x11\xdd\x5a\xf1\x1e\x2e\x6e\xfe\xec\xb4\xe3\xa7\xf7\xee\x31\xca\xf9\x82\x1f\xf7\xbb\x21\x29\x67\xc7\x4b\x65\x05\x60\x22\xf9\xf8\x0e\x63\x25\x42\x65\x1a\x43\x5e\x4d\xba\xbf\x8f\x48\x41\x8a\xef\x08\xce\x64\xb5\x82\xa0\x1e\xba\xdc\x19\x60\xb6\x11\xff\xbb\x93\x76\xd5\x39\xf2\xb5\x5d\xa1\x9f\x6d\xa8\x05\x26\x23\x8b\xba\x3a\xc7\xc4\xa8\xbf\xd1\xc8\x89\x32\xc7\x18\x74\x73\xc7\xbc\xd4\x83\x50\xa8\x1a\x63\x6f\x07\x23\x7c\x15\x1b\x75\x36\x66\x21\x4c\xe7\x5b\xac\xd9\x4b\xd2\x0c\x31\xbd\x87\x46\xf6\xc2\x2c\x9c\x58\x83\xc3\x84\xd4\x34\x2a\x11\x1c\x5c\xc2\x3e\x59\x85\xa7\xf5\x87\x60\x13\xfa\xe2\x58\xc9\x93\x73\x58\xb6\xe3\x39\x7b\xf5\xc3\xeb\x32\x57\xe0\x83\xdb\x23\x79\xef\x35\x6e\x2d\x4e\xed\xa2\x2e\x38\x98\x66\xdc\x5a\xf0\x7e\x83\xe9\xdc\xb7\x57\x53\x30\x0f\x1e\xd0\x20\xca\x44\x52\x7a\x71\x10\x63\x91\xa8\x6c\x86\xd5\xbe\xca\x1e\x0b\xe7\x07\xdd\x45\xbe\x70\x2b\xf6\x97\xb8\x42\xdf\x75\xbe\x65\x60\x0c\x05\xee\x56\xf0\x3f\x60\xdd\x86\xa3\x2c\x9c\xe2\xfd\xde\x63\xb5\xa1\xd3\xc1\x0b\x06\xdb\xa0\x25\x9f\x40\xb4\x4f\x1f\xd3\x6e\x1f\xe3\x8c\x6c\xcd\xa2\x5b\xdb\x68\x4c\x9e\x0c\xfa\x05\xfa\x41\x74\x05\x54\x2b\xf7\xa8\x6c\xed\xdb\x37\x13\xaf\xc8\x88\x2a\x1d\xfd\x34\x7d\x56\xaa\x30\x5d\x1e\xd7\xa1\xbc\x35\x31\x0d\xda\xc6\xe1\x01\x7d\x77\xd2\x98\x6a\x85\xa7\xe0\xa1\x09\xbb\x5f\x9f\xcc\x8c\x77\x07\x47\x93\xc9\x64\x3a\x11\xaf\x5e\x5f\x3c\xa7\xb6\xaa\xc8\x61\x8c\xbf\xba\x76\x74\xdb\x4b\x6c\xfe\x89\xa1\x57\x6c\x6d\xbe\x5d\x9f\x97\xca\x08\xa9\x90\x20\x35\x45\xfe\x8a\xbd\x3a\x16\x64\x7d\x7c\x65\x55\xb2\x4a\xd6\xb2\x75\xdc\xa3\x55\xd6\xd4\x2d\x8f\x71\x60\x21\x30\x38\x44\x97\x06\x29\x1d\xf9\xdd\xb4\x1c\x6b\x11\x69\x35\xbf\x94\x3a\xeb\x55\x5b\x81\x91\x9e\x5d\xfc\x00\x3a\x74\x7f\xf9\x8c\x80\x5e\xad\x54\xd5\x74\x35\x8c\xeb\x40\x07\xd2\x87\x7f\xf4\xfa\x59\xde\x9a\x05\xac\x69\x17\x94\x9c\x1f\xcd\xec\x51\x3f\xd8\x26\xb5\x6c\x36\x7f\x67\x6f\x3c\x5b\x2a\x95\xa9\x21\x07\x7f\x65\x5d\xf7\x9b\x53\xa6\xae\xb3\xa8\x81\x10\x6c\xd9\xfe\x98\x60\x33\xeb\x82\x0d\xa6\x5b\x74\x4d\x0d\xf2\xb3\x3f\x4e\x8b\x29\xc6\x56\xf9\x2f\x08\xeb\xb0\xd4\x31\x57\x02\xf2\xdb\xce\x25\x48\x37\xab\x47\xfd\x22\x63\xd6\x78\xf5\x7e\x0f\xc3\xbd\xe2\x58\x2a\xa7\x58\x12\x3b\x14\xbd\xef\x0a\xea\x0a\xda\x6d\xbc\xa2\xaa\x55\x7e\x63\x27\x3b\x4c\x0f\xfe\x67\x41\xde\x08\xc1\xbf\x8d\xc3\xb7\x07\x93\x9d\xcb\x1c\x37\x20\x5d\x11\x93\x4f\xab\xc6\x1d\xde\xbe\xf6\xcd\xab\xee\xc2\x8b\x8f\xcd\x6c\x6e\x49\x07\xdd\xb4\x08\xf0\x0e\xb9\x2b\x8a\x57\x6a\xc3\x3a\x18\x57\x3c\xa0\xb8\xcf\x4b\xd9\x1e\x04\xfe\x3b\x78\x11\xb6\x46\x76\x55\xf8\xbf\x1e\xbc\xf4\xb7\x5e\x77\x08\x39\x83\x66\xbc\x82\x7d\xfa\x6c\xbf\xc0\x72\xbf\x9d\x27\xa4\x6a\xd0\x5e\xcd\x37\xd4\x23\x19\x5f\x4e\x30\xda\x43\x56\xf0\x11\x79\xbb\x40\xa2\x56\xe9\xdc\x37\xdd\xd8\xc5\x71\x81\xd2\x1d\x90\xa2\x3f\x7d\x6f\x58\x0b\xef\xfb\x5d\x21\x66\x58\xb7\x0f\x7d\x28\xf5\x03\x74\x59\xb1\x5e\x73\xfa\xc4\x3d\x65\xaa\xbe\x24\x51\x7f\xcb\x7b\xd0\xa6\xe9\xd6\xe0\x08\x96\x6c\x37\x9e\x0d\xec\x91\xf3\x87\xd1\x9d\x95\xf6\xb5\xaf\x43\xe0\x51\x4e\x5e\xee\x5f\x05\x28\x42\x39\x31\x24\xcb\x01\xca\x77\x98\x5c\x2c\x61\x67\x8a\x2a\x7a\xde\x3f\xb6\xe4\x1c\xa6\x12\x93\x9f\x2f\x7e\x18\x7f\x5b\x68\x42\x12\xe5\xfb\x06\x3f\x6d\xad\xa9\x28\x8c\x31\xdb\x24\x8b\x86\xfc\x07\x4f\x03\x71\x7d\x4c\x9d\xc4\x75\x2d\xbc\x55\x69\xd2\x56\x5a\x76\x2d\xa5\xd0\x2c\x12\x4b\x00\x8c\xa6\xc6\xa7\x8e\xd7\xb2\x86\xdc\x09\x95\xcf\x35\xba\x6b\x52\x0a\x75\xf9\xa6\x0b\x8a\x39\x4a\xc5\xa5\x4a\x31\xf2\xfc\x37\x9b\x9c\xf0\xf6\x26\xa8\x4b\x93\xb7\xd8\x81\xef\x44\xbc\x4b\xb8\xf9\x07\xe1\xe6\xfd\x49\x38\x86\x77\x2b\xd8\xbc\x8f\xf7\x0a\xbd\xcc\x8c\xb9\x30\x29\x0a\xe3\xfa\x49\x4e\xf8\xc7\xb0\xcb\x15\x6c\x52\x26\x0b\xa6\x33\xec\xfc\x9e\x27\x0e\x1f\x73\x1b\x4e\xf4\x40\x40\xfd\x68\x87\x20\xfd\x04\x52\x28\x7a\xd5\x86\x53\x08\xe4\x39\x53\x5a\xda\x0d\x33\xbd\x3f\xba\x95\x3e\x06\x2e\x07\xb7\x8b\x36\xa8\xbd\x79\x94\xd5\x41\x8e\x5f\xb7\x5c\x31\x63\xe9\x4c\xc4\xf3\xeb\x67\xf2\xca\xe4\x8a\x68\x0c\x27\xe1\x70\x23\x75\xca\x97\x4f\xb9\x63\xbd\xd7\xaf\x30\x41\xf6\xb6\x33\x3d\x0e\x87\xfa\xee\x7f\x85\x79\xde\x8f\xae\x3f\xd5\xc1\xce\xf1\x93\xd1\x9e\x07\xbb\xe3\x48\x8b\x54\x29\xdc\xc1\x60\xe4\x10\x1d\x25\x05\xb0\x60\xbb\xfb\xf9\x9f\x83\x75\x58\x47\xe1\xc5\x2f\x38\x87\x78\xda\x48\xb5\x8e\xbd\x2a\x59\x50\x4e\x44\xc2\x58\x7b\x59\xe1\x92\xc7\xa9\xf8\xe3\x18\xd1\x94\x1f\xd4\x32\x2d\x68\xd9\xaa\xfb\x13\xf5\xe1\x8f\xa7\xe7\x67\xe2\xd9\xdb\x17\x37\xf7\x3e\xc7\x04\xd0\xd4\x23\xba\x7c\x35\x0b\x71\xc2\x31\xc2\x38\x5d\x20\x98\x87\x23\xf6\x83\x85\xb4\xe7\x71\x5f\x2c\x7b\x66\xd5\xd2\x34\x49\xf9\x08\x7b\x8e\x3a\x20\xe3\x21\x9f\xe3\xd5\xbd\x3e\x87\xff\xfa\x2a\x3f\x85\x0f\xda\x71\x76\x8e\xa4\xda\x09\xca\x34\x2f\x5b\x69\xcf\xa0\x31\x39\x79\x71\xe8\x41\x9c\x01\xe6\x34\xf1\x28\xba\x44\xa4\x76\x73\x0c\x9d\x6a\x6d\x3c\x3f\xbb\x15\xfe\xc2\x2d\x1d\x76\x34\xba\x37\x1c\x31\xe5\x47\xca\x07\xdd\xbc\x1f\x00\x69\x90\xfb\x75\x5c\xec\xf8\x0e\x24\xc2\x36\x4e\x89\x2e\x12\x02\x11\x95\xb6\x57\x5b\xc6\x6b\x11\x36\xef\xbe\x0c\x9f\xc2\xf6\x0a\x29\x03\xbb\x9e\xdd\xa3\x13\xf6\xfc\xd9\xf7\xb7\xf8\x81\xce\x4d\xfd\x4c\x39\xdb\xe1\xa0\xef\xbb\x7a\x01\xbe\x7f\x2b\xc7\x64\x97\xb3\x87\xd7\xd7\x7f\xad\xf4\x38\x69\x4b\xfb\x58\x5e\xbd\x84\x20\xb4\x09\x76\xed\x1e\xd9\x17\x33\x57\x9c\x67\xa3\xa2\xbf\x4a\x7c\xdc\x51\x6a\x01\x97\xaa\xe2\x34\x98\xe1\xbd\xae\x85\x9c\x39\xd3\x74\x3e\x2f\x6a\xe9\x0d\x1c\x4e\x55\x9b\xbc\x26\x4f\x59\x9c\xd4\xcc\xc5\xb4\xb7\x25\xae\xe4\x5f\xcb\x8f\xe3\x4e\x17\xbf\xe5\x85\x92\x6a\x30\x4c\x98\x2a\x3e\xfe\xc2\x58\x89\x26\x49\x5e\x80\x50\x91\xd4\xde\xcf\x42\x48\x51\x44\xfe\x75\xea\x50\xb0\x8d\x14\xe5\x48\x5b\xe6\xa6\x33\x47\x09\x8f\x84\xc1\x21\xb6\x08\x87\xbd\x29\xa2\x4a\xbd\x85\xc7\xc4\xb5\xcc\xaf\xf7\x77\x6f\x0c\xca\x0f\xb1\x24\x71\x86\xca\x3c\xd5\xb2\xe0\xb3\x0a\x39\xa8\x22\x9d\x53\x0b\x3d\x78\x15\x13\xb7\x91\x27\x32\x83\x3f\x4f\xc4\x99\x16\x15\x1b\x08\xf9\x3b\xe5\x8a\xfa\x92\x54\x3c\x83\x48\xc5\x2c\xcb\xe8\xcd\xe4\x32\xa9\xac\x9f\xc6\x19\x26\x02\xc3\x71\x9c\xcb\x8c\x49\x2b\xec\x40\x25\xad\x65\xde\x35\x82\xdf\xe7\x87\x8f\xde\x91\xe2\xc9\x7e\x57\xb0\xf0\xc8\x09\x6d\xd2\x63\x73\x1c\xc8\x11\x92\x9f\x64\x1b\x58\x75\xe9\xc5\xd5\x08\x3d\x25\x38\x19\xdd\xc3\xae\x60\xcd\x92\xe0\x74\xe0\x83\xa6\xe4\xf0\x7d\xba\x91\x70\x1c\x2c\xa5\xa5\x03\x89\xae\x67\x80\x5e\xb1\x5c\xf8\xab\xd6\x81\xfc\x2c\x2c\x94\xf3\x76\xf3\x10\xfa\xac\xd1\xe9\x8c\xcb\xd2\xe0\x5b\x5a\xa0\x6d\x9d\xe7\x21\xac\x5b\xbf\x39\xca\xb8\x4d\x91\xcd\x1d\xb4\x52\xae\xbd\x68\xcc\xac\x57\x4b\xb4\x7b\xcd\x33\x5d\x73\xeb\x04\x35\xef\x4f\x9b\x13\x5b\xa3\xae\x43\x53\x62\xe5\x29\x79\xf2\xa4\x2b\xc4\x22\xfd\x35\x7b\x5e\x93\x9c\x08\x2c\x79\xf7\xc0\xea\x56\x3f\xb8\x1a\x3c\x54\xc5\x13\xa6\x65\x1f\x79\x35\xdf\xc1\x02\x7d\x01\x12\x37\x71\xa8\xb2\x1b\x2a\xfe\xae\xa4\x54\x0c\x8d\x1c\x15\x52\x06\x0b\xa5\xee\x4b\x37\xc0\x77\x72\x7b\xba\xc1\x32\x3f\xec\xd8\x73\x9f\x6f\x5d\xfd\x82\x9f\x87\x92\xf1\xb1\xe2\x25\x88\xe9\xb9\xa9\xdf\xb6\x50\x5d\xc0\x3a\x40\x0c\x98\xa8\xd9\x55\xa9\xb8\x26\x67\xd7\x95\xd3\x4d\x27\x41\x34\x4c\x5a\x53\xa7\x71\xa4\x75\x28\x68\xea\x51\x4e\xee\x2b\xc7\x14\xbd\xc5\x28\x69\x97\x47\xc6\x26\x05\xce\x5b\xe9\x61\xa1\x2a\xb1\x06\xbb\xe0\x27\x65\x62\xb9\xec\x20\x4f\x60\xeb\x7d\xe2\xcc\xf3\x64\x0f\x17\xd5\x16\xf1\x95\x32\x18\x05\x5b\x1b\xd7\x4a\xb2\x65\x5a\xc8\xd5\x69\x31\x09\x39\x07\xaf\x7d\x3e\xaa\xb5\x66\x0d\x7e\x09\xdd\x9d\x7b\x5d\xde\x25\x20\x78\x9e\x56\x89\x9e\xc3\xb2\xbd\x5d\xfe\xeb\xb8\x32\xeb\x56\x7a\x6c\x3e\x1e\x83\x0e\x84\xb7\x33\x4f\x57\x2a\x51\x6d\x18\x15\x8e\xfb\xa5\xd1\xca\x1b\x3b\x4d\x0a\x63\xee\x30\x41\x5c\x12\x7b\x21\xf2\x3d\x5a\x59\xd9\x0e\xa3\x7a\x31\x2a\x5f\x86\xf6\x4a\x80\x23\x4f\x53\xa4\x9f\x12\xf3\x93\xef\x05\xbb\x3f\xd2\xb0\x97\xaa\xb2\xe6\x9c\xf0\x85\x53\xbe\xa4\x4f\x27\xe2\xcf\xa7\x6f\x5e\x9d\xbd\xfa\x23\x1b\x88\x68\x26\x17\x2f\x5c\xee\xda\x46\x7e\x4d\x1a\xd3\x6d\x38\x19\xa0\xa8\x5a\xab\x8c\x05\xe3\x8e\xf3\xe9\x8d\x23\x98\xef\xce\xcb\x13\xc5\xde\x36\xf8\xfb\xf7\xf1\xfa\xca\x65\x80\xb9\x80\x8d\xac\x03\xce\x07\x87\x7a\x22\xfe\x62\x3a\x44\x1a\x56\x65\xb4\xa6\x1e\xaf\x19\xc4\x78\xf7\x72\x3b\xaa\x74\xfd\x6d\x9d\x70\x7a\x7d\x55\xf9\xa5\xe1\xa0\x77\xf1\xd1\xeb\x12\xab\xe4\x0c\x1e\xce\xa0\x76\xf7\x8d\x7f\x00\x91\xc3\x02\x61\xfb\x84\xf2\xd8\xcb\xb6\x9b\x12\xc2\x7a\x51\x7a\x0f\x5f\xb9\xda\xbd\xe4\xdd\x4d\xc5\xdd\x2b\xd3\x34\xdb\x5d\xa2\x7a\xf4\x90\xf3\xb3\x08\xa8\xe2\xee\xe8\x9a\x86\x6b\x04\xef\xd3\xbe\xec\x9a\x46\xbc\xe5\x9a\x41\x24\x1b\x47\x79\x51\x61\xf9\x58\x4c\xc8\x2e\x88\xd6\xd4\x65\xc1\x72\xff\xc5\x72\x8c\x8e\x7b\xab\xe0\x72\x28\x86\x49\xf5\x22\x27\x96\x4e\xcf\x05\x27\x5d\x8c\xe4\x42\xb9\x5c\xf1\x64\x77\x76\x8e\xa6\x7e\x08\xc6\xe2\xa3\xe7\xa8\xf6\x6e\x4c\xf7\xa8\x48\x09\x27\xd1\x54\x56\x3b\xd2\x93\x95\x69\x51\x9c\x36\x43\x16\x41\x88\x1b\x9c\x16\x97\xd4\x39\x23\x7c\x4a\x3a\x34\xbd\xec\x4c\xf0\x15\x5a\x7b\x00\x1b\x27\xc5\x4d\x6e\x37\x0b\xde\x6e\x14\xbc\x09\x92\x21\x19\xf0\x9f\x04\x2e\x0a\x69\xac\x0e\x77\x18\x25\x42\x79\x3d\xc4\xab\x62\x07\x77\x6b\x31\x15\x23\xf6\x48\x20\x86\x4a\x1b\xef\xbf\x04\xbf\x03\x9a\xb0\x41\x74\x4a\xe2\xfe\x46\x04\xbe\xd4\x89\xd5\x03\x43\xd3\xf9\xc7\x08\xfd\x3f\xb9\x6c\xa1\x33\xdc\x37\xc4\x3d\x24\x4d\x74\xae\x73\xb5\x1d\x13\xcd\xb9\xa9\x11\xb9\x0d\xcc\xbd\x40\x85\x9b\x20\x19\x06\xea\x63\xa8\x5b\xae\x40\x67\x45\x74\x27\xc9\xe5\xf3\xe9\xd9\x4a\xbd\xfc\x87\x70\x1e\xe3\x00\x1a\xd8\x98\x04\xb1\x67\xff\x33\x9d\x5e\xd6\x1f\x6a\xdd\xdc\x04\x1b\xd1\x59\x27\x91\x33\xa2\xfd\x70\x4d\x6c\x8a\x79\xc4\x25\xd3\x45\xcc\xdd\x22\x4b\xc8\xa6\xf1\x55\x3b\x61\x4d\x0a\x77\xe5\xf5\x30\x83\xba\x95\x29\x7a\x74\x7b\x46\xce\x67\xd6\x01\x0d\x7a\xc4\x26\x73\x25\xe1\x7b\x4b\xe0\x65\x27\x05\xdd\xa8\x61\xb3\x9b\x16\xc4\xb4\xdf\x80\xb4\x36\xd5\x0a\x2c\x4d\xff\xc1\x19\x5d\xc8\x71\x4e\x41\xbc\x1f\x47\x03\x6a\x87\x9c\x1e\xb9\xad\x1a\xfa\xe2\x8f\xb1\x9b\x11\xa7\x27\xed\xee\x67\xce\x29\x54\xe2\xa9\x59\xb7\xaa\xe1\x58\x9a\x14\x9c\xe6\x4a\xca\x33\x3e\xe1\x28\xd4\x04\xfa\x89\x2c\xad\xac\x56\xe1\xe0\x03\x76\xbe\xa3\x01\x9c\xc6\xa2\x38\x63\x2c\x3d\xf1\x8c\x82\x25\xf6\x55\x19\x09\xe9\xc4\x15\x34\x4d\xf8\xef\x5f\x4e\x5f\xbe\x40\x77\xce\xbf\xbf\x7c\xd1\x8b\x83\x4c\xa2\x02\xcb\xe2\x8b\xb5\x3b\xe9\x45\x03\xd2\x79\xf1\xaf\x7f\x54\xdf\x87\xb3\xa1\xf7\x7f\x58\x8b\x45\xde\xec\x65\x50\xf1\x46\x66\x9d\x6a\xea\x51\x74\xc1\xe0\x94\xec\xc2\xea\x91\xe7\x79\xb8\xef\x58\x3f\xc3\x21\x38\x5f\xaf\xfc\xb4\xf8\x1b\x1b\x2d\x65\xc3\x9e\x9e\xfb\x35\x9e\xfe\xd1\x88\x5c\x8f\xf8\xe8\x34\x68\x6c\x07\x4f\x60\x67\x27\xe4\x83\x50\xd2\x8a\x03\xef\xeb\x4a\xfb\xbc\x12\xc5\x5c\x71\x4e\x93\x5c\x6c\x5a\xb8\x46\xb7\x8a\xf4\xcb\xcb\x51\x6a\x7f\x6e\x53\x39\x97\xce\x8f\x3f\x48\x4b\xad\x2a\x99\xee\x76\x3c\x03\xc4\x5f\x1d\x4d\xa2\xc7\x6c\x66\xfc\xb2\x1c\x8e\x4e\xc4\x38\x1e\x5f\x24\x8f\xaa\xc7\x48\xf8\x2b\xd3\x13\xd4\x3f\xa9\xd4\x54\xb8\x1f\x4d\x66\x4d\x73\x94\xfa\x22\xa5\x19\x57\xca\xc7\xe7\x12\x76\x3c\x78\x57\x00\x12\x7d\x22\x3a\x88\xcb\x8a\xde\x65\xd8\x60\x7a\x03\xa5\x04\x28\x3d\x6f\xba\x30\x38\x87\x69\x9b\xae\x94\xc3\xb1\x2f\x56\x58\x91\x69\x2f\x0a\xb1\xc2\x73\x88\x4d\xd3\x50\x5a\x14\x3d\x32\xa2\x00\x9e\x2b\xeb\x7c\x0f\xe3\xc9\xeb\x41\x6e\xca\x94\x48\x46\x03\x7a\x35\xc6\x8c\x5f\x6d\x04\x7c\x54\x0e\x23\x9a\xab\xe8\xef\x5c\x07\x43\x1e\xb6\x5a\x37\xd2\x97\x45\x72\x7b\x94\xc7\xf7\xa8\xf8\xbe\x89\x22\xbf\xd0\x7a\xbb\x56\xbc\x94\x97\xf4\x98\x48\xac\xf5\x3b\xeb\x39\x0e\xa9\xba\x15\x3f\x62\x49\xd4\x1a\x17\x14\xf9\xcd\x0d\x3e\x02\xf4\x3d\xec\xb1\x95\x9b\xa5\x3c\x66\x79\xdc\x96\x38\xe4\x07\x16\x72\xdf\x87\xca\x4e\x90\x5d\xd5\xcf\x64\x5b\x17\x7d\x8c\x63\xea\x07\xe7\x3b\x38\xc1\x2f\xa4\x13\xb9\xd7\x65\x39\x6b\x52\x66\x1a\x53\xc9\x86\xf2\x5e\x50\x17\x10\xd8\x56\x8c\x43\xd7\x54\x8f\x3c\x8d\x5d\x4f\xcc\xec\x03\x54\x5c\x7d\x89\xbd\xbc\xc2\xfc\x9d\x4b\x6e\xe4\xdc\xa8\x24\x5c\x56\x35\xd7\x71\x4f\x53\xd7\x94\x43\xf8\x28\xd7\x6d\x03\x27\x62\xea\x1b\x37\x2e\x40\x8f\x9f\x1c\x91\x4d\xc2\xcd\xed\xc8\xdd\xd5\xdb\x22\x26\x06\xd2\x8b\x83\x09\xae\x89\x38\xbf\x79\x5d\x14\xdb\x4b\xb5\x88\x9b\x6f\xad\x32\x56\xe1\xab\x0c\x54\xd8\x9a\x1d\xf2\x68\x33\x20\xce\xf3\x66\xb8\x17\xf0\x88\x3a\x13\xf4\xb6\xb0\x82\x4d\x5c\x85\x80\x0d\x12\x89\xff\x40\x56\x88\xde\xfa\x30\xda\x22\x84\xc7\x32\xe7\x58\xb6\xad\x35\x92\x3a\x50\x3a\xc8\x3e\xf4\x70\xa6\xd8\x2e\xbf\xec\x7c\xab\x5c\x24\x79\xc6\x83\x9b\xf6\x32\x27\x95\xcd\x74\xc0\xed\x36\x93\x5c\x99\x9b\x60\x0e\xa2\x60\xcb\x98\x2b\x31\x8f\x55\xbe\xd7\x1f\xd3\x68\x6b\x53\xa4\x36\xd0\xf7\xf2\x86\x21\x45\xa2\xc9\x35\x1f\x62\xb7\x7f\xf4\x64\x11\xa6\xe9\xae\x8f\x2d\xda\xb2\x97\x8b\x64\xa7\x0a\xb7\xcc\x82\xf5\xfb\xf8\xae\x8c\xef\xda\xd4\xd3\xe7\x01\xdc\xca\xfb\x36\xef\xde\xe7\x39\x16\x24\xdd\x5e\xd8\xbe\x71\x63\x0f\x76\xcd\x48\xdf\xd3\x7e\xba\x78\xf1\x56\x14\xa3\x70\xc4\x48\x34\x6a\x05\x62\x0a\xf5\x02\xc2\x71\xb6\xd2\x39\x7e\x1b\x87\x6e\x72\x0b\xa0\x2b\xbb\x69\xfd\x74\x57\x67\x85\xec\x70\x27\xf6\xda\xee\xb0\x50\x74\x50\xbe\xa6\xcf\xc2\x80\x1c\xef\xb0\x99\x61\xbb\x77\x6c\xb0\xdc\x6b\x88\x71\x23\x7c\xbc\x95\x4f\x82\x32\x3b\x84\xf6\x01\xb6\x34\x5a\xa3\x3c\x2f\xd8\x92\x60\x1d\xec\x88\x2b\xee\x73\xcd\x10\x2a\xf0\x07\x85\xd9\x8c\x59\x67\xf8\xaf\xf7\x07\xe4\x1c\xa1\x24\xdd\x41\x1a\x58\xb1\xf8\x88\xe3\x43\xb9\x81\x4c\x2a\x22\x21\x81\xc4\x71\x85\xe8\x5f\xc9\x41\x96\xa0\xfd\x8c\xe8\xd5\xea\x2b\x45\x0e\x9f\xe4\x57\xc5\x36\x5d\x22\x19\xf2\xa2\x68\x21\xca\x86\xec\xc1\xf1\xc1\x1d\xce\x65\x70\x22\x49\x69\xba\xf6\x5c\xf6\xcb\xb9\xde\x45\x35\xe5\xc5\x7a\x9f\x94\x93\x85\xea\x3d\x52\x4c\xf8\x28\xbb\xa1\x05\xd3\xce\x97\xa1\x9a\xc8\xf6\x18\xc9\xf9\x32\x54\xc3\x53\x46\xda\xf9\x12\x54\x13\x93\x23\xf6\xe3\x66\xf9\x89\x62\xa7\xf7\x56\xcb\xaf\x24\x79\x76\xdd\xaa\x5f\x9a\x94\xfa\xfb\xfa\x2f\x4a\xda\x9b\x92\xae\xd7\x7f\xf6\x3c\xa2\x32\x53\x77\x40\x5d\x9c\xb5\xe1\x92\x2f\x1f\xf1\x1a\x4d\xcc\x9e\x1e\x9d\xa3\xf8\x64\x3b\x06\xa8\x8b\x99\x27\xa2\x74\x3a\xa6\x7b\xbd\xa7\x11\x60\xb6\x89\x6a\x80\xf3\x06\x78\xc6\x59\xf1\x3e\x78\x99\x12\x8f\x2a\x38\x22\xd0\xa2\xf6\x2b\xd8\xd2\xe5\xa7\x95\xb1\x95\x69\xca\x9b\x74\x50\x75\xe9\xde\x89\x8f\x77\x1a\x3d\x39\x9b\xc7\x65\xa1\xc1\x82\x63\x4c\x36\x2a\x6c\xfe\xa8\x00\x91\x65\x12\xb3\x58\x62\x67\xa8\x62\x83\x3c\xf7\xd3\x53\x24\xf3\xf8\x08\x65\x50\xa8\x90\x2a\x2e\x65\xa3\x6a\xda\x27\xa2\x00\x81\x5a\x1a\x9b\x6a\x00\x89\x78\x0e\xf9\xa7\x49\x72\x8a\x4e\xdc\x65\x75\x94\x33\xf6\x55\xb5\x8c\x71\x7e\xa5\xe7\x56\x52\x70\x3e\xe8\x6f\x0b\xd0\x40\x74\xd7\x53\xea\x87\x45\xa1\xf4\x8e\xd3\x7d\xaa\x53\xb7\x2a\xe4\x5f\x52\x74\x5c\x4f\xbc\xb1\x4a\x29\x2b\x32\x5f\x40\x84\x64\x47\xf0\x97\x13\x21\x91\xdb\xff\xe3\x44\x88\xd2\xc4\x1f\xe3\xa0\x88\x97\xba\xfd\xb8\x35\x8d\xaa\xf6\xd2\x6f\x4a\x53\x82\xbb\x86\xd7\x20\x1b\xda\x41\x5c\x20\x36\x22\x8b\x55\xbd\xd8\x41\x22\x68\xfe\xcf\xc8\xf0\x29\xdb\x35\xbe\x81\xd8\xdd\x8a\x07\x7d\x59\x25\x2e\x47\x82\xe8\x95\xb0\xdc\xf4\xe2\xde\xf2\x37\x62\x5f\xd1\xef\x63\xc3\x8c\x32\x6b\xa7\x73\x6c\x31\xb3\x74\x0a\xff\xe4\x01\x58\xe2\x9e\x57\xa5\xda\xe6\x1d\xe9\x0c\xab\x6f\xdd\x78\xb0\x1d\x77\x1c\x84\xd9\xbf\x0c\x7e\x2b\x4e\x5d\xca\xa7\x4f\x8f\xbe\x45\x2f\x3d\x25\xc3\xc2\xa5\x69\x2e\x53\x5b\xe4\xf0\xeb\x6e\xf6\x81\xc1\xaa\x96\x52\x2f\xe0\x01\x98\xc1\xbc\xed\xbb\x36\xa1\x29\xd1\xee\x59\x7a\x88\x77\xef\x64\xab\x16\xd6\x74\xed\xf1\x7b\xee\xb5\x72\xf2\x7e\xa5\x74\x7d\xf2\x2e\xc9\xea\xe3\xf7\x68\x87\x0c\x96\xbf\x3b\x49\xdd\xe8\xb2\xec\xb7\xd4\x25\x63\x7d\xdb\x97\xca\x82\x23\x7e\x9c\xd2\x11\x5c\x7c\xe5\x42\xa2\x78\x8a\xcf\xc6\x54\xb9\xde\xcd\x50\x22\x05\xa5\x2b\x50\x62\xfd\x21\x7a\xf0\x72\x1c\xe6\x28\xc9\xb9\x20\xad\xf2\x55\xc5\x39\x46\xbb\x63\xdf\x9c\x1c\xa8\xfa\x19\x60\xb1\x93\xa2\xe4\x0c\xad\xdc\x70\x2d\x26\x22\x53\x60\x86\x1e\xf9\x95\xfd\xe6\xb8\x0f\x20\xd0\xfc\x65\x12\x15\xb1\xdc\x1c\x33\x14\xe3\x81\x6a\x80\x3a\xd6\x23\x70\xbc\xa1\x5c\x56\x9b\x1a\xc6\x83\xe7\xc5\x6e\xec\x7c\x91\xa8\xca\x70\x1f\x47\xc3\x85\x8c\xaf\x4c\x0d\xe7\xfd\xe7\xc6\xf8\x0d\xbd\x2c\x43\x7f\x13\x5b\x77\xde\x97\x9b\xfe\x37\xdc\x7f\x7d\x97\xdb\xbb\x8f\xb9\x98\xfd\x5a\x96\x85\xc4\x77\x1f\x28\x63\x25\xce\x65\x52\x9f\x1d\x44\x71\x56\x9f\x52\xb0\x59\xd7\x62\x2d\x57\xd4\x82\x3f\xe5\xc1\x87\x9b\xe5\xf4\xfc\x4c\xac\xa5\x96\x0b\xc8\x8d\xa5\xb7\xc0\xbc\x26\xf1\xea\x3f\x09\xc9\x7e\x6a\xc7\x86\xbd\x1f\xdd\x47\x0d\xb0\xf7\xf0\x3e\xdd\x8d\x5e\x56\xfc\x16\x03\x1f\x53\xff\x45\xba\xde\x73\x49\x7b\xbe\x6d\x44\xcf\xfc\xf9\x25\xa7\x8a\x86\xc9\xc3\x09\x2b\x27\xda\x6e\xd6\x28\xb7\xec\x65\x8d\x1d\xf7\x97\xd8\xf3\x09\x3f\x7c\x17\x2a\xcf\xef\xf2\x33\xe1\x91\xd7\x8a\xe7\xfc\x9e\x0c\xde\xa1\x4a\x73\x8d\x3f\x7d\x47\x81\xbf\xc6\xb1\x70\x30\xbf\xf4\x7a\xdd\x26\xb9\x2c\x72\x82\x69\x0c\xb9\x87\xa8\x37\x0d\xa4\xa2\x84\x7b\x52\x94\x52\xcf\x16\x8c\xc6\x5d\xa4\x15\x1d\x05\x4a\xb7\xb3\x98\xcb\x4f\xf2\x6b\xaa\x87\xb3\xce\x8b\x9a\xca\x47\x38\x55\xe0\x28\xe6\x73\x38\x7a\xd3\x61\x09\x75\x87\x09\x29\xde\xa0\xc4\xe4\xa7\x6c\x30\x3e\x89\xba\x8f\xc4\x76\x1d\xe2\x2d\x40\x4f\xe7\xda\xca\xfa\x70\xc7\x95\xd1\x15\xb4\xde\x1d\xf3\xac\x4a\x2f\xc6\xb1\x46\xe6\x18\xe7\x19\x4b\x5d\x8f\x33\xfe\x8e\x53\x5a\x00\xb6\x01\xae\xc1\x4b\xd5\xc4\x4e\xa1\xe9\xab\x22\x85\x3e\xf7\xd6\xc5\x50\x95\x53\x6b\xd5\x48\x7c\x21\x08\x2b\x13\xa3\x90\x0b\x8c\x87\x60\x53\x76\xc6\x48\x4c\x7f\x82\xcd\xbb\xef\x7e\x09\x96\xcd\xfb\x93\xe7\xf3\x39\x54\xfe\xdd\xc9\x5b\x7a\xf4\xe3\xfd\x34\xd6\x0b\xa3\xe5\x83\x1a\x8f\xfb\x5b\x17\x64\xc5\xcc\xca\x6a\x15\x7b\x02\x63\x1b\x7b\x2e\x12\xa6\x77\x82\x62\x28\xe5\x44\x8c\xc5\x14\x6f\x1b\x6b\x1a\x98\xf4\x31\xc3\x6d\x4d\x5e\x99\xb7\x8c\xea\x69\xfc\x7a\xf0\x21\x3f\xe3\x59\x16\xf4\x9c\xbc\x32\xcf\x29\x4d\xfb\xe4\x37\x4f\x9e\x3c\x21\xcb\x60\x2c\xa6\xb5\x72\x2b\xcc\x2e\x71\xae\x3e\x39\x47\x7b\xb0\x9c\x9f\xf2\x5a\x1e\x68\xc6\x2b\x1d\xdc\x9e\xda\x2a\x76\x4c\x63\x8d\x95\x06\xa2\x69\x44\xa4\x83\x4f\x23\x64\xe5\xf5\x66\x1a\xc8\xdc\x6d\x65\x75\xbf\xdd\xe4\x2e\x68\x85\x7d\x6e\x72\x16\x4b\x11\xa8\xd2\x7a\xfb\x8a\xbd\x16\x92\x8a\x2e\xe2\xa4\x45\xda\x7b\x65\x9a\x06\xaa\x94\x6f\x9e\x6b\x9f\x66\x74\xf5\xef\x6e\x5c\x9c\xc2\xa3\x71\xcd\x94\xfa\x9e\xef\x7f\x46\x6b\x52\x7a\xc5\x21\x67\x34\x39\xf1\xf8\xf1\x8f\x12\x16\x60\x1f\x3f\xe6\x86\x76\x17\x09\x9f\xe2\xbf\x94\x82\x81\x52\x30\xe2\xe6\x4d\x98\x83\x18\xbf\x67\x00\x7a\x0d\x10\x77\x9d\xc7\x0e\x23\xef\x2e\xb9\x9c\xba\xe8\x25\x14\x6f\x62\x34\x37\xe2\x55\xe8\xd2\x8a\xb5\xf4\xb2\xd7\xb3\x2e\x7b\x90\xb7\xba\xc7\x1c\xed\xe8\x54\xbb\x27\x44\xfc\x76\x66\xa2\xb7\xa2\xc8\x3d\x52\x77\xd2\x77\x76\xd3\xee\x8e\xae\x4e\x25\x3c\x0e\xc5\xb5\xdd\xbb\x79\x11\x19\x77\x2d\xbe\x61\x85\x0d\x30\xa2\x6a\x70\x50\x19\xed\xfc\xc1\xae\xb9\x31\xf2\x7f\xc7\xc9\x53\x03\x56\x1c\x5c\x2c\xf3\xf5\xc1\xd1\x57\xff\x3f\x00\x00\xff\xff\x0f\x10\xc3\x2d\xd8\xc9\x00\x00"),
+			compressedContent: []byte("\x1f\x8b\x08\x00\x00\x00\x00\x00\x00\xff\xec\x7d\xfd\x73\x5b\xb9\x91\xe0\xef\xf3\x57\xa0\xb4\x57\x65\xc9\x45\x52\x9e\xc9\x26\x99\xd3\xdd\x6c\x4e\x63\x7b\x12\xcd\xf8\x43\x67\x6b\x26\x9b\xf2\xb9\x42\xf0\xbd\x26\x09\xf3\x11\x78\x01\xf0\x24\x33\x97\xfb\xdf\xaf\xd0\xdd\xf8\x78\x8f\x94\x44\xd9\xd6\x6c\xb4\xb5\x9b\xaa\x1d\x4b\x7a\x00\x1a\x8d\xee\x46\x7f\xc3\x5b\xa9\xbc\x3b\xf9\x6a\x2c\xb4\x5c\xc3\x89\x90\xf3\xb9\xd2\xca\x6f\xbe\x12\xa2\x6d\xa4\x9f\x1b\xbb\x3e\x11\x73\xd9\x38\x08\xbf\xb1\x66\xae\x1a\x70\x27\x5f\x09\x31\x16\x3f\x75\x33\xb0\x1a\x3c\x38\xfa\x51\x4b\xaf\x2e\x01\xff\xfd\xba\x05\xfd\x76\xa9\xe6\xfe\x2b\x21\x6a\x70\x95\x55\xad\x57\x46\x9f\x88\xd3\xa6\x31\x57\x4e\x54\x46\xbb\xb0\xb2\x56\x7a\x21\xae\x96\xaa\x5a\x0a\x6d\x6a\x70\xc2\x2f\x41\x28\xed\x61\x61\x65\x18\x20\x5a\x53\x1f\xba\x23\x21\x2d\x08\x68\xd4\x42\xcd\x9a\xb0\x80\x10\xde\x88\x19\x08\x57\x2d\xa1\xee\x1a\xa8\x85\xd1\x23\x31\x93\x0e\xff\x25\x1a\x39\x83\xc6\x85\x7f\x85\xe9\xc2\xc4\x23\x61\xac\xb8\x52\x7e\x89\x93\xdb\x71\x6b\xea\xb4\x53\x21\x75\x8d\x73\x4a\xed\xd5\x38\xfe\x76\xe7\x74\xad\xa9\x03\x88\xd2\x23\x40\xb2\xb1\x20\xeb\x8d\xb0\x9d\xc6\x7d\x14\xeb\xb9\x09\xce\x78\xe6\x1f\x39\x51\x2b\x27\x67\x01\xc6\xd9\x46\xd4\x30\x97\x5d\xe3\x27\x84\xcb\x16\xac\x57\x11\x9b\x84\x7e\xd0\xf8\x2d\xed\x71\xd3\xc2\x89\x98\x19\xd3\xe0\x8f\x3d\x3c\x3e\x95\x3a\x20\xa0\x0b\x20\x7a\xc3\xc3\xc2\x26\x79\x35\x21\x05\x9e\xec\x24\x60\x9c\xfe\xe9\x84\x5b\x06\xb0\xfd\x52\x85\x03\x58\xaf\x8d\xc6\x79\x13\x28\x9b\x49\x01\x48\x6b\xea\x71\x41\x0b\x37\x43\x73\xda\x5c\xc9\x4d\x98\x74\xdc\x98\x4a\x7a\x70\x62\xdd\x35\x5e\xb5\x0d\x08\x0b\x6d\xa3\x2a\xe9\x84\x99\x6f\x1d\xae\x22\x84\x39\xb9\x06\x86\x24\xe0\x4e\x1c\x32\x96\xc4\x63\xa4\xbb\xc7\x47\x5b\x70\x95\x07\x75\x2b\x70\xaf\xe0\x12\xec\xaf\x02\x5b\xf8\x22\xc1\x35\x26\xb2\x29\xc0\x7b\xf4\xee\xbd\xf3\x56\xe9\xc5\xa3\x6d\x20\x9f\xc1\x5c\x69\x70\x42\x0a\x07\x3e\xc0\xb3\x37\x3b\x10\x2b\x30\x8c\x7b\x33\xc4\x75\x47\xfd\x99\x50\x23\x83\x1c\x86\x69\x9b\x8d\xf0\x4b\xe3\x40\xac\xa5\xaf\x96\x81\x3d\xc2\xd2\x38\xbb\x70\xd0\x40\xe5\x8d\x1d\x31\xd4\x16\x1a\x14\x1d\x61\x2b\xe1\xab\x85\xba\x04\x8d\xc0\xb9\x56\x56\x70\x44\x2c\xe7\x97\xb0\x03\x15\x6e\x69\xba\xa6\x0e\xbc\x90\x4e\xb8\xe6\x69\x03\xbf\xdf\x48\x3a\x0f\x75\xb3\xda\xf8\x1b\x36\x1c\xb7\x3b\xeb\x54\x53\x83\xed\x09\x72\x6f\xbb\x2f\x23\xc7\x2f\x96\x10\x17\x20\xe9\x22\x94\x23\xd9\xaa\x65\xd3\x6c\x92\x60\xaa\xc1\x83\x5d\x2b\x0d\xb8\xd7\x19\x38\x2f\x82\xe0\xf7\xb0\xd8\x24\x39\x1e\xa6\x09\x42\x38\xdc\x0a\x73\xb5\xe8\x2c\x88\xb3\xbc\xf7\x9f\x94\x77\x0f\x40\x5e\x5e\x82\x9d\x19\x07\xb7\x02\xf2\x9c\x56\xe6\xcf\x45\x63\x16\x0b\xbe\x3b\x08\x0f\x95\x59\xb7\x46\x83\xf6\x7c\xd1\xb8\xae\x6d\x8d\xf5\x42\x79\x71\x08\x93\xc5\x84\x41\xf8\x49\x6a\xb5\x8a\xb8\x6b\x4d\xdd\x97\x91\x09\x55\x7b\x92\xf6\xa9\x68\x94\x23\x9a\x4e\x43\xf9\x8a\x6d\xad\xb9\x54\x35\x61\xcd\xc7\x43\x17\x5e\xba\x55\x22\xb4\x2a\x70\xc0\xfd\x91\xd9\xd3\x30\x3d\x13\x59\xd5\x3f\xc6\x4c\x30\x97\x60\x9d\x32\x1a\x45\xf9\x69\x2b\xab\x34\xee\x27\xdc\xad\xed\xb4\x57\x6b\x40\x2a\x43\x06\x84\x5a\x34\x6a\x66\xa5\x55\xe0\x46\x82\x66\x66\xb6\x8a\xf7\xf5\x03\x20\x3a\xde\xd6\x98\x77\x5f\x00\x44\x47\xbd\x0d\x52\x40\x28\x9e\xd7\x78\x35\x8e\x48\xe1\xd1\x01\xc4\xce\x81\x98\x1b\x3b\xbc\x77\x26\xe2\xcc\x0b\x73\x09\xd6\xaa\x9a\x89\x4a\xe0\x37\xf1\x36\x8c\x53\x04\xc9\xc8\x37\x67\xc1\xc2\xe2\x9c\x29\xe3\xd7\x22\xd2\x72\x6d\xde\x65\xa6\x56\xa3\xbd\x54\xfa\x3e\x05\xe3\xd3\xb8\xc4\x6d\x54\x5b\x6c\x84\x55\x90\x12\x3a\x21\xae\x96\x60\x61\x4b\x09\xb8\x52\x4d\x13\xb6\x85\xa7\x22\x1b\x67\xe2\xfe\x5d\x9a\x9a\x3e\x0c\x27\xf9\x16\xec\xa5\xaa\xc2\xb5\xe5\x9c\xa9\x54\xba\x2d\x18\x53\x69\xbd\x07\x40\xed\xb2\xf3\xe6\x56\x28\x0e\x0e\x4a\xfe\x80\xbf\x75\xe0\xfc\xb8\x6a\xbb\x3d\x79\x63\xad\xb4\x5a\x77\x6b\x21\xd7\xa6\xd3\x48\x6c\x4f\xcf\x7f\xc6\x79\x94\x25\x91\x30\x9c\x7b\x0d\x6b\x63\x37\x9f\x3c\x3d\x0d\xdf\xb9\x42\xa3\xd6\xea\x4e\xb0\xcb\x8f\x7b\xc2\x4e\x33\xdf\x0d\xf2\xad\xc9\x6f\x80\x1c\x3e\xb6\xfb\xdc\x85\x3b\x29\xe6\x38\x92\x0b\x4e\x82\xb2\x5d\x49\xb1\x4a\xac\x18\x29\xba\xaf\xd9\x59\x5f\xac\xa6\xb4\xdf\xb1\x89\x92\xf1\xa4\xa8\xd5\x7c\x0e\x16\xb4\xc7\xc1\x0c\x31\xda\x68\x3d\xb6\xc8\x0a\xff\xf4\xdb\x27\xdf\x3e\x99\x1e\x0d\x97\x1d\xeb\x68\x21\xdc\x82\xc3\x1b\x97\x0f\x93\x24\xc1\x7b\x23\x40\x51\x01\x38\xf3\x51\xf8\xa2\x10\x9c\x2e\xbd\x6f\xa7\xc2\xe8\x66\x13\xa4\x06\x89\xe0\x29\x4d\x32\x15\xad\xb4\x72\x1d\x34\xb1\xa0\xa5\x05\x51\x57\xee\xc2\x11\x3e\xc7\x77\x46\x62\xa7\x83\xf6\x47\xd6\x3b\x4f\x42\xb0\xf7\x31\x48\xea\x8b\xeb\xd9\x29\x71\x77\x25\x76\xfb\xb8\x2d\xa1\xfa\x24\x1c\x5f\x0b\x1d\xe2\x7a\x27\x88\xf1\x62\xc3\x3b\x65\x1b\x44\x44\x71\xdf\xe0\xdb\x13\x2e\xe4\x1f\xa5\x8b\x15\xc3\xc8\x09\xf9\x07\xc2\x3f\x6b\x31\x2d\x24\xfc\x74\xe0\x2a\x88\xcb\xa9\xb5\x5c\x7c\xe2\x7a\x71\x68\x6f\xaa\x71\xdb\x35\xcd\xb8\x35\x8d\xaa\x4a\x31\x70\xde\x35\xcd\x79\xfe\x65\x6f\xea\x47\x61\xee\x30\x4c\xd0\xb0\x68\xfb\xff\x03\xad\xec\x7f\x9c\xcd\x5f\x19\x7f\x6e\xc1\x81\xf6\x8f\xfa\x97\xfd\x0c\xdc\x78\xdf\xab\xe4\xd1\x33\x68\x2d\xa0\x69\x73\x8e\x23\x49\x6b\xae\x87\x22\x82\xa6\x8d\x76\xed\x36\xd3\xf2\x81\x4e\xd1\x56\x9f\x1e\xe5\x59\x4f\xd0\xf6\x97\x55\x66\xb0\x25\xc8\xc6\x2f\xf9\x86\x7a\xd4\x93\x95\x97\xa0\xc1\xb9\x71\xb0\xad\xf7\x3a\xee\x47\x6f\xf1\xcb\xa8\x4f\x21\x3b\x56\x46\x6b\xa8\xbc\xd2\x8b\x49\x30\x24\x13\xdf\xfe\xe9\xe2\xe2\x7c\x22\x4e\xdb\xb6\x61\x6d\xc6\x2f\x23\x8f\xc4\x85\x69\x97\x93\xcf\x03\x3e\xd8\xbb\x4a\x36\xe3\x1a\x1a\xb9\xe9\x73\xf9\x6f\xbe\xd9\xb1\x85\x57\xdd\x7a\x06\x36\x88\x79\x07\x95\xd1\xb5\x13\x72\x1e\xe4\x47\x1f\xcf\x4b\xe9\x84\xf3\xd2\x06\x75\x7a\x06\x73\x63\x21\xad\x98\xef\xf1\x70\x42\xe1\x92\x27\x10\x3c\xd4\x9f\xb9\x95\xa0\xcd\x99\xce\x7f\xc6\x26\x48\x28\xa0\xa8\x0d\xe0\x89\x30\xa3\x13\xa6\xf3\xbf\xc6\x49\xb4\x60\x95\xa9\xf7\x80\xfe\x4f\xe6\x4a\x98\xb9\x07\x54\xcc\x5b\xb0\x41\x51\xcd\x40\x0f\x41\xbd\x01\xc8\xe4\x78\xb8\x33\xc5\x77\x55\x85\x18\x5f\x5a\x70\x4b\xd3\xec\x03\xf5\x4b\xd6\x70\x2a\xa3\x1d\x54\x1d\x7a\x3a\x78\x1e\x70\xf9\x8a\x23\xbc\x1b\x72\x63\x68\xa7\x6a\xb0\x50\xc7\x0f\xe7\x5d\xc3\x30\xd3\x79\x2d\xe5\x65\xb0\x91\xe7\x52\x05\xb3\x6c\xef\x7d\x0f\x77\xcc\x73\xde\xbe\xef\xb0\x50\x67\xe1\xb3\xf7\xcd\xf3\xdc\xba\x6d\xda\xd8\xae\x2d\x23\x42\xa0\xfe\xd4\x5d\x17\x96\xda\xb5\xbb\xb6\x20\x6b\xf5\x1f\x22\xe0\xd2\xca\x9f\xc3\x57\x19\xfc\x5f\x4d\xc4\xa5\x25\xbf\xb8\x8c\xcb\x9b\xf9\xf5\x85\xdc\x17\x3e\x8d\xfb\x12\x73\x37\x80\x79\x57\x39\x57\x50\xfe\x43\x10\x74\x77\x38\xa0\xdb\x24\x5d\xde\xf9\x03\x10\x75\x7b\xee\xfb\x7a\x59\x97\x3c\x3f\x16\xdd\x0b\xf7\x11\xd6\x44\xb5\xf8\xa9\x0d\x8a\xe8\x4e\x8f\x4f\xe7\xbc\x59\xab\xbf\x47\x2f\x78\xd8\xb2\xe9\x90\x69\x89\x4f\x54\x45\x78\x57\x6b\xb0\xc7\x01\x4e\x8e\xdd\x14\x46\x81\x9b\x88\x3f\x2f\x55\x03\x42\x1b\xbb\x46\x1f\xbb\xd4\x3d\xb7\x10\x1b\xe2\x4e\x48\xd1\x9a\xb0\x2c\x4e\x39\x03\x21\x29\x3a\xd7\xb5\xe4\xfe\xa4\x68\xe5\x48\x38\xb3\x86\xb4\x3c\x7a\x74\xdd\x28\x9c\xc2\x52\x48\x27\x66\xd2\x57\x4b\xf1\xc1\xcc\xdc\x28\x4e\x5c\xce\x58\x79\x75\x89\x4e\x54\xe9\x85\x6b\xa1\x52\x73\x55\x89\xa5\xe9\x6c\x72\x64\xd5\x72\x93\x62\xae\x32\x2f\x83\xc2\x19\xbd\x07\x4a\x77\x3e\xc6\x49\x7f\x30\x96\x56\x66\x28\x50\x04\xf7\xb1\xb9\x96\x1e\xac\x92\x4d\x44\x62\xb9\x73\x19\xf6\xdc\x3b\x36\x81\x87\xf1\xa3\x99\x09\xa5\x9d\x07\x59\x87\x25\x65\x10\xe4\xba\x96\xb6\x16\x35\xb4\x8d\xd9\xac\x41\xfb\x91\x50\x5a\x18\x8b\x71\x0c\x23\x9c\xbc\x0c\x04\xe7\x4c\x67\x2b\x70\xc9\x92\xc6\x19\xcb\x15\x6b\x03\x0e\xc3\x30\x1a\xe8\x84\xd1\x60\x0c\xcc\x00\xf5\xa4\x74\x3f\x46\x2f\x7e\xb8\x41\xc4\xdc\x1a\x12\x6d\x73\xd3\x34\xe6\x2a\xde\xad\x85\xcb\x1f\x03\x7b\x97\xb2\xe9\x10\xb9\xd1\xf6\x4f\x98\x38\x11\x53\x24\x91\xe9\x48\x4c\xc3\x6f\xc3\x7f\xff\xd6\x49\xeb\xff\x3e\x9d\xa0\xd5\x67\xbb\x86\xf7\x1f\xf8\xb0\x73\x81\xb1\x4a\xd4\x24\xb4\x48\xf6\x2b\x26\x48\x4e\xc4\x38\x4e\x7e\x42\xfb\xa6\x33\x73\x01\xfb\xf1\xdc\xaf\xac\xf2\x41\x52\x4b\x47\x40\xc1\xc7\xd6\x82\x73\x44\x9d\xcf\x27\x8b\x09\x4f\x71\xe2\x55\xb5\xfa\x03\x4d\xf0\xdd\xef\x9e\x3c\x79\xf2\x64\x3a\x09\xf3\x0f\x60\x3e\x89\x4e\x4e\x9d\xf7\x99\xa7\xcc\x48\xe6\xdb\x38\x5d\x70\x87\x2c\x63\x0e\xf8\x17\x07\xa2\x95\xe4\x63\x70\xe0\xa3\x77\xf3\xc9\x51\x04\x29\xcc\x7b\xe2\xe5\xec\x0f\x31\x3a\xfa\xdd\x93\xe3\x6f\xfe\xdb\xff\x6d\x9b\xce\xfd\xbf\xc7\xbb\xfe\xf3\x87\x69\x20\x5d\x86\xf2\xc4\x5b\xb5\x58\x80\xfd\x43\x98\xe6\xbb\x27\xf4\xc5\x93\xe3\x6f\x6e\x1c\x8f\xd2\xf6\x9f\xdc\x9d\x1a\xb1\xb1\xa7\x43\x21\x52\x4e\x1c\x96\x24\xfd\xd5\xd2\x34\xc3\x68\xc1\xbc\x08\xb2\x9b\xce\xa7\x98\x41\x80\xae\x86\xaa\x91\x16\x6a\x64\xf3\x8d\x58\x77\xce\x87\x3b\x00\x52\xbc\x7d\xb8\x84\x72\x6b\xa8\x96\x52\x2b\xb7\x0e\x98\xb8\x32\x76\x25\x2a\x63\x2d\x54\xbe\xe9\xed\x28\x33\xd2\x3e\x4a\xec\x29\xa2\x48\x0a\x07\xad\xb4\x1c\x11\xa2\xf8\x82\x4f\xd1\xa3\x61\x34\xae\x60\xf7\x24\xd3\xe3\x6d\x96\xe4\x08\x23\x26\x03\x9b\x28\x3c\x6d\x0c\xdd\x70\x48\x56\x50\x0b\xf8\x98\xc2\xa6\xb3\x4d\xc1\xac\x93\xd3\x18\xd5\x8f\x12\x36\xad\x89\x8e\xbc\x2c\x85\xc3\x8a\x20\xab\x65\xfc\x12\x8a\x38\x22\x73\x01\x03\x15\x3d\x22\xc4\xe9\xf9\x2b\x92\xb9\xc8\x2a\xe3\xf8\xb7\x72\xb1\xbc\xd6\xa1\xf2\x8f\x1e\x85\xbb\x18\x9d\x3c\x42\xe9\xe2\xe2\x9d\x1a\xbb\x98\x48\x0c\xbf\x4d\x30\xca\x34\x59\x9d\xc4\x68\x13\xf2\x3e\x07\xdd\x36\x47\x93\xb7\x14\xd7\x84\x7a\x28\xfe\xaa\xce\x5a\xd0\xbe\xd9\x44\x7d\x2e\x49\x0d\x86\x2b\x5c\x62\x49\xea\x95\x5a\xcd\x5c\x36\xcd\x4c\x56\xab\x5b\x59\xeb\x67\x07\xbd\xe8\x15\x9d\xb5\x5a\xb7\x0d\x84\x2b\x81\x44\x3c\xd3\x01\xad\x2e\x40\xd7\xad\x51\xda\x8b\xc3\xb8\xf4\x51\x3a\xf6\x74\xc1\x78\xbb\xc1\xd8\xbf\xb9\xe9\xb6\x92\x6e\x87\x3c\xee\x53\xb1\x26\x1c\x54\x9b\x6d\xdf\xdc\xf5\x26\x19\x9f\xbc\x13\x4b\x73\x85\xaa\x93\x05\xe9\xf3\x64\x9e\xef\xa7\x18\x24\x95\x22\x2c\xfb\x8b\x6c\x54\x2d\xc2\x85\x53\xb2\xe8\xc9\x58\x1c\x60\xa2\xd6\xc1\x89\x90\x94\xb0\xc5\x70\xa2\x52\x66\x3b\x5d\xcc\xdb\x6c\xfe\xc7\x58\x1c\xfc\x60\xec\x4c\xd5\x07\xc9\xf3\x76\x74\x12\x28\x6e\xa6\xea\x38\x6d\x01\x88\xed\x74\xd0\x34\x56\xaa\x6d\x03\xba\x34\x7c\xc4\xdf\x09\x35\x0f\x54\x15\x34\x23\x87\x3f\x2f\xa5\xd3\x8f\x1e\x79\x31\x57\x5a\xb9\x25\xd4\x62\x03\x3e\xac\xf5\x86\x94\xbe\x83\x48\x20\x95\xd4\x15\x34\x2e\x53\x4e\xca\xc8\xfa\x10\x6e\x3a\x0c\xf9\xe2\x08\x27\x94\x8f\x1a\x89\x86\x2b\x61\x34\x3c\xba\x6b\x7c\xe9\xb4\xf3\x66\x2d\xbd\xaa\x90\x5f\x49\x8f\xd8\xa5\x90\x44\x71\x89\xbc\x2f\x9b\x86\xe5\x60\x40\x2f\x28\xbf\xe4\x00\x9f\x20\xcd\x00\x95\xfe\xa0\x1c\x14\x9a\x52\x50\x9a\xbb\x35\x58\x71\x88\x4e\xfd\x9b\xb8\x00\xf9\xc6\x45\x86\x8a\x84\x69\x6c\x98\x4e\x3a\x17\xf4\xf3\x3c\x1b\xe0\x9d\x58\xab\x20\x3e\xa7\x28\x46\xb6\x3e\x3a\x9a\xa0\x63\x3a\x46\x76\x50\xf4\x45\xea\x68\x9a\x6d\x10\xdd\x40\x7e\xd3\x07\x08\x62\xd6\x85\xf9\x62\x0f\x3a\xa3\x8b\xaa\xb8\x28\x52\x96\x22\x64\x5f\xaf\xa7\x3b\x87\x4c\x9f\x1c\x7f\x2d\x1e\xd3\xff\xa6\xa3\x2b\x54\x85\xa7\xbf\xf9\xed\x9a\xee\xea\xdf\x3e\x71\x53\x8e\xe1\xf7\xc3\x08\x8c\xde\x71\x0d\xb2\x6e\x94\x86\x31\xeb\x0c\x7d\x3b\xe7\x77\xff\xba\x7d\xd2\xaf\xf1\xbf\xb2\x11\x71\xa8\x28\x54\x90\x20\x4e\xd3\xd1\x85\x8d\x07\x52\x53\xf3\xb0\xdf\xb5\x42\x0b\x30\xa5\x62\x61\xf4\x99\xf6\x1a\x46\x49\xbd\x09\x26\x8d\x0b\xf7\xa4\x78\xa9\x70\x7b\x41\xcf\x2e\xf9\x13\x23\xbc\x68\x38\x75\xda\xd3\xf6\xc9\x70\x0a\x24\xeb\x7a\x31\xd1\x20\x97\xe1\x13\x76\x97\xe5\x05\x4a\xc2\x2e\xa7\xbd\xf1\x14\xa3\xad\x4c\x25\x52\x62\xc3\x76\x46\x25\x49\xf0\xee\xd7\x72\xc3\xb6\x9e\x57\xba\x33\x9d\x0b\x16\x0a\x42\x17\xfd\x26\x94\x24\x54\x18\x83\x74\x91\xb2\xb5\x5b\x04\xb4\x72\x1c\xe6\x77\x4f\x7a\xbb\x0d\xd2\xdd\xcc\xe7\x63\x8c\x5f\xde\x6e\xa9\xf6\xf7\xa8\x93\xa3\xc4\x82\xb7\xe1\xb7\x0c\xd7\x5a\xda\x55\x79\x8c\x09\x20\x86\xa3\x8c\xb3\x7d\x93\xf3\xab\x6a\x68\x41\xd7\xa0\x2b\x4a\x61\xb8\xa7\x5c\x82\x67\xc5\x2a\x37\x66\x5a\xc9\x9e\x60\x92\x75\x9d\x32\x1f\x68\x0f\xc5\x34\x29\x2f\x70\x28\xb7\x62\xea\x59\x98\xd4\x8a\x2b\xa9\x7d\x14\xf8\x83\xf4\x00\xf1\xee\x7d\x89\x87\xc6\x6c\xee\x33\x9f\x22\xae\x90\xf7\x6f\xc1\xb5\x81\x8e\x66\xac\x24\xd2\x17\xf1\x10\xb3\x01\x67\xae\x34\xeb\x67\xb3\x2d\x29\x3d\xa2\x9c\xb3\x81\x9a\xfd\xb1\x6d\x54\xa5\xc2\x25\x42\x89\x7b\x84\x0e\x5d\x83\x6d\x70\xfe\x40\xdf\xd6\x34\x0d\x0b\x70\xc4\x18\xb2\xeb\x5a\x6a\xb9\xd8\xb6\x4d\x5b\x53\x3f\x84\xf4\xb5\x95\xd2\xf5\x1e\x6a\x06\xa7\x6f\x5f\x8b\xa8\x1a\x1c\xde\x18\xd9\xbe\xc6\x99\xc5\x0c\xfc\x15\x80\x16\xd3\xfc\x87\xe9\xa8\xd4\xef\xc6\x1f\xcc\x8c\x24\xf9\x8a\xa8\x62\xcc\x31\xdb\x29\xbb\x97\x83\x36\xb3\x7d\xbe\xe1\xec\xe3\x65\x9f\xb5\xdb\xd2\x16\x29\xf6\xd8\x39\x18\x3b\x27\xf7\x52\x0f\xc3\xea\x60\xc7\x41\x52\x09\xd9\xb6\xcd\x06\x9d\xdd\x6d\x2d\x3d\x1d\x31\x12\x56\x01\x48\x8e\x12\x07\xca\x9f\x1e\x4d\x5e\x19\x0f\x49\x40\x4a\xcc\xdf\xeb\x73\x68\xd0\x56\x1d\x4a\x34\xf4\x10\x35\x0a\xb4\xa7\xf5\x5a\x4e\x22\x1d\x85\x0b\xe5\xed\xdb\xd3\x40\xf0\xc1\x0c\x96\x97\x52\x35\xe1\xb4\x23\xe6\xc2\x85\x39\x0a\x7c\x6c\x9a\xba\x54\x2a\xab\xa6\x73\x1e\xac\x9b\x0c\x78\x34\xa0\xfd\x5e\x25\x55\x3c\xf3\x6b\xf9\x74\x01\x1a\x6c\x3e\xc8\x02\xe6\x1e\x84\x7d\xbe\x5a\x05\xe5\xe6\x86\x3c\xa8\x98\x71\xc6\xdb\x7e\x00\xdc\xd6\x5a\xb3\x08\x9a\xcd\x2d\xf7\xf6\xae\x3b\xad\xcc\xc5\xc1\xec\xbd\x81\x52\xe2\x93\xbc\xa4\x93\x30\x84\xc0\xb8\x22\xdf\x79\x91\x51\xfc\x0d\x17\xf2\x30\xc5\x04\xef\xe2\x8c\xca\x4b\x65\x8d\xbe\x5f\x8a\x2a\x16\xc9\x24\xd5\x45\xbf\x28\xdf\x7f\xde\x08\xa5\x3f\x04\x01\x94\xbc\x7b\x7d\xe0\x84\xb8\x94\x56\x85\x73\x73\x91\x52\x4a\x2a\x4a\xa1\x9e\xec\xfc\x9c\xbe\x3a\x7d\xf9\xfc\xed\xf9\xe9\xd3\xe7\x41\xe1\x3e\x7f\xfd\xec\xaf\xe1\x17\xa4\x73\x9b\xa0\xbb\x3f\x04\x89\x9e\xf6\x35\x5e\x83\xbf\x5d\xe8\x51\x86\x85\x63\x5c\xb2\x01\x5c\x20\x82\x0c\x8e\x8c\x8b\xf2\x6c\x12\x7e\x19\x9c\xa1\x30\x2c\xa0\x5a\x7a\xdf\x8e\x5b\x6b\x3e\xde\x5e\xb7\x71\x6e\x4d\x2b\x17\x58\xb1\x81\x86\xf8\x9f\x2e\x2e\xce\xff\x7a\xfe\xe6\xf5\xbf\xff\x25\x9c\x4a\xf8\xe9\x2d\xff\x48\xb0\xbd\x7a\x1d\x7f\x1c\x9e\x7f\x49\x01\x37\xc0\x76\x29\xed\xdd\x73\x51\x77\xe2\x81\x19\x49\xd6\x45\x4e\xea\x4e\x9a\x9b\x5c\xa4\x4b\xcb\x6d\xb4\x97\x1f\x03\x85\xff\xf4\xfc\x2f\xdf\xfd\x72\xfa\xe2\xe7\xe7\x23\x96\xf0\xd3\x97\x7f\xf9\xeb\x2f\xa7\x6f\xbe\x3b\x58\x6f\xc8\x56\x3f\x98\x86\x81\x0e\x84\x27\xde\x86\x0a\x82\x6e\x07\x98\xa3\x5b\x5c\x84\xd1\x9c\x46\x4b\x75\xae\x34\xd4\xbb\xe1\x2d\xf8\xda\x5a\x63\xc7\x4b\xa9\xeb\xe6\x3e\x35\xba\xde\x32\x6c\x84\xf2\x4a\xcc\xe9\x91\x31\x98\xb7\x9f\x87\x01\xe2\x4f\x09\x2e\x21\xe8\xe6\x0d\x68\xdd\xc6\x2f\x6b\xbe\x0f\x80\x4b\x2d\xcc\xf7\xf4\xbf\x22\xca\x44\x44\x99\x85\x39\x25\xb2\xa5\xd4\x67\x63\xc5\xdc\x74\xc1\xe4\xd6\xa8\xb1\xa8\x8a\x15\xd0\x9c\x67\x1d\x17\x5d\x54\xf7\x14\x06\x0b\x70\xfe\xf1\xa9\xb8\xc0\x13\x5c\x48\x3b\x93\x0b\x18\x57\x41\x5b\xae\xbc\x23\x2f\x48\xd2\x98\x52\x19\x9d\x36\xa2\x31\x7a\x01\x56\x68\xa8\xc0\x39\xc9\x39\xa9\x5d\x6b\xfa\x01\x2e\x52\xbf\x1e\x82\xec\xad\x95\xab\x02\x2b\x6e\xc6\x95\xac\x96\xa5\x87\x7d\xa1\xfc\xb2\x9b\x4d\x2a\xb3\x3e\x26\x3f\xe9\x31\xfb\x47\x8f\xdb\xd5\xe2\x98\x56\x4d\xa3\x9f\x86\x0f\x2e\x36\x2d\x6c\x6f\xe1\x59\xfc\x86\x35\x47\x81\x0b\xb1\xdc\x09\x1b\x1b\x09\x72\x33\x89\x69\xac\x67\x08\x52\xb3\x56\x6e\x45\x6a\x36\x65\xef\x4e\xb7\x24\x36\xff\xfe\x28\x11\x0b\x05\x53\xef\x91\x60\xca\x68\xed\x2e\x9d\x31\xa6\x74\x46\xa5\x91\xbf\x4f\xb9\x7f\x5f\x45\x27\xc4\x6e\x09\xfb\x90\x8b\x30\x73\xd2\x58\xd8\xec\xde\xe9\x93\x4f\x63\x12\xac\xdb\x91\x2b\xb4\xab\xbe\xe3\xf6\xd4\xc9\x9d\x50\xed\x9d\x30\x74\x63\xbe\xd0\xee\x94\xa6\x82\x24\xc3\x55\x7f\x0d\x04\x77\xcc\xf9\xf9\xe4\x94\x9f\x12\xbe\x32\xeb\x87\x7c\x31\x31\xe7\xe7\xb3\xb2\x15\x6f\xcf\xe3\x19\x20\x28\x27\xf4\x7c\x4e\x9a\xe1\xb5\xe9\x37\x83\x0c\xb3\x2f\x94\x1f\xb8\x5f\xd6\xcc\x70\xa7\x83\x2c\x92\xa8\x31\xa5\x24\x9a\x9d\xe9\x33\x5f\x28\xb3\x6f\xaf\x6c\x97\xfd\x00\x66\x1f\xee\x35\x69\x2f\xbb\xd3\xa8\x3e\x87\xf1\x07\x99\x33\x77\xe4\x7c\x76\x64\x7c\x5e\xaa\xe0\x5e\x9c\x3f\x84\xf3\x26\xd6\xff\xe4\x7c\xbf\xcf\xe2\xfd\x9d\x29\x7f\xd7\x32\xff\x27\xa4\xf1\xdd\xce\xfd\x43\x24\xed\x64\xff\xbb\xe7\xdf\x5d\xcb\xff\xc3\xb4\xab\x2f\x95\x38\xb7\x9f\x04\xd8\xda\xed\xe7\x8a\x80\xcf\x4a\x79\xdb\x4b\x06\xec\x09\xf2\x2d\x42\x20\x15\x68\x68\xf4\xd7\xdc\x55\xef\xda\xd2\xae\xce\x68\x9e\xdd\x79\x69\x54\xe3\x42\xc1\x1d\x2e\x91\xc9\x65\x82\x18\x29\xdd\xa9\x5c\x31\xdb\x9a\xce\xa3\xbf\xf2\xca\xd8\xa6\x8e\x71\xd5\xc2\xa5\xc7\x4b\xb3\x06\xc6\x32\x2c\x66\xea\x45\x16\x0f\x22\x01\x1b\x34\xc8\x58\xd8\x85\xe6\xe0\x75\x96\xf3\xa1\x5f\x5a\xd3\x2d\x88\x25\xa6\xd1\x47\x4c\x50\x86\x1d\x1e\x3d\x00\xad\x6e\x69\x9c\xdf\x27\xa4\xff\xf8\xf1\x1b\x8e\xc0\x3e\x7e\x3c\xe9\x17\x37\xa1\x1e\x6c\xdc\x56\x99\x18\x53\xcd\xe4\xce\x61\xed\x8b\x5d\x01\x24\x4c\x30\x24\xf2\x49\xc7\x34\x3c\x90\xce\x61\xc6\x61\x10\xd4\xd1\x2b\x1d\x53\x25\x62\x78\xb8\x20\x6a\xe7\x95\xb9\x47\x53\xe2\x2c\xcc\xcf\xa4\x2e\x53\xa7\x99\x64\x3d\x14\xe5\xb6\xb1\x08\x3c\x16\x0c\x33\x60\x22\xf1\xc1\x1a\xdc\x32\x7b\x04\x03\x9d\x57\xd2\x16\xde\x31\xf4\x05\x76\x7e\x86\x26\xf7\xd9\xb9\xb0\x52\x2f\x1e\x84\x6d\x8a\x78\xd9\x83\xfc\x0a\x5d\x42\x8a\x43\x4c\x95\x1a\xa7\x54\xa9\xa3\xe4\xff\x7a\x7a\xf6\xec\x8d\x70\xdd\x4c\x43\xea\x58\x90\x9a\x54\x30\x14\x33\xa2\x18\x5b\x41\x5b\x64\x35\xd2\x59\xa1\x2b\x50\x1c\x4e\xbf\x7e\x32\xc1\xff\x1d\x7f\x3b\xfa\xfa\xf7\xdf\x4c\xbe\xfe\x1d\xfe\xf0\xf5\x37\xa3\xaf\xff\x7b\xf8\xe9\x5b\xfa\xf1\x77\xd1\x5e\xcd\x56\x5c\x4f\x39\xa0\xe3\xb9\x15\xc7\x3f\x18\xf6\x40\x00\xb9\xd3\x50\x84\x73\x8f\x94\x29\x1f\xf5\x04\x69\x75\xa2\xcc\x31\x4d\x3a\x9d\x88\xef\xd3\xa2\x45\xe4\x9b\x9a\x7c\x50\xea\x21\x16\x62\xa2\xda\x24\x8c\x2e\xbd\xf0\x81\x58\xb4\xf1\xd4\x38\x44\x47\x7a\xce\x95\xac\x11\xfe\x0f\xa6\x31\x2b\x25\xef\x91\x43\x7e\xa4\x15\x22\x8f\x70\x56\x97\xeb\xb7\xdf\x20\xd4\xc4\x4f\x7f\x94\x97\x52\xc8\x05\x68\x4f\xc9\xba\x6f\x01\xd0\x8d\xeb\x4e\x8e\x8f\x19\xe0\x89\xb1\x8b\x63\x0b\x58\xd1\x5a\xc1\xf1\xd2\xaf\x9b\x63\x1c\xe1\x26\xe1\xdf\xff\xfc\x4c\x51\xc9\x71\x05\x76\x1f\xa9\x1c\x90\x78\xfe\xfc\xa5\x00\x5d\x99\x70\x47\x3d\x3d\x15\x61\xa4\x9a\x47\x7f\x5b\x38\x24\xd1\x4a\xbf\x1c\x25\x78\x2f\xc1\xaa\x79\xf4\xd4\x30\x14\x79\x10\xb8\x11\xfb\xeb\xc2\x4e\x50\x45\x9e\xb6\xd6\x78\x53\x99\x06\x13\x74\xb0\xf0\xd4\xb1\x97\x9b\x82\x98\xcd\x98\x03\x86\xb2\xf3\x4b\xd0\x9e\x17\x8f\xec\x11\x06\x21\x1d\x66\x4d\xfa\xf8\x52\xda\x63\xdb\xe9\x63\x07\x95\x05\xef\x8e\x73\x45\x75\x20\x72\x16\x7b\xb2\xc2\x94\x93\xf8\xe3\xb8\x92\x93\xca\xfa\x69\x91\xbe\x92\xa8\xab\xc7\x78\x0c\x4d\x6b\x95\xae\x54\x2b\x9b\x3d\xdd\xe8\x58\x4c\x1a\xc7\x1c\xba\x23\x56\x77\x31\x25\x74\x16\x5b\xe3\x28\x2d\x64\xf2\x72\x65\xac\x61\xce\x43\x92\x65\x42\x48\xd4\x04\xa3\x40\x8f\xc4\x1b\x2f\xa3\x5f\x03\xc5\xf4\xfd\x79\xdc\xcf\x77\x95\xfe\xce\x6d\x9c\x87\xf5\xc9\x5a\x3a\xec\x3a\x16\x84\x1d\xe6\x6e\xeb\xef\x96\xf2\xca\x2b\x33\x36\xba\x51\x1a\x26\xf4\xd3\xc4\x5d\x56\x71\x7e\x84\xa4\xd2\xdf\xcd\x03\x34\xe1\x26\x35\x0d\x4c\xc2\x0f\xf8\xd1\x0d\x47\x91\x7d\x8f\xfb\x72\xd7\x0b\xe5\x82\xfe\x1f\xa6\xc4\xac\xdd\x4a\x3a\x1f\xdb\x1b\x94\x01\x13\x76\x05\xf5\xea\xfc\x3d\xe8\x1a\xea\x88\xaa\x6a\x09\x7b\xa4\x5f\xbe\x94\x3a\xc5\xd1\x77\x9c\x2b\x1b\x63\x2e\x9f\xfa\xbc\x91\x8b\x18\xba\x8b\x4b\x32\x9a\x56\xb0\x11\x9d\x93\x8b\xa0\xc0\xe2\xc5\xfc\x6b\x1c\x34\x89\xf8\xeb\x8f\x60\x4f\x05\x2f\x50\xff\x9f\x82\x12\x27\xeb\xda\x32\xed\x66\x7b\x2f\x52\x30\xca\xd1\xd4\xe6\x4a\xe9\x20\x51\x30\xc3\x7a\x7a\xf0\x7f\x1e\x1f\x44\x28\x8d\x15\xd3\x03\xbe\x43\x0f\x70\xa7\xc8\x3c\xa3\xa8\xda\x83\x75\x38\x98\x72\x37\xd0\x71\xac\xc1\x63\x76\x32\xde\xcd\x73\x59\xc1\x96\x07\xe0\xe0\xf1\xc1\xa0\xe1\x81\x74\xee\xca\xd8\x7d\x32\x45\x90\xb5\xf9\x73\x12\x84\x98\xfc\xd6\x43\xf1\x48\x0c\x0f\x0b\xb5\xfa\xce\x81\x4d\xfb\x6a\x29\x2d\x0d\xef\xd7\x3b\xb7\x7c\xd8\x21\x08\xa8\xd6\xbf\xe8\x3b\xf0\xfb\xdf\x7f\x3b\x1d\x76\x4f\x42\x7a\xd9\x77\x93\xfc\x39\xfb\x38\xb2\xdf\x9d\x3b\x32\xd8\x44\x73\xfd\x4e\x02\x0e\x29\x88\xb7\x99\xe9\xa8\x9f\xaf\x62\xf7\x04\x02\xf3\xb5\xb2\xf3\x7f\x07\xae\xb7\xf2\x60\xae\x21\xfb\x5b\xb9\xf7\xcf\x4b\xc0\xfd\x6d\x73\xae\x2b\x9a\xb1\x5d\x03\xc5\x6e\x27\xd3\x0d\xac\x44\xe7\x7f\xf7\xb0\xac\xac\x6b\xc5\xe9\x9b\x91\x02\x78\xaa\xa0\xce\x73\x30\x54\xe9\x3b\x2a\x32\xff\x82\xff\x1e\x7f\xb8\x5c\x8f\x49\x59\x7a\xf7\xe3\x2f\x2f\xa3\xc0\x46\x3e\xed\x37\xe0\xe1\x25\x73\xae\xdc\x87\xcb\xf5\xfd\x05\x55\x7f\xfc\xe5\xe5\x20\x4d\xc2\x0f\x6d\x46\xfc\x24\x28\xe9\xb6\xd3\x5b\xdd\x05\x1f\x80\xf1\x52\xc3\xac\x5b\xdc\x0a\xc6\x69\x52\x6b\x2d\xac\x8d\x07\x1a\xb6\xe0\xaa\x37\x8e\x3c\xf2\x2f\x03\x25\x13\xd4\xd2\x7b\x59\x2d\x21\x55\xce\x89\x88\xb1\x18\x86\xa7\x72\x2a\x6c\x48\x32\x37\xf6\x4a\xda\x9a\xf8\xb1\x07\xdc\xd8\x75\xae\x05\x7d\x3b\xae\xde\xd2\x77\x74\x0a\x5e\xda\x05\x78\x3c\x1e\xb5\x5e\x43\xad\xa4\x87\x66\x53\x7a\x20\xa9\x9f\x47\x23\x9d\x0b\xa7\xdb\x18\x49\x77\x60\x16\x5a\x2a\xdc\xbf\xc1\x4a\xdb\x63\xed\xa0\xa3\x78\xc7\xae\x4f\x1c\xc2\x67\x96\xb3\x7c\x99\x58\xd4\xb0\xb5\x46\x63\x16\xee\x1a\x57\xf1\x16\x2a\xf8\x5e\xdb\x47\x86\x59\xa9\x1d\x4a\xe6\x78\x17\x4a\x1f\xef\x42\x83\x4c\xcd\x0a\x0a\x26\xf2\xc2\x55\xb3\x11\x8d\xec\x34\x1e\x57\x00\x73\x08\xd0\xe3\x93\xdf\x3e\x79\xf2\xdb\x1e\x48\x9f\x2a\x49\xc2\xf4\x79\x6c\x56\x78\xa5\x73\x41\xcb\xdf\x63\x73\xa7\x85\x2c\xfa\xe5\x65\x1e\x2a\x0e\x3b\x07\x62\xfa\x42\xe9\xee\xe3\xb4\xf8\x35\x5b\xd9\xc6\xe6\x20\xec\x4a\xae\xa1\x01\x7f\x8f\x79\xc6\x71\x85\x2c\x41\x6e\x4b\xc9\xf8\x29\x8e\x50\x3a\x3a\x98\x1e\x6c\x1a\xc6\x27\x94\x7e\x30\x16\x28\xa9\x81\x2f\x8c\x3a\x23\x25\xf0\x94\x5f\x82\xb2\xc9\xd3\xd9\xbb\x1a\x62\xdc\x3d\x7b\x45\x93\x43\xa3\x17\xb7\xda\x4b\x91\x7c\x7a\x4d\x1d\x1b\x03\x43\xcd\x45\x91\x91\x8c\xac\x73\xc6\x4c\xac\xc7\x29\x8e\x2c\x13\x1c\xd4\xf7\xe9\x86\xf8\xe9\xf9\xb3\xd3\x1d\x2e\x69\x56\x18\x08\xcb\x83\x5c\x4f\xbf\xa4\x51\xe1\xef\xae\x92\x0d\x67\xe1\x09\x9c\xaf\x37\x15\x2b\x60\x6b\xa9\x3b\x3c\xa9\x74\x05\xd6\x2c\xc2\x51\xcb\xe4\xfa\x3b\x37\x8d\x3a\x66\xb9\x76\x18\x87\x93\x17\x63\x2f\x95\xc4\x52\x81\xa0\x4a\xb3\x58\x8c\xa7\x3d\xc1\x0a\x66\xa5\x03\xaa\xf8\xe6\xd7\xb1\x0e\x2b\xf0\x38\x02\x5e\x12\x7b\x22\x13\xdc\x97\xef\x61\x64\x44\xf4\x14\xc6\x7e\xb4\x30\x3f\x79\xf3\xfa\xf5\xc5\x49\x64\xcf\xe3\xf8\x8f\x71\x50\xf9\x26\xb2\x36\xd5\xbf\xf0\xaf\xc6\xe1\xcc\xf0\xd7\xef\x62\x06\x18\x4e\xca\x86\xd1\x10\x66\xd2\x19\x17\x9d\xaa\xe1\x3d\xda\x13\x1b\xd3\x61\xca\x3f\x6a\x0d\x16\x82\x29\x96\xbe\x4d\xe5\x1e\xb1\x14\x17\x67\x5e\x83\x97\xb5\xf4\x72\x4f\x88\x6b\xb8\xdc\x01\x70\x0d\x97\xfb\xc1\x5b\xc3\x25\x34\xa6\x45\x87\x5a\x04\x7b\x40\x4b\xaa\x97\xe8\x51\xc6\x19\xfe\xb3\xc8\xa0\x98\xa6\x99\xb9\x64\xa0\x71\x52\xd5\x62\x86\x04\xd3\xf5\x13\x87\x24\xd5\x46\xe9\x70\x60\x8c\x3a\x62\x84\x5c\x9e\x9e\xc8\xba\xb4\x69\x65\xb5\x1a\xe7\xe2\x87\x71\xec\x9d\x7d\xbb\x9e\x03\xa4\x4d\xb8\x16\xaa\xf1\xbf\xa5\x96\xdb\x73\x05\x4d\xaa\x41\xf1\xa6\x15\x4d\x38\xde\xa2\xbc\x02\xfd\x3b\x3a\xd5\x19\x30\xdc\xe4\xaf\x55\x73\xac\xb2\x42\x85\x2e\xba\x81\x78\x33\x46\x58\xa8\xcc\x42\xab\xbf\x63\xc1\x11\xb6\x06\x08\xe2\x02\x8f\x28\x66\x9f\xf5\x0d\xc9\xa6\x51\x7a\x31\x46\x33\xf8\xb2\xe7\xba\xba\x26\x1a\x78\xc6\x5f\x8a\x43\x8e\xd5\x1e\x21\xcb\x2c\xa1\x5a\x51\x15\x2e\x63\x54\xf4\xcb\x0f\x2a\x63\x9a\xda\x5c\xe9\xbd\x43\xb3\x81\xb8\xaf\xc2\xa9\x71\x3d\x5d\x2c\xa2\x20\xb7\xb3\xf3\xb1\xbc\x2a\x2e\x67\x81\x2b\x6a\xc3\xdd\x13\xf6\x1c\x2f\x0b\xd1\xab\x9a\x48\x35\x07\x4f\x7a\xae\xf3\xba\x81\x78\xa8\x63\x74\x02\xde\x0e\x20\x12\x23\x09\x54\xe5\x12\x4d\xc7\xc8\x4b\x3c\x0f\x14\xd6\x7d\x08\x02\x1a\xfa\x6a\x76\x2e\x5c\x2e\xcb\xb4\x88\x56\x4a\x30\xd7\x4a\xdf\x15\xca\x18\xbc\xbd\x65\x62\xf9\xf1\xce\x13\x73\x1a\xfe\xcd\x13\x47\xf6\xea\x2b\x9e\xd7\xe7\x01\xca\xba\x36\xda\x1d\x07\xd9\x38\x09\xff\xef\x82\xc6\x5f\xd7\x90\x5c\x25\xb6\x8f\x6c\x2c\xab\xca\xa0\x69\x12\x7d\xa1\x78\x10\x74\x35\x4d\xc4\xf3\x82\x40\x19\xff\xe8\x6e\x8d\x82\x7d\x1a\x40\x9c\x32\x7b\x62\x95\xbd\x6b\x8d\x0e\xd3\xf1\x6c\x98\x75\x8a\x05\xc4\x83\xeb\x38\xbd\xa3\x20\x84\x14\x2b\xd8\x1c\x13\xaf\xae\x65\x1b\x5b\x1c\xc6\xfb\x62\x1a\x57\xc3\xd8\x77\x2c\x6e\x4f\x5c\x43\xca\xf6\xe4\x34\xda\xcf\x32\x36\xc9\x99\xf6\x9d\x09\x63\x72\x65\xa7\x72\xd1\xd8\x58\x20\xf0\x4b\x9a\x8d\xf5\x30\x11\x68\x33\xe8\xd4\x54\x35\xd2\x28\xbd\x8a\xe1\xca\x80\x10\xd0\xde\x6e\x84\x99\x93\xbb\x2c\xcc\x8a\x72\x25\x6d\xb1\x74\x61\xa4\x66\x9a\x39\x6e\x33\xa8\x59\xda\x47\x71\x4a\x9a\xd2\xb6\x6e\xd4\x8f\x0e\x5d\x1f\xce\x8c\x0e\x0d\xf4\x9c\x0d\xab\xa0\xce\xb6\xfa\xa3\xf0\xb4\x0c\xe3\xe8\x9a\xce\x28\x45\xfc\x3e\x17\xf4\x90\xa2\xf5\x86\x97\x90\xfa\xfa\xd9\x23\xd0\x50\xdc\x53\x63\x96\x45\xe2\xb0\x10\x4c\x63\x6f\xc6\x7f\x07\x6b\x8e\xa8\x98\x69\xd6\x79\x6e\xa1\x3f\x07\xe9\x29\xea\x68\x81\xfa\x99\x5a\x68\xe0\x32\x28\x26\xc9\x45\x48\x05\xfb\x58\x51\x7d\xe8\x8e\xc2\x9d\x8c\xaf\x22\x68\x0c\x43\x27\x57\x5f\x54\x58\x38\x08\xfd\x20\x14\x80\x88\x1d\xb4\x06\xef\x16\xa5\xf5\x05\xed\x14\x53\xb1\xd3\x20\x49\x67\x2a\xb3\x0e\x72\x19\xbc\x98\x2e\x5b\x39\x29\x3e\x9e\x30\x25\x4f\x6a\xb8\x2c\x5d\xcb\xab\x1b\x3e\x2b\x17\x3b\x9a\xbc\x89\x9a\x60\x09\x4e\x6d\xaa\x2e\x75\x56\x28\x82\x49\x6b\x2c\x0b\xce\x6a\xf3\x75\xd8\x58\x83\xb7\xb1\x45\xd2\xe7\xa2\x83\xe6\xba\x0e\x1f\x45\xf3\x85\x14\x6b\xa6\x6a\x59\x2b\xa6\x55\xdb\x4d\xf9\xc7\x3b\xee\x39\xed\x36\xab\x5f\xb7\xed\x99\x5c\x42\xb7\xb9\xb8\xdf\x02\xfb\x71\x50\x3e\x60\x37\x8d\xb4\x01\x56\xa9\x8c\xc5\x3e\xd0\x2d\xd8\x2a\x80\xb3\x40\x3f\x7f\x0b\x28\xd3\x85\x29\xdb\x77\x6c\xa3\xe9\x28\xb7\x16\x39\x37\xf5\x9e\x1b\x8d\xd7\xca\x0d\x87\x1b\xae\x71\xbc\x35\xf6\x71\xe1\xaf\xb7\x2e\xf0\xf3\xf4\x0e\x4f\xf6\x38\x47\x01\x28\x3d\x96\xd8\x63\x6d\x5c\x06\x66\xe8\xea\xa4\x9c\xa4\xc7\x8f\x83\x08\x7a\xfc\xb8\x30\xbf\x47\x62\x0d\x92\x25\xa9\xf4\x43\x8f\x86\x72\xa4\xce\xc4\x8b\x8e\x15\x19\x11\xa6\x21\xf1\xa4\x8d\x2f\x6c\xd9\xd2\x7e\xcc\x9d\xb3\xd1\x29\xb2\x0b\x97\x69\xd6\x5d\xa4\x73\x2d\x2e\xe5\xc7\xfd\x70\x79\xaa\x45\xd7\x86\xbb\x91\x92\x56\x92\x3b\x6d\x07\x5a\xf9\x46\x8d\x38\x55\x74\xeb\x35\x0d\x34\x05\xf7\x0e\x71\x1a\x09\x62\x29\x9d\x08\xb2\x2f\xe0\xa6\x92\x2d\xeb\xec\x38\x2f\x11\x9e\xcb\xb5\xe7\xce\xcb\xa6\xa1\xe1\x88\x90\x78\x5c\xfb\xf0\xd2\x75\x08\x09\xf6\x83\xe9\xfc\xb8\x2e\x7d\x2d\x37\xcb\x8d\x68\x56\x79\x23\x16\x56\xd6\xe4\x37\x70\x4b\x35\xc7\xc2\xc3\x39\xaa\x27\x9c\xa5\x2e\x3d\x38\x2f\xde\xc0\xa5\x72\x31\x0f\xc8\x81\x2f\x1f\x45\xe0\xf5\x53\x53\x85\xc9\x75\x15\x08\x38\x38\x06\xbb\x7b\xcd\x2e\xa4\xf8\xa3\x69\x64\x52\xdf\xb1\xe9\xc7\xe4\x59\x17\xdb\x43\xd3\x36\x82\xba\x49\x5d\x78\x28\x9a\x66\xc3\xb1\x72\x33\x00\x4e\x23\xc5\xda\x30\x04\xf4\x33\xbd\x5d\xd7\x37\x3a\x19\xe8\x15\xa9\xe1\x09\x83\x1e\xa0\x50\xa4\xa7\x2c\x4d\x53\x9f\x3c\xee\xe9\x0e\x18\xa8\x48\xd5\xc0\x3c\x13\x6b\x4a\x8f\xf1\x1e\xcd\x6d\x53\xc4\x8d\x7d\x53\xf0\xe6\x27\xd9\x9c\x7a\x9d\xec\xd9\x01\x25\x29\xad\x5b\x7d\x50\x86\x0a\xde\x97\x51\xec\x58\xa1\xeb\xe3\x97\xa3\xf6\x2e\x3a\xc0\xe9\x49\x88\x38\x24\x95\x4d\x21\xac\xd8\x58\x85\xdc\x8f\xd8\x67\x2a\x79\xf4\x32\xbf\x16\x92\x2e\x2c\x3d\xef\x9a\x26\x4d\xd6\xf7\x18\xf0\xfe\x69\x3e\x2c\xad\x25\x15\xeb\xf4\xe5\xf3\x17\x7f\xfd\xe9\xd5\xe9\xc5\xd9\x2f\xcf\xff\xfa\xf4\xf5\xab\x1f\xce\xfe\xf8\xf3\x9b\xd3\x8b\xb3\xd7\xaf\xc2\x27\x3f\xbe\x7d\xfd\x2a\xd9\x14\xf9\x95\x96\x52\x8e\xa5\xbe\x4e\xa4\x72\x07\x1d\x1a\x9d\x61\x3e\xc2\xd3\x87\x63\x2b\x56\x45\x27\x3f\xc9\xfe\x3d\x82\xb3\xcc\x24\xed\x65\x91\xee\xa2\xa1\xd4\x26\xeb\x21\x38\xa1\xb7\x1d\xc4\xb7\x28\x3b\x7d\x80\xa2\x43\xba\x38\xe7\x75\xdb\x80\xdf\x3a\xf0\xfe\xe9\x95\x00\x2c\xa5\xd6\xd0\x8c\x4b\x5a\xbb\x3d\x54\xf2\x82\xbd\xcd\x3c\x9a\x43\x8f\xd2\xc5\x0a\x4d\x33\xef\x07\x05\xe8\x58\x03\xf0\x6c\x05\x46\x8e\xc6\x06\x5c\x71\x1a\x76\x5a\x1b\x4b\xb4\x42\xe4\xf5\xf3\x9b\x33\xb7\x13\x60\xa5\x57\x9f\x0d\x6e\x0d\xce\x2b\x9d\xdc\x68\xf7\x05\x73\xb4\x4e\x7e\x15\x2c\xef\x5c\xf7\x13\x90\x15\x07\x7f\x11\x6c\xa5\x54\x8c\xbd\xd0\x75\x09\x9f\x8c\x2b\x1c\x8b\xdf\xbb\xdc\xda\x66\xab\x83\xc4\x0c\x84\xeb\x66\x61\xf8\x0c\x19\x29\x00\x9e\x2f\x2f\x6a\x3c\xc9\x80\x17\xf3\x6d\x43\x2d\x0e\xd9\xdb\x2f\xb3\x4f\x63\x66\xcd\x0a\x6c\x7e\xed\x23\x6a\x4f\xe1\xce\x3a\x60\xe1\x75\x70\xb4\x63\xbf\x9f\x72\x46\x7b\xed\xb6\xb5\xa6\xee\x2a\xb8\xe1\x74\x3e\x71\x93\xbd\x5d\xcc\x55\xe3\xc1\xf2\xb1\x8d\x23\xcd\xee\xed\xdd\xa6\xe1\xfc\x2e\x1a\x02\x34\x68\x5a\xb4\x04\x59\x83\x15\x07\x15\x8c\xf9\x6a\x5e\x2a\xe7\x8d\xdd\x1c\xc4\xf7\x51\xde\x2a\x5d\xb1\xe0\xe5\x8f\x83\x5a\x3a\x03\xd0\x98\x14\x70\x49\x37\x9d\x86\x2b\xb0\xe5\xe3\x61\x2c\x3b\x47\x05\x08\x49\x41\xb8\xa6\x86\x34\xb5\x1a\x53\x7a\x35\x9e\x29\x5d\x47\x61\x7d\xa3\x76\x45\xee\x1c\xfe\x7c\x57\x85\x85\xc4\x09\x31\xea\x54\xb8\x57\x94\x5e\x7d\x5f\x2c\x21\xb2\x4b\xfb\x02\xef\x98\xe2\x4a\x48\x77\x62\x6f\x62\xb4\x2a\x1d\xcd\xbe\x68\x00\x17\x99\x94\x05\x1a\xd1\xea\xdd\x71\xb9\xde\x3a\xd1\x21\x7c\xac\xa0\xdd\x3d\x22\x5a\xbe\xdc\x94\x29\x2c\x50\x38\xa5\x70\x0f\x47\x9f\x18\x0e\x29\xa2\x21\x29\xfb\x11\xdd\x5a\xf1\x1e\x2e\x6e\xfe\xec\xb4\xe3\xa7\xf7\xee\x31\xca\xf9\x82\x1f\xf7\xbb\x21\x29\x67\xc7\x4b\x65\x05\x60\x22\xf9\xf8\x0e\x63\x25\x42\x65\x1a\x43\x5e\x4d\xba\xbf\x8f\x48\x41\x8a\xef\x08\xce\x64\xb5\x82\xa0\x1e\xba\xdc\x19\x60\xb6\x11\xff\xbb\x93\x76\xd5\x39\xf2\xb5\x5d\xa1\x9f\x6d\xa8\x05\x26\x23\x8b\xba\x3a\xc7\xc4\xa8\xbf\xd1\xc8\x89\x32\xc7\x18\x74\x73\xc7\xbc\xd4\x83\x50\xa8\x1a\x63\x6f\x07\x23\x7c\x15\x1b\x75\x36\x66\x21\x4c\xe7\x5b\xac\xd9\x4b\xd2\x0c\x31\xbd\x87\x46\xf6\xc2\x2c\x9c\x58\x83\xc3\x84\xd4\x34\x2a\x11\x1c\x5c\xc2\x3e\x59\x85\xa7\xf5\x87\x60\x13\xfa\xe2\x58\xc9\x93\x73\x58\xb6\xe3\x39\x7b\xf5\xc3\xeb\x32\x57\xe0\x83\xdb\x23\x79\xef\x35\x6e\x2d\x4e\xed\xa2\x2e\x38\x98\x66\xdc\x5a\xf0\x7e\x83\xe9\xdc\xb7\x57\x53\x30\x0f\x1e\xd0\x20\xca\x44\x52\x7a\x71\x10\x63\x91\xa8\x6c\x86\xd5\xbe\xca\x1e\x0b\xe7\x07\xdd\x45\xbe\x70\x2b\xf6\x97\xb8\x42\xdf\x75\xbe\x65\x60\x0c\x05\xee\x56\xf0\x3f\x60\xdd\x86\xa3\x2c\x9c\xe2\xfd\xde\x63\xb5\xa1\xd3\xc1\x0b\x06\xdb\xa0\x25\x9f\x40\xb4\x4f\x1f\xd3\x6e\x1f\xe3\x8c\x6c\xcd\xa2\x5b\xdb\x68\x4c\x9e\x0c\xfa\x05\xfa\x41\x74\x05\x54\x2b\xf7\xa8\x6c\xed\xdb\x37\x13\xaf\xc8\x88\x2a\x1d\xfd\x34\x7d\x56\xaa\x30\x5d\x1e\xd7\xa1\xbc\x35\x31\x0d\xda\xc6\xe1\x01\x7d\x77\xd2\x98\x6a\x85\xa7\xe0\xa1\x09\xbb\x5f\x9f\xcc\x8c\x77\x07\x47\x93\xc9\x64\x3a\x11\xaf\x5e\x5f\x3c\xa7\xb6\xaa\xc8\x61\x8c\xbf\xba\x76\x74\xdb\x4b\x6c\xfe\x89\xa1\x57\x6c\x6d\xbe\x5d\x9f\x97\xca\x08\xa9\x90\x20\x35\x45\xfe\x8a\xbd\x3a\x16\x64\x7d\x7c\x65\x55\xb2\x4a\xd6\xb2\x75\xdc\xa3\x55\xd6\xd4\x2d\x8f\x71\x60\x21\x30\x38\x44\x97\x06\x29\x1d\xf9\xdd\xb4\x1c\x6b\x11\x69\x35\xbf\x94\x3a\xeb\x55\x5b\x81\x91\x9e\x5d\xfc\x00\x3a\x74\x7f\xf9\x8c\x80\x5e\xad\x54\xd5\x74\x35\x8c\xeb\x40\x07\xd2\x87\x7f\xf4\xfa\x59\xde\x9a\x05\xac\x69\x17\x94\x9c\x1f\xcd\xec\x51\x3f\xd8\x26\xb5\x6c\x36\x7f\x67\x6f\x3c\x5b\x2a\x95\xa9\x21\x07\x7f\x65\x5d\xf7\x9b\x53\xa6\xae\xb3\xa8\x81\x10\x6c\xd9\xfe\x98\x60\x33\xeb\x82\x0d\xa6\x5b\x74\x4d\x0d\xf2\xb3\x3f\x4e\x8b\x29\xc6\x56\xf9\x2f\x08\xeb\xb0\xd4\x31\x57\x02\xf2\xdb\xce\x25\x48\x37\xab\x47\xfd\x22\x63\xd6\x78\xf5\x7e\x0f\xc3\xbd\xe2\x58\x2a\xa7\x58\x12\x3b\x14\xbd\xef\x0a\xea\x0a\xda\x6d\xbc\xa2\xaa\x55\x7e\x63\x27\x3b\x4c\x0f\xfe\x67\x41\xde\x08\xc1\xbf\x8d\xc3\xb7\x07\x93\x9d\xcb\x1c\x37\x20\x5d\x11\x93\x4f\xab\xc6\x1d\xde\xbe\xf6\xcd\xab\xee\xc2\x8b\x8f\xcd\x6c\x6e\x49\x07\xdd\xb4\x08\xf0\x0e\xb9\x2b\x8a\x57\x6a\xc3\x3a\x18\x57\x3c\xa0\xb8\xcf\x4b\xd9\x1e\x04\xfe\x3b\x78\x11\xb6\x46\x76\x55\xf8\xbf\x1e\xbc\xf4\xb7\x5e\x77\x08\x39\x83\x66\xbc\x82\x7d\xfa\x6c\xbf\xc0\x72\xbf\x9d\x27\xa4\x6a\xd0\x5e\xcd\x37\xd4\x23\x19\x5f\x4e\x30\xda\x43\x56\xf0\x11\x79\xbb\x40\xa2\x56\xe9\xdc\x37\xdd\xd8\xc5\x71\x81\xd2\x1d\x90\xa2\x3f\x7d\x6f\x58\x0b\xef\xfb\x5d\x21\x66\x58\xb7\x0f\x7d\x28\xf5\x03\x74\x59\xb1\x5e\x73\xfa\xc4\x3d\x65\xaa\xbe\x24\x51\x7f\xcb\x7b\xd0\xa6\xe9\xd6\xe0\x08\x96\x6c\x37\x9e\x0d\xec\x91\xf3\x87\xd1\x9d\x95\xf6\xb5\xaf\x43\xe0\x51\x4e\x5e\xee\x5f\x05\x28\x42\x39\x31\x24\xcb\x01\xca\x77\x98\x5c\x2c\x61\x67\x8a\x2a\x7a\xde\x3f\xb6\xe4\x1c\xa6\x12\x93\x9f\x2f\x7e\x18\x7f\x5b\x68\x42\x12\xe5\xfb\x06\x3f\x6d\xad\xa9\x28\x8c\x31\xdb\x24\x8b\x86\xfc\x07\x4f\x03\x71\x7d\x4c\x9d\xc4\x75\x2d\xbc\x55\x69\xd2\x56\x5a\x76\x2d\xa5\xd0\x2c\x12\x4b\x00\x8c\xa6\xc6\xa7\x8e\xd7\xb2\x86\xdc\x09\x95\xcf\x35\xba\x6b\x52\x0a\x75\xf9\xa6\x0b\x8a\x39\x4a\xc5\xa5\x4a\x31\xf2\xfc\x37\x9b\x9c\xf0\xf6\x26\xa8\x4b\x93\xb7\xd8\x81\xef\x44\xbc\x4b\xb8\xf9\x07\xe1\xe6\xfd\x49\x38\x86\x77\xc7\x2b\xd8\xbc\x8f\x17\x0b\x3d\xcd\x8c\xc9\x30\x29\x0c\xe3\xfa\x59\x4e\xf8\xc7\xb0\xcd\x15\x6c\x52\x2a\x0b\xe6\x33\xec\xfc\x9e\x27\x0e\x1f\x73\x1f\x4e\x74\x41\x40\xfd\x68\x87\x24\xfd\x04\x5a\x28\x9a\xd5\x86\x63\x08\xf4\x39\x53\x5a\xda\x0d\x73\xbd\x3f\xba\x95\x40\x06\x3e\x07\xb7\x8b\x38\xa8\xbf\x79\x14\xd6\x41\x90\x5f\xb7\x5c\x31\x63\xe9\x4d\xc4\x03\xec\xa7\xf2\xca\xe4\x8b\x68\x0c\x67\xe1\x70\x27\x75\x4a\x98\x4f\xc9\x63\xbd\xe7\xaf\x30\x43\x76\xaf\x43\x7d\xf7\xbf\xc2\x3c\xef\x47\xd7\x9f\xea\x60\xe7\xf8\xc9\x68\xcf\x83\xdd\x71\xa4\x45\xae\x14\xee\x60\x30\x72\x88\x8e\x92\x02\x58\xb2\xdd\xfd\xfc\xcf\xc1\x3a\x2c\xa4\xf0\xe2\x17\x9c\x43\x3c\x6d\xa4\x5a\xc7\x66\x95\x2c\x29\x27\x22\x61\xac\xbd\xac\x70\xc9\xe3\x54\xfd\x71\x8c\x68\xca\x2f\x6a\x99\x16\xb4\x6c\xd5\xfd\xc9\xfa\xf0\xc7\xd3\xf3\x33\xf1\xec\xed\x8b\x9b\x9b\x9f\x63\x06\x68\x6a\x12\x5d\x3e\x9b\x85\x38\xe1\x20\x61\x9c\x2e\x10\xcc\xc3\x91\xfb\xc1\x44\xda\xf3\xb8\x2f\x96\x3d\xbb\x6a\x69\x9a\xa4\x7d\x84\x3d\x47\x25\x90\xf1\x90\xcf\xf1\xea\x5e\xdf\xc3\x7f\x7d\x95\xdf\xc2\x07\xed\x38\x3d\x47\x52\xf1\x04\xa5\x9a\x97\xbd\xb4\x67\xd0\x98\x9c\xbd\x38\x74\x21\xce\x00\x93\x9a\x78\x14\xdd\x22\x52\xbb\x39\xc6\x4e\xb5\x36\x9e\xdf\xdd\x0a\x7f\xe1\x9e\x0e\x3b\x3a\xdd\x1b\x0e\x99\xf2\x2b\xe5\x83\x76\xde\x0f\x80\x34\xc8\xff\x3a\x2e\x76\x7c\x07\x12\x61\x23\xa7\x44\x17\x09\x81\x88\x4a\xdb\x2b\x2e\xe3\xb5\x08\x9b\x77\x5f\x86\x4f\x61\x7b\x85\x94\x82\x5d\xcf\xee\xd1\x0b\x7b\xfe\xec\xfb\x5b\x1c\x41\xe7\xa6\x7e\xa6\x9c\xed\x70\xd0\xf7\x5d\xbd\x00\xdf\xbf\x95\x63\xb6\xcb\xd9\xc3\x6b\xec\xbf\x56\x7a\x9c\xd4\xa5\x7d\x4c\xaf\x5e\x46\x10\x1a\x05\xbb\x76\x8f\xec\x8b\xa9\x2b\xce\xb3\x55\xd1\x5f\x25\xbe\xee\x28\xb5\x80\x4b\x55\x71\x1e\xcc\xf0\x5e\xd7\x42\xce\x9c\x69\x3a\x9f\x17\xb5\xf4\x08\x0e\xe7\xaa\x4d\x5e\x93\xab\x2c\x4e\x6a\xe6\x62\xda\xdb\x12\x97\xf2\xaf\xe5\xc7\x71\xa7\x8b\xdf\xf2\x42\x49\x35\x18\x66\x4c\x15\x1f\x7f\x61\xac\x44\x9b\x24\x2f\x40\xa8\x48\x7a\xef\x67\x21\xa4\xa8\x22\xff\x3a\xb5\x28\xd8\x46\x8a\x72\xa4\x2e\x73\xd7\x99\xa3\x84\x47\xc2\xe0\x10\x5b\x84\xc3\xde\x14\x51\xa7\xde\xc2\x63\xe2\x5a\xe6\xd7\xfb\xbb\x37\x06\xf5\x87\x58\x93\x38\x43\x6d\x9e\x8a\x59\xf0\x5d\x85\x1c\x55\x91\xce\xa9\x85\x1e\x3c\x8b\x89\xdb\xc8\x13\x99\xc1\x9f\x27\xe2\x4c\x8b\x8a\x2d\x84\xfc\x9d\x72\x45\x81\x49\xaa\x9e\x41\xa4\x62\x9a\x65\x74\x67\x72\x9d\x54\xd6\x4f\xe3\x0c\x13\x81\xf1\x38\x4e\x66\xc6\xac\x15\xf6\xa0\x92\xd6\x32\xef\x1a\xc1\x0f\xf4\xc3\x47\xef\x48\xf1\x64\xc7\x2b\x58\x78\xe4\x84\x36\xe9\xb5\x39\x8e\xe4\x08\xc9\x6f\xb2\x0d\xcc\xba\xf4\xe4\x6a\x84\x9e\x32\x9c\x8c\xee\x61\x57\xb0\x66\x49\x70\x3a\xf0\x41\x53\x72\xf8\x40\xdd\x48\x38\x8e\x96\xd2\xd2\x81\x44\xd7\x33\x40\xb7\x58\xae\xfc\x55\xeb\x40\x7e\x16\x16\xca\x79\xbb\x79\x08\x8d\xd6\xe8\x74\xc6\x65\x6d\xf0\x2d\x3d\xd0\xb6\xce\xf3\x10\xd6\xad\xdf\x1c\x65\xdc\xa6\xd0\xe6\x0e\x5a\x29\xd7\x5e\x34\x66\xd6\x2b\x26\xda\xbd\xe6\x99\xae\xb9\x77\x82\x9a\xf7\xa7\xcd\x99\xad\x51\xd7\xa1\x29\xb1\xf4\x94\x5c\x79\xd2\x15\x62\x91\xfe\x9a\x5d\xaf\x49\x4e\x04\x96\xbc\x7b\x64\x75\xab\x21\x5c\x0d\x1e\xaa\xe2\x0d\xd3\xb2\x91\xbc\x9a\xef\x60\x81\xbe\x00\x89\x9b\x38\x54\xd9\x0f\x15\x7f\x57\x52\x2a\xc6\x46\x8e\x0a\x29\x83\x95\x52\xf7\xa5\x1b\xe0\x43\xb9\x3d\xdd\x60\x99\x5f\x76\xec\xf9\xcf\xb7\xae\x7e\xc1\xef\x43\xc9\xf8\x5a\xf1\x12\xc4\xf4\xdc\xd4\x6f\x5b\xa8\x2e\x60\x1d\x20\x06\xcc\xd4\xec\xaa\x54\x5d\x93\xd3\xeb\xca\xe9\xa6\x93\x20\x1a\x26\xad\xa9\xd3\x38\xd2\x3a\x14\x34\xf5\x28\x67\xf7\x95\x63\x8a\xe6\x62\x94\xb5\xcb\x23\x63\x97\x02\xe7\xad\xf4\xb0\x50\x95\x58\x83\x5d\xf0\x9b\x32\xb1\x5e\x76\x90\x28\xb0\xf5\x40\x71\xe6\x79\xb2\x87\x8b\x72\x8b\xf8\x4c\x19\x8c\x82\xad\x8d\x6b\x25\xd9\x32\x2d\xe4\xea\xb4\x98\x84\xbc\x83\xd7\xbe\x1f\xd5\x5a\xb3\x06\xbf\x84\xee\xce\xcd\x2e\xef\x12\x11\x3c\x4f\xab\x44\xd7\x61\xd9\xdf\x2e\xff\x75\x5c\x99\x75\x2b\x3d\x76\x1f\x8f\x51\x07\xc2\xdb\x99\xa7\x2b\x95\xa8\x36\x8c\x0a\xc7\xfd\xd2\x68\xe5\x8d\x9d\x26\x85\x31\xb7\x98\x20\x2e\x89\xcd\x10\xf9\x1e\xad\xac\x6c\x87\x61\xbd\x18\x96\x2f\x63\x7b\x25\xc0\x91\xa7\x29\xd4\x4f\x99\xf9\xc9\xf7\x82\xed\x1f\x69\xd8\x4b\x55\x59\x73\x4e\xf8\xc2\x29\x5f\xd2\xa7\x13\xf1\xe7\xd3\x37\xaf\xce\x5e\xfd\x91\x0d\x44\x34\x93\x8b\x27\x2e\x77\x6d\x23\x3f\x27\x8d\xf9\x36\x9c\x0d\x50\x94\xad\x55\xc6\x82\x71\xc7\xf9\xf4\xc6\x11\xcc\x77\xe7\xe5\x89\x62\x73\x1b\xfc\xfd\xfb\x78\x7d\xe5\x3a\xc0\x5c\xc1\x46\xd6\x01\x27\x84\x43\x3d\x11\x7f\x31\x1d\x22\x0d\xcb\x32\x5a\x53\x8f\xd7\x0c\x62\xbc\x7b\xb9\x1f\x55\xba\xfe\xb6\x4e\x38\x3d\xbf\xaa\xfc\xd2\x70\xd4\xbb\xf8\xe8\x75\x89\x55\xf2\x06\x0f\x67\x50\xbb\x1b\xc7\x3f\x80\xd0\x61\x81\xb0\x7d\x62\x79\xec\x65\xdb\x4d\x09\x61\xbd\x28\xbd\x87\xcf\x5c\xed\x5e\xf2\xee\xa6\xe2\xee\x95\x69\x9a\xed\x36\x51\x3d\x7a\xc8\x09\x5a\x04\x54\x71\x77\x74\x4d\xc3\x45\x82\xf7\x69\x5f\x76\x4d\x23\xde\x72\xd1\x20\x92\x8d\xa3\xc4\xa8\xb0\x7c\xac\x26\x64\x17\x44\x6b\xea\xb2\x62\xb9\xff\x64\x39\x86\xc7\xbd\x55\x70\x39\x14\xc3\xa4\x7a\x91\x13\x4b\xa7\xf7\x82\x93\x2e\x46\x72\xa1\x5c\xae\x78\xb3\x3b\x3b\x47\x53\x43\x04\x63\xf1\xd5\x73\x54\x7b\x37\xa6\x7b\x54\xe4\x84\x93\x68\x2a\xcb\x1d\xe9\xcd\xca\xb4\x28\x4e\x9b\x21\x8b\x20\xc4\x0d\x4e\x8b\x4b\xea\x9c\x11\x3e\x25\x1d\x9a\x9e\x76\x26\xf8\x0a\xad\x3d\x80\x8d\x93\xe2\x26\xb7\xbb\x05\x6f\x77\x0a\xde\x04\xc9\x90\x0c\xf8\x4f\x02\x17\x85\x34\x96\x87\x3b\x0c\x13\xa1\xbc\x1e\xe2\x55\xb1\x83\xbb\xb5\x98\x8b\x11\x9b\x24\x10\x43\xa5\x8d\xf7\x9f\x82\xdf\x01\x4d\xd8\x20\x3a\x25\x71\x7f\x23\x02\x5f\xea\xc4\xea\x81\xa1\xe9\xfc\x63\x88\xfe\x9f\x5c\xb6\xd0\x19\xee\x1b\xe3\x1e\x92\x26\x3a\xd7\xb9\xdc\x8e\x89\xe6\xdc\xd4\x88\xdc\x06\xe6\x5e\xa0\xc2\x4d\x90\x0c\x23\xf5\x31\xd6\x2d\x57\xa0\xb3\x22\xba\x93\xe4\xf2\xf9\xf4\x6c\xa5\x5e\x02\x44\x38\x8f\x71\x00\x0d\x6c\xcc\x82\xd8\xb3\x01\x9a\x4e\x4f\xeb\x0f\xb5\x6e\xee\x82\x8d\xe8\xac\x93\xc8\x19\xd1\x7e\xb8\x28\x36\xc5\x3c\xe2\x92\xe9\x22\xe6\x76\x91\x25\x64\xd3\xf8\xac\x9d\xb0\x26\xc5\xbb\xf2\x7a\x98\x42\xdd\xca\x14\x3d\xba\x3d\x25\xe7\x33\x0b\x81\x06\x4d\x62\x93\xb9\x92\xf0\xbd\x25\xf0\xb2\x93\x82\x6e\xd4\xb0\xd9\x4d\x0b\x62\xda\xef\x40\x5a\x9b\x6a\x05\x96\xa6\xff\xe0\x8c\x2e\xe4\x38\xe7\x20\xde\x8f\xa3\x01\xb5\x43\xce\x8f\xdc\x56\x0d\x7d\xf1\xc7\xd8\xce\x88\xf3\x93\x76\x37\x34\xe7\x1c\x2a\xf1\xd4\xac\x5b\xd5\x70\x2c\x4d\x0a\xce\x73\x25\xe5\x19\xdf\x70\x14\x6a\x02\xfd\x4c\x96\x56\x56\xab\x70\xf0\x01\x3b\xdf\xd1\x00\xce\x63\x51\x9c\x32\x96\xde\x78\x46\xc1\x12\x1b\xab\x8c\x84\x74\xe2\x0a\x9a\x26\xfc\xf7\x2f\xa7\x2f\x5f\xa0\x3b\xe7\xdf\x5f\xbe\xe8\xc5\x41\x26\x51\x81\x65\xf1\xc5\xda\x9d\xf4\xa2\x01\xe9\xbc\xf8\xd7\x3f\xaa\xef\xc3\xd9\xd0\x03\x40\xac\xc5\x22\x6f\xf6\x52\xa8\x78\x23\xb3\x4e\x35\xf5\x28\xba\x60\x70\x4a\x76\x61\xf5\xc8\xf3\x3c\xdc\x77\xac\x9f\xe1\x10\x9c\xaf\x57\x7f\x5a\xfc\x8d\x8d\x96\xb2\x63\x4f\xcf\xfd\x1a\x4f\xff\x68\x44\xae\x47\x7c\x75\x1a\x34\xf6\x83\x27\xb0\xb3\x13\xf2\x41\x28\x69\xc5\x81\xf7\x75\xa5\x7d\x9e\x89\x62\xae\x38\xa7\x49\x2e\x36\x2d\x5c\xa3\x5b\x45\xfa\xe5\xe5\x28\xb7\x3f\xf7\xa9\x9c\x4b\xe7\xc7\x1f\xa4\xa5\x5e\x95\x4c\x77\x3b\xde\x01\xe2\xaf\x8e\x26\xd1\x63\x36\x33\x7e\x59\x0e\x47\x27\x62\x1c\x8f\x4f\x92\x47\xd5\x63\x24\xfc\x95\xe9\x09\xea\x9f\x54\xea\x2a\xdc\x8f\x26\xb3\xa6\x39\x4a\x8d\x91\xd2\x8c\x2b\xe5\xe3\x7b\x09\x3b\x5e\xbc\x2b\x00\x89\x3e\x11\x1d\xc4\x65\x45\x0f\x33\x6c\x30\xbf\x81\x72\x02\x94\x9e\x37\x5d\x18\x9c\xc3\xb4\x4d\x57\xca\xe1\xd8\x18\x2b\xac\xc8\xb4\x17\x85\x58\xe1\x39\xc4\xae\x69\x28\x2d\x8a\x26\x19\x51\x00\xcf\x95\x75\xbe\x87\xf1\xe4\xf5\x20\x37\x65\xca\x24\xa3\x01\xbd\x22\x63\xc6\xaf\x36\x02\x3e\x2a\x87\x11\xcd\x55\xf4\x77\xae\x83\x21\x0f\x5b\xbd\x1b\xe9\xcb\x22\xbb\x3d\xca\xe3\x7b\x54\x7c\xdf\x44\x91\x5f\x68\xbd\x5d\x2b\x5e\xca\x4b\x7a\x4d\x24\x16\xfb\x9d\xf5\x1c\x87\x54\xde\x8a\x1f\xb1\x24\x6a\x8d\x0b\x8a\xfc\xe6\x06\x1f\x01\xfa\x1e\xf6\xd8\xca\xcd\x52\x1e\xd3\x3c\x6e\xcb\x1c\xf2\x03\x0b\xb9\xef\x43\x65\x27\xc8\xae\xf2\x67\xb2\xad\x8b\x46\xc6\x31\xf5\x83\xf3\x1d\x9c\xe0\x27\xd2\x89\xdc\xeb\xb2\x9e\x35\x29\x33\x8d\xa9\x64\x43\x89\x2f\xa8\x0b\x08\xec\x2b\xc6\xa1\x6b\x2a\x48\x9e\xc6\xb6\x27\x66\xf6\x01\x2a\x2e\xbf\xc4\x66\x5e\x61\xfe\xce\x25\x37\x72\xee\x54\x12\x2e\xab\x9a\x0b\xb9\xa7\xa9\x6d\xca\x21\x7c\x94\xeb\xb6\x81\x13\x31\xf5\x8d\x1b\x17\xa0\xc7\x4f\x8e\xc8\x26\xe1\xee\x76\xe4\xee\xea\x6d\x11\x33\x03\xe9\xc9\xc1\x04\xd7\x44\x9c\xdf\xbc\x2e\x8a\xed\xa5\x5a\xc4\xcd\xb7\x56\x19\xab\xf0\x59\x06\xaa\x6c\xcd\x0e\x79\xb4\x19\x10\xe7\x79\x33\xdc\x0c\x78\x44\xad\x09\x7a\x5b\x58\xc1\x26\xae\x42\xc0\x06\x89\xc4\x7f\x20\x2b\x44\x6f\x7d\x18\x6d\x11\xc2\x63\x99\x74\x2c\xdb\xd6\x1a\x49\x2d\x28\x1d\x64\x1f\x7a\x38\x53\xec\x97\x5f\xb6\xbe\x55\x2e\x92\x3c\xe3\xc1\x4d\x7b\xa9\x93\xca\x66\x3a\xe0\x7e\x9b\x49\xae\xcc\x4d\x30\x07\x51\xb0\x65\xcc\x95\x98\xc7\x32\xdf\xeb\x8f\x69\xb4\xb5\x29\x52\x1b\xe8\x7b\x79\xc3\x90\x22\xd1\xe4\x9a\x0f\xb1\xdd\x3f\x7a\xb2\x08\xd3\x74\xd7\xc7\x1e\x6d\xd9\xcb\x45\xb2\x53\x85\x5b\x66\xc1\xfa\x7d\x7c\x58\xc6\x77\x6d\x6a\xea\xf3\x00\x6e\xe5\x7d\xbb\x77\xef\xf3\x1e\x0b\x92\x6e\x2f\x6c\xdf\xb8\xb1\x07\xbb\x66\xa4\xef\x69\x3f\x5d\xbc\x78\x2b\x8a\x51\x38\x62\x24\x1a\xb5\x02\x31\x85\x7a\x01\xe1\x38\x5b\xe9\x1c\x3f\x8e\x43\x37\xb9\x05\xd0\x95\xdd\xb4\x7e\xba\xab\xb5\x42\x76\xb8\x13\x7b\x6d\xb7\x58\x28\x5a\x28\x5f\xd3\x68\x61\x40\x8e\x77\xd8\xcc\xb0\xdf\x3b\x76\x58\xee\x75\xc4\xb8\x11\x3e\xde\xca\x27\x41\x99\x1d\x42\xfb\x00\x5b\x1a\xad\x51\x9e\x17\x6c\x49\xb0\x0e\x76\xc4\x25\xf7\xb9\x68\x08\x15\xf8\x83\xc2\x6c\xc6\xac\x33\xfc\xd7\xfb\x03\x72\x8e\x50\x96\xee\x20\x0d\xac\x58\x7c\xc4\xf1\xa1\xdc\x41\x26\x55\x91\x90\x40\xe2\xb8\x42\xf4\xaf\xe4\x20\x4b\xd0\x7e\x46\xf4\x6c\xf5\x95\x22\x87\x4f\xf2\xab\x62\x9f\x2e\x91\x0c\x79\x51\xf4\x10\x65\x43\xf6\xe0\xf8\xe0\x0e\xe7\x32\x38\x91\xa4\x34\x5d\x7b\x2e\xfb\x25\x5d\xef\xa2\x9a\xf2\x62\xbd\x4f\xca\xc9\x42\xf5\x1e\x29\x26\x7c\x94\xdd\xd0\x82\x69\xe7\xcb\x50\x4d\x64\x7b\x8c\xe4\x7c\x19\xaa\xe1\x29\x23\xed\x7c\x09\xaa\x89\xc9\x11\xfb\x71\xb3\xfc\x44\xb1\xd3\x7b\xac\xe5\x57\x92\x3c\xbb\x6e\xd5\x2f\x4d\x4a\xfd\x7d\xfd\x17\x25\xed\x4d\x49\xd7\xeb\x3f\x7b\x1e\x51\x99\xa9\x3b\xa0\x2e\xce\xda\x70\xc9\x97\x8f\x78\x8d\x26\x66\x4f\x8f\xce\x51\x7c\xb2\x1d\x03\xd4\xc5\xcc\x13\x51\x3a\x1d\xd3\xbd\xde\xd3\x08\x30\xdb\x44\x35\xc0\x79\x03\x3c\xe3\xac\x78\x20\xbc\xcc\x89\x47\x15\x1c\x11\x68\x51\xfb\x15\x6c\xe9\xf2\xdb\xca\xd8\xcb\x34\xe5\x4d\x3a\xa8\xba\x74\xef\xc4\xd7\x3b\x8d\x9e\x9c\xcd\xe3\xb2\xd0\x60\xc5\x31\x26\x1b\x15\x36\x7f\x54\x80\xc8\x32\x89\x59\x2c\xb1\x35\x54\xb1\x41\x9e\xfb\xe9\x29\x92\x79\x7c\x85\x32\x28\x54\x48\x15\x97\xb2\x51\x35\xed\x13\x51\x80\x40\x2d\x8d\x4d\x45\x80\x44\x3c\x87\xfc\xd3\x24\x39\x45\x27\xee\xb2\x3a\xca\x19\xfb\xaa\x5a\xc6\x38\xbf\xd2\x73\x2b\x29\x38\x1f\xf4\xb7\x05\x68\x20\xba\xeb\x29\xf5\xc3\xaa\x50\x7a\xc8\xe9\x3e\xd5\xa9\x5b\x15\xf2\x2f\x29\x3a\xae\x27\xde\x58\xa6\x94\x15\x99\x2f\x20\x42\xb2\x23\xf8\xcb\x89\x90\xc8\xed\xff\x71\x22\x44\x69\xe2\x8f\x71\x50\xc4\x4b\xdd\x7e\xdc\x9a\x46\x55\x7b\xe9\x37\xa5\x29\xc1\x6d\xc3\x6b\x90\x0d\xed\x20\x2e\x10\x3b\x91\xc5\xb2\x5e\x6c\x21\x11\x34\xff\x67\x64\xf8\x94\xfd\x1a\xdf\x40\x6c\x6f\xc5\x83\xbe\xac\x12\x97\x23\x41\xf4\x4c\x58\xee\x7a\x71\x6f\xf9\x1b\xb1\xb1\xe8\xf7\xb1\x63\x46\x99\xb5\xd3\x39\xb6\x98\x59\x3a\x85\x7f\xf2\x00\xac\x71\xcf\xab\x52\x71\xf3\x8e\x74\x86\xd5\xb7\x6e\x3c\xd8\x8e\x3b\x0e\xc2\xec\x5f\x06\xbf\x15\xa7\x2e\xe5\xd3\xa7\x57\xdf\xa2\x97\x9e\x92\x61\xe1\xd2\x34\x97\xa9\x2f\x72\xf8\x75\x37\xfb\xc0\x60\x55\x4b\xa9\x17\xf0\x00\xcc\x60\xde\xf6\x5d\xbb\xd0\x94\x68\xf7\x2c\x3d\xc4\xbb\x77\xb2\x55\x0b\x6b\xba\xf6\xf8\x3d\x37\x5b\x39\x79\xbf\x52\xba\x3e\x79\x97\x64\xf5\xf1\x7b\xb4\x43\x06\xcb\xdf\x9d\xa4\x6e\x74\x59\xf6\x7b\xea\x92\xb1\xbe\xed\x4b\x65\xc1\x11\x3f\x4e\xe9\x08\x2e\x3e\x73\x21\x51\x3c\xc5\x77\x63\xaa\x5c\xf0\x66\x28\x91\x82\xd2\x15\x28\xb1\xfe\x10\x3d\x78\x39\x0e\x73\x94\xe4\x5c\x90\x56\xf9\xaa\xe2\x1c\xa3\xdd\xb1\x6f\x4e\x0e\x54\xfd\x0c\xb0\xd8\x4a\x51\x72\x86\x56\xee\xb8\x16\x13\x91\x29\x30\x43\xaf\xfc\xca\x7e\x77\xdc\x07\x10\x68\xfe\x32\x89\x8a\x58\x6f\x8e\x19\x8a\xf1\x40\x35\x40\x1d\xeb\x11\x38\xde\x50\x2e\xab\x4d\x0d\xe3\xc1\xfb\x62\x37\xb6\xbe\x48\x54\x65\xb8\x91\xa3\xe1\x4a\xc6\x57\xa6\x86\xf3\xfe\x7b\x63\xfc\x88\x5e\x96\xa1\xbf\x89\xbd\x3b\xef\xcb\x4d\xff\x1b\x6e\xc0\xbe\xcb\xed\xdd\xc7\x5c\xcc\x7e\x2d\xcb\x42\xe2\xc3\x0f\x94\xb1\x12\xe7\x32\xa9\xd1\x0e\xa2\x38\xab\x4f\x29\xd8\xac\x6b\xb1\x96\x2b\xea\xc1\x9f\xf2\xe0\xc3\xcd\x72\x7a\x7e\x26\xd6\x52\xcb\x05\xe4\xce\xd2\x5b\x60\x5e\x93\x78\xf5\x9f\x84\x64\x3f\xb5\x65\xc3\xde\xaf\xee\xa3\x06\xd8\x7b\x79\x9f\xee\x46\x2f\x2b\x7e\x8c\x81\x8f\xa9\xff\x24\x5d\xef\xbd\xa4\x3d\x1f\x37\xa2\x77\xfe\xfc\x92\x53\x45\xc3\xe4\xe1\x84\x95\x13\x6d\x37\x6b\x94\x5b\xf6\xb2\xc6\x8e\xfb\x4b\xec\xf9\x86\x1f\x3e\x0c\x95\xe7\x77\xf9\x9d\xf0\xc8\x6b\xc5\x7b\x7e\x4f\x06\x0f\x51\xa5\xb9\xc6\x9f\xbe\xa3\xc0\x5f\xe3\x58\x38\x98\x9f\x7a\xbd\x6e\x93\x5c\x16\x39\xc1\x34\x86\xdc\x44\xd4\x9b\x06\x52\x51\xc2\x3d\x29\x4a\xa9\x69\x0b\x46\xe3\x2e\xd2\x8a\x8e\x02\xa5\xdb\x59\xcc\xe5\x27\xf9\x39\xd5\xc3\x59\xe7\x45\x4d\xe5\x23\x9c\x2a\x70\x14\xf3\x39\x1c\x3d\xea\xb0\x84\xba\xc3\x84\x14\x6f\x50\x62\xf2\x5b\x36\x18\x9f\x44\xdd\x47\x62\xbf\x0e\xf1\x16\xa0\xa7\x73\x6d\x65\x7d\xb8\xe3\xca\xe8\x0a\x5a\xef\x8e\x79\x56\xa5\x17\xe3\x58\x23\x73\x8c\xf3\x8c\xa5\xae\xc7\x19\x7f\xc7\x29\x2d\x00\xfb\x00\xd7\xe0\xa5\x6a\x62\xab\xd0\xf4\x55\x91\x42\x9f\x9b\xeb\x62\xa8\xca\xa9\xb5\x6a\x24\x3e\x11\x84\x95\x89\x51\xc8\x05\xc6\x43\xb0\x29\x3b\x63\x24\xa6\x3f\xc1\xe6\xdd\x77\xbf\x04\xcb\xe6\xfd\xc9\xf3\xf9\x1c\x2a\xff\xee\xe4\x2d\xbd\xfa\xf1\x7e\x1a\xeb\x85\xd1\xf2\x41\x8d\xc7\xfd\xad\x0b\xb2\x62\x66\x65\xb5\x8a\x4d\x81\xb1\x8f\x3d\x17\x09\xd3\x43\x41\x31\x94\x72\x22\xc6\x62\x8a\xb7\x8d\x35\x0d\x4c\xfa\x98\xe1\xbe\x26\xaf\xcc\x5b\x46\xf5\x34\x7e\x3d\xf8\x90\xdf\xf1\x2c\x0b\x7a\x4e\x5e\x99\xe7\x94\xa6\x7d\xf2\x9b\x27\x4f\x9e\x90\x65\x30\x16\xd3\x5a\xb9\x15\x66\x97\x38\x57\x9f\x9c\xa3\x3d\x58\xce\x4f\x79\x2d\x0f\x34\xe3\x95\x0e\x6e\x4f\x6d\x15\x5b\xa6\xb1\xc6\x4a\x03\xd1\x34\x22\xd2\xc1\xb7\x11\xb2\xf2\x7a\x33\x0d\x64\xee\xb6\xb2\xba\xdf\x76\x72\x17\xb4\xc2\x3e\x37\x39\x8b\xa5\x08\x54\x69\xbd\x7d\xc5\x5e\x0b\x49\x45\x17\x71\xd2\x22\xed\xbd\x32\x4d\x03\x55\xca\x37\xcf\xb5\x4f\x33\xba\xfa\x77\x77\x2e\x4e\xe1\xd1\xb8\x66\x4a\x7d\xcf\xf7\x3f\xa3\x35\x29\xbd\xe2\x90\x33\x9a\x9c\x78\xfc\xf8\x47\x09\x0b\xb0\x8f\x1f\x73\x47\xbb\x8b\x84\x4f\xf1\x5f\x4a\xc1\x40\x29\x18\x71\xf7\x26\xcc\x41\x8c\xdf\x33\x00\xbd\x0e\x88\xbb\xce\x63\x87\x91\x77\x97\x5c\x4e\x5d\x34\x13\x8a\x37\x31\x9a\x1b\xf1\x2a\x74\x69\xc5\x5a\x7a\xd9\x6b\x5a\x97\x3d\xc8\x5b\xed\x63\x8e\x76\xb4\xaa\xdd\x13\x22\x7e\x3c\x33\xd1\x5b\x51\xe4\x1e\xa9\x3b\xe9\x3b\xbb\x69\x77\x47\x5b\xa7\x12\x1e\x87\xe2\xda\xee\xdd\xbd\x88\x8c\xbb\x16\x1f\xb1\xc2\x06\x18\x51\x35\x38\xa8\x8c\x76\xfe\x60\xd7\xdc\x18\xf9\xbf\xe3\xe4\xa9\x03\x2b\x0e\x2e\x96\xf9\xfa\xe0\xe8\xab\xff\x1f\x00\x00\xff\xff\xc5\x14\x9c\x81\xd9\xc9\x00\x00"),
 		},
 	}
 	fs["/"].(*vfsgen۰DirInfo).entries = []os.FileInfo{
diff --git a/pkg/trait/container.go b/pkg/trait/container.go
index 7c3bc9019..3b3ca484c 100644
--- a/pkg/trait/container.go
+++ b/pkg/trait/container.go
@@ -22,7 +22,7 @@ import (
 	"path"
 
 	appsv1 "k8s.io/api/apps/v1"
-	"k8s.io/api/batch/v1beta1"
+	batchv1 "k8s.io/api/batch/v1"
 	corev1 "k8s.io/api/core/v1"
 	"k8s.io/apimachinery/pkg/api/resource"
 	"k8s.io/apimachinery/pkg/util/intstr"
@@ -298,7 +298,7 @@ func (t *containerTrait) configureContainer(e *Environment) error {
 	}
 
 	// CronJob
-	if err := e.Resources.VisitCronJobE(func(cron *v1beta1.CronJob) error {
+	if err := e.Resources.VisitCronJobE(func(cron *batchv1.CronJob) error {
 		for _, envVar := range e.EnvVars {
 			envvar.SetVar(&container.Env, envVar)
 		}
diff --git a/pkg/trait/cron.go b/pkg/trait/cron.go
index 13c10ba8c..0c078442c 100644
--- a/pkg/trait/cron.go
+++ b/pkg/trait/cron.go
@@ -24,7 +24,6 @@ import (
 	"strings"
 
 	batchv1 "k8s.io/api/batch/v1"
-	batchv1beta1 "k8s.io/api/batch/v1beta1"
 	corev1 "k8s.io/api/core/v1"
 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 	"k8s.io/utils/pointer"
@@ -173,7 +172,7 @@ func (t *cronTrait) Configure(e *Environment) (bool, error) {
 		}
 
 		if t.ConcurrencyPolicy == "" {
-			t.ConcurrencyPolicy = string(batchv1beta1.ForbidConcurrent)
+			t.ConcurrencyPolicy = string(batchv1.ForbidConcurrent)
 		}
 
 		if (t.Schedule == "" && t.Components == "") && t.Fallback == nil {
@@ -265,7 +264,7 @@ func (t *cronTrait) Apply(e *Environment) error {
 	return nil
 }
 
-func (t *cronTrait) getCronJobFor(e *Environment) *batchv1beta1.CronJob {
+func (t *cronTrait) getCronJobFor(e *Environment) *batchv1.CronJob {
 	annotations := make(map[string]string)
 	if e.Integration.Annotations != nil {
 		for k, v := range filterTransferableAnnotations(e.Integration.Annotations) {
@@ -283,10 +282,10 @@ func (t *cronTrait) getCronJobFor(e *Environment) *batchv1beta1.CronJob {
 		backoffLimit = *t.BackoffLimit
 	}
 
-	cronjob := batchv1beta1.CronJob{
+	cronjob := batchv1.CronJob{
 		TypeMeta: metav1.TypeMeta{
 			Kind:       "CronJob",
-			APIVersion: batchv1beta1.SchemeGroupVersion.String(),
+			APIVersion: batchv1.SchemeGroupVersion.String(),
 		},
 		ObjectMeta: metav1.ObjectMeta{
 			Name:      e.Integration.Name,
@@ -296,11 +295,11 @@ func (t *cronTrait) getCronJobFor(e *Environment) *batchv1beta1.CronJob {
 			},
 			Annotations: e.Integration.Annotations,
 		},
-		Spec: batchv1beta1.CronJobSpec{
+		Spec: batchv1.CronJobSpec{
 			Schedule:                t.Schedule,
-			ConcurrencyPolicy:       batchv1beta1.ConcurrencyPolicy(t.ConcurrencyPolicy),
+			ConcurrencyPolicy:       batchv1.ConcurrencyPolicy(t.ConcurrencyPolicy),
 			StartingDeadlineSeconds: t.StartingDeadlineSeconds,
-			JobTemplate: batchv1beta1.JobTemplateSpec{
+			JobTemplate: batchv1.JobTemplateSpec{
 				Spec: batchv1.JobSpec{
 					ActiveDeadlineSeconds: &activeDeadline,
 					BackoffLimit:          &backoffLimit,
diff --git a/pkg/trait/mount.go b/pkg/trait/mount.go
index 10ab80f35..039e3ccc3 100644
--- a/pkg/trait/mount.go
+++ b/pkg/trait/mount.go
@@ -23,7 +23,7 @@ import (
 	"strings"
 
 	appsv1 "k8s.io/api/apps/v1"
-	"k8s.io/api/batch/v1beta1"
+	batchv1 "k8s.io/api/batch/v1"
 	corev1 "k8s.io/api/core/v1"
 	"k8s.io/apimachinery/pkg/runtime/schema"
 	"k8s.io/utils/pointer"
@@ -119,7 +119,7 @@ func (t *mountTrait) Apply(e *Environment) error {
 	}
 
 	// CronJob
-	if err := e.Resources.VisitCronJobE(func(cron *v1beta1.CronJob) error {
+	if err := e.Resources.VisitCronJobE(func(cron *batchv1.CronJob) error {
 		volumes = &cron.Spec.JobTemplate.Spec.Template.Spec.Volumes
 		visited = true
 		return nil
diff --git a/pkg/trait/pod.go b/pkg/trait/pod.go
index 840f20dc8..c6415189e 100644
--- a/pkg/trait/pod.go
+++ b/pkg/trait/pod.go
@@ -21,7 +21,7 @@ import (
 	"fmt"
 
 	appsv1 "k8s.io/api/apps/v1"
-	"k8s.io/api/batch/v1beta1"
+	batchv1 "k8s.io/api/batch/v1"
 	corev1 "k8s.io/api/core/v1"
 	"k8s.io/apimachinery/pkg/util/json"
 	"k8s.io/apimachinery/pkg/util/strategicpatch"
@@ -71,7 +71,7 @@ func (t *podTrait) Apply(e *Environment) error {
 	}
 	switch strategy {
 	case ControllerStrategyCronJob:
-		e.Resources.VisitCronJob(func(c *v1beta1.CronJob) {
+		e.Resources.VisitCronJob(func(c *batchv1.CronJob) {
 			if c.Name == e.Integration.Name {
 				if patchedPodSpec, err = t.applyChangesTo(&c.Spec.JobTemplate.Spec.Template.Spec, changes); err == nil {
 					c.Spec.JobTemplate.Spec.Template.Spec = *patchedPodSpec
diff --git a/pkg/trait/trait_types.go b/pkg/trait/trait_types.go
index 492c3c22d..a53ec9841 100644
--- a/pkg/trait/trait_types.go
+++ b/pkg/trait/trait_types.go
@@ -27,7 +27,7 @@ import (
 	"github.com/pkg/errors"
 
 	appsv1 "k8s.io/api/apps/v1"
-	"k8s.io/api/batch/v1beta1"
+	batchv1 "k8s.io/api/batch/v1"
 	corev1 "k8s.io/api/core/v1"
 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 
@@ -326,7 +326,7 @@ func (e *Environment) GetIntegrationPodSpec() *corev1.PodSpec {
 	}
 
 	// Cronjob
-	cronJob := e.Resources.GetCronJob(func(c *v1beta1.CronJob) bool {
+	cronJob := e.Resources.GetCronJob(func(c *batchv1.CronJob) bool {
 		return c.Name == e.Integration.Name
 	})
 	if cronJob != nil {
diff --git a/pkg/util/kubernetes/collection.go b/pkg/util/kubernetes/collection.go
index 0a0579f41..00facb244 100644
--- a/pkg/util/kubernetes/collection.go
+++ b/pkg/util/kubernetes/collection.go
@@ -19,7 +19,7 @@ package kubernetes
 
 import (
 	appsv1 "k8s.io/api/apps/v1"
-	"k8s.io/api/batch/v1beta1"
+	batchv1 "k8s.io/api/batch/v1"
 	corev1 "k8s.io/api/core/v1"
 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 	"k8s.io/apimachinery/pkg/runtime"
@@ -278,9 +278,9 @@ func (c *Collection) GetRoute(filter func(*routev1.Route) bool) *routev1.Route {
 }
 
 // GetCronJob returns a CronJob that matches the given function.
-func (c *Collection) GetCronJob(filter func(job *v1beta1.CronJob) bool) *v1beta1.CronJob {
-	var retValue *v1beta1.CronJob
-	c.VisitCronJob(func(re *v1beta1.CronJob) {
+func (c *Collection) GetCronJob(filter func(job *batchv1.CronJob) bool) *batchv1.CronJob {
+	var retValue *batchv1.CronJob
+	c.VisitCronJob(func(re *batchv1.CronJob) {
 		if filter(re) {
 			retValue = re
 		}
@@ -289,18 +289,18 @@ func (c *Collection) GetCronJob(filter func(job *v1beta1.CronJob) bool) *v1beta1
 }
 
 // VisitCronJob executes the visitor function on all CronJob resources.
-func (c *Collection) VisitCronJob(visitor func(*v1beta1.CronJob)) {
+func (c *Collection) VisitCronJob(visitor func(*batchv1.CronJob)) {
 	c.Visit(func(res runtime.Object) {
-		if conv, ok := res.(*v1beta1.CronJob); ok {
+		if conv, ok := res.(*batchv1.CronJob); ok {
 			visitor(conv)
 		}
 	})
 }
 
 // VisitCronJobE executes the visitor function on all CronJob resources.
-func (c *Collection) VisitCronJobE(visitor func(*v1beta1.CronJob) error) error {
+func (c *Collection) VisitCronJobE(visitor func(*batchv1.CronJob) error) error {
 	return c.VisitE(func(res runtime.Object) error {
-		if conv, ok := res.(*v1beta1.CronJob); ok {
+		if conv, ok := res.(*batchv1.CronJob); ok {
 			return visitor(conv)
 		}
 
@@ -383,7 +383,7 @@ func (c *Collection) VisitContainer(visitor func(container *corev1.Container)) {
 			visitor(cntref)
 		}
 	})
-	c.VisitCronJob(func(c *v1beta1.CronJob) {
+	c.VisitCronJob(func(c *batchv1.CronJob) {
 		for idx := range c.Spec.JobTemplate.Spec.Template.Spec.Containers {
 			cntref := &c.Spec.JobTemplate.Spec.Template.Spec.Containers[idx]
 			visitor(cntref)
@@ -405,7 +405,7 @@ func (c *Collection) GetController(filter func(object ctrl.Object) bool) ctrl.Ob
 	if svc != nil {
 		return svc
 	}
-	cj := c.GetCronJob(func(job *v1beta1.CronJob) bool {
+	cj := c.GetCronJob(func(job *batchv1.CronJob) bool {
 		return filter(job)
 	})
 	if cj != nil {
@@ -422,7 +422,7 @@ func (c *Collection) VisitPodSpec(visitor func(container *corev1.PodSpec)) {
 	c.VisitKnativeConfigurationSpec(func(cs *serving.ConfigurationSpec) {
 		visitor(&cs.Template.Spec.PodSpec)
 	})
-	c.VisitCronJob(func(d *v1beta1.CronJob) {
+	c.VisitCronJob(func(d *batchv1.CronJob) {
 		visitor(&d.Spec.JobTemplate.Spec.Template.Spec)
 	})
 }
@@ -435,7 +435,7 @@ func (c *Collection) VisitPodTemplateMeta(visitor func(meta *metav1.ObjectMeta))
 	c.VisitKnativeConfigurationSpec(func(cs *serving.ConfigurationSpec) {
 		visitor(&cs.Template.ObjectMeta)
 	})
-	c.VisitCronJob(func(d *v1beta1.CronJob) {
+	c.VisitCronJob(func(d *batchv1.CronJob) {
 		visitor(&d.Spec.JobTemplate.Spec.Template.ObjectMeta)
 	})
 }
diff --git a/resources/traits.yaml b/resources/traits.yaml
index 15183bb70..d8408a4f9 100755
--- a/resources/traits.yaml
+++ b/resources/traits.yaml
@@ -828,7 +828,7 @@ traits:
     description: 'A list of configuration pointing to configmap/secret.The configuration
       are expected to be UTF-8 resources as they are processed by runtime Camel Context
       and tried to be parsed as property files.They are also made available on the
-      classpath in order to ease their usage directly from the Route.Syntax: [configmap|secret]:name[key],
+      classpath in order to ease their usage directly from the Route.Syntax: [configmap|secret]:name[/key],
       where name represents the resource name and key optionally represents the resource
       key to be filtered'
   - name: resources


Test patch:
diff --git a/e2e/common/cli/install_test.go b/e2e/common/cli/install_test.go
index d1a76dc3c..3de1f837a 100644
--- a/e2e/common/cli/install_test.go
+++ b/e2e/common/cli/install_test.go
@@ -38,7 +38,7 @@ import (
 	"github.com/apache/camel-k/pkg/util/defaults"
 	"github.com/apache/camel-k/pkg/util/kubernetes"
 	"github.com/apache/camel-k/pkg/util/openshift"
-	console "github.com/openshift/api/console/v1"
+	consolev1 "github.com/openshift/api/console/v1"
 	corev1 "k8s.io/api/core/v1"
 )
 
@@ -98,11 +98,11 @@ func TestConsoleCliDownload(t *testing.T) {
 	ocp, err := openshift.IsOpenShift(TestClient())
 	assert.Nil(t, err)
 
-	ok, err := kubernetes.IsAPIResourceInstalled(TestClient(), "console.openshift.io/v1", reflect.TypeOf(console.ConsoleCLIDownload{}).Name())
+	ok, err := kubernetes.IsAPIResourceInstalled(TestClient(), "console.openshift.io/v1", reflect.TypeOf(consolev1.ConsoleCLIDownload{}).Name())
 	assert.Nil(t, err)
 
 	if !ocp || !ok {
-		t.Skip("This test requires ConsoleCliDownload object which is available on OpenShift 4 only.")
+		t.Skip("This test requires ConsoleCliDownload object which is available on OpenShift 4+ only.")
 		return
 	}
 
diff --git a/e2e/common/cron_test.go b/e2e/common/cron_test.go
index dc26197db..db5b64178 100644
--- a/e2e/common/cron_test.go
+++ b/e2e/common/cron_test.go
@@ -23,17 +23,29 @@ limitations under the License.
 package common
 
 import (
+	"reflect"
 	"testing"
 
 	. "github.com/onsi/gomega"
+	"github.com/stretchr/testify/assert"
 
+	batchv1 "k8s.io/api/batch/v1"
 	corev1 "k8s.io/api/core/v1"
 
 	. "github.com/apache/camel-k/e2e/support"
 	v1 "github.com/apache/camel-k/pkg/apis/camel/v1"
+	"github.com/apache/camel-k/pkg/util/kubernetes"
 )
 
 func TestRunCronExample(t *testing.T) {
+	ok, err := kubernetes.IsAPIResourceInstalled(TestClient(), batchv1.SchemeGroupVersion.String(), reflect.TypeOf(batchv1.CronJob{}).Name())
+	assert.Nil(t, err)
+
+	if !ok {
+		t.Skip("This test requires CronJob batch/v1 API installed.")
+		return
+	}
+
 	WithNewTestNamespace(t, func(ns string) {
 		Expect(Kamel("install", "-n", ns).Execute()).To(Succeed())
 
diff --git a/e2e/support/test_support.go b/e2e/support/test_support.go
index e1e87ec2c..3fdd06077 100644
--- a/e2e/support/test_support.go
+++ b/e2e/support/test_support.go
@@ -46,7 +46,7 @@ import (
 	"github.com/pkg/errors"
 	"github.com/spf13/cobra"
 	appsv1 "k8s.io/api/apps/v1"
-	"k8s.io/api/batch/v1beta1"
+	batchv1 "k8s.io/api/batch/v1"
 	coordination "k8s.io/api/coordination/v1"
 	corev1 "k8s.io/api/core/v1"
 	rbacv1 "k8s.io/api/rbac/v1"
@@ -599,12 +599,12 @@ func RouteStatus(ns string, name string) func() string {
 	}
 }
 
-func IntegrationCronJob(ns string, name string) func() *v1beta1.CronJob {
-	return func() *v1beta1.CronJob {
-		lst := v1beta1.CronJobList{
+func IntegrationCronJob(ns string, name string) func() *batchv1.CronJob {
+	return func() *batchv1.CronJob {
+		lst := batchv1.CronJobList{
 			TypeMeta: metav1.TypeMeta{
 				Kind:       "CronJob",
-				APIVersion: v1beta1.SchemeGroupVersion.String(),
+				APIVersion: batchv1.SchemeGroupVersion.String(),
 			},
 		}
 		err := TestClient().List(TestContext, &lst,
diff --git a/pkg/trait/cron_test.go b/pkg/trait/cron_test.go
index d6eb49169..0f2612473 100644
--- a/pkg/trait/cron_test.go
+++ b/pkg/trait/cron_test.go
@@ -24,7 +24,7 @@ import (
 	passert "github.com/magiconair/properties/assert"
 	"github.com/stretchr/testify/assert"
 
-	batchv1beta1 "k8s.io/api/batch/v1beta1"
+	batchv1 "k8s.io/api/batch/v1"
 	corev1 "k8s.io/api/core/v1"
 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 
@@ -428,7 +428,7 @@ func TestCronWithActiveDeadline(t *testing.T) {
 	assert.Nil(t, ct.Fallback)
 	assert.Contains(t, environment.Interceptors, "cron")
 
-	cronJob := environment.Resources.GetCronJob(func(job *batchv1beta1.CronJob) bool { return true })
+	cronJob := environment.Resources.GetCronJob(func(job *batchv1.CronJob) bool { return true })
 	assert.NotNil(t, cronJob)
 
 	assert.NotNil(t, cronJob.Spec.JobTemplate.Spec.ActiveDeadlineSeconds)
@@ -501,7 +501,7 @@ func TestCronWithBackoffLimit(t *testing.T) {
 	assert.Nil(t, ct.Fallback)
 	assert.Contains(t, environment.Interceptors, "cron")
 
-	cronJob := environment.Resources.GetCronJob(func(job *batchv1beta1.CronJob) bool { return true })
+	cronJob := environment.Resources.GetCronJob(func(job *batchv1.CronJob) bool { return true })
 	assert.NotNil(t, cronJob)
 
 	assert.NotNil(t, cronJob.Spec.JobTemplate.Spec.ActiveDeadlineSeconds)
diff --git a/pkg/trait/test_support.go b/pkg/trait/test_support.go
index 137f0f91d..31d77adc6 100644
--- a/pkg/trait/test_support.go
+++ b/pkg/trait/test_support.go
@@ -21,7 +21,7 @@ import (
 	serving "knative.dev/serving/pkg/apis/serving/v1"
 
 	appsv1 "k8s.io/api/apps/v1"
-	"k8s.io/api/batch/v1beta1"
+	batchv1 "k8s.io/api/batch/v1"
 	corev1 "k8s.io/api/core/v1"
 	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
 
@@ -93,12 +93,12 @@ func createNominalKnativeServiceTraitTest() (*Environment, *serving.Service) {
 	return environment, knativeService
 }
 
-func createNominalCronJobTraitTest() (*Environment, *v1beta1.CronJob) {
-	cronJob := &v1beta1.CronJob{
+func createNominalCronJobTraitTest() (*Environment, *batchv1.CronJob) {
+	cronJob := &batchv1.CronJob{
 		ObjectMeta: metav1.ObjectMeta{
 			Name: "integration-name",
 		},
-		Spec: v1beta1.CronJobSpec{},
+		Spec: batchv1.CronJobSpec{},
 	}
 
 	environment := &Environment{