files Resources/Base.lproj/SUUpdateAlert.nib lTs68EHEuBNChZ0HaUfc6a2qJus= Resources/Base.lproj/SUUpdatePermissionPrompt.nib/keyedobjects-101300.nib rP8JtvaANGmgYMHZZYqXixYGclg= Resources/Base.lproj/SUUpdatePermissionPrompt.nib/keyedobjects-110000.nib GspzsCPMWa1nV05fEmLIp6zro0I= Resources/Base.lproj/Sparkle.strings XSU5ujIHVj0VrcaL7/1PMjP8QWE= Resources/Info.plist 80XtoE5bjZ67gFtb+CfYJ9InCV4= Resources/ReleaseNotesColorStyle.css NjIvb1z7eJuLCKf9HS15O5heg50= Resources/SUStatus.nib MMoEZd95HH2wagHtE7tdRXWDz2Y= Resources/ar.lproj/SUUpdateAlert.strings hash qTOMJ1P/HhCcJQi4qSJV9l/b7q0= optional Resources/ar.lproj/SUUpdatePermissionPrompt.strings hash chEDY/Vh2Vh+3oo4r0XF7krQ7c4= optional Resources/ar.lproj/Sparkle.strings hash 5Ukin0TnIF0ot6Daz8OSgIoDZJ0= optional Resources/ca.lproj/SUUpdateAlert.strings hash l9CaCmAXFcs+Z+8rRt7PX9onkf8= optional Resources/ca.lproj/Sparkle.strings hash SM9Ssbq+EA6SD88oCZx9K6nLvic= optional Resources/cs.lproj/SUUpdateAlert.strings hash G9Wgf14zMhU2alRSZvqclMmlTCA= optional Resources/cs.lproj/SUUpdatePermissionPrompt.strings hash Wh57u912k8KoumveRiDRmINy170= optional Resources/cs.lproj/Sparkle.strings hash hIXy3nCBtLeY6/3v3pWwYRJl+sA= optional Resources/da.lproj/SUUpdateAlert.strings hash NEt5JVKz+OoMSynKxJC18KXMGaA= optional Resources/da.lproj/SUUpdatePermissionPrompt.strings hash 0FkWF1ciwhmhK0CunKhpfDGMZnk= optional Resources/da.lproj/Sparkle.strings hash CkbYzkpwfT37juYfJP25giiTUo4= optional Resources/de.lproj/SUUpdateAlert.strings hash YLQxXHDo3e3Udzaj8LHDIjotWzE= optional Resources/de.lproj/SUUpdatePermissionPrompt.strings hash YfY6kTIXAj9sipxrJBGc7eKEOHY= optional Resources/de.lproj/Sparkle.strings hash /1A+Sg5wG2SW+Q5Q7rGwtU2aVk0= optional Resources/el.lproj/SUUpdateAlert.strings hash BS+NpAFPK7X/XzX+n99gJLhlNKU= optional Resources/el.lproj/SUUpdatePermissionPrompt.strings hash H7jL3j77eZ1egMEj+Nj6LXnSHHc= optional Resources/el.lproj/Sparkle.strings hash Hh2GQMfVkK/dapsekwiVZz9cakg= optional Resources/en.lproj/SUUpdateAlert.strings hash FSez7jCd0gDTFFGHiWL1QXY8OUU= optional Resources/en.lproj/SUUpdatePermissionPrompt.strings hash NzxxRDATRj41eOLu03OYPRaKa1k= optional Resources/es.lproj/SUUpdateAlert.strings hash Q36SuanjGk70efU6liei3uz+Uds= optional Resources/es.lproj/SUUpdatePermissionPrompt.strings hash 3UK3h3oTqvHtCsr1LJvTMphItJU= optional Resources/es.lproj/Sparkle.strings hash fucEKrOlh81Wj9EqCtUl6sQVg1k= optional Resources/fa.lproj/Sparkle.strings hash vI1JRqMnuuewEX52rjBZ/TDrrXk= optional Resources/fi.lproj/SUUpdateAlert.strings hash My5YiAuNV+4oR1vPL1np+nMMMOI= optional Resources/fi.lproj/SUUpdatePermissionPrompt.strings hash jtobMUE88GHRVFEG2A28n2ZyHeA= optional Resources/fi.lproj/Sparkle.strings hash +T4u6wvinBvx2z6vcAQKz32lvvE= optional Resources/fr.lproj/SUUpdateAlert.strings hash ffz6ccHMgxcBdH6by1YAYX1jpOQ= optional Resources/fr.lproj/SUUpdatePermissionPrompt.strings hash 1OWrzot/72Uej/eeBpnZknMeyYs= optional Resources/fr.lproj/Sparkle.strings hash fPB1Vk+1a7xRIMKxQ3/F1bxGirA= optional Resources/he.lproj/SUUpdateAlert.strings hash nZXhvxaoacIflCBRrHxQ4NDkeKg= optional Resources/he.lproj/Sparkle.strings hash bG2Mhx67XieRw+jRYm1/n2PIGnI= optional Resources/hr.lproj/SUUpdateAlert.strings hash b/ru54Y0QwvH9Kz9sfRPEoP5z5k= optional Resources/hr.lproj/SUUpdatePermissionPrompt.strings hash AAiVUXPoJYgeG5yLdH5XaFKLXcc= optional Resources/hr.lproj/Sparkle.strings hash S2g3qlSPK1msOuuvB2dU9UoInq4= optional Resources/hu.lproj/SUUpdateAlert.strings hash VD/QPXFfEHRW7ksDLYiiO1xl1LQ= optional Resources/hu.lproj/SUUpdatePermissionPrompt.strings hash PMarJZpNhDysjzZuBuyKv8KBTXQ= optional Resources/hu.lproj/Sparkle.strings hash 5CCN2xKgiom6y3+mcWd48RVdX48= optional Resources/is.lproj/SUUpdateAlert.strings hash bQiB5tUCaD24QKubEYeBTXsAF1g= optional Resources/is.lproj/SUUpdatePermissionPrompt.strings hash 8LPYds94rtFaRsGn0VDNXjxk6T0= optional Resources/is.lproj/Sparkle.strings hash RO7D/40UgCd+DPSZg5LlrOBdmfY= optional Resources/it.lproj/SUUpdateAlert.strings hash Yev0Ro2PsLfgCLoY7JNED63PnqM= optional Resources/it.lproj/SUUpdatePermissionPrompt.strings hash pVInM2cpSCq7zmpffx7ytVY6shU= optional Resources/it.lproj/Sparkle.strings hash W/h9EbnuDfXU4nxRzIF7Dv8ckks= optional Resources/ja.lproj/SUUpdateAlert.strings hash vl6gP7QCeuFYsNYdgVYYUcm0S/4= optional Resources/ja.lproj/SUUpdatePermissionPrompt.strings hash vmA8scrUnfvMygrsa76QF557nDU= optional Resources/ja.lproj/Sparkle.strings hash RYRC4Vmp6utNAtLodS/PTyi4yIM= optional Resources/ko.lproj/SUUpdateAlert.strings hash xZjyKASZdwg70f4m29uGtJjFUgQ= optional Resources/ko.lproj/SUUpdatePermissionPrompt.strings hash d+ifBccX26E56rM7eOY72BKC5aY= optional Resources/ko.lproj/Sparkle.strings hash lmXDaCFjaOlD2OSN7WeCYPUkiAc= optional Resources/nb.lproj/SUUpdateAlert.strings hash fck+vL9Sgcx19X7HthrjizRGhu8= optional Resources/nb.lproj/SUUpdatePermissionPrompt.strings hash xds/kfSxmdLFOMffSREoZC9yQFM= optional Resources/nb.lproj/Sparkle.strings hash n42iYGYF5rusi8bu9cZKBXVwwXE= optional Resources/nl.lproj/SUUpdateAlert.strings hash 5ZpTsHPgV4inhhYiISGjC03BMG4= optional Resources/nl.lproj/SUUpdatePermissionPrompt.strings hash 1OahTTjmwc6xGVrnfJ4jQAlczNg= optional Resources/nl.lproj/Sparkle.strings hash t++79qkzwHo15l2gbAGPNIoYsJc= optional Resources/pl.lproj/SUUpdateAlert.strings hash HX2RXVrN+fpwO4I60/UDyNuGj5Y= optional Resources/pl.lproj/SUUpdatePermissionPrompt.strings hash UwRkyzAvs+mt3UXwTadtNXNrClE= optional Resources/pl.lproj/Sparkle.strings hash Z2RTzAW/+3ZV5g9/DyNv+YFZNQE= optional Resources/pt-BR.lproj/SUUpdateAlert.strings hash YFXY6v+45ptf8TuBq2MsKKdhfQ8= optional Resources/pt-BR.lproj/SUUpdatePermissionPrompt.strings hash V0pfsICkDi0t8PHF4+dGW9p9c8s= optional Resources/pt-BR.lproj/Sparkle.strings hash HLX0cX6CzMOMpZ7eff4JZYu+KQY= optional Resources/pt-PT.lproj/SUUpdateAlert.strings hash pWRHcAJRvjUt7BOLr/gd+IupcGA= optional Resources/pt-PT.lproj/SUUpdatePermissionPrompt.strings hash Bn6gYNr9F1tKpTd3trapLKKg1bw= optional Resources/pt-PT.lproj/Sparkle.strings hash cyq/clJHyLGamebBp/NK6YzPUNM= optional Resources/ro.lproj/SUUpdateAlert.strings hash a/RNqEdkehva+SwGWz11MktFGWA= optional Resources/ro.lproj/SUUpdatePermissionPrompt.strings hash Ssaz0Z2Bvovi+gexkx+C1o46MQM= optional Resources/ro.lproj/Sparkle.strings hash kYCbmI7ssPYVnQQ3uDHF6PgOBjw= optional Resources/ru.lproj/SUUpdateAlert.strings hash Lmn0e5MDPfan55gnani1dQbR10Q= optional Resources/ru.lproj/SUUpdatePermissionPrompt.strings hash p3zkSrOy/L6GcSH9jCj2Y/uDmLE= optional Resources/ru.lproj/Sparkle.strings hash 3yWhlgxQS7Hhh481yH9qttWea0U= optional Resources/sk.lproj/SUUpdateAlert.strings hash 8o3l6mjHafwy5sLMMO2rZIe7xiQ= optional Resources/sk.lproj/SUUpdatePermissionPrompt.strings hash s3Cllq+eYT+urMLfXvnwsMkboWQ= optional Resources/sk.lproj/Sparkle.strings hash 5I5OyTLppz6aT5r3kKOmRcrDfXg= optional Resources/sl.lproj/SUUpdateAlert.strings hash Ny5EoZGpd5UK5c3eMIUKLR8x4/I= optional Resources/sl.lproj/SUUpdatePermissionPrompt.strings hash jUZer0aLckRt7dLPlNB5I7dAV+s= optional Resources/sl.lproj/Sparkle.strings hash 5fscQshoMtSnO4kj3Ts2Nw4xqkc= optional Resources/sv.lproj/SUUpdateAlert.strings hash YWicg3ZZLCEoiJ9WOUUZ6WoTZJY= optional Resources/sv.lproj/SUUpdatePermissionPrompt.strings hash K5RsmL5IV2dSBTaN6i/cLYRGJ3U= optional Resources/sv.lproj/Sparkle.strings hash AlR6NnM+kipd4A8PFhs0S0Rccbk= optional Resources/th.lproj/SUUpdateAlert.strings hash Cd6guArNrSoJO3e2ntd1Eys3bok= optional Resources/th.lproj/SUUpdatePermissionPrompt.strings hash oy0B8M6u8AjjwSepIoL324YKsWk= optional Resources/th.lproj/Sparkle.strings hash UrzLYtjSwKdvxlSQJa/xe5IqqVo= optional Resources/tr.lproj/SUUpdateAlert.strings hash wl9JoCOsqKgCSgMpFzhwObUUdh8= optional Resources/tr.lproj/SUUpdatePermissionPrompt.strings hash pt6ThapYF8lNn28yLG7xW11onFg= optional Resources/tr.lproj/Sparkle.strings hash fKCgCsGuwlJJnukTgKv+0tfNjSg= optional Resources/uk.lproj/SUUpdateAlert.strings hash 6/WdcAg1mJs1/HT5krHhOxqyMWk= optional Resources/uk.lproj/SUUpdatePermissionPrompt.strings hash HnKx/WpiOkat6j6EgFC4CCjcaVA= optional Resources/uk.lproj/Sparkle.strings hash kATRxVYhY1dX+dY1bQ+V+TvmXNk= optional Resources/zh_CN.lproj/SUUpdateAlert.strings hash DjCjxSor6wnKAz8bFLcPCnW1Kw0= optional Resources/zh_CN.lproj/SUUpdatePermissionPrompt.strings hash DMhyvu1ywGudTYBfSXV5xoAHYhA= optional Resources/zh_CN.lproj/Sparkle.strings hash PFAuCvFxcO/y7l7c9FyaMKNhLfQ= optional Resources/zh_TW.lproj/SUUpdateAlert.strings hash 167IbTfOhYu699bxXBhaGehjrco= optional Resources/zh_TW.lproj/SUUpdatePermissionPrompt.strings hash YI4W+mUo+t840O84rzq2Ffdzm5o= optional Resources/zh_TW.lproj/Sparkle.strings hash G/kIaADnb5wlgQMaCX6Gfa48OY8= optional files2 Autoupdate cdhash wjKYHW+iIqcNcuW+TXroPSuZJ4w= requirement cdhash H"c232981d6fa222a70d72e5be4d7ae83d2b99278c" or cdhash H"48e6a2c240dff7117024bd5aa0391af280423730" Headers/SPUDownloadData.h hash2 gsNEzLxb/w73quG4B8FDTObuCtckYFt7DKEIamBp2zU= Headers/SPUStandardUpdaterController.h hash2 GGqsgqKsWmdDkOTzCogsg35Z/rf6xGzHGoBrr4FFEm8= Headers/SPUStandardUserDriver.h hash2 nJAdi7PFjYFLmL6Nel5VtcsOGW0/wqrRCZ5RHMkNLkc= Headers/SPUStandardUserDriverDelegate.h hash2 BfZlHA+8hNs/Rq6hq3E97PRzyUgOTDowTBEJMvODnks= Headers/SPUUpdateCheck.h hash2 H30F2i5GYmOu/j4JEw5WsuZbiGJXnge5gpyb9e2SHAM= Headers/SPUUpdatePermissionRequest.h hash2 gc+ohsCgvzpHoQdUTcdiCT6weg66V3X//QkCUHTgUss= Headers/SPUUpdater.h hash2 3KTijnCBw7D9doymRvwS2fxFP3KVVbvTQQOQarE8YbI= Headers/SPUUpdaterDelegate.h hash2 YSM2f1EtcHlJEo+gIatOa+N4Q5kJltHMFBvUeQfF95Q= Headers/SPUUpdaterSettings.h hash2 mxcAPbTuvCvtyq/+gQWGQgJGD8V0ByC4gCekPPa/Gjs= Headers/SPUUserDriver.h hash2 CsyeYijfrBcC4CgzS/DkmkanCboVqwq5zRHSgNRoEes= Headers/SPUUserUpdateState.h hash2 UvjyIpnBxaZdOPRKweTXGASm9uvNDyy78TgxmUplxys= Headers/SUAppcast.h hash2 e4/9nLfLxgixHXPPusCnelTLkGePoeUhmHu0Fu8fUbg= Headers/SUAppcastItem.h hash2 2fyiwr4izcLQX6wA0wQQWHK4ncY3HuEBnCWfkxq3gQk= Headers/SUErrors.h hash2 fSRNpTjFOOtljWaiRSnjDxN54JS1BkiGpQneIip6sA8= Headers/SUExport.h hash2 XO8CQmbFThLbYg949NEGhg3g+iouIw3/3+BCCLtEdFE= Headers/SUStandardVersionComparator.h hash2 walPrXy07HqVX3JWuGPS02olWF59BjueVW1UoLwCv/g= Headers/SUUpdatePermissionResponse.h hash2 rXiDhQpt6r+9NOERnvdPFEr4rcUx9cMlnPLUamM1HLM= Headers/SUUpdater.h hash2 QenIKuHPtOmx2KG6r78Qr/2ULbw+HX/5JohFy5pdE/k= Headers/SUUpdaterDelegate.h hash2 hQVZhCFOVREGIafIiuf8GM49Ib4hEGaOsczKMhtggXI= Headers/SUVersionComparisonProtocol.h hash2 +ZNs7VCVpeYztnmVTNwQOWNDu6q8tv9CCNwqfhHiocI= Headers/SUVersionDisplayProtocol.h hash2 GOSHZhsDKrrKy8L3PkySoT90dC1Y/bYfITIsE6XyCGE= Headers/Sparkle.h hash2 OkQqMusip3u1oI5hrGeNr/32xpfTMCC4Kmg7r0Aijgw= Modules/module.modulemap hash2 1TF+JZkzFr6n8oH4WItto+C5Vf3K12f0H9KjqD0A5QU= PrivateHeaders/SPUAppcastItemStateResolver.h hash2 uadB6ogg0HfIDtHd/Uc+JBuKuRjvAWUj8zWMqWhfJkg= PrivateHeaders/SPUGentleUserDriverReminders.h hash2 9W2dJ38WQX151mpIS0r8/EfCqZV6jEh621xwna2JVAI= PrivateHeaders/SPUInstallationType.h hash2 hj9Br7Gf1Y8X1dqNvSUHMP70K+Q+S9xZAyPYMqKthFQ= PrivateHeaders/SPUStandardUserDriver+Private.h hash2 Y3+lm+u0IcRfOZ83REg4sB6t6Gt9zNvfoc36rDGqErw= PrivateHeaders/SPUUserAgent+Private.h hash2 7oKxx32I6Y1OQh8mFj4fpLqcfat6wuEyXt7D4oZ4Vec= PrivateHeaders/SUAppcastItem+Private.h hash2 lD64eho6Q/ue23yAnMMiVK3Ma3wgI6wH1AzsCNek6Eg= PrivateHeaders/SUInstallerLauncher+Private.h hash2 9igX5fnwg2PfKMmhEabcLvBsNhtWTQD1NsfXfCmQJp8= Resources/Base.lproj/SUUpdateAlert.nib hash2 6GuEAoNdrDn6x7caEH4yQUf1Nl9w+NDANF0Ze40/Whw= Resources/Base.lproj/SUUpdatePermissionPrompt.nib/keyedobjects-101300.nib hash2 pL+GKmbdcxP9FeynHxxQn4LiULgbgbtLjeBYQQpBPys= Resources/Base.lproj/SUUpdatePermissionPrompt.nib/keyedobjects-110000.nib hash2 ngBPulWqKTt+DrJFiZicSyfUiNyQq34nvTHBaXDsqCA= Resources/Base.lproj/Sparkle.strings hash2 7DQi4XIdmNDFEuet0a26l/2qsTHrLKlDT4/zp6XA97w= Resources/Info.plist hash2 7zndEsjUTz7MY6n66ce3jzeRAKrWgV6ziaBczCMVWsM= Resources/ReleaseNotesColorStyle.css hash2 dr1pmXWP2OUdF+a0gttDT5tHaMArA3r2vS46AAzoy8E= Resources/SUStatus.nib hash2 xaemKA5RnHBgTuwB81z6r5d+f2CaMcz74K9Tv+bY4BM= Resources/ar.lproj/SUUpdateAlert.strings hash2 33nOBJb6OPaZt3PKT2iUJ3RfF/c59DAGmt9TCQVn74A= optional Resources/ar.lproj/SUUpdatePermissionPrompt.strings hash2 T7jmmlpE0sLNULv3afiWTodnuCFQgWJobzgcUjYOqLE= optional Resources/ar.lproj/Sparkle.strings hash2 yx9tkKjj3aOHvgdYCWXM89uhlyVeNb4oqcAenJxibwI= optional Resources/ca.lproj/SUUpdateAlert.strings hash2 18qLsTRnJfi0wDf6A85XbiMXGORSmuo9Ul3IK4m5gq0= optional Resources/ca.lproj/Sparkle.strings hash2 DQhUnYhSgufw5NRY162lt2GGM83U38tQvNF1qotGYzE= optional Resources/cs.lproj/SUUpdateAlert.strings hash2 qSoDl0PIYv+OrSxtJfUYk9xeQihmzfaxAf+egKyw4y4= optional Resources/cs.lproj/SUUpdatePermissionPrompt.strings hash2 CVcpEvgI5PQ1NFmIg3Z3rmqCpPDyVHRAtfmMWzW8xUE= optional Resources/cs.lproj/Sparkle.strings hash2 yJXcgwDV0GC2yZWVdhf9UQirDu1yLWTaa+x0vVpYkfo= optional Resources/da.lproj/SUUpdateAlert.strings hash2 aKNcPadrNnf7wuYmBAxoRzES9XhxXRHMrW/+9MtZBQs= optional Resources/da.lproj/SUUpdatePermissionPrompt.strings hash2 S375hGDUzaAJ0lfz41FIA5w56+Ws5PemLC/1KBRvhFc= optional Resources/da.lproj/Sparkle.strings hash2 qgYKiHiodd+q/4U1lIEIUSS9PX9ENx0isGUKLSWmKe4= optional Resources/de.lproj/SUUpdateAlert.strings hash2 A6JiLH5c4UX2iobAPXPHv7TLiBInrdHvtvqnnsTBxLI= optional Resources/de.lproj/SUUpdatePermissionPrompt.strings hash2 peRkazz0dsfYJDb3gPQ69Yyz9ZQ392Wpl9aKbPx52r4= optional Resources/de.lproj/Sparkle.strings hash2 uxoRq90TmDirUKRbCW1lKy/k1tZvFz4EbxQPhVf+Mhs= optional Resources/el.lproj/SUUpdateAlert.strings hash2 utAXO7a8Od4ICYV3R0WQBa8ncUQ30SfruZACTuvyDxk= optional Resources/el.lproj/SUUpdatePermissionPrompt.strings hash2 Ht2j5NyBIuVeI8cvtadQCMnAmv2pEX2/D2xssc0ks6E= optional Resources/el.lproj/Sparkle.strings hash2 GvP3asj8JbFMZdNtcFo0MWdmrCB+z6k66kmleaGlmow= optional Resources/en.lproj/SUUpdateAlert.strings hash2 EBVS8ZfEIJxGSghO17emwoHQo0LVWWzBJMFs8RwvKWg= optional Resources/en.lproj/SUUpdatePermissionPrompt.strings hash2 dtCxuHMLMU87LdmyOxxclj/bOGkoLz6sOZtmOQ4pjXg= optional Resources/es.lproj/SUUpdateAlert.strings hash2 8KSmmlZHYEiMGUwXQRV+ZDxs07XmaeH4XIYI+di1ono= optional Resources/es.lproj/SUUpdatePermissionPrompt.strings hash2 VK5FfxN+4wUvATUvyh9tQPkfMIY/r7/4mGBCqtWXYKI= optional Resources/es.lproj/Sparkle.strings hash2 RYqWb4D0ylosWigPpdVjMlaCWiXNrRIvzIwwVbXpaSs= optional Resources/fa.lproj/Sparkle.strings hash2 hiHofXML8/Ej+t2dTRuvVL3vkS/6jW6b/wvx/3quM10= optional Resources/fi.lproj/SUUpdateAlert.strings hash2 O+ja0EMKj5RxMmW3TRALc9XTpMJ7Y7dwXm706E33rUA= optional Resources/fi.lproj/SUUpdatePermissionPrompt.strings hash2 vMvJgiGd2enOq2N6xcVfAIRCww8rgqjzeBKKQNINs7E= optional Resources/fi.lproj/Sparkle.strings hash2 a70/+B90B44V8vfbEZUJjfFl7uva424DcaTZOvwCEs8= optional Resources/fr.lproj/SUUpdateAlert.strings hash2 Avyaxx14FRXq/CTIDvvF7uww42SRhYgNSc960h7MCfc= optional Resources/fr.lproj/SUUpdatePermissionPrompt.strings hash2 yeck7eQs0FVk/UGgsjBUN59wJqOtzQenx9aM6Z13kKI= optional Resources/fr.lproj/Sparkle.strings hash2 47e3tLN5HipnOK5BV6nhmhttV0iZRHEYtGRTh56Pp6M= optional Resources/he.lproj/SUUpdateAlert.strings hash2 SmfKGCNVK9M61LCNGqWk4/FZInlcKG2U9uD5ajPVobw= optional Resources/he.lproj/Sparkle.strings hash2 RYs+L0NAew70ya8KrCKYYJPkdzTVckZY7TLwVay0ubQ= optional Resources/hr.lproj/SUUpdateAlert.strings hash2 L7shRNgdZIfbt5y5pioLEIo+A9I7VtgIUFpzoCFkB1I= optional Resources/hr.lproj/SUUpdatePermissionPrompt.strings hash2 997BslAfLieaezvoE7sMbvK8UeHB6cPZLCC7Mr36E/E= optional Resources/hr.lproj/Sparkle.strings hash2 xyEyZ8ezqdbPQQ/b6RSpnULrjnL08GWQ3wd+AasW2KQ= optional Resources/hu.lproj/SUUpdateAlert.strings hash2 8LbsWTkMSczHFa4Rh9XZDRo0uCOyrV9VXUYEiEvnG7I= optional Resources/hu.lproj/SUUpdatePermissionPrompt.strings hash2 twHi8JXysxao7MlTGr178ZpB8yz1mXkij2V5n8NJWSQ= optional Resources/hu.lproj/Sparkle.strings hash2 0UBqgjXjtRG51lEacNaLTmNvj5aFUeJ7oo1J4WYkrCw= optional Resources/is.lproj/SUUpdateAlert.strings hash2 04Q9PpqtuYz6kfVhf6eI9XBxJn0LQB9Ck/ceBq1ztGU= optional Resources/is.lproj/SUUpdatePermissionPrompt.strings hash2 VTXP5MNyLB5x8ivTThsM02bVaHJiDEI3qu3+S1ZQJCw= optional Resources/is.lproj/Sparkle.strings hash2 n1w40GWVeQM6/1d+krnNoL0XutbF3HNv2qjFaMErsuY= optional Resources/it.lproj/SUUpdateAlert.strings hash2 1zxkJlohqYtSJb0pj93fJXlPkedYm2IllbilGRDFo90= optional Resources/it.lproj/SUUpdatePermissionPrompt.strings hash2 i2gXWKIvcXKpPvnw29Nyp4/CwAhAiZdn3LGMeDHwm0o= optional Resources/it.lproj/Sparkle.strings hash2 TgEXGRRCYffwGHAa78wO2btMh/B5TluqOiVpvsy7yYY= optional Resources/ja.lproj/SUUpdateAlert.strings hash2 vFagmq7Xdp80v7/plWY/m3PBNbxFsCeu0x8wDzZQRT4= optional Resources/ja.lproj/SUUpdatePermissionPrompt.strings hash2 zYuOp6owctTI6zIFWac7yKqGLEglaXnTlNOnh/n7mow= optional Resources/ja.lproj/Sparkle.strings hash2 6b23nyneGkjP1x+wd00PTqF9PPujhu9g0TS4+3cBywo= optional Resources/ko.lproj/SUUpdateAlert.strings hash2 shkQwYfF0rI+GzhWoVLqI7A1hKTnRr/o4wnUFb3Vhik= optional Resources/ko.lproj/SUUpdatePermissionPrompt.strings hash2 lqPQJYKtJlVGV2/UpetCpxTEpb4u5aUUU9CjmZO2OaI= optional Resources/ko.lproj/Sparkle.strings hash2 PIYd2jHiJYoXmHfGbXu4sWialdDeBEyHWgMzu8Yd2H8= optional Resources/nb.lproj/SUUpdateAlert.strings hash2 RQbKlvLGnVjjVMP5eHHNUCv5kLJl4EA6zNGdDKatbH0= optional Resources/nb.lproj/SUUpdatePermissionPrompt.strings hash2 fUXd7difLY77ZuS/SSvoYhf8PkFK9QDsJSO8or9i0xs= optional Resources/nb.lproj/Sparkle.strings hash2 oVMa0iTjxWVrd4HFHRrUvKxqnk+YFHk2CxOu43+wO2Q= optional Resources/nl.lproj/SUUpdateAlert.strings hash2 tp3fY8ogv+xcQOFkz5BkDNTZHIaRrhGgT9uKfCjDB70= optional Resources/nl.lproj/SUUpdatePermissionPrompt.strings hash2 AnDExckS661tfAK+Boog4+sXuC5AkiTU7aNG62I8Pmk= optional Resources/nl.lproj/Sparkle.strings hash2 2tCuekmOs0JtuIM7hm/+jt5s4OJGocWANizpTH8a58k= optional Resources/pl.lproj/SUUpdateAlert.strings hash2 oB2rGM/SPnJLdvhUz2CJfm8TS6XhrhmHD2gFyrVSq8U= optional Resources/pl.lproj/SUUpdatePermissionPrompt.strings hash2 6wJzRSZnXz5LE2nE67bE6tnreEDCcpWZAsZdNGUmkMY= optional Resources/pl.lproj/Sparkle.strings hash2 /qcXx+RijYb31wahT1y3K+QX0NCxCnGFDX9dWzAc56o= optional Resources/pt-BR.lproj/SUUpdateAlert.strings hash2 hDN04zbJliR6KRqEv4lEuAVNTjbkmyYUpKjCbWKaKdU= optional Resources/pt-BR.lproj/SUUpdatePermissionPrompt.strings hash2 ORwVRY5Z5fnlWEKiFLcVc7Z7hJueiew9nBlzgX0dve0= optional Resources/pt-BR.lproj/Sparkle.strings hash2 cExBbBN/cbmRWOsrqKbEBHJOo7FtTr3ZavW9slfCsVc= optional Resources/pt-PT.lproj/SUUpdateAlert.strings hash2 gto4ribWYRWZl0Eez6/7XZg3EesExPlGb5Nz1YVTuzE= optional Resources/pt-PT.lproj/SUUpdatePermissionPrompt.strings hash2 YfyCM23JKSt8X663Xe3gds6gHqq5Q+AnLpDFUAHM2BE= optional Resources/pt-PT.lproj/Sparkle.strings hash2 WGgYHgAMqsDwSkDIWMFg5XBJnvRCbvM59I1pqJgmhgM= optional Resources/ro.lproj/SUUpdateAlert.strings hash2 PZZnueQNOLmQuEtkELhzxhnG+MDu7RyeOaySHSoHmYU= optional Resources/ro.lproj/SUUpdatePermissionPrompt.strings hash2 ou6KdrTUzEKBrcCjBNtxZIZP9HuuJ8zirlEPslAq10Y= optional Resources/ro.lproj/Sparkle.strings hash2 o6GEyuuMFsBOFOONmS2V2x+bv11kkMT3xHEoelaxJv8= optional Resources/ru.lproj/SUUpdateAlert.strings hash2 wdiMmOcek4MJvdl1u2OoccWD56zCu2lKDGUd40bnMb8= optional Resources/ru.lproj/SUUpdatePermissionPrompt.strings hash2 8OxiHFrqm2Kj33QZV8qXIaVimaF1Zcvtmks+/riocE0= optional Resources/ru.lproj/Sparkle.strings hash2 uqN6dwLmCFJJQmbURrhDJv9wDJSGWqRqyqgeKTNUHZ0= optional Resources/sk.lproj/SUUpdateAlert.strings hash2 FDJ/dTwG5X34BF9lDDkFVGJUwpLeKi1MUbF072nYass= optional Resources/sk.lproj/SUUpdatePermissionPrompt.strings hash2 xa+UPXIC+og1IpGE6bA/+51E2uR9ZG+HGWKFA83tTNU= optional Resources/sk.lproj/Sparkle.strings hash2 iZvCvn22+4feRZso6kzggSUbr1p4Z5zyDU7qniyWqE8= optional Resources/sl.lproj/SUUpdateAlert.strings hash2 OAq7ojI6K/xR4nFEK1OBTiJeNaHqgb8xCgzZ5Y3P7Uo= optional Resources/sl.lproj/SUUpdatePermissionPrompt.strings hash2 fsDgHLZ/sucjdSCWTX5d16OnZjoRzcwYcFxhiqRs9QE= optional Resources/sl.lproj/Sparkle.strings hash2 eq+yTsmwGRXUHYRVC4w06YmUPnsYuuc4OjUfo7feieE= optional Resources/sv.lproj/SUUpdateAlert.strings hash2 LYXEBB7MF82Ig5MgIM9pTtJJAYJL51nzYzbVW1kdSGI= optional Resources/sv.lproj/SUUpdatePermissionPrompt.strings hash2 7cRrvSRjQl6vS+7I590mYMrXl264dBgJRgZ1orZvRSs= optional Resources/sv.lproj/Sparkle.strings hash2 ZoKH8cwKHH2VaZEkGsmRKevFaLdLxlAICRnrceNdsuw= optional Resources/th.lproj/SUUpdateAlert.strings hash2 dvWO9t2NYZ+cQoe/9B3Tib+EPOdPp4wgatHaVVhu8gQ= optional Resources/th.lproj/SUUpdatePermissionPrompt.strings hash2 B38kLdAzztjjmbp+peEpxUJU+gVWTGiloPXhiVbRGD8= optional Resources/th.lproj/Sparkle.strings hash2 HT9jsdOsSvc+Orcce27NpaRxKmDCzIwkq+/wUGI3JQM= optional Resources/tr.lproj/SUUpdateAlert.strings hash2 Eas+RUaJ03H05UVqHIhONcr5aa06Oj3g21RnNac5od4= optional Resources/tr.lproj/SUUpdatePermissionPrompt.strings hash2 EQ3vP20926+t1dfuYY2lCK4J1gu58mK2DMIqlVx67eE= optional Resources/tr.lproj/Sparkle.strings hash2 756/lMgBfXOE5IDG5Ei94/iIP40obn9ZEROHo01+SRY= optional Resources/uk.lproj/SUUpdateAlert.strings hash2 lR6DOvFkMHpmbtXQJNE1aXtRXgBbd0siVMoq01D4dhM= optional Resources/uk.lproj/SUUpdatePermissionPrompt.strings hash2 IK5drPScu8Mq49o8cg5TcT/cC7CWJ105vdDLIaxDWJc= optional Resources/uk.lproj/Sparkle.strings hash2 90+2Bfu2sI863NKWVBCjCtNi5gbrwPr82sRRfR6DOGM= optional Resources/zh_CN.lproj/SUUpdateAlert.strings hash2 NXEAoNAKcjI5GBtGxYcUXmtz+rP06ocJSSVlaR/lnMA= optional Resources/zh_CN.lproj/SUUpdatePermissionPrompt.strings hash2 BM6BTCrnXIEZ+HEAtMk2P2Wali7DXxm3BUqaeSfwLRM= optional Resources/zh_CN.lproj/Sparkle.strings hash2 50IP7eJ9NgEFLDIKBJXnmRRzcGT7MmW08hHJr4alKLQ= optional Resources/zh_TW.lproj/SUUpdateAlert.strings hash2 jdmB9inrJUf1OmYmVnORSMfdz5z1SWmBtdv39I776K4= optional Resources/zh_TW.lproj/SUUpdatePermissionPrompt.strings hash2 oEil3Q+GFFDEltcMZkVmRiVhGov3bZwifIFtP3zVm0A= optional Resources/zh_TW.lproj/Sparkle.strings hash2 Ugk6n5077n97AZzPovvogEt/4FCL8ByB9WvIx7QOsqI= optional Updater.app cdhash CYp/QdoH4tFTfZZh+jGOPaczLm4= requirement cdhash H"098a7f41da07e2d1537d9661fa318e3da7332e6e" or cdhash H"f229e3e86b98cda3735011b07bc93069302163a6" XPCServices/Downloader.xpc cdhash jOdIknmp+LDXHx8bMWqlx9Syt7U= requirement cdhash H"8ce7489279a9f8b0d71f1f1b316aa5c7d4b2b7b5" or cdhash H"61387845638f386cbbdc2e3880c8b5824178db93" XPCServices/Installer.xpc cdhash XGsMkUjxG/PynRRe3I/CkaNHg+A= requirement cdhash H"5c6b0c9148f11bf3f29d145edc8fc291a34783e0" or cdhash H"762d06af3a103981b55a3cb8de16d76ab651e255" rules ^Resources/ ^Resources/.*\.lproj/ optional weight 1000 ^Resources/.*\.lproj/locversion.plist$ omit weight 1100 ^Resources/Base\.lproj/ weight 1010 ^version.plist$ rules2 .*\.dSYM($|/) weight 11 ^(.*/)?\.DS_Store$ omit weight 2000 ^(Frameworks|SharedFrameworks|PlugIns|Plug-ins|XPCServices|Helpers|MacOS|Library/(Automator|Spotlight|LoginItems))/ nested weight 10 ^.* ^Info\.plist$ omit weight 20 ^PkgInfo$ omit weight 20 ^Resources/ weight 20 ^Resources/.*\.lproj/ optional weight 1000 ^Resources/.*\.lproj/locversion.plist$ omit weight 1100 ^Resources/Base\.lproj/ weight 1010 ^[^/]+$ nested weight 10 ^embedded\.provisionprofile$ weight 20 ^version\.plist$ weight 20