Author: poorejc
Date: Wed Aug 7 01:27:46 2019
New Revision: 35148
Log:
Add apache-flagon-useralejs-2.0.2-rc1 to dist/dev/flagon
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/CHANGELOG.md
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.tar.gz
(with props)
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.tar.gz.asc
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.tar.gz.sha512
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.zip
(with props)
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.zip.asc
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.zip.sha512
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.tar.gz
(with props)
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.tar.gz.asc
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.tar.gz.sha512
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.zip
(with props)
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.zip.asc
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.zip.sha512
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/CHANGELOG.md
==============================================================================
---
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/CHANGELOG.md
(added)
+++
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/CHANGELOG.md
Wed Aug 7 01:27:46 2019
@@ -0,0 +1,136 @@
+Changelog
+=========
+
+Apache Flagon UserALE.js (Incubating) 2.0.1 (2019-08-05)
+-------------------------------
+* Release Notes - Flagon - Version UserALE.js 2.0.2
+* [Release
Report](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320621&version=12345954)
+
+* Sub-task
+ * [FLAGON-423] - Update Package File to Fix Down Stream Dependencies
+
+* Bug
+ * [FLAGON-422] - Update NPM modules to fix prototype pollution issues in
npm packages
+ * [FLAGON-433] - FIx Package.json and Package-Log.json to resolve npm
packaging issue
+
+* Improvement
+ * [FLAGON-432] - Improve UserALEjs Example Server Instructions
+
+* Task
+ * [FLAGON-424] - Update Gulp to 4.0.2 as matter of protocol post Prototype
Pollution.
+ * [FLAGON-425] - Update gulp-eslint
+ * [FLAGON-426] - update rollup
+ * [FLAGON-427] - update nodemon
+ * [FLAGON-428] - update sinon
+ * [FLAGON-429] - test userale.js builds and artifacts on npm 6.10
+ * [FLAGON-430] - update rollup-plugin-license
+
+Apache Flagon UserALE.js (Incubating) 2.0.0 (2019-06-20)
+-------------------------------
+* Release Notes - Flagon - Version UserALE.js 2.0.0
+* [Release
Report](https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12320621&version=12343068)
+
+* Sub-task
+ * [FLAGON-220] - Add interval log timeout
+ * [FLAGON-231] - Add Micro Second Field in UserALE.js to cover Elastic
indexing and time encoding issues.
+ * [FLAGON-240] - Update Elasticsearch mapping to accurately parse
clientTime variable from userale.js
+ * [FLAGON-333] - Add pageURL to UserALE.js logs
+ * [FLAGON-334] - Add pageTitle to UserALE.js
+ * [FLAGON-337] - Add pageReferrer to UserALE.js
+
+* Bug
+ * [FLAGON-79] - clientTime is not properly formmated
+ * [FLAGON-167] - Browser plugin CORS permissions
+ * [FLAGON-169] - Browser Blocking Mixed Content
+ * [FLAGON-221] - Elasticsearch 5.x does not support microsecond precision
+ * [FLAGON-321] - Gulp Mocha Dependency Deprecation: Critical Command
Injection Vulnerability
+ * [FLAGON-322] - minimatch deprecation: ReDOS vulnerability
+ * [FLAGON-323] - Update to Gulp 4.0.0
+ * [FLAGON-324] - Example Page Does Not Generate Logs
+ * [FLAGON-338] - Mocha unit tests treat 'document' and 'window' as
'Undefinied' vars
+ * [FLAGON-340] - UserALE.js fails to build on Branch-336
+
+* New Feature
+ * [FLAGON-29] - Determine how best to track sessions and users
+ * [FLAGON-166] - Build Firefox Plugin that Deploys UserALE.min Script Tag
(.js Use Case)
+ * [FLAGON-173] - Provide Options page for Web Extension plugin
+ * [FLAGON-192] - Record Interval Events
+ * [FLAGON-232] - Explore options for capturing unique UserIDs
(distinguishing browsers) at runtime.
+ * [FLAGON-328] - Page Sessions in UserALE.js
+ * [FLAGON-336] - Document Meta-Data on UserALE.js Logs
+
+* Improvement
+ * [FLAGON-99] - Add custom log API method
+ * [FLAGON-175] - Integrate web extension with existing User ALE build
process
+ * [FLAGON-196] - UserALE.js time sync
+ * [FLAGON-217] - Track what type of change occurred in UserALE.js
+ * [FLAGON-238] - Integrate Plugin Build Processes into NPM Build process
+ * [FLAGON-271] - Investigate workflow for adding Chrome plugin to Chrome
Store
+ * [FLAGON-376] - Add pre-build UserALE.js in src
+
+* Test
+ * [FLAGON-174] - Test web extension with Chrome
+ * [FLAGON-183] - [RELEASE PROC] Verify UserALE.js Unit Tests for -192
Branch
+
+* Task
+ * [FLAGON-93] - Readme Documentation of JS API
+ * [FLAGON-223] - Make UserALE.js plugin persistent
+ * [FLAGON-224] - Update UserALE.js Browser Plugin to Save Operating Params
+ * [FLAGON-239] - Submit Firefox Extension to Firefox Verification
+ * [FLAGON-285] - Address WARN deprecated during npm install
+ * [FLAGON-289] - Remove Logstash Dependency for Header Requests
+ * [FLAGON-294] - Branch Management
+ * [FLAGON-345] - Update README.md files to Apache Flagon
+ * [FLAGON-383] - Update README.md and Notices to Reflect Flagon namechange
+ * [FLAGON-385] - Add Package-lock.json file to repos
+ * [FLAGON-392] - Clean up for Merge with master
+ * [FLAGON-396] - Add License to testUtils
+ * [FLAGON-397] - Add Apache License headers to pre-built Artifacts
+ * [FLAGON-399] - Update DOAP to reflect new version
+ * [FLAGON-400] - Update Gulpfile to Add License to Build Artifacts
+ * [FLAGON-401] - Add License to WebExtension Files
+ * [FLAGON-402] - Update index.html version number
+ * [FLAGON-403] - Add updated KEYs
+ * [FLAGON-404] - Update Readme.md to reflect version 2.0.0
+ * [FLAGON-405] - Add new filter examples to Readme.md
+ * [FLAGON-407] - Jenkins Builds Failing at Master
+ * [FLAGON-408] - Update webextension files for Userale version number
+ * [FLAGON-409] - Update package.json file to indicate that we can now
support Node 12.2.0 (engines)
+ * [FLAGON-410] - Add setLogMapper API examples to README.md and Website
+ * [FLAGON-411] - Update Release Scripts to Package WebExtension
+ * [FLAGON-412] - Update Example page to include mapping and filtering
examples
+ * [FLAGON-413] - Update Changelog for Release Candidate
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.tar.gz
==============================================================================
Binary file - no diff available.
Propchange:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.tar.gz.asc
==============================================================================
---
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.tar.gz.asc
(added)
+++
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.tar.gz.asc
Wed Aug 7 01:27:46 2019
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEE3H3nU8SIKDe1bAlX+TdPrj/K324FAl1KHR4ACgkQ+TdPrj/K
+326eCQ/+Or9uZ1mVlEVtd/I42zn332f7Q/tLgjiBghLv5JQmeLG8O1Oz6/vVO8V1
+Lz19UBtygGcInLEAPviK4txjvzVBQCiLn9tzTM/dOhmBeF73dMfTokdgq+MYcoLy
+0ZBpa6WFRxwcJbjakVxnsRcY6WNzCM3EZLm06vHbTAxcoAC1qWVjEGD+wcRHC2ix
+90shl+iNYO00qECaSiyXGe7D7jQjkSfvh7kfC6siCBmETxCi+8I5Htci85MAZsIO
+YndghWvaqBGxIW/i3LhJAoC9MiRO8Z0VTFUP+8GDkuXBmr6d5LzVNYs6F7/C1Ai2
+2BveAaWKMZixZP1RuNteDTQTqMlwlXyxdlbuS4E57Q+JRtVqpn9Ol1fx39agPIaX
+rcRUupuZXQdrjLWnwg+eUDx21Ny98uh+1b2x8ryqsNy7SwP7b9J9+/imDDrtPotk
+QDVvV2Fh1J+zi2xH8x0tYfIx3gutqULh+3ATNchOok6CfKEPFBQurTfQQAMZm47U
+tDkBGf0rWmKq6uj0116EH+39VOJzcAXWtbWdVLvQJUPukM97lQEIOe/ot/olZYYD
+i6fnkHfc/4Ahhg/ypxewEV/4yAleYKs+aTTucPOhRMP2MGq0prLHWeAkF53I+lpr
+Dq/IyuKBe8rvQKt/ptRldxz7P8HpAivWwKog9v84xVUPS50Kowc=
+=EUfx
+-----END PGP SIGNATURE-----
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.tar.gz.sha512
==============================================================================
---
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.tar.gz.sha512
(added)
+++
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.tar.gz.sha512
Wed Aug 7 01:27:46 2019
@@ -0,0 +1,3 @@
+apache-flagon-useralejs-incubating-2.0.2-bin.tar.gz:
+4ADFDAFB CBA374BD D9423D27 9AC7568B 2167E894 EEFCB69E CF5B76D4 3593E0E3
4C6CE57B
+ 278ACF1F 5E86D615 3139B990 8F1DBEAF 066F6C79 3DBD6A1B 70084505
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.zip
==============================================================================
Binary file - no diff available.
Propchange:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.zip
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.zip.asc
==============================================================================
---
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.zip.asc
(added)
+++
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.zip.asc
Wed Aug 7 01:27:46 2019
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEE3H3nU8SIKDe1bAlX+TdPrj/K324FAl1KHR4ACgkQ+TdPrj/K
+324ZHg//Qmnz3AcSUkaW9GcycANqDX39M8kXXPLIy369wzSnuBeSTze69oytmCtu
+czPr1oOP60GOfmcO3H5TVmLybBkRNomc+hqXuh1HkPeF+B3gRgAEaLtRUd4APLwB
+CpIPAZJ/CRuVh2ZQkOBrfj8YsZsjnfSRZ0b0ZbxPpvU+U/a7vR8ecBFCxtGvNc4M
+fksTXfGfcH/UiC/FPdbvgE9H/ST/4UNU8XtkcQSQY0m7OSUMaB9nhtUxLxXPEyvr
+bsBvPDF3Nm4mDRqVM+QPUpECBVDd9YGmsKnfpTtoxmlZzzhV1EYXtBS2oztatjmJ
+DJOFQTeLnzw60m6eaJ+I/AQecXQ2EdAoRkEqB9j1mpX73eEfpDCvEmdQSuw/k561
+nqgqhO9VX1+rcFS7iJB1KMm2VCDrC/sZrabK9swjbdpO+5YGnDHaf4TwniDYodSj
+4oPB0/7snqVjUiAi+RSKS9qcVf1bO+ZvZVJvQECQhwfOGEDTkRrIh52WfSnjZo3h
+mbTNVPt8Am/6uCFSlVLsWHzOzC65rVeyEJHBceVGOFgjRxy+ioNCGYVaQ9AKFETM
+t2TqCkO4CViI9fODSICrz9eiPuAtokbRWJb1+ohuxx2qhgoYr3hTCG9t57xAV0OS
+I39ROUvTNwj+MxT3MXwwc+ncL2tDqbbnKNxzf6etTojfMtT5+wQ=
+=WIaL
+-----END PGP SIGNATURE-----
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.zip.sha512
==============================================================================
---
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.zip.sha512
(added)
+++
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-bin.zip.sha512
Wed Aug 7 01:27:46 2019
@@ -0,0 +1,3 @@
+apache-flagon-useralejs-incubating-2.0.2-bin.zip:
+0D444564 A34A9FAC 3C5A5CFE C8B3A798 013122FD 7D6FF6A2 1B562D25 A187FAC0
6FF02CF3
+ 8AFBBF34 1D2858D5 7E4291D5 244B3941 56CE07C6 8C57685C 243D5C4E
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.tar.gz
==============================================================================
Binary file - no diff available.
Propchange:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.tar.gz
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.tar.gz.asc
==============================================================================
---
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.tar.gz.asc
(added)
+++
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.tar.gz.asc
Wed Aug 7 01:27:46 2019
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEE3H3nU8SIKDe1bAlX+TdPrj/K324FAl1KHR4ACgkQ+TdPrj/K
+325Xng/+IqwYAeQWfNqFTAZhDLZLblr6vVmbb1tf/+aW3zHLmnBKlk61nCOyIQ/V
++EEoGo38dsdu9e+PXH3t5N+yYRC2uBqGWeBTdNLdSGl6VpDpZnIDT/CTn3ueRGfV
+V3x8tYcOF4todvA4A06hgyxe34YTGA2XBYv0MsNYD+EcjhyBO4Ydfrybs02LXeWW
+4T/YOM2xrf+cuGcqLBBm0LgVjnpJf/4pVn041gOUqTGdE9Oqs9UyJjEriLUDfWu9
+7zVMvTWmKNoZ7B5WhPfwSboacgCGUds211UlqwxQ1cAOtevvP9w6DhoqiPsPsT1p
+JFgN2actinxGdsKmOQhbF3hVjMXQ9K4NtRle8pO4p5c+8F430MRo0EZUKbmoHhJG
+emao79qFO87bI/0rPDbcDT5+A91aAHc08zywYn1c318055fPCe+BweFa8eUDMQxO
+GP+QpPseMYPOxyObr6ViMQSLVjQo+Yp70CYZHEg8U2QpnTaOV5IZNMTNkwGPnBzx
+eyKUUDbgcTcY/Xth+iom/xVGTUi+ExKcI8jBuHy6Bkc+kLvrLLQxOIZxFXvgI/ZQ
+6vdjHNp/9PU15yCBXhvljydJbpNF3ODrvYMEKyGMqzpfxFc7NhSYId8FZrBvEaow
+gSxXDIZ2ItxFSIAYVpzN1fheQ6jEfxulbpWpKgSrQfP3hTz35nw=
+=Rr3P
+-----END PGP SIGNATURE-----
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.tar.gz.sha512
==============================================================================
---
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.tar.gz.sha512
(added)
+++
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.tar.gz.sha512
Wed Aug 7 01:27:46 2019
@@ -0,0 +1,3 @@
+apache-flagon-useralejs-incubating-2.0.2-src.tar.gz:
+949A7D9F 5D9DD9FA 1B13DF61 15E09EC8 16E36CAF 18FA8278 56934B7A 079B5783
FF99532C
+ D50B69EC 618F84D8 C998C190 BAB21111 C29A8986 B799EB20 E19C5FD7
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.zip
==============================================================================
Binary file - no diff available.
Propchange:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.zip
------------------------------------------------------------------------------
svn:mime-type = application/octet-stream
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.zip.asc
==============================================================================
---
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.zip.asc
(added)
+++
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.zip.asc
Wed Aug 7 01:27:46 2019
@@ -0,0 +1,16 @@
+-----BEGIN PGP SIGNATURE-----
+
+iQIzBAABCAAdFiEE3H3nU8SIKDe1bAlX+TdPrj/K324FAl1KHR4ACgkQ+TdPrj/K
+326RoQ/+MaQqEt64dO8tQ/f2Oxm6YWKnEOfG3a5fMq64Ic77dnpkGdoWvnZTtG3u
+mdsDSKug5VtNNgv9y21gBrPyxvqiW03damJ4yYKUxYpp95DbqrpCYXMFCMjwcfMg
+MZNPYo1UjdRfXutlFWApSTFxE8qd6apXhZfxjPBDZbYd6zeW/D9asmVlj7qHObuZ
+kmcA/WevFe1Q1Vdk+cLDnSGt1gR5i0nIipIRX9V/hK9GJJP89qrn0cTUDGFCTRV7
+YqwGGIcr3feMnocaBl90BTBvVEEpUvhXKbzlMUcqW7S874BJGvx99crGChRAMiLF
+IhyQN4KTeLayzdF7RCjiDNkCVQ13pO5huxzJDKZRlhZhOYA6JrXkMjTcrLfyl8h9
+9cMDL51pL/cAFXZUnybkj1krUApK7ayS3At8Acx48ggeCBWg1ua+5Zq4v6Vtumvc
+P6VGdOxVdFgveTTPw3TdOCTkKMWk+YvdUJR1gaQFJ4hne4MM8wBzSqqcmn/1MIPH
+rsnSqeraLaVR5ddGI7aAj9+MjvQtKk7ZHxe2dyjj9lYdeYkfBJzgadNEKR8BIJYi
+rx38bFfym6Vq9mFbPYpzixH+sMScuhp1LnLdk3zCucid/yijj8qiqKYZH5yhNAZy
+IE9ylHIA/ai2gbO5NQm2j+Ur3Zse1NMlGNi+Iz16PVVpnitPgcw=
+=Z3fQ
+-----END PGP SIGNATURE-----
Added:
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.zip.sha512
==============================================================================
---
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.zip.sha512
(added)
+++
dev/incubator/flagon/apache-flagon-useralejs-incubating-2.0.2-RC1/apache-flagon-useralejs-incubating-2.0.2-src.zip.sha512
Wed Aug 7 01:27:46 2019
@@ -0,0 +1,3 @@
+apache-flagon-useralejs-incubating-2.0.2-src.zip:
+F2AC0830 F4137DBA 89A04C6B A4F567BA 2BD9BADE 528E551A 76C6E946 984C466B
B1BAC48A
+ 7F5B7CB1 2C343168 6A235723 8C566F0B 3CC7FE23 D86AD21F BDCBC957