Skip to content

Commit bbb1643

Browse files
committed
4.5.17.7
1 parent 4e87fa6 commit bbb1643

File tree

373 files changed

+18255
-12525
lines changed

Some content is hidden

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

373 files changed

+18255
-12525
lines changed

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,13 @@ AnalysysAgent.setVisitorConfigURL(context, CONFIG_URL);
6161

6262
```
6363

64+
3.可视化埋点功能
65+
66+
- 在项目根目录文件gradle.properties 设置 Build_Type=visual
67+
- 运行apidemo项目,启动后进入可视化demo入口
68+
- 打开 https://growth.analysys.cn/project-management/visual-choice 左上角选中电商Demo,选Android平台
69+
- 在app打开的情况下摇一摇,设备连接成功后点击设备进入埋点界面
70+
- 点击View添加事件,点击右下方部署下发配置
6471

6572

6673

ans-demo/apidemo/build.gradle

Lines changed: 15 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,8 @@ android {
4848
signingConfig signingConfigs.release
4949
}
5050
}
51+
//repositories { maven { url "https://maven.aliyun.com/repository/google" } }
52+
5153
}
5254

5355

@@ -64,6 +66,12 @@ android {
6466
useNewCruncher = false
6567
}
6668

69+
repositories {
70+
flatDir {
71+
dirs 'libs' //this way we can find the .aar file in libs folder
72+
}
73+
}
74+
6775
lintOptions {
6876
checkReleaseBuilds false
6977
abortOnError false
@@ -89,22 +97,23 @@ android {
8997
}
9098

9199
dependencies {
92-
100+
//implementation fileTree(include: ['*.aar'], dir: 'libs')
93101
if (apidemo_depend.toBoolean()) {
94102
api project(':analysys_arkanalysys')
95103
} else {
96104
api 'cn.com.analysys:analysys-arkanalysys:latest.release'
97105
}
98106

107+
//api project(':analysys-tools')
99108

100-
// api project(':analysys-tools')
101-
102-
api project(':compatibilityDemo')
103-
api project(':visualDemo')
104-
109+
//api project(':compatibilityDemo')
110+
//implementation(name: 'toolsLibrary', ext: 'aar')
111+
//compile files('libs/toolsLibrary-debug.aar')
105112
implementation 'androidx.appcompat:appcompat:1.0.2'
106113
implementation 'com.google.android.material:material:1.0.0'
107114

115+
implementation 'androidx.fragment:fragment:1.0.0'
116+
compileOnly 'androidx.recyclerview:recyclerview:1.0.0'
108117
}
109118

110119
// 忽略文档编译错误. 设置编码
17.2 KB
Binary file not shown.

ans-demo/apidemo/src/main/AndroidManifest.xml

Lines changed: 37 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -6,53 +6,66 @@
66
android:versionName="1.0">
77

88
<uses-permission android:name="android.permission.INTERNET" />
9-
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
10-
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
9+
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" /> <!-- <uses-permission android:name="android.permission.READ_PHONE_STATE" /> -->
1110
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
12-
11+
<uses-permission android:name="android.permission.CLEAR_CACHE"/>
1312
<application
1413
android:name="com.analysys.demo.AnsApplication"
1514
android:allowBackup="true"
1615
android:icon="@mipmap/ic_launcher"
1716
android:label="@string/app_name"
1817
android:roundIcon="@mipmap/ic_launcher"
18+
android:theme="@style/Theme.AppCompat.Light"
1919
android:usesCleartextTraffic="true"
20-
android:supportsRtl="true"
21-
android:theme="@style/Theme.AppCompat.NoActionBar"
20+
2221
tools:ignore="AllowBackup,GoogleAppIndexingWarning,UnusedAttribute">
2322

24-
<activity android:name="com.analysys.demo.MainActivity">
23+
<activity android:name="com.analysys.demo.MainActivity"
24+
android:exported="true">
2525
<intent-filter>
2626
<action android:name="android.intent.action.MAIN" />
2727

2828
<category android:name="android.intent.category.LAUNCHER" />
2929
</intent-filter>
3030
</activity>
31-
<activity
32-
android:name="com.analysys.demo.WebViewActivity"
33-
android:process=":WebView" />
34-
<activity android:name="com.analysys.demo.UserSettingActivity" />
35-
<activity android:name="com.analysys.demo.EventActivity" />
36-
<activity android:name="com.analysys.demo.PropertyActivity" />
37-
<activity android:name="com.analysys.demo.ProfileActivity" />
31+
<activity android:name="com.analysys.demo.TrackActivity" />
32+
<activity android:name="com.analysys.demo.ProbeClickTestActivity" />
33+
<activity android:name="com.analysys.demo.VisualPositionBindActivity" />
34+
<activity android:name="com.analysys.demo.VisualHybridActivity" />
35+
<activity android:name="com.analysys.demo.VisualSibGridViewActivity" />
36+
<activity android:name="com.analysys.demo.VisualSibViewPagerActivity" />
37+
<activity android:name="com.analysys.demo.VisualRelatedActivity" />
38+
<activity android:name="com.analysys.demo.VisualSibRecyclerViewActivity" />
39+
<activity android:name="com.analysys.demo.VisualSibListViewActivity" />
40+
<activity android:name="com.analysys.demo.VisualCrossPagesActivity" />
41+
<activity android:name="com.analysys.demo.VisualClassBindActivity" />
42+
<activity android:name="com.analysys.demo.VisualTextBindActivity" />
43+
<activity android:name="com.analysys.demo.VisualBaseControlActivity" />
3844
<activity android:name="com.analysys.demo.HeatMapTestActivity" />
45+
<activity android:name="com.analysys.demo.ProbeFragmentTestActivity" />
46+
<activity android:name="com.analysys.demo.PageViewTestActivity" />
47+
<activity android:name="com.analysys.demo.ModifyConfigActivity" />
48+
<activity android:name="com.analysys.demo.PageViewActivity" />
49+
<activity android:name="com.analysys.demo.OtherActivity" />
50+
<activity android:name="com.analysys.demo.VisualActivity" />
51+
<activity android:name="com.analysys.demo.PropertyActivity" />
52+
<activity android:name="com.analysys.demo.HeatMapActivity" />
53+
<activity android:name="com.analysys.demo.ProbeActivity" />
54+
<activity android:name="com.analysys.demo.HybridActivity" />
55+
<activity android:name="com.analysys.demo.UserInfoActivity" />
56+
<activity
57+
android:name="com.analysys.demo.Process1Activity"
58+
android:process=":process1" />
3959
<activity
40-
android:name="com.analysys.demo.SingleProcessTestActivity"
41-
android:process=":singleProcess" />
42-
<activity android:name="com.analysys.demo.allgroTest.AllgroTestActivity" />
43-
<activity android:name="com.analysys.demo.allgroTest.AllgroMainActivity" />
44-
<activity android:name="com.analysys.demo.allgroTest.TabTestActivity" />
60+
android:name="com.analysys.demo.Process2Activity"
61+
android:process=":process2" />
4562

4663
<meta-data
4764
android:name="ANALYSYS_AUTO_COLLECTION_MAC"
48-
android:value="false"/>
65+
android:value="false" />
4966
<meta-data
5067
android:name="ANALYSYS_AUTO_COLLECTION_IMEI"
51-
android:value="false"/>
52-
53-
<!-- <meta-data-->
54-
<!-- android:name="ANALYSYS_KEYSTONE"-->
55-
<!-- android:value="analysys.crt"/>-->
68+
android:value="false" />
5669
</application>
5770

5871
</manifest>
Lines changed: 57 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -1,61 +1,60 @@
11
-----BEGIN CERTIFICATE-----
2-
MIIGBTCCBO2gAwIBAgIMXR+tQNcr5HlTR/fLMA0GCSqGSIb3DQEBCwUAMGAxCzAJ
3-
BgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTYwNAYDVQQDEy1H
4-
bG9iYWxTaWduIERvbWFpbiBWYWxpZGF0aW9uIENBIC0gU0hBMjU2IC0gRzIwHhcN
5-
MTgwODMwMDgzNzI0WhcNMTkxMDE2MDkxNzA5WjA7MSEwHwYDVQQLExhEb21haW4g
6-
Q29udHJvbCBWYWxpZGF0ZWQxFjAUBgNVBAMMDSouYW5hbHlzeXMuY24wggEiMA0G
7-
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDNd+iI8yTeRDlllxyr55Zphc0oWtmV
8-
qiXjHfXr2a1C8Zh8JKSb6DI1CNLnlhTeNMjDQOHiy3CI1tExHK07ml04+nFo5Og8
9-
rv8kf2XbgR0tb5JYk8azuGTHTK3xU9uR1B0kQXJ+c9RJow2zaDmZU+hgO/+090RR
10-
W34rlCvL8fOfUFxxUyetKwkwaqZPPXZWen3B6XqjBDzZR9W9IksO8F4pkz4StnCQ
11-
77XnIkQ39SE8s/YtVrE4a67d/4c/V+EsecaFQw1A6Hpdx3NotWEHlXR8KelUzlnI
12-
KRLDZAUtKvbzaoD/TN8T3fP2M38bcby9EIBw2nrC4Sy02fxX3qemz9FzAgMBAAGj
13-
ggLiMIIC3jAOBgNVHQ8BAf8EBAMCBaAwgZQGCCsGAQUFBwEBBIGHMIGEMEcGCCsG
14-
AQUFBzAChjtodHRwOi8vc2VjdXJlLmdsb2JhbHNpZ24uY29tL2NhY2VydC9nc2Rv
15-
bWFpbnZhbHNoYTJnMnIxLmNydDA5BggrBgEFBQcwAYYtaHR0cDovL29jc3AyLmds
16-
b2JhbHNpZ24uY29tL2dzZG9tYWludmFsc2hhMmcyMFYGA1UdIARPME0wQQYJKwYB
17-
BAGgMgEKMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29t
18-
L3JlcG9zaXRvcnkvMAgGBmeBDAECATAJBgNVHRMEAjAAMEMGA1UdHwQ8MDowOKA2
19-
oDSGMmh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5jb20vZ3MvZ3Nkb21haW52YWxzaGEy
20-
ZzIuY3JsMCUGA1UdEQQeMByCDSouYW5hbHlzeXMuY26CC2FuYWx5c3lzLmNuMB0G
21-
A1UdJQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAdBgNVHQ4EFgQUGUsML6T46hcT
22-
5MQfz4jn03TsjiYwHwYDVR0jBBgwFoAU6k581IAt5RWBhiaMgm3AmKTPlw8wggEF
23-
BgorBgEEAdZ5AgQCBIH2BIHzAPEAdwCkuQmQtBhYFIe7E6LMZ3AKPDWYBPkb37jj
24-
d80OyA3cEAAAAWWJ+utGAAAEAwBIMEYCIQCe72SI8LiGAtUFe77tbMKJH+V2uTjl
25-
ZZtkzXECFU7N8gIhAOB6atSPaPMgwoYT3nTfPMZbbibp9VpfqCM27w7kbhsQAHYA
26-
b1N2rDHwMRnYmQCkURX/dxUcEdkCwQApBo2yCJo32RMAAAFlifrqJQAABAMARzBF
27-
AiEAhTWQDAaTOseORIQylP8vxA7Kq7N2wydnGGR3YeEurmcCIETXRMDfIXvdx4rn
28-
WWRbdtnJ2SomPbtBGSwDSKNS5xayMA0GCSqGSIb3DQEBCwUAA4IBAQAWwmnMzhp0
29-
HGsc5qSjAKgC/hhL0Sl0/87ZaLcu96y+NdMl2TZTQUUZA/sSMA65lnLu2/wW9Y+J
30-
W1zVIcjW6uz2+Hs3Badid3+DeXOdCjpMjaW+PWhsvGwk3ubUs4j98myoCBHSES4f
31-
FkOt1z5Cb6neMuR3OharpARxU4jN5wit7MZ6+cdNMD/qPkRkT+SPscfl0KobW7Ye
32-
J35Z/XneS0wVUQ4rYW19wzb0FtBeQMWA+nM03u29C7gv4XOVPsINP6pz1n3Wr5l5
33-
wd76Xau1kmgCzJfsh++X39CwCFv/cVSPucTKFyGdqHQh16yjrCSCkaOutuQwjc93
34-
L6EhyjbVIou3
2+
MIIF6TCCBNGgAwIBAgIMJN2w0dtEGfsvA7gOMA0GCSqGSIb3DQEBCwUAMFAxCzAJ
3+
BgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMSYwJAYDVQQDEx1H
4+
bG9iYWxTaWduIFJTQSBEViBTU0wgQ0EgMjAxODAeFw0xOTA5MTkwNjQwMjNaFw0y
5+
MDExMTUwOTE3MDlaMDsxITAfBgNVBAsTGERvbWFpbiBDb250cm9sIFZhbGlkYXRl
6+
ZDEWMBQGA1UEAwwNKi5hbmFseXN5cy5jbjCCASIwDQYJKoZIhvcNAQEBBQADggEP
7+
ADCCAQoCggEBAL6Gim7IHHe5GhPaSWOom2pWfnPSZiTiJPDNstYa5iwm2RkdbHRz
8+
MYJJdPMS4IFkMls1wJ0rddUblIgdN7vizE5SwAtON7jnR1icbtiHeXqnDuHZqE5o
9+
R+nnEMeDyBiwbhbakauLJ2DG1dv3dP/3NL/B8Cxy4EbeUWDdxqYfHfeNuAqRiKia
10+
ZzmlQirMYx/2lZkkbOE0loTB/XqAVTPdM9pqyXVKz7iOtc8uAfA963wHjrRMIZe9
11+
rbLw2UfmRtu8jVL6wqzRH38E5Jf1QSd4wALvrhp0oF35GrNWa0urT2Ckbnw43Q4+
12+
DVNrRMIb2UJZGL+BapPn4TCfK10s8Uuhd/ECAwEAAaOCAtYwggLSMA4GA1UdDwEB
13+
/wQEAwIFoDCBjgYIKwYBBQUHAQEEgYEwfzBEBggrBgEFBQcwAoY4aHR0cDovL3Nl
14+
Y3VyZS5nbG9iYWxzaWduLmNvbS9jYWNlcnQvZ3Nyc2FkdnNzbGNhMjAxOC5jcnQw
15+
NwYIKwYBBQUHMAGGK2h0dHA6Ly9vY3NwLmdsb2JhbHNpZ24uY29tL2dzcnNhZHZz
16+
c2xjYTIwMTgwVgYDVR0gBE8wTTBBBgkrBgEEAaAyAQowNDAyBggrBgEFBQcCARYm
17+
aHR0cHM6Ly93d3cuZ2xvYmFsc2lnbi5jb20vcmVwb3NpdG9yeS8wCAYGZ4EMAQIB
18+
MAkGA1UdEwQCMAAwPwYDVR0fBDgwNjA0oDKgMIYuaHR0cDovL2NybC5nbG9iYWxz
19+
aWduLmNvbS9nc3JzYWR2c3NsY2EyMDE4LmNybDAlBgNVHREEHjAcgg0qLmFuYWx5
20+
c3lzLmNuggthbmFseXN5cy5jbjAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUH
21+
AwIwHwYDVR0jBBgwFoAUgYDWKHk1Slt5NYk5jxIXbhF7LBEwHQYDVR0OBBYEFM6I
22+
hDBl8JW7+YGejfMCiszDwNZzMIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHUAb1N2
23+
rDHwMRnYmQCkURX/dxUcEdkCwQApBo2yCJo32RMAAAFtSEAjVAAABAMARjBEAiBG
24+
87jarY7Uh0zafJtHkCWyQ2lgsVoTsSTRJKAKkyvC6QIgNLRjE1qgEkO1X4FU64YC
25+
Fn2JChoiUUUoyXW/EjqJBVUAdgDuS723dc5guuFCaR+r4Z5mow9+X7By2IMAxHuJ
26+
eqj9ywAAAW1IQCMPAAAEAwBHMEUCIQCdJwY/P77fAMePc7eniG1xkAa9+Y5kpESp
27+
tIvbTDdiEwIgVh9wXdKkZIPq4dpHyzkX4MwRj2IA32vvLLcJfin+QrAwDQYJKoZI
28+
hvcNAQELBQADggEBADCx45t0g92GHZupXgNYx3slBy1i1PwsK5h3fcXkZk6Qm4TG
29+
DRl7/uNUOeQ6kD9HY2tGa2R/TlT2gVHGGvGtDZPb5Pgf5JJ2KLRpdUarY0J2b2J+
30+
bZZ6X/faA1emSRg1jUV5GjTg/MAnSLubgUTdGUvXrsRTps5W0zFMUpXMVJfUh0OW
31+
TAzV3S/uK4YymHiZnN16GS9Jqje0ZOyjfgD/N06NY8essCtk0Etfnz+wUiVDTyiy
32+
v7AAQX8MeIJ/kTg0BmLnqFicP2AF1zmBNmVOHJnXGNteLNg+9hRoP+nf8OA9bv+m
33+
lEuZNGC4gl26f1wFK2A9GFnCiQruM+ewWXNMVLg=
3534
-----END CERTIFICATE-----
3635
-----BEGIN CERTIFICATE-----
37-
MIIEYzCCA0ugAwIBAgILBAAAAAABRE7wPiAwDQYJKoZIhvcNAQELBQAwVzELMAkG
38-
A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv
39-
b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw0xNDAyMjAxMDAw
40-
MDBaFw0yNDAyMjAxMDAwMDBaMGAxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i
41-
YWxTaWduIG52LXNhMTYwNAYDVQQDEy1HbG9iYWxTaWduIERvbWFpbiBWYWxpZGF0
42-
aW9uIENBIC0gU0hBMjU2IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK
43-
AoIBAQCp3cwOs+IyOd1JIqgTaZOHiOEM7nF9vZCHll1Z8syz0lhXV/lG72wm2DZC
44-
jn4wsy+aPlN7H262okxFHzzTFZMcie089Ffeyr3sBppqKqAZUn9R0XQ5CJ+r69eG
45-
ExWXrjbDVGYOWvKgc4Ux47JkFGr/paKOJLu9hVIVonnu8LXuPbj0fYC82ZA1ZbgX
46-
qa2zmJ+gfn1u+z+tfMIbWTaW2jcyS0tdNQJjjtunz2LuzC7Ujcm9PGqRcqIip3It
47-
INH6yjfaGJjmFiRxJUvE5XuJUgkC/VkrBG7KB4HUs9ra2+PMgKhWBwZ8lgg3nds4
48-
tmI0kWIHdAE42HIw4uuQcSZiwFfzAgMBAAGjggElMIIBITAOBgNVHQ8BAf8EBAMC
49-
AQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQU6k581IAt5RWBhiaMgm3A
50-
mKTPlw8wRwYDVR0gBEAwPjA8BgRVHSAAMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8v
51-
d3d3Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMDMGA1UdHwQsMCowKKAmoCSG
52-
Imh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5uZXQvcm9vdC5jcmwwPQYIKwYBBQUHAQEE
53-
MTAvMC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9yb290
54-
cjEwHwYDVR0jBBgwFoAUYHtmGkUNl8qJUC99BM00qP/8/UswDQYJKoZIhvcNAQEL
55-
BQADggEBANdFnqDc4ONhWgt9d4QXLWVagpqNoycqhffJ7+mG/dRHzQFSlsVDvTex
56-
4bjyqdKKEYRxkRWJ3AKdC8tsM4U0KJ4gsrGX3G0LEME8zV/qXdeYMcU0mVwAYVXE
57-
GwJbxeOJyLS4bx448lYm6UHvPc2smU9ZSlctS32ux4j71pg79eXw6ImJuYsDy1oj
58-
H6T9uOr7Lp2uanMJvPzVoLVEgqtEkS5QLlfBQ9iRBIvpES5ftD953x77PzAAi1Pj
59-
tywdO02L3ORkHQRYM68bVeerDL8wBHTk8w4vMDmNSwSMHnVmZkngvkA0x1xaUZK6
60-
EjxS1QSCVS1npd+3lXzuP8MIugS+wEY=
61-
-----END CERTIFICATE-----
36+
MIIEdzCCA1+gAwIBAgINAe5fIi3nG0Ol1GafnjANBgkqhkiG9w0BAQsFADBMMSAw
37+
HgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMzETMBEGA1UEChMKR2xvYmFs
38+
U2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjAeFw0xODExMjEwMDAwMDBaFw0yODEx
39+
MjEwMDAwMDBaMFAxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52
40+
LXNhMSYwJAYDVQQDEx1HbG9iYWxTaWduIFJTQSBEViBTU0wgQ0EgMjAxODCCASIw
41+
DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKj7VfX/8JCr/+fvQb1oMFLn/TLt
42+
yfUV98C5rzFwmFJSFpjR4S1pgGfFbFt6LPlzuauahb2EM2vZg6+A+Z36UpAzj8CU
43+
CgpDqjraJ6N1y9Atajog3Xef/EdgVDVuM/SzuoWp80Z+bFYW6KYeUwDGtPKGKfNb
44+
ekAw2Ki3KWKreCHFGMTcYfnMGJY2N+pLm89uysRnqwNF11g0vbrjaDj8XcShkILV
45+
HThoxdWgqXMsnIq33XDgSdcL8DTJ7D4/dUuCEEhpGv+LzpscwpTst91L1bTkWQ4Y
46+
ghXxG/PYx3rayZY7V5NVOL6w/yDbr5UsCL2q41Q5RaMc8feC0stNYcIGhiUCAwEA
47+
AaOCAVIwggFOMA4GA1UdDwEB/wQEAwIBhjAnBgNVHSUEIDAeBggrBgEFBQcDAQYI
48+
KwYBBQUHAwIGCCsGAQUFBwMJMBIGA1UdEwEB/wQIMAYBAf8CAQAwHQYDVR0OBBYE
49+
FIGA1ih5NUpbeTWJOY8SF24ReywRMB8GA1UdIwQYMBaAFI/wS3+oLkUkrk1Q+mOa
50+
i97i3Ru8MD4GCCsGAQUFBwEBBDIwMDAuBggrBgEFBQcwAYYiaHR0cDovL29jc3Ay
51+
Lmdsb2JhbHNpZ24uY29tL3Jvb3RyMzA2BgNVHR8ELzAtMCugKaAnhiVodHRwOi8v
52+
Y3JsLmdsb2JhbHNpZ24uY29tL3Jvb3QtcjMuY3JsMEcGA1UdIARAMD4wPAYEVR0g
53+
ADA0MDIGCCsGAQUFBwIBFiZodHRwczovL3d3dy5nbG9iYWxzaWduLmNvbS9yZXBv
54+
c2l0b3J5LzANBgkqhkiG9w0BAQsFAAOCAQEAQgWFTN2WCOZP6FOnizgthtQ3PDrk
55+
8Q4ueUBYp9H91Gf0hHucnY72cHtshG1iJKqOsLuQ+ewVFtXVEaK1GeJ15Ct9REvY
56+
skxXwPgRLf/+4/mslqkJhm4jCGWdpuSDf0On0rmSq+N7/daOyaTXqckhd6r+Yx9k
57+
rs0eI5tgc3p+KcpXhmrwtl5HKoXCkFAtYPIutVuLORlEiTD4mjV4kSeQlaQL/ZQD
58+
GA9uXqsDj4J/okR7/ruByeEuh8aKWgBSmF7oFasKXPKdTbIS9D9FBPKbYvu1quvI
59+
/AQsGpQZsvjRJbFu1gU20lhLYYC2PGK8owK23TZjOWglOnuii6MUGwkiMw==
60+
-----END CERTIFICATE-----

0 commit comments

Comments
 (0)