Check-in [70232a5fc4]
Not logged in
Overview
Comment:Pickup changes to the Harpy script signing tool from upstream.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | trunk
Files: files | file ages | folders
SHA1: 70232a5fc491f72a02f581625de39a6f1ce9d81f
User & Date: mistachkin on 2025-10-26 00:14:11
Other Links: manifest | tags
Context
2025-10-26
00:14
Pickup changes to the Harpy script signing tool from upstream. Leaf check-in: 70232a5fc4 user: mistachkin tags: trunk
2025-09-27
16:46
Yet another correction. check-in: be63d94f91 user: mistachkin tags: trunk
Changes

Modified externals/Harpy/Tools/sign.eagle from [35cc36d7dc] to [ec1daa0ca3].

764
765
766
767
768
769
770













771
772
773
774
775
776
777
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790







+
+
+
+
+
+
+
+
+
+
+
+
+







  }

  if {[certificate warning -type Script -hashalgorithm \
      $hashAlgorithmName -- $certificateFile] ne "WarningOk"} then {
    emitError [appendArgs \
        "failed to add warning for " $fileType " \"" $fileName \"]
  }

  #
  # BUGFIX: Since we are going to [source] an external file (i.e. via
  #         [package require]), make sure the default (bootstrap) key
  #         rings are loaded first, but only if we are running with
  #         script security enabled.  Technically, this should not be
  #         required if script security was enabled through a typical
  #         mechanism, e.g. [source enableSecurity], etc.
  #
  if {[security ""]} then {
    keyring clear; keyring bootstrap
    emitWarning "cleared key rings and merged all bootstrap key rings"
  }

  #
  # HACK: Reformat some of the spacing in the certificate file to make
  #       it easier to read.
  #
  package require Harpy.Test; reformatCertificateSpacing $certificateFile

Modified externals/Harpy/Tools/sign.eagle.asc from [2a4ca46f24] to [9de219edd2].

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16













17
1
2
3













4
5
6
7
8
9
10
11
12
13
14
15
16
17



-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+

-----BEGIN PGP SIGNATURE-----
Comment: Eagle Package Repository

iQIzBAABCAAdFiEEw8dROIPu3TrtH+QlUCyWr0ldwtkFAmjAQPcACgkQUCyWr0ld
wtl+pA//QIEMIlWd3gJw2NlR51KzE9ZDvCXxoGahyKnNBVyqVIZHxe7/Y0+P2vow
U2M0hzfNi+IBhXSnKbFUs3k/T43di3g9L4gq5eEB7pv0UDfuUEuh3G7r3aOgWbRu
3fedcBiHuZr7nRgCu3E3GQyA9wCWqME8Cq9+0FXsJEx5I5a7aCsuBZ+nR3YWM5kI
sEk/WvyPnZwiONJm3DLhtdwKS8lgmR4U6FLlFd8Ah/Oj3gbubXrcDDWO1xaop2Nn
2ERXrWg8hswyxnaCT/I6m3eRnm9JPou/QBet6MgBzxceL+zIE/Xcna32zYtObMax
I01fROQlGjBaRWtaWXX6ZAk2rABjkwunAshRnVFH7izBWDTpSy0joq1BqBtKmgQF
QRydw6F9gKQ17XVgZFC09XLlJ77cgueRhqZUS2Er+HNEH8G8rLPiG9BS57pBlbCC
tLKhBjIY1v1cnSHDs7x2Xt2WxtYPiyCVA8livlJOcwqzIOzs5KwWyGgCnsw97JPD
ttB8+mLiSXqa52OT5UUh5bgNx5DEmXzZ3XAs9zxNWPFEiJNqlyx6P6IM9ZOuefpG
7E6jKWVBtbZPRpgjTEMHD0ERjRdlHOPon7ulswF9YgUSit+JaovQ0NukS+tsez+z
NP1/SxpHaO9LK1rW6xGAnW/purRuCdL5pTRsYEMyps1ULBYt6Ew=
=aZY9
iQIzBAABCAAdFiEEw8dROIPu3TrtH+QlUCyWr0ldwtkFAmj9Z3gACgkQUCyWr0ld
wtmpgxAAlDnUxq3WZrMtZCxZT9nNXPO2BtLwD2th5pucjqs88R3q3hREE+yM74Ja
/hFjjQDPLt7kE/X2p/iCLzTjRusqnlDKvNOHN73ODm9Wh9G27fNmMv3dwyPhIASL
j8h6pDexegF2wypgEoQq1UXDG0I2svTQCznEJUDCPKD+fzfefJgEhMqxka/yBZYo
kI+HmgXr97U/oAbK86E058WTpi/OqGRgBqz/XppKOKp6phJhqRSI8zY1hYvNKGee
JUBddsWBTRzkka1Ht72LQOnfO7iHXvGdXRAdTy+87kqufdzFdyieDZdXxz4+8ry6
/BvH59Aw8JapjTHj8b1CO0NjpoXjcm4+Nd1a4dJSFZDIyTM0kpsumoA91pSFqEbj
CXe5u9TZ1ACpiAEjnWzhXOIbPyIG6v7O2VA4jYmel/wKb3btfvg4+gAdgh2Z9bI/
j3FtAIV0/IONlC00odL2uul7OEa/6CqLz05lFbm7aPT3imob0y7N2hyu/MGHBCA7
KERAQqoh/DS8EEjIoyriA/ov4s0LxA8dpqRVgFqcfHw3xxvnemQnukGthf6T5lXx
Yk3K5dcPtVQoFEhe3KijOxHtpxWfso3OL0MSqc6642B2PVXgjla57UGEHNZWd1Rc
itBN/p3BofoekCYILPtpukHdZMkCdZNeEq67tOtd6mqLOmqODRQ=
=5OtQ
-----END PGP SIGNATURE-----

Modified externals/Harpy/Tools/sign.eagle.harpy from [863c0d22e8] to [5a5d1471b5].

12
13
14
15
16
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




































69
70
12
13
14
15
16
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
69
70







-
+






-
+


-
+



-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+



    By using this file and/or the associated software, you agree to abide
    by the terms of the license agreement.

    PLEASE DO NOT EDIT THIS FILE.
    THE ASSOCIATED SOFTWARE MAY NOT WORK PROPERLY IF THIS FILE IS ALTERED.

    SHA1 HASH: 35cc36d7dcdd76f6bdc3a7b668d1f28aa3ba650e
    SHA1 HASH: a2ae77a5714d4ebef378d190bdbf547d6f147387
-->
<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>b8a02b18-ab8f-43c7-8405-eec7e62d6520</Id>
  <Id>a459695e-d4f1-4148-b048-9a34d0235af5</Id>
  <HashAlgorithm>SHA512</HashAlgorithm>
  <EntityType>Script</EntityType>
  <TimeStamp>2025-09-09T14:56:46.2800289Z</TimeStamp>
  <TimeStamp>2025-10-25T23:12:36.5624867Z</TimeStamp>
  <Duration>-1.00:00:00</Duration>
  <Key>0x9559f6017247e3e2</Key>
  <Signature>
    p+fBT++mZU+D//FCAMrj2S91niUzrtRXhnGC32/zr/1oWaiH6an9FAVSLK9uABY5AEi3JIcjis36
    Mmt+WDOjSOJNf/SwDVssXZWfnHYIFY0LbOtGchSqquT+5LcPAbNDi7rhxe3GRQ9oc7iMGZ4BTRTI
    WYAU2l3nwSc+msgcf19w7Nqd/BpsKnHlay7b28l0hmF2v0SyTtjfiuZExJ26rNcH2WmqurhEDP+L
    4Iq6FH35R1kVS1uq0Iqg6rxT4hTv70pYSs9sVI79KT104LQAcgSDnCEfsxyRH98C0zGFlqplKGHc
    8k7e39xBDwfExrRDHVERdmA1Nwaa9vZh/nz0zrqUH6spPSa05+3idP0o+MaJjWfwLlw/fOkzliLG
    9OtX2Px0xSY39mh2E8JgpPgfIUu24R2DHpI1aXeVjmh1MMicVUV2fQFG4k/Rbwzx8PJpi70tknUc
    Yn0vmH8Ll1UZX5eKnXD9QNM2yEde4PKxg+CLKqfo5GOCBYvnl8rQZKNL6SB8HP8PpIyDIN0+c0Ze
    MsCrU7vu3w/ttVimI6RwgaD59y+b/4dFbM6dYWPCoziygF0pyqIZG2SasdnlIM38HpRGy4YAmTE7
    NYOp7EHVxQj5z+HA6jXXIXZykSOG257pgRr77vTW4Ymc699uR4qBNLqiVgOhGvl+rZYxXpSEPKbx
    8Dgswzt5rF6q0U9F/3O5lrLtO+sp6Enhe8oco7j+k7GMx8NvFwRQzYj5GFWDaWUYn3yDb6jgCpYQ
    rzawiX3UxCa2uqpunf+EwmdTh5W28cCkHBY2wSp1LIo8EMG4GcAYN6d0xsqHJP8y1PXmjJNIQVlB
    FhGMGHYkCru/DjK5QJEVpAcZotPO+zfXDJx2QNdZL48uASEq2pdJE/Vv4kLnyq+VXklcCCAY1nsu
    jrdUI49pMAHwq5HrSy0ScYVnf2kIwqIFHZDquwVKqhtsJPTDcu11ML7WE2g6gZDZyMTdcdh0X4NO
    qkla/2Jf9pgGFPJs/N9FCN4PWUKZnHp4oDmPSllXsobDr5UXqokn3kwpZ+YZziTEXe1cNk7zCpTs
    gomNc2vb70Qt8t7Oo6sVRAkYzXXbhPjnQ0K7PFaxr0QTptDPw98OL3fS1bkjNlrXUiyIdwmhGd0t
    3/RNxg+XpKFH7SdU9/bTtYVSe3NJqzh9K7m1+zRgBogUiWoDVByVmDSOhW6R2Nma0P6E8771h3qU
    BocGbBfRKn8vFk6t2zNvt3rgl3ZoqJkqGbcmqd1d+VKp1R9ICZ1rM/XoRi70hYOSNlOqC9SVX/lt
    t3iau5orsq/dcuv/fiiuQyyjS/y/uRsu5oIc3VtOh6Pizk8kbZrERIokLuP3Z5JOUH9ueqHH1iQE
    s6QlHJj1dWHPyo4LSqpEIfvrXxJE6ZUI/qq6Xh0LXZT0taHu4gYW6GARJqgAVlPVx/ZP1U/3ryXq
    MV0P+7D5wkHHzY/GMENfpJkrS87mg+RytB4EU6RPGbZ+4+HyDYP0Vf0U6dv/BiZq+CgHX38b9Coq
    1M/ACHo4Nq8xYjeRCEH0Er9YUIQlHrNRL0i/3erav/p7Dolw6ddBn3OuVEiUTZTdKkSO9oimIrBP
    VbB0CUlImwpjwhoZmJXUm6vQxHiLpcCtxf7Pk6hKZYMJD++GV0wS9S7i3ZZum3bx35wvnlMM5bbH
    xhnF0oIMUaRTpN8KAMm3A2H8DUweZp0Wsn9oZt6oEGH8dRN0dgH1qL8JpkNtV0JdyqK0CJaAeGfz
    01ylxNo6kHluCEeuhqWlFvOUOfCyROmqB8pXlOaP86jgOnxJK0Vq3qL92/YreFGTSNlVvNbRSmMi
    1XvoWOJRrrMiSROucnW9Lnoxef8rE9neG+W8+xsO8qhYGem9//BdfXfnej0yMzQmw/F02LP32W+K
    D/JccBQIpX/7HD/xgBVB2T6bnNo6xpKF8XGglL4k8SeZMKrFYppK4cVypHx0XUvu8heCHoSaDdBK
    COchwb2+vRtOj6AzohwL5dvemiKrUa4UjniasT2aRQaUWUaCVdhD3oRmIOlgClLTlTuQLgiJ5N/2
    g82r0LYbRbjU09Nypveb9dLoe6j4Afg+QJAFJwhjdUFKlThnrvSJTUTnZJfWVAO0stRdumvuIyxZ
    uJhHv+R47OhhsgKf9cmcxNkUUDJ5JnT/J9ulOZV3zMlMgV5V0fvcGQrceHb3XpHIX5FXo3YBPleg
    /VD32376z5xuZO+y7s4CQ45ZLZS+KOluxhRo/PNdRMYTQ/v9GyKmIL3z3TAAdc7GujBWhjk+ubDe
    d9/McSkXkhx1eJTxORVsaJKIClApr95KKZUFF/mh6tA/E1EDUF0Rf/a1x2ukFJcEnEQOPcJ811pg
    Ape4JnC1s6M+E81Jtq/eW10OQkKAena9PCZmATN4vpcETBfm4JKnDay/4iDbxPag8w+ceYG8AazC
    Q9ZMZeoSmmZvaF0nIltVH5J3SUMQVpL6CtcgFstLQyb4piiKSly8inDDSepjO1ReteTFtW+nOV7h
    KyeNMFlHfFn8Bf2SdIC6bqfo7GdqN5tDV6kMyfRxRuHCh632zqzUJ7+j9cM+rbt0vOCxDfquTyxR
    dXPgmMzGxcuQS2CXIFaaGGGwdbonyzq9cM0zd2jT28x9GzPF3pQBYFrzk8LyzxYYgXHLwENN+6RH
    n+JOx2s2aN9EIXNEztPGyFhjEflHW3/H44Br4MafTMQyC3t9bQQY2BRIXly7co44nQNBouM=
    PxNk1s6PrvvxJENSt7jQVz/8tGWC9JgtKhwjLETe80PKtMm0XQ0C3aY5edsNZTA1IoH4R/tr+20t
    yqaS5Hcw3k+60ewU7/qcQABeFv/o2d9w5ES2cxpIpdcgbG+GGHxhdCQxXOFH749XVcr8U7tMl5uL
    5vgOCqdYo94g/47XkhW1qNujFmcwD5u6coZHYKpxwDNtH5oOUAoMn6rg7AdhkiGtg7APIH+87+Na
    7c6q3GPXyXocIDn7SaKKmu/Kl7jEnk4ojUyXCsAvQp1z8nSrp/iHj8lM6xVrGQUqCMHlzlvytGWn
    jzkEXQ5f2GKNSzgiQUHjjuM2LvN0Rbcw3Vrf8/NkQTauN9BaPp0HAWSfILzoWxPGT0gV9cKRkihw
    /Nxs/Jzwp8Jy0MNjwnkempfdOAkt6stOBE2GCSQTANcB2OAmOWGrrX8sJhqYVVNF/mMET0xYAJ76
    nJPia4p3b54+PNzKc57QE4y5cG8mR24icxpOd+MGhMY8sNl7CtfO5GHm5TDT9+v9GqmS7RdfgJIc
    rmf6kEkU+dlMInikl8NfhP+2ku/xTVVR/rpIchg0RnPhBG49d+H/LYeCvL5OnaZVUBzgZ8ybosMz
    JdFySJJ+hx2jqX5rbAsnMVmsNZCdMoA0wcey4P/EDgFts4gcQUHH7hMii5Gaf8hblOJGFVGlpKzy
    Snh9YdPMQCOAWatU1eO4fQSBPfHL7EslpLP+cPtMSYb3OVqGoY2J7T3SO28osu6H+hgFT44ZSPos
    v68UrizxTQH0bi15kYB5mIsEWuUTWaO/YyA0eNOlwFjIVYzMVTf+oi5gHp5IQWvEhXuJ2MQwm/sq
    7MUNclhoABbCaa0GhqkkshKVLKl+m+oynsM2opB5zGFBcRgFB001eKOx9jogwumROzswCr/0VrFb
    PZbqAxUL921OUq3FAoj8DpRepAaziFokRK1g5oi66Y58yvFzCqpV+onw/PISJwyWyR6TkTSht3p7
    XXCxLjHnqjI3ogidGxYbrGDRqxLovG9IG9ADMYfaOueNOR4lMnGs/CV+2CxnST+EwRfwjRIKdzJs
    VEByRleqE/OZ+F0ythg/fkLCZKaSeoVI2lT3w808+WJHnJScuemd0oUxWy4r/9OS8PGKa1nKR2sM
    DQh6FerTVs0AE1ERc5ByPua04vHfMWEJY1sXDU1w6edwssUL8Ci7VhR8VVVSMDm5ziXP3vON+YQn
    2csq1sFjoG7dijmO6VoHW3VJTfcb09hlsyOldFWH0z47TGRkVd/ZgIZXA5CA5OwZxo/f5w4aqB6v
    lnPqcPWr49vQrD9jwS90nEzG6jtNZleqTz9LXli6QXWFXtfdLeq92vkMpwqRgBSy5XMj6Db8jDfP
    Oopw2JCePV8jIaSSv1iewM63er7CjTFOLNue9GNF0sqYE0eMmqU273sQEhYo5unGiUgK/resYN66
    ch2BBXxAT+PmiXbthvrD15MBg5lX0UKNxVOoXVGaylde3FGcIsMIH+BUGdVvv3ssbAJM23UnF0JJ
    geB0QJwxirk2RokmNa9RmDL94EmcsoO6OzfayFYf+LeAwTuotIvH/G9uAmNnH4goOj4Eop7l2w89
    V3/+SIpykgG5/5IFGCwTiQCRacMH1//08E46qRmT9v3EfBzgXECwPueWhgYJPD78+C252+75wkh9
    IVs1ay24HCWJMA6j8x5Kqh/xhx8lAlCw4G1YvqrlVguanROULv18vMsHSFrlLgPR3wWYFD2KwGLn
    MCnQmci6BrPWbCtai2AyHql+/AXmoLKI/oJJSevX+z4fWto+5Awav0Yu13rqLAzMqWUtsCMBre4w
    4YjpVJmrrU+73Evj4NNACW8A3G+TyzpQAhzEE8RCtw3wGxQfWWXmNBeBP+23F3r/AcDtWGFn8OI5
    vj6j5V5qNp7EqQks+9bjr0A27cSp5l1Uo1+NQ1grD8Ub5tE486INhwjQMrVvdBwoe+eIzgZD3Gbu
    qOLv+CR69CcpiKi+HBAkntWKXNxD3ceTJWwsjFuHb716ywjqlKg/owmy4qy5Q8VvKlvkK1sj9bqW
    n5icYluncTCnDQV2DtUbxt4aEFOddqmzZiEZY0wBlAwF2bP2yE1folnbxHhT9d09drweJvXE6yNV
    7ZaE+lIDkpjcWASDH7nXLCgXPr+QYAF50l77t/SX97+cAIv8T/KxTjhjnx2hfKJSCU+6s01b+4lU
    8lkRfB7gdYeN54+QO7qn1lCaQ5+IpI+J207qSnlN5/TxJ7wpP+rapXfjkXx+cxXO+tnqNa59e+26
    /IIf94OYDbXd8QJrJAwtQxEYIQlVvoA8haJxgIcpQdBddRHratReed6OzG3Y7zfIrnDVk4tpu7EN
    IQ0n6kAcZQbLJcJ6isRTzU0hFSrznmMaa03J7R8hcHy+VwbouYshbuiUroIvyXYJOnlePkK/Y2hW
    nx64OB8hR/MGG5NeGORAKGURkXDv39vJjdt5xULMibbzOXjaf8D+ygviKtad07qmeszbHqe3pS0S
    WNIUtE4thWciCBOENFT2BeLX24QtKnsCdhq10sDaO60KUGB1fGP/OEHzOhIoyGx4p1icYCyS53+t
    xGOF6vHoNrE52qEtuMbHeWbTrgW+MR0sZZwFLCkkoSH/f7CTOcFhKZGoi7lMDiXP+NaWp7Xu8Ve8
    rM9SBFxPmhgVnGQFfgPRikRamZ/9edxVDO6Ds1LLUAbQg4jlfZpDIlq9gXqo2ZLMG/TKIi8=
  </Signature>
</Certificate>

Modified externals/Harpy/Tools/sign.eagle.harpy.asc from [232138bad0] to [be4eeed2f4].

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16













17
1
2
3













4
5
6
7
8
9
10
11
12
13
14
15
16
17



-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+

-----BEGIN PGP SIGNATURE-----
Comment: Eagle Package Repository

iQIzBAABCAAdFiEEw8dROIPu3TrtH+QlUCyWr0ldwtkFAmjAQPkACgkQUCyWr0ld
wtle6BAApHuf0U1GkWfmV0T4Si5ONqnvbRSKuk5hGFJ0z0e7hhL8af2WWXoIkG9C
+PwT4U1olHmcgvwmQW82dmAXOpvgIV9KJjbRG2U8fbhNpQvgvJjM2iLn8EODLFam
TI7q95XOZ2CG6ae5xy5rPmEGJolO6vc3nhfJPcmVj0lHcVE/XPdDhG3cdO/o1Km7
6940xhEAhvIumLxnUTJiXoyY0rJN3Gp9/1Q2CLGLCHOxwFwxpXcshe8F6JGl22G6
xJG4FCNv4123Bbgb8MdUapeJlZSVo6mBS5D5TO9ujTeAvmpJ8Xz85Y3ghBF1ti3h
p+KlDy1mz2ITis1ijFv+ydv9l7q9DZT8ayNKOt/eDbHVGFUYTkH9iihdb53gKt3a
q42tb02eRWD37Wza6t498ltTrCjPsfac+bv6fhQFBIa9wUDUZ1Gz47Qcnx+POtqX
riE/t2TA2jvbn1w2jRLtW8Y/jmQMUJHd4LoQ9hg9ZplIAJ2tPOKNkPUyVb9t8gOO
ptpFrjxNaHNilQCx0ff2x+ZOasE/qEfEwLZOMIVZAmU78rqUMJSk4RQYkXx9OsXn
HNZXbrYFq6CHGYFqWCGjwxwWFZHsomn+RaJtATvJPHs6WMvwhDd5bxepl0SnPHwQ
kdESYT2MdgHKuXeTjNNVFutn9QGXutFpw0ZoQ475da4/JcF0xo4=
=rfGt
iQIzBAABCAAdFiEEw8dROIPu3TrtH+QlUCyWr0ldwtkFAmj9Z30ACgkQUCyWr0ld
wtnyuQ/+PVBw9fRlw9koj977eYMH7HpxXCNBRkrYKHvllL0CqfIuF5qii4CeniOi
5E0L6DWqvdbYQVTNuDfU3+gAypQeX7Uvg/8Bj3PfRcCf8gUjcjxbK6EZOIomJ08e
7RLghdE2r3aiqJqzAxLJeu0jkXdwlggLTj7fhIO9UEj3mKD5WaFGTd4fQM5R20h0
KssMAAImAlb+FHg7TJNGHS4QCTSuGgMr5v1lU5xMp93SH6o0TWqdXs1ZjRbhr18J
QKlEYEknHZsqXitpEAItEnJH3f11bz7J2x8yy2scXdgJ4HQwjLVtummZ20onzXMS
QrFwLPVd2moVFhiZSjPefjH+3c9AQG/RRfGV36JpeGq+QHF9yrv/+iEPYAIm9Ix5
Ruley2y+tZObluFN/wT6v+HyERkmsNUK3XJQpWU9N0TPTXDIB8yON6SRNPsMkjwW
VNsjBhXULH7QYVsJP6q2TCFriDAAzyYzok+En6OWuRsh5SxHzcx6it1re80kNIIq
YB1upVz1pq86pWoiEdBdoPDbu43JOpiNgfcmNUl8vOT9tEQosxh3IUYc4tMaHHO1
lVkih2usJ0x0knwz+UpP8xNOGbJL2ep9AOOLq2ZZ+6lTSus4LggC0+Xuesnssshu
DbhHe+mfubTu5UbKOgfIaxJ3qJefsBFqnPG1RFM9Xa4dn29w2G4=
=/dyr
-----END PGP SIGNATURE-----