Skip to content

Commit

Permalink
Merge branch 'trunk' into update_enroll_access
Browse files Browse the repository at this point in the history
  • Loading branch information
srieteja committed Sep 22, 2023
2 parents 67e36ea + d630245 commit 206b85b
Show file tree
Hide file tree
Showing 19 changed files with 162 additions and 156 deletions.
12 changes: 6 additions & 6 deletions .github/workflows/at_server.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:

steps:
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f # v1.5.0
- uses: dart-lang/setup-dart@8a4b97ea2017cc079571daec46542f76189836b1 # v1.5.1
with:
sdk: stable
# Setup python
Expand Down Expand Up @@ -130,7 +130,7 @@ jobs:

steps:
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f # v1.5.0
- uses: dart-lang/setup-dart@8a4b97ea2017cc079571daec46542f76189836b1 # v1.5.1
with:
sdk: stable

Expand Down Expand Up @@ -282,7 +282,7 @@ jobs:

steps:
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f # v 1.5.0
- uses: dart-lang/setup-dart@8a4b97ea2017cc079571daec46542f76189836b1 # v 1.5.1
with:
sdk: stable

Expand Down Expand Up @@ -311,7 +311,7 @@ jobs:

steps:
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f # v1.5.0
- uses: dart-lang/setup-dart@8a4b97ea2017cc079571daec46542f76189836b1 # v1.5.1
with:
sdk: stable

Expand Down Expand Up @@ -340,7 +340,7 @@ jobs:

steps:
- uses: actions/checkout@3df4ab11eba7bda6032a0b82a6bb43b11571feac # v4.0.0
- uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f # v1.5.0
- uses: dart-lang/setup-dart@8a4b97ea2017cc079571daec46542f76189836b1 # v1.5.1
with:
sdk: stable

Expand Down Expand Up @@ -393,7 +393,7 @@ jobs:
fi
- name: Install Dart
uses: dart-lang/setup-dart@d6a63dab3335f427404425de0fbfed4686d93c4f # v1.5.0
uses: dart-lang/setup-dart@8a4b97ea2017cc079571daec46542f76189836b1 # v1.5.1
with:
sdk: stable

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ jobs:

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@701f152f28d4350ad289a5e31435e9ab6169a7ca # v2.21.6
uses: github/codeql-action/init@6a28655e3dcb49cb0840ea372fd6d17733edd8a4 # v2.21.8
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand All @@ -60,7 +60,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@701f152f28d4350ad289a5e31435e9ab6169a7ca # v2.21.6
uses: github/codeql-action/autobuild@6a28655e3dcb49cb0840ea372fd6d17733edd8a4 # v2.21.8

# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
Expand All @@ -73,6 +73,6 @@ jobs:
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@701f152f28d4350ad289a5e31435e9ab6169a7ca # v2.21.6
uses: github/codeql-action/analyze@6a28655e3dcb49cb0840ea372fd6d17733edd8a4 # v2.21.8
with:
category: "/language:${{matrix.language}}"
2 changes: 1 addition & 1 deletion .github/workflows/scorecards.yml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,6 @@ jobs:

# Upload the results to GitHub's code scanning dashboard.
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@701f152f28d4350ad289a5e31435e9ab6169a7ca # v2.13.4
uses: github/codeql-action/upload-sarif@6a28655e3dcb49cb0840ea372fd6d17733edd8a4 # v2.13.4
with:
sarif_file: results.sarif
2 changes: 1 addition & 1 deletion packages/at_root_server/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM dart:3.1.2@sha256:a57751bdedde962da08789236b12fd3793c10d43a473ef3e73c894d61740fb2c AS buildimage
FROM dart:3.1.2@sha256:05f1c1035f0090f8fcc340630f09782215ae2dfc6c17941756d3a716b16f8ec5 AS buildimage
ENV HOMEDIR=/atsign
ENV BINARYDIR=/usr/local/at
ENV USER_ID=1024
Expand Down
1 change: 1 addition & 0 deletions packages/at_secondary_server/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,7 @@ dependencies:
collection: 1.18.0
basic_utils: 5.6.1
ecdsa: 0.0.4
encrypt: 5.0.2
at_commons: 3.0.55
at_utils: 3.0.15
at_chops: 1.0.4
Expand Down
3 changes: 2 additions & 1 deletion packages/at_secondary_server/test/keys_verb_test.dart
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
import 'dart:convert';
import 'dart:typed_data';

import 'package:at_commons/at_commons.dart';
import 'package:at_persistence_secondary_server/at_persistence_secondary_server.dart';
Expand Down Expand Up @@ -730,7 +731,7 @@ void main() {
var apkamSymmetricKeyEncrypter = Encrypter(AES(Key.fromSecureRandom(32)));

var encryptedDefaultEncryptionPrivateKey = apkamSymmetricKeyEncrypter
.encrypt(encryptionPrivateKey, iv: IV.fromLength(16))
.encrypt(encryptionPrivateKey, iv: IV(Uint8List(16)))
.base64;
var valueJson = {};
valueJson['value'] = encryptedDefaultEncryptionPrivateKey;
Expand Down
1 change: 1 addition & 0 deletions tests/at_end2end_test/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ environment:
sdk: '>=2.15.0 <4.0.0'

dependencies:
encrypt: 5.0.1
at_demo_data:
git:
url: https://github.com/atsign-foundation/at_demos.git
Expand Down
4 changes: 3 additions & 1 deletion tests/at_functional_test/test/encryption_util.dart
Original file line number Diff line number Diff line change
@@ -1,12 +1,14 @@

import 'dart:typed_data';

import 'package:crypton/crypton.dart';
import 'package:encrypt/encrypt.dart';

class EncryptionUtil {

static IV getIV(String? ivBase64) {
if (ivBase64 == null) {
return IV.fromLength(16);
return IV(Uint8List(16));
} else {
return IV.fromBase64(ivBase64);
}
Expand Down
5 changes: 3 additions & 2 deletions tests/at_functional_test/test/keys_verb_test.dart
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@

import 'dart:convert';
import 'dart:io';
import 'dart:typed_data';

import 'package:at_demo_data/at_demo_data.dart';
import 'package:at_demo_data/at_demo_data.dart' as at_demos;
Expand Down Expand Up @@ -102,7 +103,7 @@ void main() {
//3. put encryption private key which is encrypted with self symmetric key
var rsaPrivateKey = encryptionPrivateKeyMap[firstAtsign];
var encryptedPrivateKey = Encrypter(AES(Key.fromBase64(aesKey)))
.encrypt(rsaPrivateKey!, iv: IV.fromLength(16))
.encrypt(rsaPrivateKey!, iv: IV(Uint8List(16)))
.base64;
var privateKeyCommand =
'keys:put:private:namespace:__global:appName:wavi:deviceName:pixel:keyType:aes:encryptionKeyName:myAESkey:keyName:myPrivateKey $encryptedPrivateKey';
Expand Down Expand Up @@ -276,7 +277,7 @@ void main() {
//3. put encryption private key which is encrypted with self symmetric key
var rsaPrivateKey = encryptionPrivateKeyMap[firstAtsign];
var encryptedPrivateKey = Encrypter(AES(Key.fromBase64(aesKey)))
.encrypt(rsaPrivateKey!, iv: IV.fromLength(16))
.encrypt(rsaPrivateKey!, iv: IV(Uint8List(16)))
.base64;
var privateKeyCommand =
'keys:put:private:namespace:__global:appName:wavi:deviceName:pixel:keyType:aes:encryptionKeyName:myAESkey:keyName:myPrivateKey $encryptedPrivateKey';
Expand Down
2 changes: 1 addition & 1 deletion tools/build_secondary/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM dart:3.1.2@sha256:a57751bdedde962da08789236b12fd3793c10d43a473ef3e73c894d61740fb2c AS buildimage
FROM dart:3.1.2@sha256:05f1c1035f0090f8fcc340630f09782215ae2dfc6c17941756d3a716b16f8ec5 AS buildimage
ENV HOMEDIR=/atsign
ENV USER_ID=1024
ENV GROUP_ID=1024
Expand Down
2 changes: 1 addition & 1 deletion tools/build_secondary/Dockerfile.observe
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM dart:3.1.2@sha256:a57751bdedde962da08789236b12fd3793c10d43a473ef3e73c894d61740fb2c AS buildimage
FROM dart:3.1.2@sha256:05f1c1035f0090f8fcc340630f09782215ae2dfc6c17941756d3a716b16f8ec5 AS buildimage
ENV HOMEDIR=/atsign
ENV USER_ID=1024
ENV GROUP_ID=1024
Expand Down
2 changes: 1 addition & 1 deletion tools/build_virtual_environment/ve/Dockerfile.vip
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM dart:3.1.2@sha256:a57751bdedde962da08789236b12fd3793c10d43a473ef3e73c894d61740fb2c AS buildimage
FROM dart:3.1.2@sha256:05f1c1035f0090f8fcc340630f09782215ae2dfc6c17941756d3a716b16f8ec5 AS buildimage
ENV USER_ID=1024
ENV GROUP_ID=1024
WORKDIR /app
Expand Down
4 changes: 2 additions & 2 deletions tools/build_virtual_environment/ve_base/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
FROM dart:3.1.2@sha256:a57751bdedde962da08789236b12fd3793c10d43a473ef3e73c894d61740fb2c AS buildimage
FROM dart:3.1.2@sha256:05f1c1035f0090f8fcc340630f09782215ae2dfc6c17941756d3a716b16f8ec5 AS buildimage
ENV USER_ID=1024
ENV GROUP_ID=1024
WORKDIR /app
Expand All @@ -17,7 +17,7 @@ RUN \
dart pub update ; \
dart compile exe bin/install_PKAM_Keys.dart -o install_PKAM_Keys

FROM debian:stable-20230904-slim@sha256:0941f9e9cc96c4106845a381fb6fca98393f5f659f3eba6a64e9f79219165cfc
FROM debian:stable-20230919-slim@sha256:149e944a6f4855f9738baf4ddd79fc2f218e6440218223fa9017aebc1e45f1f5
# was debian:stable-20221114-slim
USER root

Expand Down
Original file line number Diff line number Diff line change
@@ -1,29 +1,29 @@
-----BEGIN CERTIFICATE-----
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
ZsPOvDPI6E1SpCWhJ319fE56n2lsY3c=
CAYGZ4EMAQIBMIIBAgYKKwYBBAHWeQIEAgSB8wSB8ADuAHUAejKMVNi3LbYg6jjg
Uh7phBZwMhOFTTvSK8E6V6NS61IAAAGKl8kvTwAABAMARjBEAiAbGsoGBPZ19N17
o4DH8yUjR5Swag2E6irKpvBBkgAu6AIgCGK1KQhxvi/EYN70wTS+Xs1d74wQJCgB
q+zcRTdWy4YAdQC3Pvsk35xNunXyOcW6WPRsXfxCz3qfNcSeHQmBJe20mQAAAYqX
yS9AAAAEAwBGMEQCIAGQSATyKTRLdsZGBtgMptmaUJL/Lm+zTquSMH9xGko+AiBi
TajqzjxBP8jyDnOOR/pOHGw75nTmSQB92nQQDbrfjDANBgkqhkiG9w0BAQsFAAOC
AQEAg/WrbG4dN4HkeOGz4DwbYZmcN5RKGZpMBrAwyGu/TLBtlcYzGU6nNtm09d5M
MIelGcRgR9lXEslcpvwFwkDw1/J01c3PTr/iwyGBV9bIB0WAn2o1b5+qVnkmcxO6
1V/9ebmL/NXDhewNkycAgI+Yl8rBIxMsxuX2byygMK2yZJhiKFu7n2ieJPWaH66d
rYRJhsLJGwFJ2ZACYHr7S85bmV8iJ2mwBTWZfrp/QDsjvsV5I5yGZ3MzORBlr5sJ
y13ZVc9dUyRHifIeVNxHmCIIYrlMvhpo99yvbvwZzrG00nYc2QnQluCJ2QBpjLXs
zKZZcvGXtZETY04PlgVsaEhyQQ==
-----END CERTIFICATE-----
Original file line number Diff line number Diff line change
@@ -1,31 +1,31 @@
-----BEGIN CERTIFICATE-----
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
ZsPOvDPI6E1SpCWhJ319fE56n2lsY3c=
CAYGZ4EMAQIBMIIBAgYKKwYBBAHWeQIEAgSB8wSB8ADuAHUAejKMVNi3LbYg6jjg
Uh7phBZwMhOFTTvSK8E6V6NS61IAAAGKl8kvTwAABAMARjBEAiAbGsoGBPZ19N17
o4DH8yUjR5Swag2E6irKpvBBkgAu6AIgCGK1KQhxvi/EYN70wTS+Xs1d74wQJCgB
q+zcRTdWy4YAdQC3Pvsk35xNunXyOcW6WPRsXfxCz3qfNcSeHQmBJe20mQAAAYqX
yS9AAAAEAwBGMEQCIAGQSATyKTRLdsZGBtgMptmaUJL/Lm+zTquSMH9xGko+AiBi
TajqzjxBP8jyDnOOR/pOHGw75nTmSQB92nQQDbrfjDANBgkqhkiG9w0BAQsFAAOC
AQEAg/WrbG4dN4HkeOGz4DwbYZmcN5RKGZpMBrAwyGu/TLBtlcYzGU6nNtm09d5M
MIelGcRgR9lXEslcpvwFwkDw1/J01c3PTr/iwyGBV9bIB0WAn2o1b5+qVnkmcxO6
1V/9ebmL/NXDhewNkycAgI+Yl8rBIxMsxuX2byygMK2yZJhiKFu7n2ieJPWaH66d
rYRJhsLJGwFJ2ZACYHr7S85bmV8iJ2mwBTWZfrp/QDsjvsV5I5yGZ3MzORBlr5sJ
y13ZVc9dUyRHifIeVNxHmCIIYrlMvhpo99yvbvwZzrG00nYc2QnQluCJ2QBpjLXs
zKZZcvGXtZETY04PlgVsaEhyQQ==
-----END CERTIFICATE-----

-----BEGIN CERTIFICATE-----
Expand Down
Original file line number Diff line number Diff line change
@@ -1,28 +1,28 @@
-----BEGIN PRIVATE KEY-----
MIIEvwIBADANBgkqhkiG9w0BAQEFAASCBKkwggSlAgEAAoIBAQDh08ANIf6CpaDJ
nYONJy9/diIX1iEWGlVEQtdzocrLX57IG1oTZN6HlacMgMNRnO67flQuOyInjJfs
IxEKMxtbsHsliEwnYNxWO96MO4f+TPrX4QSg8C/GzFXmtOVKI0CNf5qpPQ14rXZ/
ltd0bGMHtjn14703dzlkpW1s5jYk2sxPGdE+jXoK87f0J2g8s35itZ8VMC01MxE0
h8cU1ZtkPfQLnfB5YgvaqCaSH6JRdaskrXgiTsbDkwT/IuNmQGhsrYRp9IoCTa+D
P+ZuPVCWG5/6+36uatfyy1foFjB6fU21kVo7PsFRf1gMKtN0eUJ78C+74qJuBuNF
B3rcnq43AgMBAAECggEAa4QHMbl3lPgKPzMxCKkZYhP6U2LtSbqr0d4I+dKT3JPf
4uGy1vz1PZQwfjFnzJlsx/NzXLdmoXG8ev6PBE4kvlidqNblevIQtTW31QgazSYV
X2aQb5crB/kNBNQnPk7eUv/nwJ+CpGvhuQk19wYLeAZ4Pet5kMjAmHxyRqCsMorc
MzE1o0vyp8lP8uYQZmn2kpFNpcW9ppDbbxPTT5ihyCuHpS7oYMfNgdmnmHq8JMzq
E2T/IPa6wZL88Oizczu+0lBVzhnNnzcewSIaDok5RvVaBefoIpFBL5y6KDSjiG3y
7+MHPI6QsEsiDZY6eqpqZaV4aTeSr8wdg3NaACvn8QKBgQD0kvcTmdQQWHdrU9XN
I5hnwAjmvINzOoKrWThzCVRz0ceOv4V/SnUY+kdAFRB3egf1AAxVmHqUSBoRKSbE
jmKbd31lcoYmjrAJbnEvKz/V7UFxkcGHtdagArr4pPwT3Vn0p3EM+9Cu8cA9Q8Tj
lfgs4t2AaYfQD7PeEFjellG7AwKBgQDsYJPCtbHdcy3ZXcNPnJ9jQxeTOE3rOIPI
ACvIZBT1F0BcmDJjgCZQHc4XfDxva12CJ/wJoSn4bI8AkfzwIHNviihbwlFc5V/v
GaQkABAa6Q5rjs3YGfXWwV0zsCJ3WROy3TXrfDHjlZYpKvMWowN2k2mzz+sLBKhn
ME9kcCDfvQKBgQCDIDxp/OKOtO+p0nPhnUD79yCOnOmZIPin55j1TD5ELmfgp9xq
J8BqWN1UhTaj6ABWIeV7CtpFn/ah1r9bSL+jfMf1WRaFm6DUHat/T5/VEXQx8KSj
HyHn/i7CWqpv+BBftFpPTL9Q3HpmHmx0XJaHckaxr2LKcXDNEVSkWlGNgwKBgQDC
0BHXrqHJzoyiEhnPOllOmNQMPKJTU3+gzStIe9ud56ze43zb7pkk/HuHdZfliEpH
5CZf1Vje6rGtGaSqT0R0UBxVC8C83DqFt89E8FxVoXCGCurxyOuJNFJZMDgnvt1y
U8iFrRT86aMZiNFR/cXz6yh5zsl7ijo02WcFczhUzQKBgQCJu5ck+CfPudIQ8Ghj
XQ04IgHf0niXcvJJNmZIktQ2L1r0CWLunXxpBmnkQpLTWjlyw6qJ5BUOhqaFqMLP
UVKp3oSVfwWYc+2ymXYyf8w10GHMpNp4pW07EE5QBQISY62ljeMAc0SzArCoGzBq
EE7viIeWXMmow5FG5NwsXFYMig==
MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCfml6koDWy/ffT
kCb9gWbQIt7SXZi58KEvPjPTlCsXW+z2MkZvsIuamoHgJny1+7VjocBpfZtjjg3A
5BnrxkUbOc5BBo1L0ZBWfl3t61N0O1R2fO3inzGiOIjWDoqmeiQ6ll6RtJXGyQ0D
G2Rzm+VQtNvFmfeqp8K/HnxWq9oFqpR9qKmYCQyTJ5VeTH7YWLaId7mxHc8MT37p
JRQB72HVqzIqKnMyWhTURuPlqiEpvtAhOu3sg5BKAwGHUEqdBJQwIpTuMNl0dT0Z
Blz3sLe3EwjN3jQqtemApQMnszDWLUFCDrJOy5j5mPjI23q9DB9Cq8+SSerhYnmZ
MFtJJIYjAgMBAAECggEAC0d2C81Uri8bjgSAdObptKjaNWSu7+kNAxEyyW+Nsgtp
jiaUar0/yG/F4OjnZFcDBST/u5TIX/tAhpK4MDzlUly98kN7xdFsEWjBy5gXYD33
JJ6Ek0Dr2YqERRhm/QfhupA447Qu54r60+7iJPdt98uoQmk0owdTEH2fjOJ9OGwu
dhkXEA6R1JkPP4odpgNjKvEZ0OzVbKsajfrYkKqnVF3G7gUFGjRyeZde5QbbGghk
vPsjGA8FbMcWXB6en7kaPOwSbbp7GalyvGfjjiQMC0aS2TPkJ/QZdwWxvvuy3N8O
hp7FKIo1rlu2HvSn9qxR5j5XLFXXqN2GQQ+TsAmi+QKBgQC2vd1y63+SbgrEHcRl
Id8UuRK2H1lJGJM8cCH+v+zu6xd7w8PvV0m5ZEMHkDhFmxICknfLDXi2IYnWTm1u
7xL1vHMNn032+0zgxp9rHXI+YaU4hql+rf9EQYVV8gDw1P0m+UNRuTib0bsZJ0DH
0G7RK4E4BHYYJBa3GWKyvAs0aQKBgQDfld2qhPs8j5NjTqldY2WV2lLs2bnH5Loe
ikpiMrbcw6iP25xtg0JJeLOapYzS9+qVfU17aKrez+yZrNn5JibLXEKXpw2Cl9wI
iPpcnKncSIsvRz93rBGhZfjqONmV84otQtYOrd/OnI4rilit0iZ9gwUJxG/cbbER
3hT5r8PkqwKBgCPMEaM/aqAemlFMm3pMJk0C7B1tCqp8++qs9JvYsOskdlcyRCGQ
ccq1T0QeBkfsVpzWYE0QeIMFEuE+P8WpY4drwQX8HOOy2p51iikLfaOmsRzflDhS
kVynkR0C6RhEQMrvrTZHGEW90e7dd50swWiMIyX8Cb4045Y+jM0CdRdxAoGAcC7u
+OcedAWKK1LFsgD0cJsJ7qNUDxMZu8chiWHu1JgrlHrZYy1v7hNs8pRMM3KHNpiX
butWiNOE4JqVB+j3oCPbmeIM6lCt625nSF6m78tKYt953d7tPbE/kq4RpqZ61zjo
1JazbCSrRPd2hUijXWiG956jjdNP/CoVFi71uF8CgYBzRhDTelW+USb/pgIFJKr0
5fUDPgPF5M+EhfeGPDIcotIu/gHlDpFuxHR8ViTptfYF7L2p1C3TvJigCanNPwpH
lhatYkS/wdRBJDZCNPbKCKp843Ymec+yIrlHa2ZHXTe28vO+FHA2wzG74Yoyn/+c
1anN4xF+E2BOtK3RKQfxzA==
-----END PRIVATE KEY-----
Loading

0 comments on commit 206b85b

Please sign in to comment.