Comment: | Improve messages for the package uploader client errors related to its initial setup. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA1: |
036720066a4267ebf13948c1f6743f69 |
User & Date: | mistachkin on 2016-12-26 00:46:21 |
Other Links: | manifest | tags |
2016-12-26
| ||
01:04 | Another improvement to the error message handling. check-in: f9d0c268c6 user: mistachkin tags: trunk | |
00:46 | Improve messages for the package uploader client errors related to its initial setup. check-in: 036720066a user: mistachkin tags: trunk | |
2016-12-23
| ||
23:46 | A bit of code cleanup in the package uploader. check-in: 3cfc75a37d user: mistachkin tags: trunk | |
Modified client/1.0/neutral/pkgr.eagle from [1633d7b27f] to [2162d690d9].
︙ | ︙ | |||
342 343 344 345 346 347 348 349 350 351 352 353 | # errors are raised if any problems are found. The return value is # undefined. # # <public> proc openPgpMustBeInstalled {} { variable openPgpInstalledCommand variable openPgpInstalledPattern if {[isEagle]} then { if {[catch { eval exec -success Success $openPgpInstalledCommand } result]} then { | > > > > > > > > > > > | | | 342 343 344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377 378 | # errors are raised if any problems are found. The return value is # undefined. # # <public> proc openPgpMustBeInstalled {} { variable openPgpInstalledCommand variable openPgpInstalledPattern set message [string trim { Cannot use OpenPGP: it does not appear to be installed. GNU Privacy Guard (GPG) may be downloaded from "https://www.gnupg.org/" and then installed. Signed binaries for Windows may be available from "https://www.gpg4win.org/". Alternatively, it may be possible to install GNU Privacy Guard (GPG) via the package management subsystem included with your operating system. }] if {[isEagle]} then { if {[catch { eval exec -success Success $openPgpInstalledCommand } result]} then { error $message } } else { if {[catch { eval exec $openPgpInstalledCommand } result]} then { error $message } } if {![info exists result] || \ ![regexp -- $openPgpInstalledPattern $result]} then { error "cannot use OpenPGP: unknown or unsupported version" } |
︙ | ︙ |
Modified client/1.0/neutral/pkgr.eagle.asc from [284d51d37f] to [40c012ff47].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJYYGgQAAoJEFAslq9JXcLZrJAP/3cQVHstjOVXvpihhtif4ZKi useOOdwHMZFtg0ioB17w43fVdPceSWAXsxvG5Ouc+PMco2rOKJywLBbWkwNv6UIn VncfoFD90g3L2PjtvBKCyupVUNYXBuwDPlaLzXDNxwWswOoXH7CgBbE0LXOKhV6E xuCWF2Ezm+SQrDwLBh/896dxSIR57tJMgV7xK0lDge5LZ+lv+dgAoPg7pDdWwmAv S9IOumhOp684Wj4qvMlkFRRhQuPzJ017beGaiosR3CQULKQV7RNPrn+mnLkgm+B7 Sv0mXgV24awM+dBP4q1+RLRaOLA/MY9GqOiCfIf8PqUl/VAyUEsd7w+TXCi8+VNc gy7ajJ0TxHmbmIDSDXfUMPMNsYkWrHgUW6l49Hs2eK2G5i+Qc3pwpJhXiasfg4/f YglTX1KwRfLiGmXgDSjs9ySvFR/rnSztMiit4hzabVZCLTzH1g7bwgZvsg4BYgjD +V8A2zGcu9+2LpdlxkQqFe6OuBlNcIQCwu6zQqHu0zMMZUs/IslW2PrRbOXO3/n2 p55cBL6LzZBfCeutvzx+LH3d9jUE2cX1a2TL0RfGyXPUkbbZ63WGG63mvsDpwOVJ s7GTuE503FcHeXGWyaQjAdcOolm26aShspVp18pPxyEWwjfQv/kNmk5lSYpFlA9K 5JTmQ3uU0H4xoESkVO2N =U27i -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgr.eagle.harpy from [1a1d5b7082] to [abd3d003e9].
︙ | ︙ | |||
17 18 19 20 21 22 23 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> <Id>b7d83a28-104a-49d6-985a-ab7b574c5259</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2016-12-26T00:42:36.0608047Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x9559f6017247e3e2</Key> <Signature> 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 </Signature> </Certificate> |
Modified client/1.0/neutral/pkgr.eagle.harpy.asc from [d9158f4a10] to [e9c86c59b7].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJYYGgXAAoJEFAslq9JXcLZaSQQAKRlHeeVvCfqHnn2rHmNwb0M OoSBG5umL/oyCACjG3KEF7O5J9pmhzAMr8SNGbaAVcoss7Zj8iOujbn+920TQ6GW C6CG5KHir4AMDvewCPlWI81660qOvKft27VoQqJuDhsBFqgHhZBqEAA5u/nnregw A9Tu9N1gnStwbvwT+wGNU4SCHsI98NL97BxTs/z+HtKDtDcwjDRbZIGnGSYUusIf B/djPaqGhcKyTPnjG2IznA8TdGSLuc6rqJl6PQHQszKm8++TRsdkqIFKCAQStJ6F qIBlpPaz+ZDi19Tklb28pJKrcm/waM2yCX7yCA4GhbtGEZyZhuCKOK6uwrCYb2zT XD753xKgmPVej5kMyL3fHATP2Euf74ZGGnaAOsuu3Bs4tnbBFzf1e50/4C7ONy4e LhqpFXMzJA6AmvS6CKgvHhrKx3lp7DTaqL9BxV4q1MBAF3W8z6FqfbEqglO2HZNy YnZur/VxQejbUbFFv6+99MPqqXT4ksqNetMIsbjhVHADh7AAR6v3gS+1bW/3qf5S O3BwDHlgqVuPMEtdree9b4WJaH6WSftt7EOUJQH7FEUCnsWTQNVIM+vKk1hbB+7N B8Y1TDwUH1xI/KZGUN6U2e7BzXDvBgk5KRISpFmggc0ZevYE4zm4nZs5jTTo45lT M92KSDrzn8jlQeeV4UNu =5d0l -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgr_upload.eagle from [51a80fd5ac] to [90922fdcb5].
︙ | ︙ | |||
70 71 72 73 74 75 76 77 78 79 80 81 82 83 | } # # NOTE: This package requires both the package uploader client package. # package require Eagle.Package.Uploader # # NOTE: Process the command line arguments into their corresponding data # values, which are contained in an array. # setupArgumentData [expr {[info exists ::argv] ? $::argv : [list]}] # | > > > > > > | 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 | } # # NOTE: This package requires both the package uploader client package. # package require Eagle.Package.Uploader # # NOTE: Make sure this tool is being run from within the package client # checkout directory. # verifyCheckoutDirectory # # NOTE: Process the command line arguments into their corresponding data # values, which are contained in an array. # setupArgumentData [expr {[info exists ::argv] ? $::argv : [list]}] # |
︙ | ︙ |
Modified client/1.0/neutral/pkgr_upload.eagle.asc from [3e2c6df5d1] to [68a93dfe02].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJYYGgTAAoJEFAslq9JXcLZX8MQAKHT3ike47Tdz14CFjDIJUES uiUUgZ6lQWrAooMzUVJxdIfBwtmqU9iLyX9IMqRySZXNsOCTfOsT3H+F++9uduQm QcPkpBIW4MeOlGTx3c1+8qfc24OxRtQ/zW7z3/yJksO9BsFHF9+m4TiddNwAm9SU 8dul04a6LrULhJaFHboUwMwTqw/QTGuximDtAncclvdYvyxjzXzpERTYRP3nfH6Z hNg8d6ul4fSlXcDHomw8Jo4SgS+LnCrlNYkNIs3PeN5vQy3PwUptjq+Ctit5b0wR mZiYtzQYXiUKjgOMnaECbMK8gZ6fxAsQodI8G6bLr+iOOwtwsRyHYg58fKdqd+se Lzd8YxHwMvPZXM/uDEjMjBfCE3E44x7fXVWVQoEsYnHdSB4lnV5TinnkQ4dUFahS FvRSEaw6p8yngmJ0UGbkj2QL9jbsTf8Xv99o4i+OSO8f/thIDdulcMTudLhAhWTZ dQxRcU+PPWx2xqraXvZ9sls4VJLBwvUBDlrUA9MwG4y/YxQJq+lm4ngmuS2urnnO Ghmx5UmU1+GzRUTrm39d65SK0aopaf62xdpsoPzbk3Fdd1kRpGfhLMXpEvhsVIwn D1efCSQJKecMrpzG7mG2wX0ty5iact++4+dT9uBZ5eV6BY+QUN2J0/F33WaAGSVq lxU8e8/5mJkRiiE/3oQv =eGY3 -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgr_upload.eagle.harpy from [9a82364f7f] to [abf7b5234c].
︙ | ︙ | |||
17 18 19 20 21 22 23 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> <Id>566f920d-9963-4666-b9f2-b87b7147fd80</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2016-12-26T00:43:02.0324844Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x9559f6017247e3e2</Key> <Signature> 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 </Signature> </Certificate> |
Modified client/1.0/neutral/pkgr_upload.eagle.harpy.asc from [3374fc6644] to [15722dd634].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJYYGgaAAoJEFAslq9JXcLZTRcQAKRKeuM+nlVlqrwu42qB4ypb t1cscqMa9zsZ3rJHMU2a5SH6qI19s564NOOjeecliH5uM1DGpvSi40bIwsjv/JXe c62q54aVKb1r3ABTtC/ZztjOU+/2gYrwtN8ry+6TV80l8H1BNuwSGf2dihpZg1XM 9ZvCsMUovhoE3i7taFPl9MHPR3s3AdAqq38OIZmk0265GPqBexc2eKfHV5iWl3sU bN/ejjDCZIRHsMMFhyGos3+9VGmbKLBKPruoxGMhVbWXkqGuR7j/CcLzztP7qJP9 HH1bAyEcow0lkQXAZt4/VS2vsaWXzzCvEmtfu+3vE/rMqOwTzzuXoz9i9nk8e/tM a6m2PZXXXnw2q7a6Sb1Cem87nta3GNcr3WJv6i8I6fkU3KqRdO18CFAGsil1qaKj e4bCCwu0stXF6oclCl/Dt+KTNbjm2pKrQvhXRHUeStSqHj7LsAM1fBU3K/5g6LHR gulU2JtIZ3FEj3cNx7sMYv4D5Z0FxmoSsYB2Ib0bLBtHZAz/R3D5ipzFtIhHnVrE LZHorBXYtnYl31NPA7Ts2umhV9oXR1CPCQkpFKKNTjjD5Z203MaNIX6rsHy0yOQP f5eA0royEhaT/YbA4ifhP3Rb6PkBXRlBqHUWWygv4tmt+TFFdz/xP2rdBZvptrFa k0zoxMrzYoOfvUg9mweu =QxKn -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgu.eagle from [3209afd0c1] to [52be5fb4d2].
︙ | ︙ | |||
602 603 604 605 606 607 608 | if {[catch { eval exec -nocarriagereturns -stdout output -stderr error \ [subst $fossilInfoCommand] } result] == 0} then { set result [appendArgs $output $error] } else { | | | > > > > > > > > > > > > > > > > > > > > > > > > > > > > | > > | > > | > > | 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 618 619 620 621 622 623 624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 642 643 644 645 646 647 648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 666 667 668 669 670 671 672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 690 | if {[catch { eval exec -nocarriagereturns -stdout output -stderr error \ [subst $fossilInfoCommand] } result] == 0} then { set result [appendArgs $output $error] } else { return "" } } else { set directory $scriptDirectory if {[catch { eval exec [subst $fossilInfoCommand] } result]} then { return "" } } if {![info exists result] || ![regexp -line -- \ $fossilInfoLocalRootPattern $result dummy directory]} then { return "" } return [string trim $directory] } # # NOTE: This procedure attempts to verify that the root directory of the # Fossil checkout is present, valid, and is actually a directory. # There are no arguments. Script errors will be raised if any of # the checks fail. # proc verifyCheckoutDirectory {} { variable checkoutDirectory if {[isWindows]} then { set repositories C:\\repositories set checkouts C:\\checkouts } else { set repositories ~/repositories set checkouts ~/checkouts } set message [string trim [subst { The package client checkout directory has an issue: %error% Prior to running the package uploader client tool, Fossil must be installed -AND- the Package File Server repository must be cloned and opened, using commands very similar to the following: mkdir ${repositories} cd ${repositories} fossil clone https://your_login@pkg.management/pkgd pkgd.fossil mkdir ${checkouts} cd ${checkouts} fossil open [file join ${repositories} pkgd.fossil] After the above steps have been completed, package uploader client tool can be executed using a command very similar to the following: tclsh [file join ${checkouts} client 1.0 neutral pkgr_upload.eagle] }]] if {![info exists checkoutDirectory]} then { set error "checkout directory is missing" error [string map [list %error% $error] $message] } if {[string length $checkoutDirectory] == 0} then { set error "checkout directory is invalid" error [string map [list %error% $error] $message] } if {![file isdir $checkoutDirectory]} then { set error [appendArgs \ "checkout directory \"" $checkoutDirectory \ "\" is not really a directory"] error [string map [list %error% $error] $message] } } # # NOTE: This procedure attempts to verify that an implementation of Fossil # is installed locally. There are no arguments. Script errors are # raised if any problems are found. The return value is undefined. |
︙ | ︙ |
Modified client/1.0/neutral/pkgu.eagle.asc from [b6a3faffdc] to [743258a0b0].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJYYGgiAAoJEFAslq9JXcLZbEAQAMBSGYpCun4rMNua1p1UqHjC PDOnqa8yo4n7V/462uqo834b5NgSFyRqOMO8/fHtqXWY7V2WnqVlvKoV6Ay4n5Ne diJ2XJnDhe2x9e8DyqKeauWHqdpAXcWhzZYUdpHjU84VUaJKLErS7+dfEErsRKps oVMZjTozvs9Xz1rIThZRWXmwvP/espaXLKetttemthJKE/4hNaboHjlxjedvQ+CY /2ris8YWB9tZ+8M80XISViLIIa8i+VKi6SwVbOkemkUs/zpfDCqi6dW48ZvaZMI5 MB5KplfDwSTHBIk4hEDqyw1I7i0sR6N7o5hJLX9yHaVOFJZWDHLHHFYqoyY2JymN PczsuGBPPZqU09Cy2RdUXkP0CY+ingQVmsDCXf6btLdRNxSpvCys20V8voaknMpT 7krBSxo9LlVdJEntQfW98ibKhmp7RZUi9OAGQzDM/MCPLk+MHXiqC6P90997j9JX fReKCwj/wNfzjgVnmRCA2p7P6JOTWroSnKCzsi9ucvN1Z9H152nONpn7WBXhN27o yctnzgIUue0RbL23gcGHZDrCplm7GGEOZ8c+iIJCMRado1fPRKWOfvHTYonWuKHI IXlRP46/xBB2rvhJzDe54BPRaFDQqwKZtIM+HCWSdw24+/7uu/abpqr4eR30dHHb ufEn6qildkhNxublkdz+ =iEQO -----END PGP SIGNATURE----- |
Modified client/1.0/neutral/pkgu.eagle.harpy from [fabb3f5717] to [d9bdf70108].
︙ | ︙ | |||
17 18 19 20 21 22 23 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 | THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED. --> <Certificate xmlns="https://eagle.to/2011/harpy" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <Protocol>None</Protocol> <Vendor>Mistachkin Systems</Vendor> <Id>35aa66b6-34f2-4468-b2d4-f37118db09ab</Id> <HashAlgorithm>SHA512</HashAlgorithm> <EntityType>Script</EntityType> <TimeStamp>2016-12-26T00:44:28.2502578Z</TimeStamp> <Duration>-1.00:00:00</Duration> <Key>0x9559f6017247e3e2</Key> <Signature> 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 </Signature> </Certificate> |
Modified client/1.0/neutral/pkgu.eagle.harpy.asc from [bfb29efb4e] to [3f7d0a32a2].
1 2 3 4 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository | | | | | | | | | | | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 Comment: Eagle Package Repository iQIcBAABCAAGBQJYYGgjAAoJEFAslq9JXcLZCuMQAI6v/gdRryLRqpOTlKBBoo1Y vapN6M+YOoIsDE9TcezpgayUNmGnpVaBN7hAX9kOF4qN17Dths1y35DQcgnqHzIK QE3TWrdorAuyCKVB0G2/hc3H9wG/muqIomSlwrgq0NnVcVvl+BQVpZmCdBKoplbi ImoSM4HP8otKrIMY83zFBcm7ySNaxHyUUrJ7s6ufNOOQYqGZFPrSShiPeadwbdZ1 Bav3pYZDKQap+PUDDNq1ZOaQNiSaX7MgeeMH+ACMrGUvGv0nfGuO3N2Kaj2MI4Xk Q3PiZKV94njU/FBWjNgAW28fVKAmYsJ4iexXY7pnSKr5rIOPZhYUSQW33JinfIrS mkKsA2h/0+IUdn3qkpG8FdPRSolhhKSbPuXw81JG8YWT6w56+6D3yAAWoaQPOxjt DKobjqZUJYyMgZLLWfy0dz3TWnn5jNUYxJhw/XxEK19xfJr9RJn2wD7yA65U4f79 OLvWxPM27fygBDoD3bHepKuGJ9JixZrambCBBJfzTBukkl14y2QrOxlI31L7rIQl v0r1tGD27k0kQgNpc7EcKqlwRGbhRwPPZ6QcRV+UvcRDtXXZ9ntFjlPWuPTWgWKY cJ7Mkj2eG0VJ2kpSy6NJW0QTf72e7Ppze+ZWagfC9Jf7sCRZIMRatiKD1oV3Gmm9 qAAWz/TXPHiSFJ4FN6Sb =CjvD -----END PGP SIGNATURE----- |