Skip to content

Commit 233dc51

Browse files
authored
Merge branch 'main' into examples/opentelemetry-web-semconv
2 parents 76f55a5 + 812c774 commit 233dc51

File tree

154 files changed

+7624
-4258
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

154 files changed

+7624
-4258
lines changed

CHANGELOG.md

+20-5
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,21 @@ For experimental package changes, see the [experimental CHANGELOG](experimental/
1212

1313
### :rocket: (Enhancement)
1414

15+
### :bug: (Bug Fix)
16+
17+
### :books: (Refine Doc)
18+
19+
* refactor(examples): added usage of @opentelemetry/semantic-conventions and @opentelemetry/resources to the examples in examples/opentelemetry-web for maintaining consistency across all examples. [#4764](https://github.com/open-telemetry/opentelemetry-js/pull/4764) @Zen-cronic
20+
21+
### :house: (Internal)
22+
23+
* refactor(context-zone-peer-dep): use explicit exports [#4785](https://github.com/open-telemetry/opentelemetry-js/pull/4787) @pichlermarc
24+
* refactor(context-async-hooks): use explicit exports [#4785](https://github.com/open-telemetry/opentelemetry-js/pull/4786) @pichlermarc
25+
26+
## 1.25.0
27+
28+
### :rocket: (Enhancement)
29+
1530
* feat: support node 22 [#4666](https://github.com/open-telemetry/opentelemetry-js/pull/4666) @dyladan
1631
* feat(context-zone*): support zone.js 0.12.x [#4376](https://github.com/open-telemetry/opentelemetry-js/pull/4736) @maldago
1732
* refactor(core): Use tree-shakeable string constants for semconv [#4739](https://github.com/open-telemetry/opentelemetry-js/pull/4739) @JohannesHuster
@@ -22,14 +37,14 @@ For experimental package changes, see the [experimental CHANGELOG](experimental/
2237
* refactor(resources): update deprecated semconv to use exported strings [#4755](https://github.com/open-telemetry/opentelemetry-js/pull/#4755) @JamieDanielson
2338
* refactor(exporters): update deprecated semconv to use exported strings [#4756](https://github.com/open-telemetry/opentelemetry-js/pull/#4756) @JamieDanielson
2439

25-
### :bug: (Bug Fix)
26-
2740
### :books: (Refine Doc)
2841

42+
* refactor(examples): use new exported string constants for semconv in examples/esm-http-ts [#4758](https://github.com/open-telemetry/opentelemetry-js/pull/4758) @Zen-cronic
43+
* refactor(examples): use new exported string constants for semconv in examples/basic-tracer-node [#4759](https://github.com/open-telemetry/opentelemetry-js/pull/4759#pull) @Zen-cronic
2944
* refactor(examples): use new exported string constants for semconv in examples/http [#4750](https://github.com/open-telemetry/opentelemetry-js/pull/4750) @Zen-cronic
30-
* refactor(examples): added usage of @opentelemetry/semantic-conventions and @opentelemetry/resources to the examples in examples/opentelemetry-web for maintaining consistency across all examples. [#4764](https://github.com/open-telemetry/opentelemetry-js/pull/4764) @Zen-cronic
31-
32-
### :house: (Internal)
45+
* refactor(examples): use new exported string constants for semconv in examples/grpc-js [#4760](https://github.com/open-telemetry/opentelemetry-js/pull/4760#pull) @Zen-cronic
46+
* refactor(examples): use new exported string constants for semconv in examples/otlp-exporter-node [#4762](https://github.com/open-telemetry/opentelemetry-js/pull/4762) @Zen-cronic
47+
* refactor(examples): use new exported string constants for semconv in examples/opentracing-shim [#4761](https://github.com/open-telemetry/opentelemetry-js/pull/4761) @Zen-cronic
3348

3449
## 1.24.1
3550

README.md

+4-3
Original file line numberDiff line numberDiff line change
@@ -214,8 +214,6 @@ We have a weekly SIG meeting! See the [community page](https://github.com/open-t
214214

215215
#### Approvers ([@open-telemetry/javascript-approvers](https://github.com/orgs/open-telemetry/teams/javascript-approvers))
216216

217-
- [Gerhard Stöbich](https://github.com/Flarna), Dynatrace
218-
- [Haddas Bronfman](https://github.com/haddasbronfman), Cisco
219217
- [Hector Hernandez](https://github.com/hectorhdzg), Microsoft
220218
- [Jamie Danielson](https://github.com/JamieDanielson), Honeycomb
221219
- [Martin Kuba](https://github.com/martinkuba), Lightstep
@@ -225,12 +223,13 @@ We have a weekly SIG meeting! See the [community page](https://github.com/open-t
225223
- [Purvi Kanal](https://github.com/pkanal), Honeycomb
226224
- [Svetlana Brennan](https://github.com/svetlanabrennan), New Relic
227225
- [Trent Mick](https://github.com/trentm), Elastic
226+
- [David Luna](https://github.com/david-luna), Elastic
228227

229228
*Find more about the approver role in the [community repository](https://github.com/open-telemetry/community/blob/main/community-membership.md#approver).*
230229

231230
#### Triager ([@open-telemetry/javascript-triagers](https://github.com/orgs/open-telemetry/teams/javascript-triagers))
232231

233-
- [David Luna](https://github.com/david-luna), Elastic
232+
- N/A
234233

235234
*Find more about the triager role in the [community repository](https://github.com/open-telemetry/community/blob/main/community-membership.md#triager).*
236235

@@ -246,6 +245,8 @@ We have a weekly SIG meeting! See the [community page](https://github.com/open-t
246245
- [John Bley](https://github.com/johnbley), Splunk, Approver
247246
- [Mark Wolff](https://github.com/markwolff), Microsoft, Approver
248247
- [Olivier Albertini](https://github.com/OlivierAlbertini), Ville de Montréal, Approver
248+
- [Gerhard Stöbich](https://github.com/Flarna), Dynatrace, Approver
249+
- [Haddas Bronfman](https://github.com/haddasbronfman), Cisco, Approver
249250

250251
*Find more about the emeritus role in [community repository](https://github.com/open-telemetry/community/blob/main/community-membership.md#emeritus-maintainerapprovertriager).*
251252

api/CHANGELOG.md

+9-5
Original file line numberDiff line numberDiff line change
@@ -9,17 +9,21 @@ All notable changes to this project will be documented in this file.
99

1010
### :rocket: (Enhancement)
1111

12-
* feat(metrics): added synchronous gauge [#4528](https://github.com/open-telemetry/opentelemetry-js/pull/4528) @clintonb
13-
* feat(api): allow adding span links after span creation [#4536](https://github.com/open-telemetry/opentelemetry-js/pull/4536) @seemk
14-
* This change is non-breaking for end-users, but breaking for Trace SDK implmentations in accordance with the [specification](https://github.com/open-telemetry/opentelemetry-specification/blob/a03382ada8afa9415266a84dafac0510ec8c160f/specification/upgrading.md?plain=1#L97-L122) as new features need to be implemented.
15-
* feat: support node 22 [#4666](https://github.com/open-telemetry/opentelemetry-js/pull/4666) @dyladan
16-
1712
### :bug: (Bug Fix)
1813

1914
### :books: (Refine Doc)
2015

2116
### :house: (Internal)
2217

18+
## 1.9.0
19+
20+
### :rocket: (Enhancement)
21+
22+
* feat(metrics): added synchronous gauge [#4528](https://github.com/open-telemetry/opentelemetry-js/pull/4528) @clintonb
23+
* feat(api): allow adding span links after span creation [#4536](https://github.com/open-telemetry/opentelemetry-js/pull/4536) @seemk
24+
* This change is non-breaking for end-users, but breaking for Trace SDK implmentations in accordance with the [specification](https://github.com/open-telemetry/opentelemetry-specification/blob/a03382ada8afa9415266a84dafac0510ec8c160f/specification/upgrading.md?plain=1#L97-L122) as new features need to be implemented.
25+
* feat: support node 22 [#4666](https://github.com/open-telemetry/opentelemetry-js/pull/4666) @dyladan
26+
2327
## 1.8.0
2428

2529
### :rocket: (Enhancement)

api/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@opentelemetry/api",
3-
"version": "1.8.0",
3+
"version": "1.9.0",
44
"description": "Public API for OpenTelemetry",
55
"main": "build/src/index.js",
66
"module": "build/esm/index.js",

examples/basic-tracer-node/index.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,13 @@
22

33
const opentelemetry = require('@opentelemetry/api');
44
const { Resource } = require('@opentelemetry/resources');
5-
const { SemanticResourceAttributes } = require('@opentelemetry/semantic-conventions');
5+
const { SEMRESATTRS_SERVICE_NAME } = require('@opentelemetry/semantic-conventions');
66
const { BasicTracerProvider, ConsoleSpanExporter, SimpleSpanProcessor } = require('@opentelemetry/sdk-trace-base');
77
const { JaegerExporter } = require('@opentelemetry/exporter-jaeger');
88

99
const provider = new BasicTracerProvider({
1010
resource: new Resource({
11-
[SemanticResourceAttributes.SERVICE_NAME]: 'basic-service',
11+
[SEMRESATTRS_SERVICE_NAME]: 'basic-service',
1212
}),
1313
});
1414

examples/basic-tracer-node/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
"@opentelemetry/api": "^1.0.2",
2828
"@opentelemetry/exporter-jaeger": "0.25.0",
2929
"@opentelemetry/resources": "0.25.0",
30-
"@opentelemetry/semantic-conventions": "0.25.0",
30+
"@opentelemetry/semantic-conventions": "^1.22.0",
3131
"@opentelemetry/sdk-trace-base": "0.25.0"
3232
},
3333
"homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/examples/basic-tracer-node"

examples/esm-http-ts/index.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ import {
77
SimpleSpanProcessor,
88
} from '@opentelemetry/sdk-trace-base';
99
import { Resource } from '@opentelemetry/resources';
10-
import { SemanticResourceAttributes } from '@opentelemetry/semantic-conventions';
10+
import { SEMRESATTRS_SERVICE_NAME } from '@opentelemetry/semantic-conventions';
1111
import http from 'http';
1212

1313
diag.setLogger(new DiagConsoleLogger(), DiagLogLevel.DEBUG);
1414
const tracerProvider = new NodeTracerProvider({
1515
resource: new Resource({
16-
[SemanticResourceAttributes.SERVICE_NAME]: 'esm-http-ts-example',
16+
[SEMRESATTRS_SERVICE_NAME]: 'esm-http-ts-example',
1717
}),
1818
});
1919
const exporter = new ConsoleSpanExporter();

examples/esm-http-ts/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "esm-http-ts",
33
"private": true,
4-
"version": "0.51.1",
4+
"version": "0.52.0",
55
"description": "Example of HTTP integration with OpenTelemetry using ESM and TypeScript",
66
"main": "build/index.js",
77
"type": "module",
@@ -31,13 +31,13 @@
3131
},
3232
"homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/examples/",
3333
"dependencies": {
34-
"@opentelemetry/api": "1.8.0",
35-
"@opentelemetry/exporter-trace-otlp-proto": "0.51.1",
36-
"@opentelemetry/instrumentation": "0.51.1",
37-
"@opentelemetry/instrumentation-http": "0.51.1",
38-
"@opentelemetry/resources": "1.24.1",
39-
"@opentelemetry/sdk-trace-base": "1.24.1",
40-
"@opentelemetry/sdk-trace-node": "1.24.1",
41-
"@opentelemetry/semantic-conventions": "1.24.1"
34+
"@opentelemetry/api": "1.9.0",
35+
"@opentelemetry/exporter-trace-otlp-proto": "0.52.0",
36+
"@opentelemetry/instrumentation": "0.52.0",
37+
"@opentelemetry/instrumentation-http": "0.52.0",
38+
"@opentelemetry/resources": "1.25.0",
39+
"@opentelemetry/sdk-trace-base": "1.25.0",
40+
"@opentelemetry/sdk-trace-node": "1.25.0",
41+
"@opentelemetry/semantic-conventions": "1.25.0"
4242
}
4343
}

examples/grpc-js/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
"@opentelemetry/instrumentation": "^0.27.0",
3636
"@opentelemetry/instrumentation-grpc": "^0.27.0",
3737
"@opentelemetry/resources": "^1.0.1",
38-
"@opentelemetry/semantic-conventions": "^1.0.1",
38+
"@opentelemetry/semantic-conventions": "^1.22.0",
3939
"@opentelemetry/sdk-trace-base": "^1.0.1",
4040
"@opentelemetry/sdk-trace-node": "^1.0.1",
4141
"google-protobuf": "^3.9.2"

examples/grpc-js/tracer.js

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const opentelemetry = require('@opentelemetry/api');
44
const { registerInstrumentations } = require('@opentelemetry/instrumentation');
55
const { NodeTracerProvider } = require('@opentelemetry/sdk-trace-node');
66
const { Resource } = require('@opentelemetry/resources');
7-
const { SemanticResourceAttributes } = require('@opentelemetry/semantic-conventions');
7+
const { SEMRESATTRS_SERVICE_NAME } = require('@opentelemetry/semantic-conventions');
88
const { SimpleSpanProcessor } = require('@opentelemetry/sdk-trace-base');
99
const { JaegerExporter } = require('@opentelemetry/exporter-jaeger');
1010
const { ZipkinExporter } = require('@opentelemetry/exporter-zipkin');
@@ -15,7 +15,7 @@ const EXPORTER = process.env.EXPORTER || '';
1515
module.exports = (serviceName) => {
1616
const provider = new NodeTracerProvider({
1717
resource: new Resource({
18-
[SemanticResourceAttributes.SERVICE_NAME]: serviceName,
18+
[SEMRESATTRS_SERVICE_NAME]: serviceName,
1919
}),
2020
});
2121

examples/http/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "http-example",
33
"private": true,
4-
"version": "0.51.1",
4+
"version": "0.52.0",
55
"description": "Example of HTTP integration with OpenTelemetry",
66
"main": "index.js",
77
"scripts": {
@@ -30,14 +30,14 @@
3030
},
3131
"dependencies": {
3232
"@opentelemetry/api": "^1.3.0",
33-
"@opentelemetry/exporter-jaeger": "1.24.1",
34-
"@opentelemetry/exporter-zipkin": "1.24.1",
35-
"@opentelemetry/instrumentation": "0.51.1",
36-
"@opentelemetry/instrumentation-http": "0.51.1",
37-
"@opentelemetry/resources": "1.24.1",
38-
"@opentelemetry/sdk-trace-base": "1.24.1",
39-
"@opentelemetry/sdk-trace-node": "1.24.1",
40-
"@opentelemetry/semantic-conventions": "1.24.1"
33+
"@opentelemetry/exporter-jaeger": "1.25.0",
34+
"@opentelemetry/exporter-zipkin": "1.25.0",
35+
"@opentelemetry/instrumentation": "0.52.0",
36+
"@opentelemetry/instrumentation-http": "0.52.0",
37+
"@opentelemetry/resources": "1.25.0",
38+
"@opentelemetry/sdk-trace-base": "1.25.0",
39+
"@opentelemetry/sdk-trace-node": "1.25.0",
40+
"@opentelemetry/semantic-conventions": "1.25.0"
4141
},
4242
"homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/examples/http",
4343
"devDependencies": {

examples/https/package.json

+9-9
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "https-example",
33
"private": true,
4-
"version": "0.51.1",
4+
"version": "0.52.0",
55
"description": "Example of HTTPs integration with OpenTelemetry",
66
"main": "build/src/index.js",
77
"types": "build/src/index.d.ts",
@@ -34,14 +34,14 @@
3434
},
3535
"dependencies": {
3636
"@opentelemetry/api": "^1.0.0",
37-
"@opentelemetry/exporter-jaeger": "1.24.1",
38-
"@opentelemetry/exporter-zipkin": "1.24.1",
39-
"@opentelemetry/instrumentation": "0.51.1",
40-
"@opentelemetry/instrumentation-http": "0.51.1",
41-
"@opentelemetry/resources": "1.24.1",
42-
"@opentelemetry/sdk-trace-base": "1.24.1",
43-
"@opentelemetry/sdk-trace-node": "1.24.1",
44-
"@opentelemetry/semantic-conventions": "1.24.1"
37+
"@opentelemetry/exporter-jaeger": "1.25.0",
38+
"@opentelemetry/exporter-zipkin": "1.25.0",
39+
"@opentelemetry/instrumentation": "0.52.0",
40+
"@opentelemetry/instrumentation-http": "0.52.0",
41+
"@opentelemetry/resources": "1.25.0",
42+
"@opentelemetry/sdk-trace-base": "1.25.0",
43+
"@opentelemetry/sdk-trace-node": "1.25.0",
44+
"@opentelemetry/semantic-conventions": "1.25.0"
4545
},
4646
"homepage": "https://github.com/open-telemetry/opentelemetry-js/tree/main/examples/https",
4747
"devDependencies": {

examples/https/server-cert.pem

+16-16
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
-----BEGIN CERTIFICATE-----
2-
MIIDozCCAougAwIBAgIUZdBdHwmbcYbMUvOesYRyYlg11JMwDQYJKoZIhvcNAQEL
2+
MIIDozCCAougAwIBAgIUNmVva8tI/hqzZAB7FZzPmNr/Q0owDQYJKoZIhvcNAQEL
33
BQAwYTELMAkGA1UEBhMCQ0wxCzAJBgNVBAgMAlJNMRowGAYDVQQHDBFPcGVuVGVs
44
ZW1ldHJ5VGVzdDENMAsGA1UECgwEUm9vdDENMAsGA1UECwwEVGVzdDELMAkGA1UE
5-
AwwCY2EwHhcNMjEwNjA4MDgxNTE2WhcNMzEwNjA2MDgxNTE2WjBhMQswCQYDVQQG
5+
AwwCY2EwHhcNMjQwNjA4MTkxODUyWhcNMzQwNjA2MTkxODUyWjBhMQswCQYDVQQG
66
EwJDTDELMAkGA1UECAwCUk0xGjAYBgNVBAcMEU9wZW5UZWxlbWV0cnlUZXN0MQ0w
77
CwYDVQQKDARSb290MQ0wCwYDVQQLDARUZXN0MQswCQYDVQQDDAJjYTCCASIwDQYJ
8-
KoZIhvcNAQEBBQADggEPADCCAQoCggEBALw9Shaqp1O1zgYK8z5pnvuHK3o9cUNT
9-
+EJz5KLADn11HSgfj5S96s6lDP9mUy8oDXdk9zSH8QsPp/maVh0AM1WrPDDTBJT5
10-
vdPyUezzn4wvBrJSG/mmy/p4QU1srmE0ueuhgot97GZa9qu+gOqGei3YTjrbx14H
11-
jyvexx+QhqrpUg46qAm67pJHC5jN6LmufoIvepyvQCEbKN+n2B2tAn9on1wo7UmB
12-
igTEiWxk1Gn70IJuyTEbpHoLFviQ5kvTYXM/2KHMOXjZM9fQxtbseNUmj8VK3+tS
13-
5jBdIROZxKxh3r9rV7SBHrblTWB3CZ/NsJblZuzMazLWkYS1/JZud9ECAwEAAaNT
14-
MFEwHQYDVR0OBBYEFP6+DMoQBCg7tOYrSUpWKQrbfJ5yMB8GA1UdIwQYMBaAFP6+
15-
DMoQBCg7tOYrSUpWKQrbfJ5yMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL
16-
BQADggEBAGbkwraWuKnhcE8GrLCO0qLq5GaF+WvxqVzgPvG3G6bQJuEnS6LT65nR
17-
ICU82vCQBikW6lDfpsiwcVqOmgefUmjI99Aw5S1dkYy2J+WZrU/EgX445JLGJMpB
18-
Bh0QajFT6gdQiuURqTmxAhNj4VrUqtrNapP8vFKerR7nTrORG0ELEcvzVYCLNvDm
19-
OYWvLEMZifNWKY6hRdhZXho5hfu7/YPUhZUpcSxkTUsDnG3gzkTyX1TzeWe7wlJr
20-
dtNIk50lUCR6TlSpTaVB+6uhVjaLZpZwBAT5H0dWQXm0Ww5AYsEAT9Uzh9fZYu4m
21-
iMhztKH3PWjDB+jSzcOv9FXeYWgprWk=
8+
KoZIhvcNAQEBBQADggEPADCCAQoCggEBAM80Psz6Kc4/x1Qx4OmYuacrCDL4JNY+
9+
SWzEm1kb25/E1+TrxYC8XluJtXwi9JRC7ovR8UIbZNVgWwPHlSXrTQsVe2sISr4K
10+
oRg87vmcRYzsOval+ZViFelUo9t5sYeiX0xBuMP1ENfEL+gtu2QrkmgDhy/XdRpm
11+
qpcrtJxXaIXedy82y7Av5da7jJyJ+9oaTq0Am0qyZjpzTs3jKEh1roWoc3pd6T4d
12+
asNHLeKrsq3bTasEH/Lo9k4t+2n1j5C+L5gWhPcCv8yzhGsrSiqxn+P9m/USXY/w
13+
HH9AyV7Dk4Jh8BjUOlYaqOLIEow7hwdxVBk1BO6Jmpxv8KI3qQjtLWsCAwEAAaNT
14+
MFEwHQYDVR0OBBYEFOueTx80MsHFiBvP0RO99CpVdj0ZMB8GA1UdIwQYMBaAFOue
15+
Tx80MsHFiBvP0RO99CpVdj0ZMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEL
16+
BQADggEBAJYqqU3wCDX+YZDZ4zd8k725MSfKk1omCxDzDzjuNAjqD/vuSE0YfdFB
17+
bTWMiBGsCqa6FgWwyT2oMPnJKShScZReFEZcM2s+/odfwUTwF4lD/UvZf6PdDhJ5
18+
kxqhoej2ZT8NY+m+rddmg5MaurIcIfOhOxRjarmhs2lrg5qmGKznauettsmA1ZpR
19+
d2ZZA10WstCKN7jHOUqUmSB/2oC/NZno09yXqgbNwIEwBgsUDNaYkGzIzsKD+mOy
20+
NTxLo/PJ5venVgboomDkWJqOOm+HtqfD64rczWyTS/ZdQhuFlk+aCYAwOhYZZH9Z
21+
IEkKcW8xN5+q8Bi9nsst5F1cuw84LD4=
2222
-----END CERTIFICATE-----

examples/https/server-key.pem

+26-26
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,28 @@
11
-----BEGIN PRIVATE KEY-----
2-
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC8PUoWqqdTtc4G
3-
CvM+aZ77hyt6PXFDU/hCc+SiwA59dR0oH4+UverOpQz/ZlMvKA13ZPc0h/ELD6f5
4-
mlYdADNVqzww0wSU+b3T8lHs85+MLwayUhv5psv6eEFNbK5hNLnroYKLfexmWvar
5-
voDqhnot2E4628deB48r3scfkIaq6VIOOqgJuu6SRwuYzei5rn6CL3qcr0AhGyjf
6-
p9gdrQJ/aJ9cKO1JgYoExIlsZNRp+9CCbskxG6R6Cxb4kOZL02FzP9ihzDl42TPX
7-
0MbW7HjVJo/FSt/rUuYwXSETmcSsYd6/a1e0gR625U1gdwmfzbCW5WbszGsy1pGE
8-
tfyWbnfRAgMBAAECggEAP1YT7qp+4ICkkI3wqEhbkOA7Ncckq/W964YZINWkSnw0
9-
UkLESdTZA6yvQeQJCy3b0hdrwgYXiZQ7/ZT7coiVvTZ/ayIlQYcCYyT+gc67GSzd
10-
gPR1qzt/GIiL2GRADD70a58NUKgO+aWTp9fSgpa612AXemBmpXG/r5Amya0UUr7Y
11-
KdSpBuOgomZMqEm2mYDdI4LRw2xbWoWTVvCndhypbXTJ2D8/QhbNfliWTG9MBy90
12-
UAQpaQGNwHzmCgwBJ03QJuE+OXjX80XcOOIYh6l68wkDeSfqaYx95OQZ3oOr6QT8
13-
TLYv08M9Grrrj5rPttpycBoxVbtLxkhE0Rt0q9K4HQKBgQD0EuR35CNTIIx/gikO
14-
CxdbSroPW9r92+IXCWcbbtRbVruHBpXzsMeHse4uqhtYmFNbgfgh12dC6OX7NzJx
15-
3Ds4NW8DvcZ3mVq8iEiOZnX5ydeeYMetlDWhXx2/0be5vqmrUkkWdfXsFUCyS8Lw
16-
vGRc9BiNqFePg2HsoVd2tezrwwKBgQDFb/eef/nOM1Eq5h+u+0Pyyg07iRuxxNup
17-
YXY9hwNJyF+NUoIWx2Jfyh+dQfMC18g/4hN4Hwfm/nC85SkPheKJnXYgMWMXp2Y7
18-
PBgdZGCX/546xiS5VGAoRuLd8oO2AlDfgU4tw6U0WZguJ6hMXlePlKz/uAJ237FB
19-
gcPyGNeY2wKBgQDOD4038zInolk75YYHxzFm78X55ZETtipBTLzyGjXLD4SvUM4U
20-
uXEbjQsL9q2ztJbbsPTujU8u3DYeS9GY81hD8kjRnc0LeDt05JJtNu/vfYs+uXKb
21-
h39nyEfzhHlapi/U5lmyTtDbCm5emTvxxvvsxmBcaH3UOhXYk7amEJ3/xQKBgA+s
22-
svj3agqv0krYmD1ZH2zgE6rdWMCFQ3cwEKYT2PP7n3Jl0YQjcjDuqBHhEXzxSqmf
23-
tjH8LLFvE947R0Y/N9v7D0zA/v/6v0gGnld/B5gpqBM8dd/szfGEpzA9t600g90q
24-
s904Qh5k2osXhOoDN2pjwFRQ9Ikhez4bIkZPKJavAoGAV2YPXyw5rrAZtCtybqsO
25-
B+15Lh+KC+vs0rBBhb0MUpXQPgQ6SX8ozpLHtqlsUpNfHwOk5K958jMrM9Rx4dhS
26-
Z6WuTa+9QpmXzYTnCDBbEU06+YB1QR2QfU4BlAAu1RtUbbt84/7OAoNh2IqOO4XJ
27-
THlhj8odimsk4R1B0RipBis=
2+
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQDPND7M+inOP8dU
3+
MeDpmLmnKwgy+CTWPklsxJtZG9ufxNfk68WAvF5bibV8IvSUQu6L0fFCG2TVYFsD
4+
x5Ul600LFXtrCEq+CqEYPO75nEWM7Dr2pfmVYhXpVKPbebGHol9MQbjD9RDXxC/o
5+
LbtkK5JoA4cv13UaZqqXK7ScV2iF3ncvNsuwL+XWu4ycifvaGk6tAJtKsmY6c07N
6+
4yhIda6FqHN6Xek+HWrDRy3iq7Kt202rBB/y6PZOLftp9Y+Qvi+YFoT3Ar/Ms4Rr
7+
K0oqsZ/j/Zv1El2P8Bx/QMlew5OCYfAY1DpWGqjiyBKMO4cHcVQZNQTuiZqcb/Ci
8+
N6kI7S1rAgMBAAECggEAA4u31WckhwCFZzXxTN4Ns0QjwEeJzdbEB+X3aJd28y15
9+
qlO0jgbrMHLTVbv9ZnocvezKTaDNYW9kL1TfgwYbS+jCs2qxaL4i0pjcWA4qDIbQ
10+
XX8qnblPea42nZ9f/9ux+MqZIFVVw/N6BGWf8s9iEoCY9CMiQGDoY2zeitxeEAhe
11+
KGZHozaTUVAClrwMqKYlablWjX8zcoi6bKffUwz/MwecI2iVW72y9/xIGTlwhdZW
12+
8kDlkBOea3QV5yafcJQ1VsHrvUX3rf4C5uknCenwKbC3Au4+kBdQjv+bUk6aMR38
13+
OdnMCaUcnuT/UzbbtOSgJ+sVcGW9Jqo0DfS5CNPhuQKBgQD2EtOhjkUErc8KUhPW
14+
Pt8FNBAuoKsk4mRHpFsY2OjGYA50oiCtiphqfTzkQLbNhVtq83AHNUNWUKBjnMUd
15+
nAOIIvhpiEI7O+RuOafBtcFBIrUo2Ey5dwfvLJrpb7pEnYj8DNFVPQ/aBxP+mD4b
16+
RrHRY8DZdVHU9TDMDK7ObpKScwKBgQDXkASnc7O/D0iFxev004sqdTrGo3cBCJUH
17+
h/c68BrUvPw5u6fFulq5Wt6OOaFoWQmUSVyrhZD3vfrZ1Jocid3wn9uuu9vOazcz
18+
M3EOF1rz5bgjwb/vk6CyGh1MfmeVCRnuQ3mBIXQ0xwS4QY71Vvw3099fhbtbMHez
19+
5gyQv1ojKQKBgHkXBqGHmxsUVL/lZ/GT+rdayWPImK+L4IEItfNiOhn0huiKJ75+
20+
Z0Zv3pkL52j3aOcWaFiDs2E0R9j8+lr5vRsu6kM0VDNF48ECCjVetXzSEYfJ+OeD
21+
VZoyvwCEhIrjYtd1j0V8yOInfYVZcaaGgVZi2jGoc95x0dN3okXfT61VAoGAVrCA
22+
bqdFPizzSXkTL15ztRt4C7JphWziIik37+fnom5uMPmauxX6rlgw8JmUo9ZK1+u4
23+
7PHGHxuz6i5p29hF/SMMwfSirRzJEjo52STjWvqjVx3wBnUkRvvhlIWxOmpylzNj
24+
hd7iUOdIqqES0O+udvUp+8xYUI/pU9vMadnKciECgYB3cJ+7EPNgJgdpQ9Pslex8
25+
6iHdQH9DIyIb/KqQVe7em5NZXwANCAOQ6KqzhszM/eH7NoSeN7C9Z9uHHIHDfz4m
26+
QO896l7rM1k1R/USaUK4By/O/t/V/aIGjOnPsXxEGrEPDXXBtzUAEs5yAa+Ne1m7
27+
BiP9MuDgBTVkV1iJx37eqg==
2828
-----END PRIVATE KEY-----

0 commit comments

Comments
 (0)