untrusted comment: verify with openbsd-78-pkg.pub
RWRdSyJORZBFeK+EuPixKYFTVJjSq8BR5UHqEzl0psKBXJcEBUrsBF0Wi5uz2cXlyNusatU4VMcBGNo4Xp3sNalGeblm5MBsDQk=
date=2025-12-11T11:19:31Z
key=openbsd-78-pkg.sec
algorithm=SHA512/256
blocksize=65536
109ab9f0e85edc4434c079759c77709c21165cf3f48b7d0dce529bd97b9dca83
2f3201c6aac95e219f1e142ee26fb59d9814ad7bb6c62dc02b311d1a38d22310
eb8eebfb6b0e420a2bf87f876c30487538e27c14a62624c227309e33c26b3497
96121af4dac2e3bb0b271c36b909a8198eba6c15d7fb02d728d40c3b3661fd43
cfbe32dde23cad9f730044c755739f9dfe9d73ce8654f782fa8c425e71cde27a
f794f83f55395bbd1b8cd80c2f8955397929a0b511ce93e5ecacf708790e78a1
def7f55ef0195ea9cb1d2c58b84612284b40291786671c7494600da1faa8de72
afb1a07ea3c94f5a270c137e8749c558e3d168e00763dad459088d06e9732b6a
2e8d54227b0f968e02b6860f1945edc48f44fa424c67112a787bdd829aefd2ee
aa1089a7603036de050ae647fe9c95d324a007a46f4f4173198bcc2abdeab7cf
9b99aa3cd0902e24d8932a8e372de1f79db410a8d3e5c5dfb7bd1245ed3775a5
31f6add179ad00460ad94fb8eb220d8d98f1ea29783014b05573828f45c1c048
322c96dbf5437bbd8a8b6d4b98213af653eca9e83c8426ed2b5c0c934a19d3de
82db14a0bd8d843c977703ba12d35c0ebb95ddcdaed6aa098f9be462e36c6274
95b19ee66cda0de52a9a6882b5e20e35164316413189e3bb49c8b757b1d7af7b
ba1a8c8455e93a6f1ca7911c08605c755dd4619e75ca7fd337fcc3886e2e365c
e56fd918383050fcafe37740d0779796786c372de7de9250d34c77108d33a7c3
3582a5c1756561aae7427eecdea725710d6d89b463a0e2fd91b516ff314e43bc
a3bd1c19d3630e2be1c09f861fe6d53ed4fdd384efe8b420db030edc6c5bd4d3
dd4ef9d3c01ca523786f2dc4e23d785f9ada8effe4a41679eb075e96cb43102f
0e5797c6b97934ecc448ba4547e3db12deb5c80a5e501ad3718fe7ce817652c3
015ad810a57d0c44bf28347e80cd1e8442c306b29922e91f79be11c08a1cdf9a
03809a1eb5c40a13744a608531321dddd7b0604f4c7c17f963ce2f8df9390b2a
c93642b64ad0efe8dbf21549b52d8144e5727b1dc0986c02b8e89707c27f066c
dc6357223deca7fe3c24b451530b6d89527be483405a5da8ea27855320fcf5d2
08bb2ede9b6d61113e7b9021ddc1dc996f50a5abb004f8e5780922b2c05d5500
51d332795d344930c736b9d0a097ff35f3b300f94c53ea7bf3c304797ae83e07
1d05d1dc21a4217907c9889bbf817c0af048d345f6e3efb4dcb4e19d6fd80b10
60a68e99a6917cf9c87ac3ad8e3412449fa5f11fb0781fa20c2a06c6238b7438
77f95dcf68543f06ca0e11e47e1da97f3742eabbc4fccc670a756c12d3015344
fee6d023ae334365aec5bc6d7060d1c84cc7465ec822ef71ea7c15f68e655570
fda33b094cd7f6e8e8e84993f00301efe875064f28f76320e54b6536b1e3bdca
e5a1f1c36ef0d494471c2f61a451e81b1438544f7b2af19e9b8a6a89a66fd593
1e5cfef6424b025856dd69cd9867479ccda7289c86c49afce34e029044fe15f8
9190e390364a2849d5dd1764352ddf7b1608f3d7c6f339ce3bf03d0863729d32
4947f249a9dcddc3a6699972a5992d850fdbde2b36c7d66c206f0c2f860f1134
8c3c0042483b721db60e82c2d9a4117bbe94ecf64077ebaed1048dacd6f5be2c
354baaf54146e3b0da4c24f9c3f8747220f77303842aeebadce7ce16fd30921b
40522e775864d96694a93cf6be4b4cde8a97375e0c6f4ed4bebcd9d6193cd4e9
0ce8cf52f7f29f7e589e66a4f02a806ba26661e96bfb83e3d238d91068dd9310
dfffa35b3c7a50d94046369cdd92ec439c3c04490419fc9c5e84a5e1bd175697
6375a1d8411da190f1080c0510f1a60a79a555c8c9dce22a7799869cf1122639
676cc9e8087288bfbf780ea346897a6bb3e33635ee7217959adeb69c75cca013
df2e9ea4627b5799eba7bf0420497838d8adbdf8a9c35162f904f46aabdf58a3
17e984bb88659c4d140133d446e023c0f5255daf13688b0342b8677ebbeb25e5
99ca621fbfabbf1899ba866bf01aaa8c915d5fa41c44f0228f3b70b54153d5aa
ba942974817af5981f17b9812cfd377b252d7152cf0d9883ea26fd0c930a8486
980bcc055b1c1b569b8aca649cf0d8c500d7ba99fb9abf5cbeac4d5dcf30b7d5
62c33463986f8e3705a4aed1961defa3a796a01af4f4e0c0a50352d5dccafa0e
1563a58de4edf55f4a6f19f1ea6ae549dd8decebaa09ada1973797ab8131a3a3
edfbd44a40b7393e087b9b686e38524188d749691d36436624adf340d04357f1
90122fa3635ef17fdd2ab58c93a7e63cdddde5e87658f68c2a22665870577fd1
a736cd6e3428f59066bea99817ba45364d65c39326559a8ab957849dbc0947e3
e620632fc1775b50c42008f55f27ac7c80a475fb6c4409b2353bf56c0be4ba30
b736e06edff6b2cbe0161c8194182af868e288a91491c485b4b7cf8087403a4b
ff94a0417dd65abee6b298013ff285479e2dd1784426636114b4b8378144eb52
573fbd633a5605d5d250bf44c897e58350819886add2c3e7bc799c0f08832c05
7ba8e46ec1905d6a7dd7c5d275954108a6c94c7fd01a6224d2fa4169c29ef8a6
80770e42e1b8e140937cb3398452b19f7ba3f039fcf094bfc40ed99c5311e250
d651f5997b5efce3733c35dee1106241078d0f6af08e17440de29e3761480e16
f54dc6a4e03bf6b6da664234dbe203e43da5fc959eedab933b915c0ebc0220ba
93d23d3bc5d1e91947d1a9ff1a2cdbc0ce9de01d09ddd622ced90e5b3a127d16
3ca42978fda5a7c36ee6a31f4f3238bf4435cecad9747bd7bd56b29c8ee044c8
c7ac1ecde9620d88b461c1c0a6704032a892e320d4e5c3ddc8cfd91766cf3ea7
4de537066d30b32cfd03bf6c0e567d21ca1cb799fa1c900632e0b02288ff68a9
3533245e5da3b905b358bba9feeb299fcd9ef5976b3bfbf7d098429bbc823d37
641c11f1ed9fe4907369f56299bef6e00ac690dd76c159ff10efe3dfbd2fbf07
caf632c6af665afea94214289bb4d3756de2d63bf3dbf0b84719626126234cdb
99dea4be71a6311adf357e08b3f6f9ae3abee248054edc27bc758705cd28b54e
ceaac63815668873317f1327ab22f266f6fc4014fe2278b9059b4ca321c54b34
7efb54aca55d753514d2e815a3cb03ac02b51e93f2c1f131d73ca9d91172d5be
28de61e49a89189cfaa934b7d7e08466a24dea2af255978cd14d187ac542d5f4
6ef5943a4eea83d5ff5cce32b2c3d2862a8c265b883b68311cefda3a00ccd07b
a362c646f6fe3c83db3532207d03ffaf0e081bbde8662a0e43edeba35e447f4f
f80463e763a3df1d602d00b81274575419f3836363487657b82659bd5623126e
b20873aef4896ca268982ac051457c97982dcf0c20f229dcd1a0adf6746f105e
06c180ddc8d5a05b259f15f05a5709b00a335bcfb56b3a2463c8c058a69623a0
3bd55b830391d77a11c04518411d58f95b5238a18493217a8e54326a4873e739
7db2b47a5bf72d73f445541bd11a5f33315581fededce03a9ca70d0f7b11d025
bdf65575fe3fa28d94688f4c708134ed67d9cbc8ac4bf89bf3f48533cf0789cb
8f6d1b107190178843e88a6c428697522037f84bd5b8057052e55f242e222165
254cdc8c1693a409dae590eef14a9552484a26e5209f7f5a75bb84d3ca8e8ac8
41107d6e1eeeeedbbfbcfcbdc6ec9826b02e178c92d3ea906dbc8278e5c979d5
314dcac5b972a98b14f4ad55d982d4cabd360ee375f5f28fb6c4a5f6b9141f27
62b087d7d8870d050d384a7bfab6b13dd8f9e93faf3e41998532bf54274cd782
037b5faa45ad1d7b17577b4ba234218430c89a27b0c7c5ad1175f7673a442d5e
3ee33af8c8fff8d13d9dddbfc98d12fe9396de14f9feed75ea93bc6f193d37ed
368ecfc103b370f617b979f70a726e8e7ed6d283ed202a1acaee888a7072e27b
93841d58be60c4f1c4168876a6ef63099727fe986856768378260543262903cb
d8d511e066a462bb6b24f0aa3d097860c38c6232eacce287bf82db33318010b2
eb9f4fea70594407bdf82bb3a590cfbf65742c97bae31853878149498eb29c6d
f8481524a597c9640c8d328aaecb6570072c271bf2613824219640d607f2f01e
74825ba47e9aaf3ecb3b210622d7a607115f0679f5e9cb4114a9ff92724d54ef
dfba4363f163f3a75fcc3d72cbf5d7f7dfcca3a712589a2c5c429d351f2c3542
34119aa5f02f4fff46327a201e96b3ba7c66aacec926198d4f8f892dc9e0d831
bcf0c42c822f199c912bf25c194033bac52a415abe4908835a0e1191cba8e076
3d0d42422c01059dec409978e3de29aef40c39f298a5f6d74e809fb8cf230f0a
d460cc54dde79414541b3620cc8547594fa47889605b7d2ef9abf5b8e44be62c
edc954d8211c92534147301d33c6a64b04fc2b9d7d564c60e9250584223c50ec
3e0def346ff5cc4c949f8c38f14ac1ea82953d67e6cba6037ae21f62cbea4288
b0c4af03a6965ef4280ce015d6c4bf59cc630156c07a9054ab15b3927915e781
bdea239bea73228369150b90f746097ac460518f2da131618638804df2e76a4b
f17c515ebbccaa154987d74490848c16197d75ecb72ef5c9cc174bb549264417
4ef095319779d1fbf0d0390a0b881be619851b830178a9aee931ddbec25b1cbd
4ce47b9d164074d539ea1e2fc510b4bb6c1d2a00e8bbda724bb3e38efcf67e06
fa230e486df061b5c91463bdebba6c8211d9ef8b7ceb95efa68cde5ed61190c3
ab2228b7b4484e56e6c17738fdba3b567faa41f7a06817aebe17f0a03671f5b0
f8246e6a045939b595953684e6d078b77cc9d301876275e568700c52283536c7
a2f5e10edfcef3268012e9afc8be101a24c61b905b601e0ac72fa629ab29d86a
ecc4b0f993d7f1258b3e91d20f737bacbce5e305df1439b4cc12e891814b9f44
f2f9d6f8b4c3630b02d57c706d66ebca4d65f393727cc9f52a90e877a71d2ea8
1f4d0007b9bcbe4ac37ea2fa93bbd097750ed9da34ae10b4096996a0bd1b4f75
5234c6d16450d46958eb7a3b5e08d025f9e42a8dbfc878ef2d68388dd08fe9ca
aa158bf0ed43653ca06b4904b0896d05f7fc9fe0d44ebdd5971d50ae54d16f06
2cd12749338660d89ed80c16a047c61057552277137297ba18b0ca4163f75b62
bb69839c91903e0a61d09b15f4b51219b27c310184eeb283bdd782b6f9de6628
aa1188702edd1049e54c364748bb06caf2bd03e969e62cc89a8f90fe683492e5
741aad219b7ac4378f4d1a8383233faefe84838838d6e9a3feddf59ec2b49818
bc893ebb6c7410ac2168dde0da56bd8bec8bc36a5e9be194b762a6f77d1bb275
f0381ec72482a745b8f26185bc709c6f8260a5b4aad850cb7af3df97b0b15519
008888fa5f7fee87baa235edb0417bd7f15134cc19244be9df81f13245090cb9
dad48d8ce675ce10c5c1fcaa0ef1a4edfd31c7ab71aa5053326691121c7281eb
eeae318054ae55257d47644942f0a44f4ed87607c43c8bb85b6ce02865ce7c7b
b538db125b3b047bc1373b75ad87061f6bda94700ca723629b07e236d7d42c04
ab38b33210d295d89655ae27c7e1731b66e90bc7c7ac3647ec0dd8e6b8aaaa4a
17ba463e69e83c342718566dd636da97c4e2b0676ddf7359953bc733a40e3fb7
860682e5e01f4b50b2aeffa6c3d764bf5d885c10ee143dbea065923f9e923c6d
8830969a4046a0e2d85b5e6f5193312c43fcb0a113b93b4501e4df4a7d505339
8576909d45c464959df88c51db4a81e9260238dc88588ecda02bde263842d685
efd232c38b30532545bdbdeafcff595823f46e98fc28daf2fddd832e2d5b316d
4896ab22704b4bfb51406ebb61025c23ca73b4f7217a11e7c869398ccb43ead2
05edb5ccde4268963dc6d8157ff18642df385c385c1072042a42ceee0cac9b9b
279f2ea7afd2cd9180be344e86293c924e32b1b083b46c3ed82deafeab639b8c
29ad6b03b8686d8c4fe9b2df90f49da548928e39bc1bd615f78ad812534d2521
e29dbfe83b25d53f07ed9bfb359d1bce7848f17262f576ccb6ed7b36a914094a
55a5e602464aa667ab31377d2d071e9d833089767f8b680a6010aaa6cb22b4ac
88e543e828cd02eb2dfd26b69edfef907a18fd4dc518360d9ddbc24d67e216c3
880cb9ff4e15fbe29e567f97df29b512427aebd29a527e852695a54918e4ea36
cf8ebfa36a3c60d3b3e34e7609d0945ee7edc5ffe9a1592d30836a351b2ae122
1f885125b9b3ea59c66b78c07acf15c152454a6aa0cd2cbd953e3ed7b0713df7
4e71f9b5be10697e324b9eca15bf563830abb5e8fb023cd33d649fd332edd741
55cf76650a30a2270cb6adb23bfe35953f70ee9642d2cc854c51bebe225fa4d1
1723dc5e9464edbcf586c295cd826f9f33be4b7694f2ad165da594a051b48d5e
acbe2e7fc858415ef7fa2f981b26cc6f3e7b92514fc32f3834d5f27fdb04654f
0c2ba6d7c5e05b48a92ac126c4096e9d2905eb7f12a22d5017b48fd00b59db1e
9bdc6b079cc9baa5cee7089b22570545f2b18d01d9d893d9ace07ab665574d4d
3f5d2b8500a0fda3b0d81ad07c08406bf67d6aedf2c6befe7abbeec2f9fee959
Iyr, av-Ͱ^ΑfFnjfeܒZR֨uNbnH0GsCBbs!JL{yveI_UWUW=SUOUb:%?zwڜ.`uZtZ `?_[kIMdSU[-r:l]bK)՟MZm'uv䦦uѽo6jr%6**E2;LVH_J|Yl*ZrS}ZY;z.YfjSᦧLoƧ#mkװoT3F6a+M6Ӷr%V$ޕ꭪#6iTlrZ'DNZ]#D&TkO+yҢ:I6i@FBWiuRL$-Sm9UURulN5(CRlj[ɷ\!['öB`V}N0UWgXFV7DpOO{}5.yYtֺ#nkcZtKUXS5Q-ڙX,y4#t2=sJXt)rV.I9w'Z_sʦ3㮸wNrL=K]TZ,vW`ߐ}P[$
/ݔ6RJZͿfbfhyʩhWq|&OVAv+RiN$WSlv<ݏnڽUܹZa!jnnF.ܟǽ{ħZU_Vajhڢ+e*J*yRlX=[ݵi2ԯ.
$ڕsՑ.mT~XUj2RRr-֬ēW[VuHzΥt< d*MKłKsA]0ۜo+Vj93H>msa饥ZNm7:'@ejv~cܶ؍/eUGsi#Ŗrp
e20]TJ9=+KJ*\AObfLk:ˮ0Z۴z*r.E_S|:)Ԕ/P+@<2ygISlh05qNSȖ9)'ӾX6n{k]4itl/k#Ӯ6ږD)i|:Sҩ⼣9Z֒r+ʋ+[R:Zڜv%T5w+.4+aKq;w?Ld./5{?vnÓjSj7h*imeJt,Ez-ųnd~<6_Xt;[)Wd:[R:2-?R4Lڈ6:B&;^_Xnb|R.{irEcݽδ)CfjVfCO.6G홾XSsPmi[$I.*0N՛f$i\H|TvvW#'{ _,WV}mUʜVRJ2ԌK^]
wP6}C!bg4NriB}n:YZ֖]^u%c@yj:ϙ$WfUsm%5V5xkeoTOUE\\(z-ѥXu4H&p6zIu;'yޫYժHb>ܐKmq-\*VSR3Je!u͍괅H'.JV^:f[^ti~N,Gaڪ_
i95Ym_6ԜL'֖žӗZht}8%쓮r]972BL--HtKWز_J-
li]'Pl)6 U͙\]uT/sL7vZnfG
e:RNΕ2'蓲lx.d-g7S˳,Ю敚c*mu\|o+[Nn榻ޅb_^h5J+l۳4>nSN&Z)7Q=k/jnʡh"gE˒'̈́
4Eý{+R
SYW秂SXbC,lkT)tnFST<2iJNWDZp4TL5[iVHJ˝d1J.42qtٰjxbG7:XbDϖҝJ|>V(pasZTh
NM8S-[*zUr6s%waai/tjf3T70Mt$_joa|n3Q[ZVox7⪷h:mJBR%i
g:#ߒ?>7AՙT
JYؗjkc+g:7R(TFbqey:kr(ިֈr7+R.mɮͺyRmM"@
NɶFqY«~fZS"Qݞj*ՕR^)?~R%)FKjQ}k7rlӚ 9dٗVZB.NZ70C[rXӑ9)|ٷ[&͵jjV+)/ڦ\3
Ȩry[Gožjm+%EҚYuxS '}ڹkCRmr8
c76VVZ-
T_+
F|nu,MTҴORmn(Yt6k5Ҳo)U
VJoђ
ӳk+r]k(2gV6J^imyTwڜ2[J,vsJ]bt`SUsU@b=>)
N`>6U(d{1֒z<
L+.3cM2hwyHLǪ.qƭR˻:r;@$cHpq]Pj˞lQW:
'۵ow}YN~KR֕m3&5e}jQn#Y\`zhiyj͜iq$2t/RL,HzpvjqˌAh-OX/5#n)gt{Hr|ss\1)%-ύwe1ʹ*[W#z`
KNn kIifWY]4XSﴖjRsc2y\ ?\Hyv? o~iͫuj¾,eB[㙏i>u~I˯;cZU[j6>u)W,$Ŗ/OyUyݱ-=?YȖ{ek!
mb^rW[r~JK|kz9zR딂|"]P;`p~b$(UGr[XNꝭ-V+ZY7Vԥ̦sczPn۱ۤ=mkbIE7h^+Z~ϖ-V{U;O+Nfpvb;&H?XXXP˛UG~×_L7gau#`V,T۵?^ZnQRZ̅^u5oʹ\%jccT7Ye9hJT\; RXV5in/b1´RWOΗ5]gHZ
g"h0Rl[ł/_K5kh` 9\70Ty"sk4dqBv7%^Tf|V,1N70UNE[S]9+7ŭ˶egwNZ#.o$AYz+q56X{+S^쾴lW$g!锺C]ؐ`qԱtCa,Xs)2jwOB![L"Ruղ{VRXRM)7vzˁb5Ml-N*v@j!g-+rSR6ݒ,J|wS)/V*Xe8ii۽cqrY,T%pV֜ej%Vϙܘ.V`hxl_bqjKJl*Sֺ5Z6VI'
rqezGve^,4Ul5\+:7ɶ;VҼsp$|R'(h:n$ZoL̨ٕO{ioQZDi;Bkyo9lw~A9-Go6Zw=F&*]X7[driX6ݠ2Otd[nZJ]rEF,J/X6}kjc/v{bs`C{n`))P9{^H5YZ.,p闆aFe6Nc젆,7"S9FVYlVdwSywX[ljz*[L8ݏf$f]^YFR~\5NWRѷtz),F~}JL{H;EՅzcJUGnw= m$Ҡ5:,ITZMIj2洶Eo9/KĠ4MG%7~
2}zqer~ݴDJ*`\XohT,kz}Ylv+3Nݱ,7B{8w?OS]睕^xzes\{+rja5_&Yn)Qv7wua1n8o/%6v6O6Fכ
>F\_'eJBV5ΎXϥVSuނ#$VEĻq)|lqE%RjZPZmnXO5*y~RVdQLUΜ+9\fKx9-rm7_nT*
8=GvZ
up%O(%iBZPZ5}sz.k)eƥؗ6+x*o+R%n.zbղk-|۴]'MYR_dMG%U3VkW؈"Jb-jjU$nēyp5\ux_X,4+Zmkj&zӍwB\/Ql'MR|PoUhV:hVoJk52ݏmf62yk`qhMnja)y=tMӭh=ME쎀oY[JYiC]'Ѯ,7Fߖ˕--l$+[f5^lV|ʱԬ[ފO-Ӻm1:)TFL~~H-e4lFl+Bo.6kk\U:Lzͥ͝fYvs+˥z+\ZHKv4E\k&܁pת(!_cjMX7:Yk]rL۬={2]
M S;ͭ
d_.L&檑j\
w*ZZ˲Ѥp`ڽmonR':j3nWrեjn:[_LZr]l:vls'TRaDe#:_shȻ[mv3{ޮJfLիI*MwT҉FЪylKB.RN$tj
|x2!K6
5VWD,
u]WʞZS69iynwrU(lxۚnDZd\RZα96Tkk6#ZCw1(۾z[g2/rtKS~24-6O1-)uN)[3co*|]+'H&Hl*^u9txSHk*5W3]qLWY[ĆC'Ƕ{0|S+Hd*i:q7KLM}Kz;mm 椪LZ62ݧZB-{GY-@k.7)OWXq:RbnmU:ߵӥ-_x,f_[m9⭥L<9_WKߔ{]67É0+l
ZT;,YO>Ҍ/5wax˫.W7f7<\ 0=Eq[iJunf<JLpޱJkJoci:#gjG9k\/zEnPgnkrܓmZ-XNY39۴3Ni+[yboV9'R[siɷ6'Pj9K0]_ۺik#kɞVVko٧|MgFuآ_*ʔYv**gMyx:)G1k[آ=Xnħ
BVFK҂R,*+6RͦQXb.䎄d[}Z![HӪ\d-YZh7RTUEƼs5pd7jk+ۂ+KJ%_f%%=2m{I"5KX!ZXq/Y[xƕJ9BAWkTj^-+j~͡WV][rԘ.u[\8Y2pֶ픲'{+'WiDzQilqKjVb-q+㑁UbsִGGq?
Z]i վ6kr(ئK^%ry+R62J
zl V= [5{F:Ɣm8P.jw^m[Zlc3#MZX+bmmHiGZ-r<8jGNqq+-ה3T5 7]YY[-Sm5O2ۯe$RTj錚"ڒD-v7͕W7Ksf?۾_:cdzNZ8=Ƚt~ݣ\UR\DW;G/R*)
2ݛn4fK|-<Μz2t5Uu/'S-jZғʈ@)uHGaHҺ
h_Srt@$
G#yպ
/nk2I ԽHJ%FE}-ƽIU65RV&NR-˸ˎ^
5xE_;4F}{TRxgоm#,|#)H,#HT%7gD3t^J*J?&f}VVVfrf}$iͼLTI˭ud4,DNEٻM~Mj:n,
릛`|s&~}Yfe#̄ɽv&Vn5~ O;M`+&tMSMLLKMLLvg?`?f?c¿b¿ihe©agj?1s9i>k&FM§M&p_r