{"package": "aws-encryption-sdk", "summary": "AWS Encryption SDK implementation for Python", "pypi_url": "https://pypi.org/project/aws-encryption-sdk", "piwheels_url": "https://www.piwheels.org/project/aws-encryption-sdk", "releases": {"4.0.6": {"released": "2026-05-07 18:41:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-4.0.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-4.0.6-py2.py3-none-any.whl", "filehash": "ee8bbf8591abacc67a4b4127f915e4108fe0c87f6cfbd694ac9f7655259ade52", "filesize": 99265, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "4.0.5": {"released": "2026-04-20 18:30:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-4.0.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-4.0.5-py2.py3-none-any.whl", "filehash": "e492d4a397e3031524671984426cc89d5c390ba6824ff6dbbc3d99c5c9cb3efe", "filesize": 99221, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "4.0.4": {"released": "2026-02-26 20:30:57", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-4.0.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-4.0.4-py2.py3-none-any.whl", "filehash": "bca0aa147a7ea694cecf3f04da4dbe600feefbaa2a51ab59e91964b31947894d", "filesize": 99215, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "4.0.3": {"released": "2025-09-03 19:51:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-4.0.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-4.0.3-py2.py3-none-any.whl", "filehash": "b55c63c1a9c83fcb932ee890fee21d3d49d7c60e4e50390bd5ebb37cefe28551", "filesize": 99216, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "4.0.2": {"released": "2025-07-02 17:09:35", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-4.0.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-4.0.2-py2.py3-none-any.whl", "filehash": "a865483f5288ea93d56b0943e78b4d5e12bb53dd7fc6d559a14f87329b1279c0", "filesize": 99216, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "4.0.1": {"released": "2025-03-27 17:24:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-4.0.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-4.0.1-py2.py3-none-any.whl", "filehash": "966af1576f40a687ba820de5fd636aef86af9b13f4ad295a30d93e5db6a3e271", "filesize": 99128, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "4.0.0": {"released": "2024-11-13 21:41:10", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-4.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-4.0.0-py2.py3-none-any.whl", "filehash": "15aa1a085053ea55786e86813975cf5e1b066aecbb137d9523e07894735d29f0", "filesize": 98448, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "3.3.1": {"released": "2026-04-20 18:57:01", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-3.3.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-3.3.1-py2.py3-none-any.whl", "filehash": "0739a04a8b9bc9304409cbbf605adc5154633dee51cd9f0126077a30fd552ae9", "filesize": 90463, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "3.3.0": {"released": "2024-05-21 22:46:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-3.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-3.3.0-py2.py3-none-any.whl", "filehash": "b53b1121d854015884c7ba50fff84f83af44368aa6fe8381d6dba058d45ab78f", "filesize": 90376, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "3.2.0": {"released": "2024-03-18 22:00:23", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-3.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-3.2.0-py2.py3-none-any.whl", "filehash": "d4dcf645d3204f99c98290a2b0ea4e98f354359f3f53cb18146ea59241ed7dd8", "filesize": 99576, "builder_abi": "cp311", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "3.1.1": {"released": "2022-06-21 18:58:55", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-3.1.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-3.1.1-py2.py3-none-any.whl", "filehash": "b1ecc804d2bfca5db35a169205cb36b69ff451158feb11c83e7eae288e9d1826", "filesize": 103719, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "3.1.0": {"released": "2021-11-11 00:11:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-3.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-3.1.0-py2.py3-none-any.whl", "filehash": "f19bc27dc7a8966558b92bfa262765e9f160d92b80fd1084f36a07442cbd5255", "filesize": 103782, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "3.0.0": {"released": "2021-07-01 22:50:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-3.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-3.0.0-py2.py3-none-any.whl", "filehash": "53b9922334da9bc1c52ea1cc030f7a52d36e299f6c0934785d53272b0a6f6122", "filesize": 98141, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "2.5.1": {"released": "2022-08-30 19:40:15", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-2.5.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-2.5.1-py2.py3-none-any.whl", "filehash": "14e47ca52c6d972692f62cd997e3832aa52fc08922e19d7b273975089e740f03", "filesize": 98570, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "2.5.0": {"released": "2022-06-21 20:18:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-2.5.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-2.5.0-py2.py3-none-any.whl", "filehash": "8b4429b55d546a19c8ccce5b3e59dd27034027db3bbcc5d0b908ffee97bc78cb", "filesize": 103163, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "2.4.0": {"released": "2021-07-01 18:58:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-2.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-2.4.0-py2.py3-none-any.whl", "filehash": "be2bc367392efeae510d28b2abd86cd11968310ffecb21e282045c2443a434d1", "filesize": 98292, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "2.3.0": {"released": "2021-06-16 16:49:20", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-2.3.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-2.3.0-py2.py3-none-any.whl", "filehash": "7558765381b44c870c55eb69d1b4e04538659e792f47d11671ae314162a17e49", "filesize": 98113, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "2.2.0": {"released": "2021-05-27 20:37:37", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-2.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-2.2.0-py2.py3-none-any.whl", "filehash": "4228dfef8f15f44c12deab804b371934503210ae44b0777d1ac30ea60c9e363f", "filesize": 91717, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "2.1.0": {"released": "2021-04-20 15:53:38", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-2.1.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-2.1.0-py2.py3-none-any.whl", "filehash": "3872984c1cc8712b33b9afc904a427a0c6ddb82885fff607bf04bc73b71f3f56", "filesize": 89651, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "2.0.0": {"released": "2020-09-25 01:45:36", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-2.0.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-2.0.0-py2.py3-none-any.whl", "filehash": "e0b1da3f9791c18d9daf349f9c346254f8520e77dc411cf19c9b6ed1c547371f", "filesize": 89505, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.10.1": {"released": "2022-08-30 19:24:53", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.10.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.10.1-py2.py3-none-any.whl", "filehash": "aa29cf11318e49eaaf64f69d328cb7018c98c26e16cc58b22c01fb1abe00f0d2", "filesize": 92391, "builder_abi": "cp37m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.10.0": {"released": "2022-06-21 20:36:19", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.10.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.10.0-py2.py3-none-any.whl", "filehash": "9159833073fb07895eb0bf1b11c181b71944573c3afec364b2686a96cbfa225c", "filesize": 96725, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.9.0": {"released": "2021-05-27 18:05:32", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.9.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.9.0-py2.py3-none-any.whl", "filehash": "418f0bed46113d74bad096d2f2ad58e9f2d116f5b3c019c70db4b241053f9f2e", "filesize": 92107, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.7.1": {"released": "2020-09-25 00:37:48", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.7.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.7.1-py2.py3-none-any.whl", "filehash": "062c8eb3c2fcb2ff35364f08e691534df8fd6b9f443d00d513f23e91072a692e", "filesize": 89865, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": null, "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.4.1": {"released": "2019-09-20 22:12:50", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.4.1-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.4.1-py2.py3-none-any.whl", "filehash": "cd5943adbab9193907401a57542fbf8b412670a2cd115b48cdd5825592f6c223", "filesize": 82416, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.4.0": {"released": "2019-05-23 23:21:17", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.4.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.4.0-py2.py3-none-any.whl", "filehash": "9888b4ac7037b36ded4465e8aa44124742507786eea4563078afb37ce9289b7d", "filesize": 85361, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.3.8": {"released": "2018-11-15 19:11:33", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.3.8-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.3.8-py2.py3-none-any.whl", "filehash": "fdd6a9a4536b8534b73b76ad3bc424e4ef5c1e745b7172a543a87ec18db85053", "filesize": 84988, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.3.7": {"released": "2018-09-20 19:10:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.3.7-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.3.7-py2.py3-none-any.whl", "filehash": "f55fca446abe936ddbd8788fd836c52bc7c2210aba5b3474513b93c0e6c20be4", "filesize": 84045, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.3.6": {"released": "2018-09-04 22:12:39", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.3.6-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.3.6-py2.py3-none-any.whl", "filehash": "68052e3164aa25d808b4a8215db0721d3cc0d669b7a06323087c3a8d4c3139bd", "filesize": 81072, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.3.5": {"released": "2018-08-01 23:59:45", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.3.5-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.3.5-py2.py3-none-any.whl", "filehash": "539a450a8a4e41b07252a2d8ec645aa37ceb8dd6b6c026e9e5e1fd45e2607a2f", "filesize": 80717, "builder_abi": "cp35m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.3.4": {"released": "2018-04-12 21:20:07", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.3.4-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.3.4-py2.py3-none-any.whl", "filehash": "3ec11624e8bceeb262eeab7d3d435bf9a7599ee264739192a7a7919d54402a31", "filesize": 83688, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.3.3": {"released": "2017-12-05 21:53:14", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.3.3-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.3.3-py2.py3-none-any.whl", "filehash": "52a9a2b9b5432c674b2140cfe31d0643ca108bdc482b00e12e5f1446186d3fc1", "filesize": 86785, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.3.2": {"released": "2017-09-28 17:17:52", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.3.2-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.3.2-py2.py3-none-any.whl", "filehash": "7dcfa02b336906ce4dfc76290bccf3242b3c9dd9bfa132c49f658340b4aca46f", "filesize": 86799, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography", "wrapt"]}}}, "1.3.1": {"released": "2017-09-12 23:27:36", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.3.0": {"released": "2017-08-04 21:21:02", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.2.2": {"released": "2017-05-23 18:16:48", "prerelease": false, "yanked": false, "skip_reason": "binary only", "files": {}}, "1.2.0": {"released": "2017-03-21 22:06:13", "prerelease": false, "yanked": false, "skip_reason": "", "files": {"aws_encryption_sdk-1.2.0-py2.py3-none-any.whl": {"file_url": "https://archive1.piwheels.org/simple/aws-encryption-sdk/aws_encryption_sdk-1.2.0-py2.py3-none-any.whl", "filehash": "8341f000174613772397c5ebd2a248e41757cd8ae5aa70886f9c804db8940c52", "filesize": 51925, "builder_abi": "cp34m", "file_abi_tag": "none", "platform": "any", "requires_python": "", "apt_dependencies": [], "pip_dependencies": ["attrs", "boto3", "cryptography"]}}}}}