Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(361)

Side by Side Diff: net/data/verify_certificate_chain_unittest/target-wrong-signature.pem

Issue 2797303006: Save the private keys used by generated verify_certificate_chain tests. (Closed)
Patch Set: Fix comment Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
1 [Created by: generate-target-wrong-signature.py] 1 [Created by: generate-target-wrong-signature.py]
2 2
3 Certificate chain where the target has an incorrect signature. Everything 3 Certificate chain where the target has an incorrect signature. Everything
4 else should check out, however the digital signature contained in the target 4 else should check out, however the digital signature contained in the target
5 certificate is wrong. 5 certificate is wrong.
6 6
7 Certificate: 7 Certificate:
8 Data: 8 Data:
9 Version: 3 (0x2) 9 Version: 3 (0x2)
10 Serial Number: 1 (0x1) 10 Serial Number: 1 (0x1)
11 Signature Algorithm: sha256WithRSAEncryption 11 Signature Algorithm: sha256WithRSAEncryption
12 Issuer: CN=Intermediate 12 Issuer: CN=Intermediate
13 Validity 13 Validity
14 Not Before: Jan 1 12:00:00 2015 GMT 14 Not Before: Jan 1 12:00:00 2015 GMT
15 Not After : Jan 1 12:00:00 2016 GMT 15 Not After : Jan 1 12:00:00 2016 GMT
16 Subject: CN=Target 16 Subject: CN=Target
17 Subject Public Key Info: 17 Subject Public Key Info:
18 Public Key Algorithm: rsaEncryption 18 Public Key Algorithm: rsaEncryption
19 Public-Key: (2048 bit) 19 Public-Key: (2048 bit)
20 Modulus: 20 Modulus:
21 00:e6:63:99:f7:24:74:3f:2a:36:c1:12:e3:e8:68: 21 00:a3:10:52:35:1d:ac:4e:a5:23:41:40:b1:1d:66:
22 f8:aa:38:39:76:ef:ed:66:05:c3:99:d9:2d:7b:72: 22 30:25:bc:dd:a5:62:66:d1:74:db:5f:bd:5d:96:07:
23 d0:57:a2:52:fb:77:c1:29:d7:53:14:e8:a4:74:7c: 23 08:94:c4:61:a4:e9:07:31:f9:e8:6a:52:f5:8a:3d:
24 2a:21:0b:5d:20:be:18:e5:7f:75:70:73:f3:89:d4: 24 1c:6d:00:c8:47:51:30:99:42:8b:27:11:48:e9:c6:
25 e7:3c:54:f6:25:41:ae:59:48:88:c5:10:c8:a9:a2: 25 de:db:ff:7f:ee:6e:29:cf:48:77:1e:63:11:bc:2a:
26 75:e0:43:b5:e2:bb:55:72:89:aa:52:db:d5:4b:88: 26 81:fb:3a:5d:4e:d2:b8:0c:ce:68:6b:61:f2:bf:64:
27 e5:7d:b6:80:4b:fb:2c:bd:57:f4:65:57:72:3a:1c: 27 da:aa:3f:06:74:47:77:72:08:d2:a3:c3:35:cf:e5:
28 2f:93:a4:de:06:74:77:cc:e2:21:bd:0a:b3:12:c2: 28 dd:13:f7:d3:45:21:f5:9c:cf:7e:50:56:53:11:c8:
29 2c:3c:2a:84:27:ae:3f:4a:23:a3:39:3f:b1:cc:d8: 29 eb:90:f2:a2:eb:8f:9d:c1:07:c4:b8:4b:38:04:3d:
30 e1:84:dd:b0:91:aa:ba:58:c2:ed:62:c8:8c:b4:b5: 30 7f:be:73:36:3e:5f:c4:7e:37:a7:0c:88:8b:a8:63:
31 ff:82:92:93:90:5b:68:ed:7f:30:52:db:0e:88:17: 31 79:74:b4:2c:c6:7c:52:61:e1:03:d3:ff:4f:c5:50:
32 8e:eb:37:21:b8:2a:37:1c:7f:13:8a:be:40:56:ac: 32 63:19:83:eb:f3:89:a3:91:e5:90:ab:80:43:18:3e:
33 cc:1f:a4:0d:d7:47:ab:b9:76:0f:16:c4:70:b3:e3: 33 c8:77:ac:69:97:cf:2f:5b:be:a9:59:89:99:3a:5d:
34 4f:9a:8d:80:dc:88:b1:e3:be:c1:0e:62:01:db:6b: 34 87:c4:4f:97:4a:60:18:ea:ea:a5:b7:1e:61:57:98:
35 f4:8f:d9:42:84:01:85:1a:7d:0c:c5:09:05:3e:ed: 35 50:55:91:13:34:0d:03:65:a4:f4:bb:63:e6:bb:3e:
36 d9:0a:45:a6:0a:34:7e:a1:88:48:f3:ff:cc:85:eb: 36 9f:03:84:f7:e6:63:d0:f3:82:5b:0c:96:b1:32:f2:
37 d4:c2:29:70:b7:81:31:f7:07:28:e1:fe:47:92:5b: 37 2f:2a:55:5b:24:a6:b6:33:62:6e:ed:0b:f2:77:f8:
38 d1:67 38 f8:f3
39 Exponent: 65537 (0x10001) 39 Exponent: 65537 (0x10001)
40 X509v3 extensions: 40 X509v3 extensions:
41 X509v3 Subject Key Identifier: 41 X509v3 Subject Key Identifier:
42 18:BB:48:9D:7A:DD:AC:7C:1C:48:E6:9F:2F:6C:71:70:9A:AC:88:E0 42 19:59:39:C0:2B:03:0A:9B:BF:AA:A8:AB:B2:FB:AF:95:88:63:CA:6E
43 X509v3 Authority Key Identifier: 43 X509v3 Authority Key Identifier:
44 keyid:AE:58:4F:6B:06:2B:1C:F3:4E:53:E9:9C:0B:DC:72:ED:3F:F5:55:C F 44 keyid:CC:47:D8:FF:8B:67:33:FB:F5:CD:D0:A7:B6:12:A0:19:27:27:D1:5 7
45 45
46 Authority Information Access: 46 Authority Information Access:
47 CA Issuers - URI:http://url-for-aia/Intermediate.cer 47 CA Issuers - URI:http://url-for-aia/Intermediate.cer
48 48
49 X509v3 CRL Distribution Points: 49 X509v3 CRL Distribution Points:
50 50
51 Full Name: 51 Full Name:
52 URI:http://url-for-crl/Intermediate.crl 52 URI:http://url-for-crl/Intermediate.crl
53 53
54 X509v3 Key Usage: critical 54 X509v3 Key Usage: critical
55 Digital Signature, Key Encipherment 55 Digital Signature, Key Encipherment
56 X509v3 Extended Key Usage: 56 X509v3 Extended Key Usage:
57 TLS Web Server Authentication, TLS Web Client Authentication 57 TLS Web Server Authentication, TLS Web Client Authentication
58 Signature Algorithm: sha256WithRSAEncryption 58 Signature Algorithm: sha256WithRSAEncryption
59 8c:84:99:c3:fd:20:b8:c9:71:c6:9e:45:cd:e5:4f:2c:7d:6e: 59 6a:6d:db:f5:f0:61:b0:79:d9:bc:e5:fe:d3:c9:94:3e:c8:cf:
60 a4:1e:c3:43:82:86:09:09:ab:a6:14:50:76:2a:31:46:70:91: 60 d9:77:0f:57:a0:fb:14:29:04:b0:91:6a:e1:9e:9a:80:7f:5e:
61 f0:5d:a9:88:c9:e2:d9:c5:29:05:54:f5:60:1c:f2:43:b8:b3: 61 85:ef:1f:f7:47:32:26:ba:1e:ae:c1:50:b4:81:47:4e:7c:4a:
62 b1:d5:ec:64:44:08:7a:d5:df:88:db:4b:bc:9f:eb:d1:02:fe: 62 eb:f5:ea:b1:2d:af:85:d5:8f:c0:f4:9b:54:ef:2d:52:05:f2:
63 98:8c:d0:a6:4d:1b:4d:5e:a0:3a:81:c2:87:79:51:5a:50:c2: 63 69:8a:dc:68:0c:43:fc:32:73:94:57:45:2c:60:02:e8:e0:bf:
64 a8:c4:38:64:76:ec:e5:14:29:98:18:33:8a:ea:e9:2c:23:f0: 64 cf:06:96:93:7d:75:b8:18:d6:33:5c:70:cd:5c:07:70:ad:39:
65 c3:c3:d5:f6:96:e4:e2:b5:3d:c7:0d:a5:36:32:a7:49:88:52: 65 3d:e0:86:14:06:00:f3:a3:85:8a:0f:08:42:22:87:1b:67:16:
66 22:6a:dc:2a:28:5c:98:67:c4:b3:e6:b3:37:e9:71:98:bf:09: 66 06:da:ed:6b:ec:12:fd:f2:34:12:e8:27:99:a3:7a:2a:83:a2:
67 15:50:00:e0:f5:cb:27:b1:ce:d6:e4:9f:24:61:a0:90:48:84: 67 97:f1:87:9e:fb:86:de:6c:1c:c2:68:71:10:fe:2d:22:ff:fa:
68 17:97:72:0e:07:0e:4b:37:d4:36:3a:53:78:2d:44:7b:98:bd: 68 95:ef:e1:38:04:da:ee:83:dd:ac:17:56:2d:f7:de:46:2f:73:
69 28:fd:72:a4:6e:01:23:0e:26:06:c2:dd:72:a7:76:fe:95:61: 69 4e:50:4c:e6:2c:36:2d:33:21:c0:3c:2b:70:61:f8:f6:68:7e:
70 18:44:d9:95:40:d0:f2:73:61:fe:43:30:33:52:3d:04:62:4c: 70 69:a8:b0:8c:00:b2:6d:0f:38:c7:24:9d:ce:88:41:84:31:e5:
71 1d:fe:48:45:0e:e6:23:c8:a3:74:b0:05:c4:94:3d:3a:e3:f4: 71 10:eb:5d:b9:61:e1:4c:75:4a:3a:d1:e0:74:5e:ea:68:c2:c5:
72 a8:53:c8:66:85:c8:69:c3:7a:37:5d:4d:fd:92:c5:b6:18:8a: 72 13:8f:19:31:bd:df:4e:99:da:6d:24:3d:cb:c2:cd:ff:0f:c5:
73 77:94:3e:f7 73 98:c8:26:78
74 -----BEGIN CERTIFICATE----- 74 -----BEGIN CERTIFICATE-----
75 MIIDjTCCAnWgAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxJbnRl 75 MIIDjTCCAnWgAwIBAgIBATANBgkqhkiG9w0BAQsFADAXMRUwEwYDVQQDDAxJbnRl
76 cm1lZGlhdGUwHhcNMTUwMTAxMTIwMDAwWhcNMTYwMTAxMTIwMDAwWjARMQ8wDQYD 76 cm1lZGlhdGUwHhcNMTUwMTAxMTIwMDAwWhcNMTYwMTAxMTIwMDAwWjARMQ8wDQYD
77 VQQDDAZUYXJnZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDmY5n3 77 VQQDDAZUYXJnZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCjEFI1
78 JHQ/KjbBEuPoaPiqODl27+1mBcOZ2S17ctBXolL7d8Ep11MU6KR0fCohC10gvhjl 78 HaxOpSNBQLEdZjAlvN2lYmbRdNtfvV2WBwiUxGGk6Qcx+ehqUvWKPRxtAMhHUTCZ
79 f3Vwc/OJ1Oc8VPYlQa5ZSIjFEMiponXgQ7Xiu1VyiapS29VLiOV9toBL+yy9V/Rl 79 QosnEUjpxt7b/3/ubinPSHceYxG8KoH7Ol1O0rgMzmhrYfK/ZNqqPwZ0R3dyCNKj
80 V3I6HC+TpN4GdHfM4iG9CrMSwiw8KoQnrj9KI6M5P7HM2OGE3bCRqrpYwu1iyIy0 80 wzXP5d0T99NFIfWcz35QVlMRyOuQ8qLrj53BB8S4SzgEPX++czY+X8R+N6cMiIuo
81 tf+CkpOQW2jtfzBS2w6IF47rNyG4KjccfxOKvkBWrMwfpA3XR6u5dg8WxHCz40+a 81 Y3l0tCzGfFJh4QPT/0/FUGMZg+vziaOR5ZCrgEMYPsh3rGmXzy9bvqlZiZk6XYfE
82 jYDciLHjvsEOYgHba/SP2UKEAYUafQzFCQU+7dkKRaYKNH6hiEjz/8yF69TCKXC3 82 T5dKYBjq6qW3HmFXmFBVkRM0DQNlpPS7Y+a7Pp8DhPfmY9DzglsMlrEy8i8qVVsk
83 gTH3Byjh/keSW9FnAgMBAAGjgekwgeYwHQYDVR0OBBYEFBi7SJ163ax8HEjmny9s 83 prYzYm7tC/J3+PjzAgMBAAGjgekwgeYwHQYDVR0OBBYEFBlZOcArAwqbv6qoq7L7
84 cXCarIjgMB8GA1UdIwQYMBaAFK5YT2sGKxzzTlPpnAvccu0/9VXPMD8GCCsGAQUF 84 r5WIY8puMB8GA1UdIwQYMBaAFMxH2P+LZzP79c3Qp7YSoBknJ9FXMD8GCCsGAQUF
85 BwEBBDMwMTAvBggrBgEFBQcwAoYjaHR0cDovL3VybC1mb3ItYWlhL0ludGVybWVk 85 BwEBBDMwMTAvBggrBgEFBQcwAoYjaHR0cDovL3VybC1mb3ItYWlhL0ludGVybWVk
86 aWF0ZS5jZXIwNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL3VybC1mb3ItY3JsL0lu 86 aWF0ZS5jZXIwNAYDVR0fBC0wKzApoCegJYYjaHR0cDovL3VybC1mb3ItY3JsL0lu
87 dGVybWVkaWF0ZS5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUF 87 dGVybWVkaWF0ZS5jcmwwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQGCCsGAQUF
88 BwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAjISZw/0guMlxxp5FzeVP 88 BwMBBggrBgEFBQcDAjANBgkqhkiG9w0BAQsFAAOCAQEAam3b9fBhsHnZvOX+08mU
89 LH1upB7DQ4KGCQmrphRQdioxRnCR8F2piMni2cUpBVT1YBzyQ7izsdXsZEQIetXf 89 PsjP2XcPV6D7FCkEsJFq4Z6agH9ehe8f90cyJroersFQtIFHTnxK6/XqsS2vhdWP
90 iNtLvJ/r0QL+mIzQpk0bTV6gOoHCh3lRWlDCqMQ4ZHbs5RQpmBgziurpLCPww8PV 90 wPSbVO8tUgXyaYrcaAxD/DJzlFdFLGAC6OC/zwaWk311uBjWM1xwzVwHcK05PeCG
91 9pbk4rU9xw2lNjKnSYhSImrcKihcmGfEs+azN+lxmL8JFVAA4PXLJ7HO1uSfJGGg 91 FAYA86OFig8IQiKHG2cWBtrta+wS/fI0EugnmaN6KoOil/GHnvuG3mwcwmhxEP4t
92 kEiEF5dyDgcOSzfUNjpTeC1Ee5i9KP1ypG4BIw4mBsLdcqd2/pVhGETZlUDQ8nNh 92 Iv/6le/hOATa7oPdrBdWLffeRi9zTlBM5iw2LTMhwDwrcGH49mh+aaiwjACybQ84
93 /kMwM1I9BGJMHf5IRQ7mI8ijdLAFxJQ9OuP0qFPIZoXIacN6N11N/ZLFthiKd5Q+ 93 xySdzohBhDHlEOtduWHhTHVKOtHgdF7qaMLFE48ZMb3fTpnabSQ9y8LN/w/FmMgm
94 9w== 94 eA==
95 -----END CERTIFICATE----- 95 -----END CERTIFICATE-----
96 96
97 Certificate: 97 Certificate:
98 Data: 98 Data:
99 Version: 3 (0x2) 99 Version: 3 (0x2)
100 Serial Number: 3 (0x3) 100 Serial Number: 3 (0x3)
101 Signature Algorithm: sha256WithRSAEncryption 101 Signature Algorithm: sha256WithRSAEncryption
102 Issuer: CN=Root 102 Issuer: CN=Root
103 Validity 103 Validity
104 Not Before: Jan 1 12:00:00 2015 GMT 104 Not Before: Jan 1 12:00:00 2015 GMT
105 Not After : Jan 1 12:00:00 2016 GMT 105 Not After : Jan 1 12:00:00 2016 GMT
106 Subject: CN=Intermediate 106 Subject: CN=Intermediate
107 Subject Public Key Info: 107 Subject Public Key Info:
108 Public Key Algorithm: rsaEncryption 108 Public Key Algorithm: rsaEncryption
109 Public-Key: (2048 bit) 109 Public-Key: (2048 bit)
110 Modulus: 110 Modulus:
111 00:c4:17:53:d2:54:6b:7a:03:d0:42:2c:6e:be:36: 111 00:e8:a7:ff:7c:21:83:d4:bd:ed:f4:09:73:79:69:
112 5d:2a:70:5e:60:ae:99:07:4f:2e:46:05:3e:c1:59: 112 0c:ec:79:18:79:54:2e:a6:87:f3:7b:65:e8:73:6a:
113 10:36:f4:30:2d:76:6d:3e:93:f1:f9:4a:c4:fe:07: 113 a5:af:fd:00:6b:c9:ed:86:50:18:f0:4c:d9:12:17:
114 5d:c5:54:0f:1f:80:ce:f2:3f:3c:d1:65:94:aa:6e: 114 3a:23:ae:7a:49:3d:71:7c:6e:da:4f:7b:ed:55:73:
115 4d:f7:be:65:58:20:7d:26:c6:27:d6:26:65:15:66: 115 e8:71:5c:72:13:84:8f:83:aa:30:4f:0a:bc:38:51:
116 8f:98:5b:e8:1e:d4:36:84:98:5d:4d:9d:42:52:cf: 116 75:47:67:c3:6c:5e:e8:af:96:07:4a:0c:f7:5d:c1:
117 43:4b:bd:f9:f8:c2:b0:ff:17:1d:a5:24:73:03:16: 117 82:ea:02:e2:c3:da:57:68:2c:03:1a:a0:d9:51:05:
118 2b:29:60:b7:66:7b:57:37:80:ab:11:9a:28:23:11: 118 ef:ec:67:cc:fd:c4:09:b4:f7:2f:c7:5a:df:84:7f:
119 48:e5:e0:3a:d3:82:1a:22:7c:3c:60:0a:ed:e2:5a: 119 15:60:32:9d:17:4e:4b:3c:15:48:a7:42:a1:f5:d4:
120 27:7e:a7:15:76:5b:09:ad:39:5c:14:93:35:a2:da: 120 04:82:bb:cc:18:3a:ab:07:d1:66:82:9b:0d:b0:ef:
121 3a:45:f7:9c:74:ac:24:64:ac:b8:5b:75:5e:5b:a8: 121 d8:47:18:71:78:e6:07:47:97:29:24:0c:7a:12:ab:
122 12:f9:59:cb:73:6e:12:ac:c5:19:0b:f9:74:0b:62: 122 2f:4b:14:ec:35:7a:d2:a3:2a:16:0c:0b:91:5a:e2:
123 e6:b5:b3:f6:9d:8a:3d:a1:a1:4b:39:f9:43:da:c7: 123 f2:64:93:85:1d:e2:27:7e:7e:cd:eb:5f:83:d7:07:
124 a4:39:eb:82:89:ff:9d:d4:14:ed:54:cb:db:e1:9a: 124 0c:06:b8:8f:44:91:0c:37:d8:86:65:23:1a:fe:8f:
125 a3:40:dd:fc:85:af:c8:85:d7:95:c0:10:93:89:b0: 125 69:3e:bb:20:bb:ef:1b:18:1b:fd:2f:bf:5b:d3:be:
126 15:e9:9f:3d:b9:e7:ff:65:5d:01:5d:1f:7b:a4:28: 126 da:2d:9f:9a:57:6b:4b:73:3f:34:04:99:5d:a1:73:
127 77:f1:0b:90:30:3c:19:63:b8:4e:b8:be:63:e0:dc: 127 b5:08:d1:bb:9a:5c:88:a0:f8:65:1c:e7:7f:f3:95:
128 c0:47 128 d0:fd
129 Exponent: 65537 (0x10001) 129 Exponent: 65537 (0x10001)
130 X509v3 extensions: 130 X509v3 extensions:
131 X509v3 Subject Key Identifier: 131 X509v3 Subject Key Identifier:
132 75:F1:E7:70:61:AA:A2:4B:6E:22:4E:88:EF:F1:65:B6:BF:D8:6E:9F 132 1E:51:BA:4C:14:B3:B7:2B:E2:AE:4C:1C:35:21:7C:DB:92:18:AB:53
133 X509v3 Authority Key Identifier: 133 X509v3 Authority Key Identifier:
134 keyid:24:89:38:A4:DE:99:C1:56:D1:C1:A1:22:C3:9D:DC:4D:6D:1A:CD:F 3 134 keyid:5B:22:4E:B0:32:77:9B:92:26:9B:3B:E9:76:31:CE:FB:43:87:A3:2 A
135 135
136 Authority Information Access: 136 Authority Information Access:
137 CA Issuers - URI:http://url-for-aia/Root.cer 137 CA Issuers - URI:http://url-for-aia/Root.cer
138 138
139 X509v3 CRL Distribution Points: 139 X509v3 CRL Distribution Points:
140 140
141 Full Name: 141 Full Name:
142 URI:http://url-for-crl/Root.crl 142 URI:http://url-for-crl/Root.crl
143 143
144 X509v3 Key Usage: critical 144 X509v3 Key Usage: critical
145 Certificate Sign, CRL Sign 145 Certificate Sign, CRL Sign
146 X509v3 Basic Constraints: critical 146 X509v3 Basic Constraints: critical
147 CA:TRUE 147 CA:TRUE
148 Signature Algorithm: sha256WithRSAEncryption 148 Signature Algorithm: sha256WithRSAEncryption
149 93:6f:7e:73:91:01:cb:3b:1a:0e:6d:b7:25:f5:03:5d:49:76: 149 7c:79:ca:6b:60:89:76:dc:bb:53:59:83:04:b1:1d:de:f9:4d:
150 1f:46:68:c7:40:5e:c6:37:47:c5:27:2c:9a:c3:47:5c:f3:77: 150 34:56:88:87:e6:9e:4e:23:bd:92:48:82:f0:7e:63:24:49:75:
151 7d:a1:d3:f2:db:7b:93:e4:de:92:ea:3b:1b:97:c7:f0:44:a1: 151 df:2f:10:ca:f4:06:f2:d8:61:51:72:15:54:a5:02:1d:9b:68:
152 5a:0a:24:7f:a2:44:ac:39:52:55:01:12:f8:4e:85:a3:64:dd: 152 0a:72:7b:8c:e5:f8:28:b3:75:92:cd:0e:8c:30:ab:c7:a2:00:
153 75:c0:4a:84:21:74:60:d4:97:d7:14:99:de:ca:c2:ce:b6:f4: 153 33:fc:e1:be:aa:fc:60:5f:4c:37:51:bf:de:61:1c:78:c7:df:
154 be:3d:ca:80:e7:fb:13:4e:b7:a2:9e:ff:2c:25:70:84:af:7d: 154 6a:e7:58:b5:9f:04:d8:43:13:f7:85:3d:48:a2:c6:fa:32:e7:
155 31:a9:6c:54:6f:a1:5a:3b:3b:67:8d:d9:f4:ff:47:b1:2c:e4: 155 e4:1f:be:7f:13:56:00:7d:77:bc:b0:55:b3:4d:ab:7e:90:a0:
156 9a:ca:b6:66:d1:df:71:ac:15:90:fd:f4:70:63:02:4a:ad:ee: 156 78:38:9c:7a:fe:4a:ee:cb:9a:72:37:52:18:2f:02:b0:c5:a4:
157 1b:65:55:df:60:4f:d6:68:1e:44:a3:ab:99:1c:39:fc:be:c6: 157 91:8d:b3:27:e0:3c:e7:18:b6:33:7a:d0:dd:15:7d:b6:48:15:
158 65:6a:7d:99:44:18:88:0d:34:1f:a0:fd:70:f1:ae:d4:9c:e7: 158 f4:00:64:47:b9:f4:51:ed:dc:b5:70:18:8a:c0:70:5c:56:bd:
159 28:12:a7:bc:d5:6a:d8:b2:7a:5b:f5:e9:13:a0:08:6d:b6:85: 159 c8:d3:b8:82:a4:15:7a:2c:5b:d4:87:5d:2a:00:a5:30:40:b9:
160 b3:9a:cd:f7:48:d3:56:1a:26:32:ac:5f:c0:75:4e:93:76:a3: 160 68:95:32:44:e7:af:8b:76:88:95:f7:92:5a:df:a6:73:50:a1:
161 14:d7:31:5c:55:b2:4a:c4:f8:cf:ea:d2:38:18:fd:4b:57:f2: 161 29:07:bb:d8:d9:0c:09:2c:70:18:2c:38:4c:48:f7:ef:e8:50:
162 f6:4b:66:90:28:6e:4d:4b:35:3b:bb:91:36:65:9f:24:19:74: 162 55:d8:2a:f5:0d:86:4c:b4:d0:5b:e9:28:2e:ca:32:27:3e:b4:
163 7e:f5:66:8e 163 b5:00:68:d2
164 -----BEGIN CERTIFICATE----- 164 -----BEGIN CERTIFICATE-----
165 MIIDbTCCAlWgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 165 MIIDbTCCAlWgAwIBAgIBAzANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
166 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowFzEVMBMGA1UEAwwMSW50 166 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowFzEVMBMGA1UEAwwMSW50
167 ZXJtZWRpYXRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxBdT0lRr 167 ZXJtZWRpYXRlMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA6Kf/fCGD
168 egPQQixuvjZdKnBeYK6ZB08uRgU+wVkQNvQwLXZtPpPx+UrE/gddxVQPH4DO8j88 168 1L3t9AlzeWkM7HkYeVQupofze2Xoc2qlr/0Aa8nthlAY8EzZEhc6I656ST1xfG7a
169 0WWUqm5N975lWCB9JsYn1iZlFWaPmFvoHtQ2hJhdTZ1CUs9DS735+MKw/xcdpSRz 169 T3vtVXPocVxyE4SPg6owTwq8OFF1R2fDbF7or5YHSgz3XcGC6gLiw9pXaCwDGqDZ
170 AxYrKWC3ZntXN4CrEZooIxFI5eA604IaInw8YArt4lonfqcVdlsJrTlcFJM1oto6 170 UQXv7GfM/cQJtPcvx1rfhH8VYDKdF05LPBVIp0Kh9dQEgrvMGDqrB9FmgpsNsO/Y
171 RfecdKwkZKy4W3VeW6gS+VnLc24SrMUZC/l0C2LmtbP2nYo9oaFLOflD2sekOeuC 171 RxhxeOYHR5cpJAx6EqsvSxTsNXrSoyoWDAuRWuLyZJOFHeInfn7N61+D1wcMBriP
172 if+d1BTtVMvb4ZqjQN38ha/IhdeVwBCTibAV6Z89uef/ZV0BXR97pCh38QuQMDwZ 172 RJEMN9iGZSMa/o9pPrsgu+8bGBv9L79b077aLZ+aV2tLcz80BJldoXO1CNG7mlyI
173 Y7hOuL5j4NzARwIDAQABo4HLMIHIMB0GA1UdDgQWBBR18edwYaqiS24iTojv8WW2 173 oPhlHOd/85XQ/QIDAQABo4HLMIHIMB0GA1UdDgQWBBQeUbpMFLO3K+KuTBw1IXzb
174 v9hunzAfBgNVHSMEGDAWgBQkiTik3pnBVtHBoSLDndxNbRrN8zA3BggrBgEFBQcB 174 khirUzAfBgNVHSMEGDAWgBRbIk6wMnebkiabO+l2Mc77Q4ejKjA3BggrBgEFBQcB
175 AQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9Sb290LmNlcjAs 175 AQQrMCkwJwYIKwYBBQUHMAKGG2h0dHA6Ly91cmwtZm9yLWFpYS9Sb290LmNlcjAs
176 BgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9vdC5jcmwwDgYD 176 BgNVHR8EJTAjMCGgH6AdhhtodHRwOi8vdXJsLWZvci1jcmwvUm9vdC5jcmwwDgYD
177 VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEB 177 VR0PAQH/BAQDAgEGMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQELBQADggEB
178 AJNvfnORAcs7Gg5ttyX1A11Jdh9GaMdAXsY3R8UnLJrDR1zzd32h0/Lbe5Pk3pLq 178 AHx5ymtgiXbcu1NZgwSxHd75TTRWiIfmnk4jvZJIgvB+YyRJdd8vEMr0BvLYYVFy
179 OxuXx/BEoVoKJH+iRKw5UlUBEvhOhaNk3XXASoQhdGDUl9cUmd7Kws629L49yoDn 179 FVSlAh2baApye4zl+CizdZLNDowwq8eiADP84b6q/GBfTDdRv95hHHjH32rnWLWf
180 +xNOt6Ke/ywlcISvfTGpbFRvoVo7O2eN2fT/R7Es5JrKtmbR33GsFZD99HBjAkqt 180 BNhDE/eFPUiixvoy5+Qfvn8TVgB9d7ywVbNNq36QoHg4nHr+Su7LmnI3UhgvArDF
181 7htlVd9gT9ZoHkSjq5kcOfy+xmVqfZlEGIgNNB+g/XDxrtSc5ygSp7zVatiyelv1 181 pJGNsyfgPOcYtjN60N0VfbZIFfQAZEe59FHt3LVwGIrAcFxWvcjTuIKkFXosW9SH
182 6ROgCG22hbOazfdI01YaJjKsX8B1TpN2oxTXMVxVskrE+M/q0jgY/UtX8vZLZpAo 182 XSoApTBAuWiVMkTnr4t2iJX3klrfpnNQoSkHu9jZDAkscBgsOExI9+/oUFXYKvUN
183 bk1LNTu7kTZlnyQZdH71Zo4= 183 hky00FvpKC7KMic+tLUAaNI=
184 -----END CERTIFICATE----- 184 -----END CERTIFICATE-----
185 185
186 Certificate: 186 Certificate:
187 Data: 187 Data:
188 Version: 3 (0x2) 188 Version: 3 (0x2)
189 Serial Number: 1 (0x1) 189 Serial Number: 1 (0x1)
190 Signature Algorithm: sha256WithRSAEncryption 190 Signature Algorithm: sha256WithRSAEncryption
191 Issuer: CN=Root 191 Issuer: CN=Root
192 Validity 192 Validity
193 Not Before: Jan 1 12:00:00 2015 GMT 193 Not Before: Jan 1 12:00:00 2015 GMT
194 Not After : Jan 1 12:00:00 2016 GMT 194 Not After : Jan 1 12:00:00 2016 GMT
195 Subject: CN=Root 195 Subject: CN=Root
196 Subject Public Key Info: 196 Subject Public Key Info:
197 Public Key Algorithm: rsaEncryption 197 Public Key Algorithm: rsaEncryption
198 Public-Key: (2048 bit) 198 Public-Key: (2048 bit)
199 Modulus: 199 Modulus:
200 00:d1:40:a2:a7:c5:41:34:03:46:71:64:b9:5d:aa: 200 00:df:f9:b3:49:5f:c8:1f:a6:a5:bc:9e:5d:08:17:
201 87:a9:1e:3a:0d:b2:48:77:25:11:e3:f0:78:f6:37: 201 7e:a5:87:b6:d2:53:a6:c2:ce:73:29:cb:f4:35:07:
202 94:60:2e:05:90:8d:90:49:0a:c5:c8:c2:5e:3f:5f: 202 26:c5:b0:ef:87:ca:a0:64:db:7f:e4:2c:05:da:81:
203 46:e8:cd:f9:aa:6e:ae:64:cb:ea:16:b8:79:16:16: 203 8e:98:b8:80:d2:f1:c3:e5:d6:6c:1a:ac:90:8f:f0:
204 96:7e:7f:13:2a:6e:ce:90:58:00:ff:9f:ae:ba:23: 204 4d:43:fd:09:f4:eb:17:fa:c4:cb:da:2a:56:7e:b6:
205 d5:b7:8b:c3:93:55:bc:cc:af:8a:ff:96:a3:ee:25: 205 d2:ce:6d:5f:d5:ec:01:67:af:02:3a:d6:18:a2:61:
206 44:77:11:91:ae:b5:0e:ab:66:b4:d6:99:ea:b6:f3: 206 43:f6:ff:45:10:c4:8e:c1:15:1b:a0:88:77:45:82:
207 05:1d:a7:eb:e0:d9:55:66:dd:ac:00:a8:ae:63:24: 207 39:10:f8:d7:2c:26:13:df:20:62:0f:9a:5d:69:d1:
208 a5:d3:4d:24:35:89:93:fb:34:73:69:0c:33:14:3a: 208 ae:4e:c2:28:30:0c:dd:d5:6e:8e:23:d0:45:f3:4f:
209 45:5e:17:3a:81:7c:3b:02:b9:48:87:fc:c8:e6:36: 209 2c:9a:f6:f7:d4:fd:b8:6e:28:32:74:57:94:5d:f8:
210 5b:2f:c7:df:d5:c8:eb:b2:82:8b:c4:2f:b1:ce:b5: 210 3f:51:ef:11:21:09:27:3c:05:46:86:78:63:f6:c5:
211 f4:1f:55:a0:54:cb:2d:26:b0:92:1e:3c:55:03:9a: 211 0d:7c:28:e5:b7:1a:66:f4:91:59:f2:91:16:a2:7b:
212 54:83:95:91:39:1c:f5:6b:60:7b:63:ad:44:63:9a: 212 0a:34:e7:30:78:72:73:10:dc:b7:60:cd:d3:ea:8b:
213 46:27:87:c2:9a:7a:ca:78:dc:31:af:14:ef:a5:15: 213 09:0e:7c:9c:01:f9:f5:d8:ce:35:86:8f:60:e4:00:
214 58:2f:6f:ce:e6:2d:8a:4b:af:98:cc:4d:4c:52:dc: 214 38:98:81:ac:36:1a:25:7e:c6:59:bd:79:53:5b:83:
215 c3:0f:39:a0:39:5e:24:33:e0:58:94:79:9d:48:f4: 215 f0:72:50:78:a2:3f:53:45:fc:64:56:40:ed:64:5d:
216 f5:7f:bb:d4:15:32:00:5f:64:4e:62:33:29:cc:50: 216 7d:df:62:4f:a0:01:25:19:59:9f:84:e6:c7:21:04:
217 6e:a1 217 b8:2f
218 Exponent: 65537 (0x10001) 218 Exponent: 65537 (0x10001)
219 X509v3 extensions: 219 X509v3 extensions:
220 X509v3 Subject Key Identifier: 220 X509v3 Subject Key Identifier:
221 24:89:38:A4:DE:99:C1:56:D1:C1:A1:22:C3:9D:DC:4D:6D:1A:CD:F3 221 5B:22:4E:B0:32:77:9B:92:26:9B:3B:E9:76:31:CE:FB:43:87:A3:2A
222 X509v3 Authority Key Identifier: 222 X509v3 Authority Key Identifier:
223 keyid:24:89:38:A4:DE:99:C1:56:D1:C1:A1:22:C3:9D:DC:4D:6D:1A:CD:F 3 223 keyid:5B:22:4E:B0:32:77:9B:92:26:9B:3B:E9:76:31:CE:FB:43:87:A3:2 A
224 224
225 Authority Information Access: 225 Authority Information Access:
226 CA Issuers - URI:http://url-for-aia/Root.cer 226 CA Issuers - URI:http://url-for-aia/Root.cer
227 227
228 X509v3 CRL Distribution Points: 228 X509v3 CRL Distribution Points:
229 229
230 Full Name: 230 Full Name:
231 URI:http://url-for-crl/Root.crl 231 URI:http://url-for-crl/Root.crl
232 232
233 X509v3 Key Usage: critical 233 X509v3 Key Usage: critical
234 Certificate Sign, CRL Sign 234 Certificate Sign, CRL Sign
235 X509v3 Basic Constraints: critical 235 X509v3 Basic Constraints: critical
236 CA:TRUE 236 CA:TRUE
237 Signature Algorithm: sha256WithRSAEncryption 237 Signature Algorithm: sha256WithRSAEncryption
238 2a:e0:34:e1:7b:4b:20:9b:64:ae:3a:e8:55:16:b4:a5:38:16: 238 51:7e:2e:dd:d2:0b:3c:89:5d:8c:cd:9c:91:05:00:74:ad:90:
239 a8:1a:77:4e:38:75:1f:0d:c0:09:9e:6a:33:69:5b:14:84:a8: 239 a5:a6:d6:c0:ba:b9:82:d8:4f:d2:bf:1c:53:36:9d:aa:0e:2b:
240 8d:04:35:e9:6c:47:c3:6f:8d:a2:99:93:bc:6e:c1:53:63:2f: 240 bc:99:b9:d4:54:ed:1a:90:29:d6:8d:d9:02:f6:87:dc:ec:92:
241 30:18:c4:57:1d:8f:b6:bf:5e:2f:24:b2:03:cb:c0:0d:bb:ec: 241 67:4d:34:db:6d:a8:57:f6:4f:d6:5e:2c:08:f6:ac:06:55:ff:
242 1b:80:c8:36:59:14:48:53:98:92:fb:77:7c:d8:c6:81:b2:28: 242 c8:5b:5c:af:85:ee:28:53:86:c3:39:33:b9:2b:5e:0d:70:bd:
243 92:10:de:f3:a4:9e:73:d2:7c:fa:34:7a:f6:1a:22:5b:5d:c2: 243 01:6f:cf:79:19:e2:08:79:43:f0:af:00:f5:b6:a1:a3:6a:a3:
244 e4:d1:8a:97:6b:2d:0e:88:85:3b:c6:8a:0a:87:84:76:9c:f9: 244 0a:a9:b8:87:77:7c:7b:a2:f5:17:40:52:1f:10:f9:13:bc:94:
245 68:fe:bd:06:13:08:f8:34:8f:af:41:c2:2e:30:3a:1f:ba:dc: 245 c7:9b:70:dc:dc:71:ec:24:5b:d3:5f:b8:d8:66:44:89:18:48:
246 32:99:a5:84:e0:07:5d:1c:b6:20:90:79:a5:6e:28:06:d9:9b: 246 4f:80:4d:61:5e:8a:42:6b:03:69:17:0f:4d:cf:6e:7c:9a:ce:
247 ee:86:c0:55:2b:a1:f4:6b:1f:ac:8c:d5:98:58:47:2a:cf:0e: 247 7b:e3:06:70:7b:4d:17:37:46:54:43:15:4c:f1:99:95:4d:5c:
248 9e:29:62:73:c8:1c:df:cc:02:69:0c:21:0d:cb:61:54:2d:c7: 248 d1:57:96:11:56:7b:b3:6b:f1:ae:73:98:8a:f4:e9:5f:e9:00:
249 88:51:70:9c:67:0b:0d:64:a0:6e:e0:a9:21:5a:cf:cc:c1:53: 249 e3:87:01:82:3d:96:0f:41:0a:59:8a:bf:e4:79:78:28:bb:73:
250 0c:f7:39:bc:4a:a6:9c:f2:dc:cc:70:b7:88:be:53:14:0d:6a: 250 52:cd:91:0c:78:59:15:85:64:46:90:21:a2:f5:81:cc:34:b1:
251 0f:51:b8:63:0d:c8:57:16:2f:07:41:11:7c:b0:6a:cf:9b:ef: 251 fc:6f:12:51:9f:be:c1:f0:62:84:4e:e6:35:39:61:44:cb:53:
252 8a:bc:ea:e6 252 7e:eb:28:9b
253 -----BEGIN TRUST_ANCHOR_UNCONSTRAINED----- 253 -----BEGIN TRUST_ANCHOR_UNCONSTRAINED-----
254 MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290 254 MIIDZTCCAk2gAwIBAgIBATANBgkqhkiG9w0BAQsFADAPMQ0wCwYDVQQDDARSb290
255 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v 255 MB4XDTE1MDEwMTEyMDAwMFoXDTE2MDEwMTEyMDAwMFowDzENMAsGA1UEAwwEUm9v
256 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBANFAoqfFQTQDRnFkuV2q 256 dDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAN/5s0lfyB+mpbyeXQgX
257 h6keOg2ySHclEePwePY3lGAuBZCNkEkKxcjCXj9fRujN+apurmTL6ha4eRYWln5/ 257 fqWHttJTpsLOcynL9DUHJsWw74fKoGTbf+QsBdqBjpi4gNLxw+XWbBqskI/wTUP9
258 EypuzpBYAP+frroj1beLw5NVvMyviv+Wo+4lRHcRka61DqtmtNaZ6rbzBR2n6+DZ 258 CfTrF/rEy9oqVn620s5tX9XsAWevAjrWGKJhQ/b/RRDEjsEVG6CId0WCORD41ywm
259 VWbdrACormMkpdNNJDWJk/s0c2kMMxQ6RV4XOoF8OwK5SIf8yOY2Wy/H39XI67KC 259 E98gYg+aXWnRrk7CKDAM3dVujiPQRfNPLJr299T9uG4oMnRXlF34P1HvESEJJzwF
260 i8Qvsc619B9VoFTLLSawkh48VQOaVIOVkTkc9Wtge2OtRGOaRieHwpp6ynjcMa8U 260 RoZ4Y/bFDXwo5bcaZvSRWfKRFqJ7CjTnMHhycxDct2DN0+qLCQ58nAH59djONYaP
261 76UVWC9vzuYtikuvmMxNTFLcww85oDleJDPgWJR5nUj09X+71BUyAF9kTmIzKcxQ 261 YOQAOJiBrDYaJX7GWb15U1uD8HJQeKI/U0X8ZFZA7WRdfd9iT6ABJRlZn4TmxyEE
262 bqECAwEAAaOByzCByDAdBgNVHQ4EFgQUJIk4pN6ZwVbRwaEiw53cTW0azfMwHwYD 262 uC8CAwEAAaOByzCByDAdBgNVHQ4EFgQUWyJOsDJ3m5ImmzvpdjHO+0OHoyowHwYD
263 VR0jBBgwFoAUJIk4pN6ZwVbRwaEiw53cTW0azfMwNwYIKwYBBQUHAQEEKzApMCcG 263 VR0jBBgwFoAUWyJOsDJ3m5ImmzvpdjHO+0OHoyowNwYIKwYBBQUHAQEEKzApMCcG
264 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw 264 CCsGAQUFBzAChhtodHRwOi8vdXJsLWZvci1haWEvUm9vdC5jZXIwLAYDVR0fBCUw
265 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE 265 IzAhoB+gHYYbaHR0cDovL3VybC1mb3ItY3JsL1Jvb3QuY3JsMA4GA1UdDwEB/wQE
266 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQAq4DThe0sg 266 AwIBBjAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3DQEBCwUAA4IBAQBRfi7d0gs8
267 m2SuOuhVFrSlOBaoGndOOHUfDcAJnmozaVsUhKiNBDXpbEfDb42imZO8bsFTYy8w 267 iV2MzZyRBQB0rZClptbAurmC2E/SvxxTNp2qDiu8mbnUVO0akCnWjdkC9ofc7JJn
268 GMRXHY+2v14vJLIDy8ANu+wbgMg2WRRIU5iS+3d82MaBsiiSEN7zpJ5z0nz6NHr2 268 TTTbbahX9k/WXiwI9qwGVf/IW1yvhe4oU4bDOTO5K14NcL0Bb895GeIIeUPwrwD1
269 GiJbXcLk0YqXay0OiIU7xooKh4R2nPlo/r0GEwj4NI+vQcIuMDofutwymaWE4Add 269 tqGjaqMKqbiHd3x7ovUXQFIfEPkTvJTHm3Dc3HHsJFvTX7jYZkSJGEhPgE1hXopC
270 HLYgkHmlbigG2ZvuhsBVK6H0ax+sjNWYWEcqzw6eKWJzyBzfzAJpDCENy2FULceI 270 awNpFw9Nz258ms574wZwe00XN0ZUQxVM8ZmVTVzRV5YRVnuza/Guc5iK9Olf6QDj
271 UXCcZwsNZKBu4KkhWs/MwVMM9zm8Sqac8tzMcLeIvlMUDWoPUbhjDchXFi8HQRF8 271 hwGCPZYPQQpZir/keXgou3NSzZEMeFkVhWRGkCGi9YHMNLH8bxJRn77B8GKETuY1
272 sGrPm++KvOrm 272 OWFEy1N+6yib
273 -----END TRUST_ANCHOR_UNCONSTRAINED----- 273 -----END TRUST_ANCHOR_UNCONSTRAINED-----
274 274
275 150302120000Z 275 150302120000Z
276 -----BEGIN TIME----- 276 -----BEGIN TIME-----
277 MTUwMzAyMTIwMDAwWg== 277 MTUwMzAyMTIwMDAwWg==
278 -----END TIME----- 278 -----END TIME-----
279 279
280 FAIL 280 FAIL
281 -----BEGIN VERIFY_RESULT----- 281 -----BEGIN VERIFY_RESULT-----
282 RkFJTA== 282 RkFJTA==
283 -----END VERIFY_RESULT----- 283 -----END VERIFY_RESULT-----
284 284
285 serverAuth 285 serverAuth
286 -----BEGIN KEY_PURPOSE----- 286 -----BEGIN KEY_PURPOSE-----
287 c2VydmVyQXV0aA== 287 c2VydmVyQXV0aA==
288 -----END KEY_PURPOSE----- 288 -----END KEY_PURPOSE-----
289 289
290 ----- Certificate i=0 (CN=Target) ----- 290 ----- Certificate i=0 (CN=Target) -----
291 ERROR: Signature verification failed 291 ERROR: Signature verification failed
292 ERROR: VerifySignedData failed 292 ERROR: VerifySignedData failed
293 293
294 294
295 -----BEGIN ERRORS----- 295 -----BEGIN ERRORS-----
296 LS0tLS0gQ2VydGlmaWNhdGUgaT0wIChDTj1UYXJnZXQpIC0tLS0tCkVSUk9SOiBTaWduYXR1cmUgdmVy aWZpY2F0aW9uIGZhaWxlZApFUlJPUjogVmVyaWZ5U2lnbmVkRGF0YSBmYWlsZWQKCg== 296 LS0tLS0gQ2VydGlmaWNhdGUgaT0wIChDTj1UYXJnZXQpIC0tLS0tCkVSUk9SOiBTaWduYXR1cmUgdmVy aWZpY2F0aW9uIGZhaWxlZApFUlJPUjogVmVyaWZ5U2lnbmVkRGF0YSBmYWlsZWQKCg==
297 -----END ERRORS----- 297 -----END ERRORS-----
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698