$ rpki-client -vvf rpki.apnic.net/member_repository/A91262CA/F5EDC7FC8A5711EC96EBC014C4F9AE02/d6IBxY6ztCCMkbp-ztk25ZXmGhk.mft File: d6IBxY6ztCCMkbp-ztk25ZXmGhk.mft (raw, json) Hash identifier: z9BEu9+fOUhmXvIjo1ZzlmeHw6BSwKS/U/WKl/jQib8= Subject key identifier: C5:8B:D9:E2:35:D4:22:48:26:BA:13:25:13:66:21:B9:EF:1E:53:B4 Authority key identifier: 77:A2:01:C5:8E:B3:B4:20:8C:91:BA:7E:CE:D9:36:E5:95:E6:1A:19 Certificate issuer: /CN=A91262CA/serialNumber=77A201C58EB3B4208C91BA7ECED936E595E61A19 Certificate serial: 0688 Authority info access: rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/d6IBxY6ztCCMkbp-ztk25ZXmGhk.cer Subject info access: rsync://rpki.apnic.net/member_repository/A91262CA/F5EDC7FC8A5711EC96EBC014C4F9AE02/d6IBxY6ztCCMkbp-ztk25ZXmGhk.mft Manifest number: 04B9 Signing time: Sun 07 Sep 2025 00:52:34 +0000 Manifest this update: Sun 07 Sep 2025 00:52:34 +0000 Manifest next update: Sun 14 Sep 2025 00:52:34 +0000 Files and hashes: 1: d6IBxY6ztCCMkbp-ztk25ZXmGhk.crl (hash: oIZyPZaHG3iq+oYAQsxV5fipYSfl9B/tJlwPuwaBMag=) 2: 64A4C4A0DF1911EC8F85991EC4F9AE02.roa (hash: 2KxV6FwpiI2dHtdnwSwLQormN76GuR6OHCIFe0S9edM=) 3: 12CC909ADD9311EC8E83E43CC4F9AE02.roa (hash: i7CYT9EwlLLMxSHNDSjxP6Td5lv2eYJnZRvr3A6W6CY=) 4: B5EBBBD0DF6811EC866E2171C4F9AE02.roa (hash: rdDqitZN8ybjH35jKf+WexYiDFjsFNPASHYuwktftpM=) 5: 1A8D09D6DF3211EC97567B3EC4F9AE02.roa (hash: aliDDiy633tu8YTYwyW+gsOnBSusJP1axeOVIqgBnOw=) 6: 2DDD8D12E0D111ECAF88A30DC4F9AE02.roa (hash: jXax/rT39jsQOTQeSivQywIYuA12bsvwhwqXVnfiZ40=) 7: 6FB1CD6EE04211EC8F5BA126C4F9AE02.roa (hash: Eh+YF691/mNWRx61vK+TGiiIkuqLisPYxXGYIhY+wSU=) 8: C3ED28C8DF6C11ECB4B9B26AC4F9AE02.roa (hash: pjJDp/4hfMc6j6S6z6AVojJlnLBPQBDKCD3GpzqFDjA=) 9: 30C2EFF491D711EF9282BB15C4F9AE02.roa (hash: W8Gkjg/Td/SXSUHnrHM2cPxGviPe5OkwZz0y/G9qCVs=) 10: 52DF0B84DF0C11EC95837910C4F9AE02.roa (hash: dbswRd9BRc1z9UZS2L2sKMeETOGxmBxur7LWjZaFpjQ=) 11: 65A36988DF1911EC8F85991EC4F9AE02.roa (hash: GOyyZ7UN5IbuVordxGSouznsXQ3MAV8VdwJaLmMaRGo=) 12: BB4F8D0CE04611EC8B00CD1BC4F9AE02.roa (hash: oOyiBQl9yrjhgatdCACDiRFaW/ACtLloENDWgx118Vc=) 13: 24AAD02CABB011EFA8B1AB11C4F9AE02.roa (hash: oMra66N1kt++YbdLUU+exniY+8yKE2worby+Mp1yaGw=) 14: B6CE774ADF6811EC866E2171C4F9AE02.roa (hash: fogKPDmx+RGiYN4W7XZkkEn/NZVKOk/Glb7WvQX2QuA=) 15: C851DA1CDF6C11ECB4B9B26AC4F9AE02.roa (hash: e9M6rnTDo2tsUIDOhpzDYFzbn+nJInFvk+tKc3QnNRg=) 16: 53913D86DF0C11EC95837910C4F9AE02.roa (hash: ojiQx0JMczNmytTzlzzxvO/0IhMwstMinpfrAqJ6sQk=) 17: 7DDB945CDF1011ECA2548C86C4F9AE02.roa (hash: MwKhoSoip0TNIqdSp9EmRq9QPdfaz9AuPRSF/CnbyhI=) 18: C15B72ACE04A11ECB5330E65C4F9AE02.roa (hash: X7w1a6FhWwHdK2Y0tMhZy3AvzS2gfWxiHO2ePP9OrdU=) 19: 6CF915F2636511EFAB755B09C4F9AE02.roa (hash: lg/9vLFdR9bS0cDL5Wq9xs80TOpZfAyWG1Xt+dYjoWY=) 20: 5473497EDF0C11EC95837910C4F9AE02.roa (hash: hfr3lVqkIMuyMoTbmOqg6SmKUtu6SjD7Ipm3BIt7twQ=) 21: C7052DC6DF6C11ECB4B9B26AC4F9AE02.roa (hash: /Qfya4WWBhDqg9wY9Lt5XX/5+9UTwhK87AGPa7WJC8o=) 22: DE46C5BA122C11ED9665AD3DC4F9AE02.roa (hash: Ij3jUG1ZIIKio2XGdXLDMe0KjE27sgtpJcdpSK5adBk=) 23: C5D8861EDF6C11ECB4B9B26AC4F9AE02.roa (hash: 5kUjDqKJGxJ3A1dCnldmn7oe3RMfQ6ZScQN5E38cbX4=) 24: B807F672DF6811EC866E2171C4F9AE02.roa (hash: 9EQb3xLGX+Rf773WIE9dVSYGlAv3JJfxk2aRO04WGjI=) 25: 0CCC69AEDEB011ECAA66AC68C4F9AE02.roa (hash: P6inWRS4fxSCjZT991hEBOEmyjscB+m86akDrWKM5MQ=) 26: 388A8C304FFE11EFA3C2A52BC4F9AE02.roa (hash: P22WyvH2zds7n02NyF3dr/DUy77tJWH9XtxkAKmqbmc=) 27: B11EACFC5ADA11F08ED99A75C4F9AE02.roa (hash: /b85QJAGEIhUXpyZhOQ/qz5nFPLO4/gjHJ+SYiuhnr4=) 28: 0C362F66DEB011ECAA66AC68C4F9AE02.roa (hash: CRUzGPrfxy1PlQzLaqb8iASV387Cr/1sNC/+jwx0l94=) 29: C675F174DF6C11ECB4B9B26AC4F9AE02.roa (hash: cPjo6uWNsWZzA1f2qVykT1tph7kKDq7NutdOzDccysA=) 30: 4FBA0FC6DF0C11EC95837910C4F9AE02.roa (hash: BeJtd47Sr9OVQYTwc8MkxaVmskrlOR+IFmXDFAfcpV0=) 31: 2DAFA5C2B84D11EF83EE435BC4F9AE02.roa (hash: 8rYe4Myjv3huOPt5cIABSVrIBJLB/W6kkLFUTEizUnI=) 32: 5171D3A6DEB411ECB528FF5DC4F9AE02.roa (hash: rg4XQBYv0c4z9vhvyYq+rNAWHMKwH7PfdOM5hyQyKp0=) 33: 2EF3EBF0E0CD11ECB03A892AC4F9AE02.roa (hash: 5zf6KG3oytoKwEjI0+t0seHR5ivAdM4+AHfLlUggH6s=) 34: C55556FEDF6C11ECB4B9B26AC4F9AE02.roa (hash: uPF/wCeaZvEwGF78lnTEpau0sGpOrykG4jdHy8HSOrk=) 35: 6E274D16DDD611ECA03EBA36C4F9AE02.roa (hash: YeIAj+NPPYk3IOhhv51/RaxsVljWWeArojpkJdm9q0s=) 36: 679C01E6DF1911EC8F85991EC4F9AE02.roa (hash: uyC1SSkrZUFlcsjRVQt+kfw1i9xqa6c5xMBGsBITJh0=) 37: 2C932944E0D111ECAF88A30DC4F9AE02.roa (hash: IBG6OD3lpPed0kXOw6rTAs5Z+zkRa5Lo06V41SC4ELM=) 38: 6644111CDF1911EC8F85991EC4F9AE02.roa (hash: shdLim/NVoVcexFmZN1L87eRPUeHKOblPNqsSIliL/g=) 39: F8312D62DD8E11EC8005001CC4F9AE02.roa (hash: /AjtPzPiexRnfEm684+TVBEzhhGQa/S5vrqua9IYeD0=) 40: CF1EEA5232E311EFA2DDE95DC4F9AE02.roa (hash: ULVluCFhovh+irpQyv33O1sIga2ayiZniHW648kH7AA=) 41: B7669D2CDF6811EC866E2171C4F9AE02.roa (hash: wy56wBnBMCQ3bSl+n0Dqzd3VJWocC0PfohiGGV4qu9s=) 42: 519EFB1CDF0C11EC95837910C4F9AE02.roa (hash: gYYMDoAkIBt+aK026LSc2rNzQnqexbOq68m12dzDGh8=) 43: C490944ADF6C11ECB4B9B26AC4F9AE02.roa (hash: O7AWtzUoaGBtdCrmhF891Qy6EOdSx75LfqjKtvxAzdo=) 44: 7E6E431ADF1011ECA2548C86C4F9AE02.roa (hash: TXY8LMBhrQUkSFU7Mbw4DY9A0wtczDrIY8hmVW1oHu8=) 45: 5073EBC6DF0C11EC95837910C4F9AE02.roa (hash: NLnIYpeH5hxyaiHJ+oF6xJyv51U39Zez0M3qXCrcuzw=) 46: F7E56716E03511EC8D8CC540C4F9AE02.roa (hash: uv0a+aYSHDklQyqYU9YYJtgGuvEJFcoYLMxfaGmfmZs=) 47: 5104869ADF0C11EC95837910C4F9AE02.roa (hash: nCinznGbSwd+OWArPRfqg/OCSrK/4eBVTR/2um7lbsk=) 48: 7FAD5996DF1011ECA2548C86C4F9AE02.roa (hash: MmXo6Tmr/kdsaqjlB/7o82ZBaubdrF3GIsKeYuv7+wM=) 49: 52319814DF0C11EC95837910C4F9AE02.roa (hash: bbmU5+rO/kn5FGxHKRx4ptKOx8aWoINUaNNKyS56Aog=) 50: C1F18634E04A11ECB5330E65C4F9AE02.roa (hash: 0P/+x+QYRX6nRF8k45kZZCzzt9o+naNtMjdYjy/dVNs=) 51: C7AF1034DF6C11ECB4B9B26AC4F9AE02.roa (hash: rcQMORxpB6Gu0EJxKpVBmK3vZ9CfpHZqAfGzkhp1veE=) 52: 2E4393FEE0CD11ECB03A892AC4F9AE02.roa (hash: m0laE4nt1XIQ4MySnJM7GAtUKjltRaaX3dFUPUpcgtA=) 53: 9D490526003B11ED8D290A30C4F9AE02.roa (hash: /OQ/k+JSY8FO4Z+pn25977eo4pzaxrR/IfKAIJGabOc=) 54: 2D3887CCE0D111ECAF88A30DC4F9AE02.roa (hash: 5ku3hKR38WBW6uHq7LQiE5lMaSBMG6T4cErrtzA8G+w=) 55: 2B983840E0D111ECAF88A30DC4F9AE02.roa (hash: Ai4sBAmo2o6y+hf+5CS9X7cxH6y54p/FZZSTIupnL8c=) 56: 652917F0DF1911EC8F85991EC4F9AE02.roa (hash: BKrJNnSuUIerP5uAbm2myOSczfvV5WOUT/ABVRtutqI=) 57: 605B17F8E19611EC8AD57C6CC4F9AE02.roa (hash: VwZyYoVqHuf3S49y3Bcz0CVVUxFRuftft76N8t4N7DA=) 58: 6825E1EADF1911EC8F85991EC4F9AE02.roa (hash: REm3NXI1nfKNLISE9c3eZwk21T8Zt/cDnjwEgRQtYYI=) 59: C39CEEAAE17C11EC93AB7473C4F9AE02.roa (hash: XqwL3z33p9VxpGMUn9kD7UNN5wyeKV+lUpwT2wn+X6k=) 60: 66E4A1D6DF1911EC8F85991EC4F9AE02.roa (hash: 6Xq2CbtqdtGLoOUA0m6OzmQ5/BEOQClBYgjl2lHiqfw=) Validation: OK Signature path: rsync://rpki.apnic.net/member_repository/A91262CA/F5EDC7FC8A5711EC96EBC014C4F9AE02/d6IBxY6ztCCMkbp-ztk25ZXmGhk.crl rsync://rpki.apnic.net/member_repository/A91262CA/F5EDC7FC8A5711EC96EBC014C4F9AE02/d6IBxY6ztCCMkbp-ztk25ZXmGhk.mft rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/d6IBxY6ztCCMkbp-ztk25ZXmGhk.cer rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.crl rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/DmWk9f02tb1o6zySNAiXjJB6p58.mft rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/DmWk9f02tb1o6zySNAiXjJB6p58.cer rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.crl rsync://rpki.apnic.net/repository/980652E0B77E11E7A96A39521A4F4FB4/mBQsnQtBo7n7YD12mEgjb9HzGSQ.mft rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/mBQsnQtBo7n7YD12mEgjb9HzGSQ.cer rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.crl rsync://rpki.apnic.net/repository/838DB214166511E2B3BC286172FD1FF2/C5zKkN0Neoo3ZmsZIX_g2EA3t6I.mft rsync://rpki.apnic.net/repository/apnic-rpki-root-iana-origin.cer Signature path expires: Sun 14 Sep 2025 00:52:33 +0000 Certificate: Data: Version: 3 (0x2) Serial Number: 1672 (0x688) Signature Algorithm: sha256WithRSAEncryption Issuer: CN=A91262CA, serialNumber=77A201C58EB3B4208C91BA7ECED936E595E61A19 Validity Not Before: Sep 7 00:52:34 2025 GMT Not After : Sep 14 00:52:34 2025 GMT Subject: CN=68bcd752-78e0 Subject Public Key Info: Public Key Algorithm: rsaEncryption RSA Public-Key: (2048 bit) Modulus: 00:bb:a9:25:87:b4:0c:b0:02:e0:ea:d5:ca:f5:d8: 0c:a9:55:d9:18:cd:e1:da:6b:9d:b4:45:e0:36:11: c5:e5:b7:e2:fd:85:88:56:f5:c8:20:3d:dd:ee:e7: dc:71:96:3a:17:46:14:e4:ed:0a:43:37:6b:12:fa: cb:fa:c4:09:d6:8b:d9:b3:2d:6f:9f:a5:f9:04:a1: f2:79:a4:32:41:ba:1c:22:48:60:88:f3:1e:e8:90: ab:52:a6:ee:f8:1e:52:2e:17:62:2c:e6:e4:0c:b5: 50:65:12:79:d8:e9:5a:4a:e2:48:5c:41:4b:9d:93: 21:b6:21:fc:b5:38:db:07:ec:49:79:78:f1:d7:a0: f0:1a:17:af:0d:6f:2d:8b:2f:2c:c5:3d:0e:59:4d: 35:a0:af:54:9a:7c:b5:db:66:70:81:2e:5d:d5:ed: 98:e5:d1:a8:d1:f6:88:a9:e0:b8:3f:c9:f0:88:64: 72:9f:82:72:47:f1:55:0b:e6:cb:08:34:44:ee:13: 32:69:64:a7:9f:b9:1b:7e:2f:14:a3:13:47:aa:73: 48:55:0a:07:d0:f0:1c:59:a5:d0:07:15:2f:6a:31: a1:70:8b:0a:6c:91:57:5b:a2:a5:a8:20:65:65:c2: 23:26:c7:ce:4c:e7:43:f2:a6:20:a7:cf:27:d8:0e: 0b:15 Exponent: 65537 (0x10001) X509v3 extensions: X509v3 Subject Key Identifier: C5:8B:D9:E2:35:D4:22:48:26:BA:13:25:13:66:21:B9:EF:1E:53:B4 X509v3 Authority Key Identifier: keyid:77:A2:01:C5:8E:B3:B4:20:8C:91:BA:7E:CE:D9:36:E5:95:E6:1A:19 X509v3 Key Usage: critical Digital Signature X509v3 CRL Distribution Points: Full Name: URI:rsync://rpki.apnic.net/member_repository/A91262CA/F5EDC7FC8A5711EC96EBC014C4F9AE02/d6IBxY6ztCCMkbp-ztk25ZXmGhk.crl Authority Information Access: CA Issuers - URI:rsync://rpki.apnic.net/repository/B527EF581D6611E2BB468F7C72FD1FF2/d6IBxY6ztCCMkbp-ztk25ZXmGhk.cer X509v3 Certificate Policies: critical Policy: ipAddr-asNumber CPS: https://www.apnic.net/RPKI/CPS.pdf Subject Information Access: Signed Object - URI:rsync://rpki.apnic.net/member_repository/A91262CA/F5EDC7FC8A5711EC96EBC014C4F9AE02/d6IBxY6ztCCMkbp-ztk25ZXmGhk.mft RPKI Notify - URI:https://rrdp.apnic.net/notification.xml sbgp-autonomousSysNum: critical Autonomous System Numbers: inherit sbgp-ipAddrBlock: critical IPv4: inherit IPv6: inherit Signature Algorithm: sha256WithRSAEncryption 4a:87:9a:d2:83:c3:ca:53:a8:36:f2:20:e8:a7:62:02:a7:9e: 2b:10:b2:22:df:b7:52:96:b4:4e:66:a5:64:ba:7c:a1:22:21: 43:60:58:dc:47:45:85:6f:cd:0f:3b:f9:47:22:28:8f:20:4c: 58:93:52:7d:1a:a8:15:86:7c:e5:a0:98:08:88:64:7d:e3:07: 30:cc:23:f9:68:fc:51:71:fe:bf:fb:df:91:1d:9f:3a:65:67: c8:ff:1f:2c:b5:af:fd:cf:51:cb:ab:06:52:ab:b1:e4:73:8b: a0:11:cc:a5:31:3b:53:84:93:47:63:b1:8c:c5:67:95:5f:ee: df:67:a2:72:71:f8:04:99:c5:08:68:41:33:23:bf:64:69:f9: 5a:bd:12:33:68:77:25:cd:20:70:f5:11:5f:eb:03:7b:f5:db: 5a:6a:58:f3:16:f0:99:52:26:b6:6b:aa:3d:56:eb:2b:83:a4: d8:86:ba:f4:f9:f2:d6:01:db:e2:5f:87:61:81:5e:f1:dd:89: cc:69:96:9c:af:d7:34:9f:db:4c:c8:b6:99:15:3f:c3:68:3a: f3:a8:d9:c8:ab:8f:b1:1a:ed:b9:89:b9:45:b8:7d:a8:04:f3: 83:e8:fa:07:b1:3d:de:d7:da:4b:fc:ac:b3:e4:40:2a:a6:08: b5:16:4a:ff -----BEGIN CERTIFICATE----- MIIFhDCCBGygAwIBAgICBogwDQYJKoZIhvcNAQELBQAwRjERMA8GA1UEAxMIQTkx MjYyQ0ExMTAvBgNVBAUTKDc3QTIwMUM1OEVCM0I0MjA4QzkxQkE3RUNFRDkzNkU1 OTVFNjFBMTkwHhcNMjUwOTA3MDA1MjM0WhcNMjUwOTE0MDA1MjM0WjAYMRYwFAYD VQQDEw02OGJjZDc1Mi03OGUwMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKC AQEAu6klh7QMsALg6tXK9dgMqVXZGM3h2mudtEXgNhHF5bfi/YWIVvXIID3d7ufc cZY6F0YU5O0KQzdrEvrL+sQJ1ovZsy1vn6X5BKHyeaQyQbocIkhgiPMe6JCrUqbu +B5SLhdiLObkDLVQZRJ52OlaSuJIXEFLnZMhtiH8tTjbB+xJeXjx16DwGhevDW8t iy8sxT0OWU01oK9Umny122ZwgS5d1e2Y5dGo0faIqeC4P8nwiGRyn4JyR/FVC+bL CDRE7hMyaWSnn7kbfi8UoxNHqnNIVQoH0PAcWaXQBxUvajGhcIsKbJFXW6KlqCBl ZcIjJsfOTOdD8qYgp88n2A4LFQIDAQABo4ICqDCCAqQwHQYDVR0OBBYEFMWL2eI1 1CJIJroTJRNmIbnvHlO0MB8GA1UdIwQYMBaAFHeiAcWOs7QgjJG6fs7ZNuWV5hoZ MA4GA1UdDwEB/wQEAwIHgDCBgwYDVR0fBHwwejB4oHagdIZycnN5bmM6Ly9ycGtp LmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEyNjJDQS9GNUVEQzdGQzhB NTcxMUVDOTZFQkMwMTRDNEY5QUUwMi9kNklCeFk2enRDQ01rYnAtenRrMjVaWG1H aGsuY3JsMH4GCCsGAQUFBwEBBHIwcDBuBggrBgEFBQcwAoZicnN5bmM6Ly9ycGtp LmFwbmljLm5ldC9yZXBvc2l0b3J5L0I1MjdFRjU4MUQ2NjExRTJCQjQ2OEY3Qzcy RkQxRkYyL2Q2SUJ4WTZ6dENDTWticC16dGsyNVpYbUdoay5jZXIwSgYDVR0gAQH/ BEAwPjA8BggrBgEFBQcOAjAwMC4GCCsGAQUFBwIBFiJodHRwczovL3d3dy5hcG5p Yy5uZXQvUlBLSS9DUFMucGRmMIHFBggrBgEFBQcBCwSBuDCBtTB+BggrBgEFBQcw C4ZycnN5bmM6Ly9ycGtpLmFwbmljLm5ldC9tZW1iZXJfcmVwb3NpdG9yeS9BOTEy NjJDQS9GNUVEQzdGQzhBNTcxMUVDOTZFQkMwMTRDNEY5QUUwMi9kNklCeFk2enRD Q01rYnAtenRrMjVaWG1HaGsubWZ0MDMGCCsGAQUFBzANhidodHRwczovL3JyZHAu YXBuaWMubmV0L25vdGlmaWNhdGlvbi54bWwwFQYIKwYBBQUHAQgBAf8EBjAEoAIF ADAhBggrBgEFBQcBBwEB/wQSMBAwBgQCAAEFADAGBAIAAgUAMA0GCSqGSIb3DQEB CwUAA4IBAQBKh5rSg8PKU6g28iDop2ICp54rELIi37dSlrROZqVkunyhIiFDYFjc R0WFb80PO/lHIiiPIExYk1J9GqgVhnzloJgIiGR94wcwzCP5aPxRcf6/+9+RHZ86 ZWfI/x8sta/9z1HLqwZSq7Hkc4ugEcylMTtThJNHY7GMxWeVX+7fZ6JycfgEmcUI aEEzI79kaflavRIzaHclzSBw9RFf6wN79dtaaljzFvCZUia2a6o9Vusrg6TYhrr0 +fLWAdviX4dhgV7x3YnMaZacr9c0n9tMyLaZFT/DaDrzqNnIq4+xGu25iblFuH2o BPOD6PoHsT3e19pL/Kyz5EAqpgi1Fkr/ -----END CERTIFICATE-----Generated at Sun Sep 7 10:52:59 2025 by rpki-client