@name py3-passlib-1.7.4p0
@version 6
@comment pkgpath=security/py-passlib,python3 ftp=yes
@arch powerpc,macppc
+DESC
@sha Uu/NVRZNdz9BIgy8oOlKwal1HcJzyIVtWA5S8uRbRj4=
@size 562
@pkgpath security/py-passlib
@depend devel/py-setuptools,python3:py3-setuptools-*:py3-setuptools-57.4.0p0v0
@depend lang/python/3.9,-main:python->=3.9,<3.10:python-3.9.12
@depend security/py-bcrypt,python3:py3-bcrypt-*:py3-bcrypt-3.2.0p0
@depend security/py-scrypt,python3:py3-scrypt-*:py3-scrypt-0.8.18p2
@cwd /usr/local
lib/python3.9/site-packages/passlib/
lib/python3.9/site-packages/passlib-1.7.4-py3.9.egg-info/
lib/python3.9/site-packages/passlib-1.7.4-py3.9.egg-info/PKG-INFO
@sha S3Nlw28wc8aLj1oXiXJ/jQ93YCnfiyZhWSjcgg6Wjyw=
@size 2584
@ts 1650110889
lib/python3.9/site-packages/passlib-1.7.4-py3.9.egg-info/SOURCES.txt
@sha TPEl+O3JoTIWkFwezvQEOwu/SLh9Q7G0tJM0KWFKNWI=
@size 6408
@ts 1650110889
lib/python3.9/site-packages/passlib-1.7.4-py3.9.egg-info/dependency_links.txt
@sha AbpHGcgLb+kRsJGnwFEktk7uzpZOCcBY74+YBdrKVGs=
@size 1
@ts 1650110889
lib/python3.9/site-packages/passlib-1.7.4-py3.9.egg-info/requires.txt
@sha ZNYKn1VOP9KoMpUgvsgp7TVxxE1a3NsG8UtjPxLK06s=
@size 152
@ts 1650110889
lib/python3.9/site-packages/passlib-1.7.4-py3.9.egg-info/top_level.txt
@sha BA9xbJpLdaTxqvYbKigYnMQkzp8+UQr6S4m3lBTkxzw=
@size 8
@ts 1650110889
lib/python3.9/site-packages/passlib-1.7.4-py3.9.egg-info/zip-safe
@sha AbpHGcgLb+kRsJGnwFEktk7uzpZOCcBY74+YBdrKVGs=
@size 1
@ts 1379094079
lib/python3.9/site-packages/passlib/__init__.py
@sha nSZrPEtlMQSKZqxERmYcWCDBD6pJ1P/DL5TdeSjIReU=
@size 87
@ts 1602183421
lib/python3.9/site-packages/passlib/__pycache__/
lib/python3.9/site-packages/passlib/__pycache__/__init__.cpython-39.pyc
@sha l6Fx3dSbiub0Eo7WXwIrIyH5B/kjhBRWhr4kbR0SkFE=
@size 244
@ts 1650110883
lib/python3.9/site-packages/passlib/__pycache__/apache.cpython-39.pyc
@sha LUhrA8E5gMWxaVNlxKML3Sc7tl38hwhuTW8A4hO6JAY=
@size 34345
@ts 1650110884
lib/python3.9/site-packages/passlib/__pycache__/apps.cpython-39.pyc
@sha U1Fn12lsFPzCAT90yAyBynmljl5UP6ATbT8CU0Zf7kI=
@size 3399
@ts 1650110884
lib/python3.9/site-packages/passlib/__pycache__/context.cpython-39.pyc
@sha 9oEKlSMZuIqObFwp7r/B9klGfICNjk7kflzh3YY3tgY=
@size 76047
@ts 1650110884
lib/python3.9/site-packages/passlib/__pycache__/exc.cpython-39.pyc
@sha SJY4TzAi1I0m9PWJMprX9RG1qyrjWuM7CACugZDdrCk=
@size 13858
@ts 1650110884
lib/python3.9/site-packages/passlib/__pycache__/hash.cpython-39.pyc
@sha wri6J5wc53KmIi9EoPFHynoAZySu/x7TnOHd33TxH28=
@size 1792
@ts 1650110884
lib/python3.9/site-packages/passlib/__pycache__/hosts.cpython-39.pyc
@sha AlxFva1ZqxZRIwG8sG13ce3U3KbmJS6IcxtAuFTFjZI=
@size 1143
@ts 1650110884
lib/python3.9/site-packages/passlib/__pycache__/ifc.cpython-39.pyc
@sha B87KP8sM78VrI+x0sofgnVRvbrAHTBWRf18mN7D00Xg=
@size 6684
@ts 1650110884
lib/python3.9/site-packages/passlib/__pycache__/pwd.cpython-39.pyc
@sha 7CeI12ApuD/3JAbYSTujXa6A63Wtze3SM62cI1XiMlg=
@size 21419
@ts 1650110884
lib/python3.9/site-packages/passlib/__pycache__/registry.cpython-39.pyc
@sha xPegZvPaai8jPdMXViX/Yg8xBJI6AKvza/O3bxQJM5s=
@size 14009
@ts 1650110884
lib/python3.9/site-packages/passlib/__pycache__/totp.cpython-39.pyc
@sha 5VsYt3xWaBDRAuz+GY9bNO+JUg7qgX4l1dZJwKvKADU=
@size 51656
@ts 1650110884
lib/python3.9/site-packages/passlib/__pycache__/win32.cpython-39.pyc
@sha QK2bL6QkAcbIhBTVHsWX0HWlXnt7N2DulDbrBvT+Ea0=
@size 1896
@ts 1650110884
lib/python3.9/site-packages/passlib/_data/
lib/python3.9/site-packages/passlib/_data/wordsets/
lib/python3.9/site-packages/passlib/_data/wordsets/bip39.txt
@sha JM5Cwv1KlcG4a77pvOHhzyVb0AIuGbq2vVka/Wi379s=
@size 13117
@ts 1479871222
lib/python3.9/site-packages/passlib/_data/wordsets/eff_long.txt
@sha bVV/BpOVj7XmULaLW+5YXrgs9NoyllUFx4npJHQ7xSI=
@size 62144
@ts 1479871222
lib/python3.9/site-packages/passlib/_data/wordsets/eff_prefixed.txt
@sha eqV6TT7PZYFymZK62VdbrN6/fCg3ivKuxqUPEa7DJvU=
@size 10778
@ts 1479871222
lib/python3.9/site-packages/passlib/_data/wordsets/eff_short.txt
@sha NuzKSeT6IMqEsXbDLy6cgvmPRGWFGQ51+YealcCCR78=
@size 7180
@ts 1479871222
lib/python3.9/site-packages/passlib/_setup/
lib/python3.9/site-packages/passlib/_setup/__init__.py
@sha U9d4KK0dRyN4wazIlfq6Zy02sOMNwZwlf0wPfYwck/w=
@size 64
@ts 1379094079
lib/python3.9/site-packages/passlib/_setup/__pycache__/
lib/python3.9/site-packages/passlib/_setup/__pycache__/__init__.cpython-39.pyc
@sha E0XU8iD0POkGx6USAnRsZZAOGHa6uUsauRcZ6vtp810=
@size 225
@ts 1650110884
lib/python3.9/site-packages/passlib/_setup/__pycache__/stamp.cpython-39.pyc
@sha gh8B2cUSMb2QiY3E3CQd2s0B5i0sRwHYm9EkVdiAMI4=
@size 4585
@ts 1650110884
lib/python3.9/site-packages/passlib/_setup/stamp.py
@sha RanwtfKIsbRG94m5IqiqNMPl9SUvPMVTaj62wOkD6xM=
@size 4790
@ts 1602179672
lib/python3.9/site-packages/passlib/apache.py
@sha TsHUCur5W8tK3Rsb9jYeeBCc7Ua/hP9e2tSxzoUVzwc=
@size 46661
@ts 1602179672
lib/python3.9/site-packages/passlib/apps.py
@sha AYqni3QIelR7HCiPj/hv2Mcr8bsfdcUkh07DwQqZxWs=
@size 8067
@ts 1602179672
lib/python3.9/site-packages/passlib/context.py
@sha aJeTjA+h7ke3KObvEM8aSJzKdN3wrOyu0hTt+MTbJt0=
@size 109195
@ts 1602179672
lib/python3.9/site-packages/passlib/crypto/
lib/python3.9/site-packages/passlib/crypto/__init__.py
@sha St6CGqhrfz3L5Da3aZvRK69le/FcLLE3gA2dEByOmC0=
@size 84
@ts 1479871222
lib/python3.9/site-packages/passlib/crypto/__pycache__/
lib/python3.9/site-packages/passlib/crypto/__pycache__/__init__.cpython-39.pyc
@sha y1QU28emVamTcbm5+AGgM5f6OQHBUY+OHOC6y//RQ7Q=
@size 245
@ts 1650110884
lib/python3.9/site-packages/passlib/crypto/__pycache__/_md4.cpython-39.pyc
@sha yVXXuUpnUXMeWktGh1feX/nGuqf5zLqUrH3DSXoBZLg=
@size 5635
@ts 1650110884
lib/python3.9/site-packages/passlib/crypto/__pycache__/des.cpython-39.pyc
@sha KUp6fP4Dqeq17eksEuaywz7sLvFtCadRyzD3mg3RNCI=
@size 21632
@ts 1650110884
lib/python3.9/site-packages/passlib/crypto/__pycache__/digest.cpython-39.pyc
@sha qBbOdD/wwHcVOR1dHYzAAHyOoh1ShGXo3U1bG/TEkPo=
@size 22407
@ts 1650110884
lib/python3.9/site-packages/passlib/crypto/_blowfish/
lib/python3.9/site-packages/passlib/crypto/_blowfish/__init__.py
@sha iZb7ft1vxBjCW7lpDtWwTxuMicgvi673M5F/1PKdVkg=
@size 6426
@ts 1602179672
lib/python3.9/site-packages/passlib/crypto/_blowfish/__pycache__/
lib/python3.9/site-packages/passlib/crypto/_blowfish/__pycache__/__init__.cpython-39.pyc
@sha neolRO9D77w/0B3R97Tqy8KnN68lB2BtVoKIKTlZPL0=
@size 4337
@ts 1650110884
lib/python3.9/site-packages/passlib/crypto/_blowfish/__pycache__/_gen_files.cpython-39.pyc
@sha eIQ3tT1J0DstxfMcG+x8tSMniVm2wNTn6x9a21Tiz30=
@size 6115
@ts 1650110884
lib/python3.9/site-packages/passlib/crypto/_blowfish/__pycache__/base.cpython-39.pyc
@sha StasQQauQuWvEzthudWW6sX9Iq/k0q/stum8dx6MP+0=
@size 12268
@ts 1650110884
lib/python3.9/site-packages/passlib/crypto/_blowfish/__pycache__/unrolled.cpython-39.pyc
@sha fMiItdhb9wWTp7boGecUkZ/tPOmNIe3vnMb8Z8AImoE=
@size 16764
@ts 1650110885
lib/python3.9/site-packages/passlib/crypto/_blowfish/_gen_files.py
@sha fUrNGWA5NX9CyvoJbNhJv7PJmptbp1uSR9iaWzKkb1I=
@size 6176
@ts 1602179672
lib/python3.9/site-packages/passlib/crypto/_blowfish/base.py
@sha /zF7x6XSbqCl2HH5Eya8KIhhJVbDYuYAWKfxbjOQZWg=
@size 20390
@ts 1479871222
lib/python3.9/site-packages/passlib/crypto/_blowfish/unrolled.py
@sha FOMhVo/jnGS3bMafXfjEffDPSP5vMogFvupnVKAa1lg=
@size 37153
@ts 1479871222
lib/python3.9/site-packages/passlib/crypto/_md4.py
@sha /5RXBX/gowtN0x05PnN0EF/csO4Q/NA5whm6e/vJx08=
@size 6905
@ts 1602179672
lib/python3.9/site-packages/passlib/crypto/des.py
@sha 1EsvVd34Z82BYmGb8JIzfVWvTMN70fWhJGmIfmNrBAU=
@size 51878
@ts 1602179672
lib/python3.9/site-packages/passlib/crypto/digest.py
@sha WsfpcC8IM+gvZh56m6v8bjzG4nsNAsaoSv2LNY1/5go=
@size 36158
@ts 1602179672
lib/python3.9/site-packages/passlib/crypto/scrypt/
lib/python3.9/site-packages/passlib/crypto/scrypt/__init__.py
@sha bXmeIerN6DKJSw8XsQEYcsUKCfRpXGb190e+gdHbbqU=
@size 9630
@ts 1602179672
lib/python3.9/site-packages/passlib/crypto/scrypt/__pycache__/
lib/python3.9/site-packages/passlib/crypto/scrypt/__pycache__/__init__.cpython-39.pyc
@sha UO2xEjJqiBRrKfFWmJBP5PMnKj8j0/WFS3AHOSNvouY=
@size 6412
@ts 1650110885
lib/python3.9/site-packages/passlib/crypto/scrypt/__pycache__/_builtin.cpython-39.pyc
@sha RnbthjgL2FE4VZ1PliB9WtQOqRnkcpHXlgjJRAzOLgQ=
@size 5715
@ts 1650110885
lib/python3.9/site-packages/passlib/crypto/scrypt/__pycache__/_gen_files.cpython-39.pyc
@sha oh+oDhztbKQwxh6p0buPb1u93mz6IQHDXpWkg2DCe7E=
@size 2964
@ts 1650110885
lib/python3.9/site-packages/passlib/crypto/scrypt/__pycache__/_salsa.cpython-39.pyc
@sha lXtAQRZz2EI8pzlv/3HT/hdoue/ugqRYzCj5UCKc2Ns=
@size 2431
@ts 1650110885
lib/python3.9/site-packages/passlib/crypto/scrypt/_builtin.py
@sha 82RZc/4LQv2JCL06bX70hCICBaK30Uy7PGzmZtiOjA0=
@size 8910
@ts 1602179672
lib/python3.9/site-packages/passlib/crypto/scrypt/_gen_files.py
@sha vRhjlIKqwvcILCo20sVf8dXr15tW636t5oojAZFssJE=
@size 4683
@ts 1479871222
lib/python3.9/site-packages/passlib/crypto/scrypt/_salsa.py
@sha b87/YEP3jJSmlU2BHSx+NKiJ4e/1eK+RlC4pWA4y71I=
@size 5719
@ts 1479871222
lib/python3.9/site-packages/passlib/exc.py
@sha MIjUTBLcOai52paDLM1nFh6lMTLBLPAn1PTdbCm+9Fo=
@size 14481
@ts 1602179672
lib/python3.9/site-packages/passlib/ext/
lib/python3.9/site-packages/passlib/ext/__init__.py
@sha AbpHGcgLb+kRsJGnwFEktk7uzpZOCcBY74+YBdrKVGs=
@size 1
@ts 1379094079
lib/python3.9/site-packages/passlib/ext/__pycache__/
lib/python3.9/site-packages/passlib/ext/__pycache__/__init__.cpython-39.pyc
@sha YuZ5n6bnHJ5gYMjQ66XkabEX7kLcaQEUiArSqqIIYSA=
@size 153
@ts 1650110885
lib/python3.9/site-packages/passlib/ext/django/
lib/python3.9/site-packages/passlib/ext/django/__init__.py
@sha RvooHmuUwjLXuSuUJr+9URnY1CRVCzU2xdh+jW+mrN0=
@size 228
@ts 1379094079
lib/python3.9/site-packages/passlib/ext/django/__pycache__/
lib/python3.9/site-packages/passlib/ext/django/__pycache__/__init__.cpython-39.pyc
@sha hYWeNrMZkme14vF14t0k7x5bgJkugPBipHbKj09M+Vk=
@size 393
@ts 1650110885
lib/python3.9/site-packages/passlib/ext/django/__pycache__/models.cpython-39.pyc
@sha +8Nve5pGTEAzoyTGeIkrydle5S4hVHV2VmyvJ8f6/Ho=
@size 497
@ts 1650110885
lib/python3.9/site-packages/passlib/ext/django/__pycache__/utils.cpython-39.pyc
@sha hPghIVw8xzslbkLt26qOCDMo5FUp3VHYG2zmGEzzL2M=
@size 27070
@ts 1650110885
lib/python3.9/site-packages/passlib/ext/django/models.py
@sha +XpQRLGG2kTuLWNoh+EhKOaeEV5aIfzavw8qTQ+p1fM=
@size 1314
@ts 1479871222
lib/python3.9/site-packages/passlib/ext/django/utils.py
@sha ObpILR1seOZyecYhuQ1G/R9/N6DMuS4kWZve/giRLiw=
@size 49409
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/
lib/python3.9/site-packages/passlib/handlers/__init__.py
@sha sIPjJgOGHpOIstAwDeHTfxKR8wLVqP4zSa4mvBhAZ/8=
@size 86
@ts 1379094079
lib/python3.9/site-packages/passlib/handlers/__pycache__/
lib/python3.9/site-packages/passlib/handlers/__pycache__/__init__.cpython-39.pyc
@sha d+oX3f8v5z0dL5RF5b7uphf3Olg7v9V+hVnGx1COIi4=
@size 249
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/argon2.cpython-39.pyc
@sha 3Y9pEF4Ad8G6bBLfRS79hjbBE9bvU0gFoKxHZH/ps8M=
@size 20027
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/bcrypt.cpython-39.pyc
@sha vultpTwxN9Rk3BX7UyMo7n+wDvRUKbn7noloP1B9t0A=
@size 27479
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/cisco.cpython-39.pyc
@sha IsdArAoe0vZxRegXTuGjqaxHq7aFJ5h2VkpFIof8kQw=
@size 9937
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/des_crypt.cpython-39.pyc
@sha yqgwc+BaYmfRlFJZUKfsgc68tgYjEwbbTLX0IpT7/s4=
@size 14725
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/digests.cpython-39.pyc
@sha kFzfPd7jwCaexQbf5o8znXoWHEPGZia+BBlFKc9G2x0=
@size 4364
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/django.cpython-39.pyc
@sha ZFJSmcItu5z50jNuxtKD5yJld9Ehsmg1kJzquN6kM8o=
@size 17016
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/fshp.cpython-39.pyc
@sha pEE+KAUu6ISHbS59EJrNIWdOq2HqKabYEbB1rzftbYc=
@size 5618
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/ldap_digests.cpython-39.pyc
@sha BC0XGlljBHsYF5Z01wAiEBe5s5RH8//5XzIpThQLkyQ=
@size 11958
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/md5_crypt.cpython-39.pyc
@sha oBph6SyrdFJEOSUl4VYJ5ShNOoLD6WT6ny8SiC1Ba3o=
@size 6954
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/misc.cpython-39.pyc
@sha c+1xuexMswb4y5ozWgBkkzBiGI504bK7shqNW0L8Zmo=
@size 8115
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/mssql.cpython-39.pyc
@sha FPMBeDe99DCIJrJSkHIjJICQp/s5F0A4EEe6K8605nE=
@size 6683
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/mysql.cpython-39.pyc
@sha 1RAX7dovwOfv3r680Pra5sfHDeK/MFl0iMal+xxCRyY=
@size 3458
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/oracle.cpython-39.pyc
@sha ZAfB4Tqs+a1ztQ2K4iXtp5KX3z9g9eFmZcuXKqlanzE=
@size 4936
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/pbkdf2.cpython-39.pyc
@sha 4Cmcnv+8QlejAEoQKpLClbZCXqM4h45Pij1xm8/X14k=
@size 13476
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/phpass.cpython-39.pyc
@sha 7Bvzx/WLypD34Yg9Mdtf3GAWWo9pmqYGvNqaQxtXBn4=
@size 3703
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/postgres.cpython-39.pyc
@sha N71MmDbPCpulc/PrbpY2SP9o4vANi9Wx8xQc750M0H4=
@size 1661
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/roundup.cpython-39.pyc
@sha ZzgT2XcuVapUrLHss+YSVnEzHcx5EC/am1bjckkiCj4=
@size 666
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/scram.cpython-39.pyc
@sha r9RWnO7OlOpm4rBcjHJDtye0JtuGpT5A2vndeaCuT4I=
@size 11001
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/scrypt.cpython-39.pyc
@sha Yih2U8BYTpnz/3EwpJhkbfeYG5TDaOkrGGOsairFCKU=
@size 8705
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/sha1_crypt.cpython-39.pyc
@sha YK8opx3KNILDhiIZfCqa1MEbufzAZGCI8w6P+itRpdU=
@size 4421
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/sha2_crypt.cpython-39.pyc
@sha VTDkQDug7EVaDBm4FulkS27zH0xyUY3/zs0v+hB0Vnk=
@size 11211
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/sun_md5_crypt.cpython-39.pyc
@sha 9/mKzRJ8dpdtZAHv+4yTNuAtvyMAlV2BHXPDWejbuNY=
@size 8659
@ts 1650110885
lib/python3.9/site-packages/passlib/handlers/__pycache__/windows.cpython-39.pyc
@sha oJzkfEXUe9thSAEJYCpLHQcqdQWCr0J/ilCAx71v/Io=
@size 8879
@ts 1650110886
lib/python3.9/site-packages/passlib/handlers/argon2.py
@sha XrMPknuG+16IAwrd7WUuTKdIkKOD+3UPlHHZOjXZe68=
@size 38934
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/bcrypt.py
@sha LF33HnoxOhjtr7aFtrKgU5SB4mtw3xGx7C4tqecosrk=
@size 53582
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/cisco.py
@sha Yz0KhmqVVAV/szNnuZq40WgYg6eomBRoAJBbRrSUkGg=
@size 16284
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/des_crypt.py
@sha W3srE5kIaRQdhfIObz237sm0vPgqR4p/9ZkSd+9UNPo=
@size 22367
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/digests.py
@sha AeuVSxas2793ILXX0s6xm1lA1u4RPpE9G8wZSaq0Bs4=
@size 6327
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/django.py
@sha MmoLua6kZWVItsjRrnDgfktzuEpqlvwlPaexvti6I9M=
@size 20185
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/fshp.py
@sha 78sMdnAkW5YHCPC13bLptdElLFrWzZF7rm3bwUWHATo=
@size 7799
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/ldap_digests.py
@sha jgxtxcERep4xXgVVfKfSVe5JEE45b5tt87NKGvK9/Zk=
@size 13049
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/md5_crypt.py
@sha jLt3IP+l0HFfU1u2VEtGI1WBYVNjTqhjvwovfFREiwg=
@size 13740
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/misc.py
@sha o1tWKAdTp3EnCYJOERpdkQnRwrQfWWKeiJXSQurbVMo=
@size 10109
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/mssql.py
@sha BECU0VaVtc+RzhGx7E/LVu2moZpEI5GASChFJnzDVxA=
@size 8482
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/mysql.py
@sha 8h83lpTHs5q8zflXP0TyMavrELgtlvgUbcLtFUHnbDY=
@size 4796
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/oracle.py
@sha WDCqJEo2rDihcuUs4Ka48JBpSm4/JnNqXIVsCGUrkO8=
@size 6691
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/pbkdf2.py
@sha jVqdo1MSD3/7B5m+osqUTBTwTXnhedLan9lQaM+gysU=
@size 19010
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/phpass.py
@sha 0c7maDUNGxIuyiG/O2hK6MJbxcTu7V2vx67xOq8d7ps=
@size 4785
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/postgres.py
@sha y9AzGpxjK+z1HLHElRQtLzCMqqtvBwd/xxJraHdGpN4=
@size 2274
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/roundup.py
@sha lvYArKerC702/MHZXMi3F+iZ9Y2jH10h2UXKDpgqoO8=
@size 1178
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/scram.py
@sha wBsoBg0qLW8HA5Nsgcnd1bM7ZDYEFbapAGoP0/44N58=
@size 22539
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/scrypt.py
@sha OYfF2Jjltydr5BswyZ+uFgl4yEjQZowGdIZpEyB7s5Q=
@size 14146
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/sha1_crypt.py
@sha DZOdKExzlucHCfpgszG1cFdareTqpGUGORNIEn4FJCs=
@size 5873
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/sha2_crypt.py
@sha kTZm+jmRVnKRhquetVBbiDWi9eY87NTJvUYkjGEm7MY=
@size 21800
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/sun_md5_crypt.py
@sha uWhoKxBITVwPlh9MIQ3WjVrYjlRMgLrBjLR1Ui2kmZw=
@size 13933
@ts 1602179672
lib/python3.9/site-packages/passlib/handlers/windows.py
@sha nviGebFjOiJO/cDJRo7RiccEhlN2UM7nAQL0pTso9MQ=
@size 12384
@ts 1602179672
lib/python3.9/site-packages/passlib/hash.py
@sha 9lVasGFiXDGcL8VOWuEwAjzlATQbmEYF30wOIVotP+U=
@size 3750
@ts 1602179672
lib/python3.9/site-packages/passlib/hosts.py
@sha za96xm3LK4XJtYljsuubP7a0Mih/mnqExSPJnl7sSWc=
@size 3372
@ts 1650110868
lib/python3.9/site-packages/passlib/ifc.py
@sha kL2svtkF99VQDOim/6TE6OGhmSf2EyHrzp0v/UQksqA=
@size 14196
@ts 1602179672
lib/python3.9/site-packages/passlib/pwd.py
@sha VeU/PVkZSvwXPI6AQA96cjqIKyuTvXtUoCK7eI5ab7w=
@size 28690
@ts 1602179672
lib/python3.9/site-packages/passlib/registry.py
@sha 5qLDF72XHGSQVoEVqhvEngfZsO2fxVsBpWntX/D0YRs=
@size 20301
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/
lib/python3.9/site-packages/passlib/tests/__init__.py
@sha JIK29mBP8OKz3ChmaEbyr9vvml3weGe7YHMTHzBJcr0=
@size 20
@ts 1379094079
lib/python3.9/site-packages/passlib/tests/__main__.py
@sha iKv9ZuQe5jBzp4Gyp/G3wXhQBxSTJguMx1BCCVVZL6Y=
@size 82
@ts 1379094079
lib/python3.9/site-packages/passlib/tests/__pycache__/
lib/python3.9/site-packages/passlib/tests/__pycache__/__init__.cpython-39.pyc
@sha gA2gVFCuCMp67Z5ksIrSyioQ9D0bl8x3ZzI/fDksh2U=
@size 180
@ts 1650110886
lib/python3.9/site-packages/passlib/tests/__pycache__/__main__.cpython-39.pyc
@sha XEWwtwmGTGhjwpookBcYbduOn+fbyRoLGENVLzhMlhc=
@size 265
@ts 1650110886
lib/python3.9/site-packages/passlib/tests/__pycache__/_test_bad_register.cpython-39.pyc
@sha rIeY4IG+klMnTRqV3p/NFnOEY/9timZjsd3GK7Fe030=
@size 726
@ts 1650110886
lib/python3.9/site-packages/passlib/tests/__pycache__/backports.cpython-39.pyc
@sha 4Bweah/Y3K/9azYmZ1OengL9vdYGshmqtP1Y/Mpwdj0=
@size 1046
@ts 1650110886
lib/python3.9/site-packages/passlib/tests/__pycache__/test_apache.cpython-39.pyc
@sha lb0fRw85p3LjLjr3Ji10Q+zqhJGbsxp4iTxxR5eT680=
@size 20153
@ts 1650110886
lib/python3.9/site-packages/passlib/tests/__pycache__/test_apps.cpython-39.pyc
@sha 0x8c8F4MwDmbkw/953JfQp4NbKZEoU9qAWMaUj58qhM=
@size 4581
@ts 1650110886
lib/python3.9/site-packages/passlib/tests/__pycache__/test_context.cpython-39.pyc
@sha OJOWmeCQrVYA6yQBoSUodvK/uyJxERFZaF3R73EE3/c=
@size 35175
@ts 1650110886
lib/python3.9/site-packages/passlib/tests/__pycache__/test_context_deprecated.cpython-39.pyc
@sha Xhgx+LeX/GC/+kHFe1HTqengGeph/MfmclWj2tztUqU=
@size 16789
@ts 1650110886
lib/python3.9/site-packages/passlib/tests/__pycache__/test_crypto_builtin_md4.cpython-39.pyc
@sha ULS7n+ekml1sIi6l4AWgQhSAAGMDWkE3mHiay5Zo8oQ=
@size 4587
@ts 1650110886
lib/python3.9/site-packages/passlib/tests/__pycache__/test_crypto_des.cpython-39.pyc
@sha 7EWF69vL+gYjI+kOgU0xQehmIyZi832kzEB3MU9GoqY=
@size 4826
@ts 1650110886
lib/python3.9/site-packages/passlib/tests/__pycache__/test_crypto_digest.cpython-39.pyc
@sha pvpzUiV7zUiUfq5G3no9ge7dOdfqkXpeJRT6M+SWU3Q=
@size 12171
@ts 1650110886
lib/python3.9/site-packages/passlib/tests/__pycache__/test_crypto_scrypt.cpython-39.pyc
@sha Pniy0b9X96dy3X8niCHMNNy8PWrkN4OsnDQ7IGuwKj0=
@size 19083
@ts 1650110886
lib/python3.9/site-packages/passlib/tests/__pycache__/test_ext_django.cpython-39.pyc
@sha A1FhK9b3Xvo/lqDQpF0b4lK8BnD2ziV8ayF9d1GG5YI=
@size 22675
@ts 1650110886
lib/python3.9/site-packages/passlib/tests/__pycache__/test_ext_django_source.cpython-39.pyc
@sha 804Qrh0jatdxjDwvYKaQfzm1m2Li+JQcubClfoH6rms=
@size 5832
@ts 1650110887
lib/python3.9/site-packages/passlib/tests/__pycache__/test_handlers.cpython-39.pyc
@sha j4u/R9s1HeVmobTj6iDR/vMbk+U+wqDVuygUnOl3kUs=
@size 44029
@ts 1650110887
lib/python3.9/site-packages/passlib/tests/__pycache__/test_handlers_argon2.cpython-39.pyc
@sha MB0gaP64qz5TYiF8zynjcH2519wKmIarr8nk0yGanJg=
@size 14510
@ts 1650110887
lib/python3.9/site-packages/passlib/tests/__pycache__/test_handlers_bcrypt.cpython-39.pyc
@sha rfPiFppAaAs5q1y2xrB4oTG6RfbgliMLcGYFZYwDWJc=
@size 18529
@ts 1650110887
lib/python3.9/site-packages/passlib/tests/__pycache__/test_handlers_cisco.cpython-39.pyc
@sha 5fUxkvgA136J85Ja/+r9tCsngJ+kl4BY6USR5jJ1DUI=
@size 8119
@ts 1650110887
lib/python3.9/site-packages/passlib/tests/__pycache__/test_handlers_django.cpython-39.pyc
@sha L1zIsLUAFnSNC1f2s1243a6YvaA9ZC9GPZrreAXqQpo=
@size 12451
@ts 1650110887
lib/python3.9/site-packages/passlib/tests/__pycache__/test_handlers_pbkdf2.cpython-39.pyc
@sha gOcGrWx2TwZ3tGbwoO579AnR96crF9LommToxJobG3U=
@size 12766
@ts 1650110887
lib/python3.9/site-packages/passlib/tests/__pycache__/test_handlers_scrypt.cpython-39.pyc
@sha chWNNruDHb9Bs80QHlQnBJOEEITmH8BYL2glZ7WywpQ=
@size 3003
@ts 1650110887
lib/python3.9/site-packages/passlib/tests/__pycache__/test_hosts.cpython-39.pyc
@sha qfKjYuYoThtC25rIjIekjkmfioEsQCfl2aZWyq2Gw4s=
@size 2627
@ts 1650110887
lib/python3.9/site-packages/passlib/tests/__pycache__/test_pwd.cpython-39.pyc
@sha 8c5gWhLQcbe6xR41oJnECmL4Hu91vGCBW0GtGH+gzeo=
@size 5426
@ts 1650110887
lib/python3.9/site-packages/passlib/tests/__pycache__/test_registry.cpython-39.pyc
@sha aJ+e7yszYKiJUSZbyfjGRkHZv0BQ7hRiwXu+l1rIqQY=
@size 6296
@ts 1650110887
lib/python3.9/site-packages/passlib/tests/__pycache__/test_totp.cpython-39.pyc
@sha iSXJCbNUIBvvBPxqaMVXJsOOT8IWRSKHXfWCMS0uHs0=
@size 32738
@ts 1650110887
lib/python3.9/site-packages/passlib/tests/__pycache__/test_utils.cpython-39.pyc
@sha OW2/X1Mqq9gkcJ84+ghimAh04kshbO4mRyPjqw4FFn8=
@size 25995
@ts 1650110887
lib/python3.9/site-packages/passlib/tests/__pycache__/test_utils_handlers.cpython-39.pyc
@sha ZHcwGR4x/JnwM8IUgauvsPNo9LMdugii6RzKRC0ZZV8=
@size 23707
@ts 1650110888
lib/python3.9/site-packages/passlib/tests/__pycache__/test_utils_md4.cpython-39.pyc
@sha AfwQJbr0bWGTcwZOm29lMmFq522wPcKQrvzH282e198=
@size 1410
@ts 1650110888
lib/python3.9/site-packages/passlib/tests/__pycache__/test_utils_pbkdf2.cpython-39.pyc
@sha tq2QAkR3e4BciQOOFoVnBiMm1yg5GTzy421c/pEKoLY=
@size 8453
@ts 1650110888
lib/python3.9/site-packages/passlib/tests/__pycache__/test_win32.cpython-39.pyc
@sha xEMo9fIaUGkQ7kStZTTodZjPXNgOXuJMSvFOooEN7qY=
@size 1675
@ts 1650110888
lib/python3.9/site-packages/passlib/tests/__pycache__/tox_support.cpython-39.pyc
@sha R7DGsJxC8zq/hTYDO68+w5vAyF3voOeXnuzl1y4+/W0=
@size 2346
@ts 1650110888
lib/python3.9/site-packages/passlib/tests/__pycache__/utils.cpython-39.pyc
@sha /fuMY/20hAPtqgwQLBghWskv05lNZ+mMIU3HTqp8yxU=
@size 85946
@ts 1650110888
lib/python3.9/site-packages/passlib/tests/_test_bad_register.py
@sha yws8uO2HsUWg8GRQPlxKvE5HniP84QSQW6ncCPiZDpw=
@size 541
@ts 1388171959
lib/python3.9/site-packages/passlib/tests/backports.py
@sha QTi9tD9DO/RlawkInpPDsFaol++5hsMI+cFvwLIE9B0=
@size 2593
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/sample1.cfg
@sha lJsayArbi6FElINzcTQ1VbgTTGY5LKpMdbCJvK/6H8s=
@size 243
@ts 1479871222
lib/python3.9/site-packages/passlib/tests/sample1b.cfg
@sha 2ZQnnpumQsEJpKFsTOHuv/ULhQY5PhQPnsa2rSZmTEU=
@size 252
@ts 1479871222
lib/python3.9/site-packages/passlib/tests/sample1c.cfg
@sha u+BGMklAN05efndzADJfFV9gP1Jbns1gDdwC//VfW+8=
@size 490
@ts 1479871222
lib/python3.9/site-packages/passlib/tests/sample_config_1s.cfg
@sha mMgYjX/UvxVVLFTfZ4m+vxVo31MbSNrZA0R7VY6DzTk=
@size 238
@ts 1379094079
lib/python3.9/site-packages/passlib/tests/test_apache.py
@sha /XhDKgV1nON4ddQQU3GdUfSXrwY/x2OoJQ6l7w2Gzbw=
@size 29432
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_apps.py
@sha 6MrGeFenjSACzbAtp6jf3PNHoITv/v5DbT/7nhrR+KA=
@size 5281
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_context.py
@sha Vsl2hhouEi3yn4/J7J10E09OotLneRHzkAY/jS16F08=
@size 74546
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_context_deprecated.py
@sha cVXqcPx/Xqlsh6QF2az34RY23wP3pv8SOBbJFQn65Jg=
@size 29282
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_crypto_builtin_md4.py
@sha 5PWKh1HoQKC4gI4BcgVDh89xw7lix0R1n9Jn0Y8t8mQ=
@size 5660
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_crypto_des.py
@sha 0xWgS74G6ygl7gIvF6uhjcoThVTt1TqIH4ZUeqXbVmA=
@size 8874
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_crypto_digest.py
@sha b15XIFLDUsjsaxPEQUJkb+csM65IRz/9glwZz7qwN7U=
@size 20478
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_crypto_scrypt.py
@sha xJDU3e4bt9N1X0fA9zBLBxESk3PsTR89qJeEWNX2Em4=
@size 26646
@ts 1602182669
lib/python3.9/site-packages/passlib/tests/test_ext_django.py
@sha QUKoa6rLn3hbCVNk7/0z9JW5aOFmyLbBwj0PiWhQJ7s=
@size 41364
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_ext_django_source.py
@sha AW+PQRQeLz2cOpKGPeKPLSESC4o+ATbu3+Zd45Coi3k=
@size 11034
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_handlers.py
@sha WxYhRTthTzDj+FIP2vS/mH0nlpjgrWOp2C+h3mN6DzE=
@size 68622
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_handlers_argon2.py
@sha bSNARahGKPZTawLq+qhVdcuvprCDTNXGWPhSh8aRyaY=
@size 22837
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_handlers_bcrypt.py
@sha izOVd0WthIi90YKkvskrW5DZPMMCvO2qtwRkefvgkdY=
@size 29549
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_handlers_cisco.py
@sha TLvuGQZygEZbjA01t1hfGfBvx3THnv6ZwbNQCKUhsuI=
@size 20471
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_handlers_django.py
@sha ADphUgbG9PwoXQPFbEAPeIDfqjK6DENl/wizP52wYSE=
@size 15538
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_handlers_pbkdf2.py
@sha vDM9ipts9EYoauheNHtOOYq0Nl8+9ltTML4gnw2EB2g=
@size 18788
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_handlers_scrypt.py
@sha wHsbgoV5xhY4SQtgWFCuit3lygkNvd0AQKZ0lmp72do=
@size 4188
@ts 1602182669
lib/python3.9/site-packages/passlib/tests/test_hosts.py
@sha n0gCywmbsw8q8p4WLp+AlQrQuPfe+29fYwUfWwXi4Co=
@size 3906
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_pwd.py
@sha Si9qFDXwkbjTsJ9wQTYe+QhlprVoMQ2E79+eX11FPBk=
@size 7190
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_registry.py
@sha 9BgXvMhHKQQHBGdgV4WyDDZUboUh0tbHYdgPYr1upSo=
@size 9246
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_totp.py
@sha T1o3B97SltvC1OKweXQpX1bBGf6KYQnMl8jcpBSg5DU=
@size 65746
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_utils.py
@sha yMWrrnsMIg8b8guyzRK8lDJ243rul6ANhrIgImGlyVI=
@size 46118
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_utils_handlers.py
@sha rVSuaNqRUb4Q520nVD4C5smzVs+LdFqQjFZMDRTz+zU=
@size 32134
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_utils_md4.py
@sha CfQor3ZfV2JO/8x2RxY5Tl5ZsS0hDvIje46cLvLN5Ew=
@size 1474
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_utils_pbkdf2.py
@sha gIhycQf4NUNd5yjUrtKfRm3eqqpklS9W2B7+8INp4Cg=
@size 12193
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/test_win32.py
@sha BXVpHSm71ePXmmbBPTN4H38lUgGqG6+iZasbj/l1mVg=
@size 1920
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/tox_support.py
@sha PDaO1ftDtOFzd299EXm0X5HWRzg37VsBiHsdiMOu5FA=
@size 2473
@ts 1602179672
lib/python3.9/site-packages/passlib/tests/utils.py
@sha mNbhjFNG16dmU13ChMyqOSY39OiR2d8LRUBi41dAMko=
@size 147541
@ts 1602182669
lib/python3.9/site-packages/passlib/totp.py
@sha Wryr57req8NFJnw1fI/eycCaTwmSY8WA7Z3OFjAwHOE=
@size 73033
@ts 1602179672
lib/python3.9/site-packages/passlib/utils/
lib/python3.9/site-packages/passlib/utils/__init__.py
@sha VHkQHu7DcdVKyDjhPuyRG/2+25aI4Zwat3wr6K+rAlo=
@size 42925
@ts 1602179672
lib/python3.9/site-packages/passlib/utils/__pycache__/
lib/python3.9/site-packages/passlib/utils/__pycache__/__init__.cpython-39.pyc
@sha +2zA4gVNVX2f6TNe0W6SlKZl3PECDDVLRk81IOZpEr8=
@size 27749
@ts 1650110888
lib/python3.9/site-packages/passlib/utils/__pycache__/binary.cpython-39.pyc
@sha Lu0rNnnbYoNN0N/0QOM/y0ESI+Bi9TgpBDt4ROZSK9Q=
@size 20394
@ts 1650110888
lib/python3.9/site-packages/passlib/utils/__pycache__/decor.cpython-39.pyc
@sha g15PIb5ZTPV3FiVp/d8MBREH64DjZlLLHTWg0bcC7Uo=
@size 6625
@ts 1650110888
lib/python3.9/site-packages/passlib/utils/__pycache__/des.cpython-39.pyc
@sha FJSFz9zujmEzHOTSAN+BGoDAgTIEiXrY1EEI7J9eYb4=
@size 1329
@ts 1650110888
lib/python3.9/site-packages/passlib/utils/__pycache__/handlers.cpython-39.pyc
@sha WEMzlZ8vOGqTWGNA2xJH/YRS1gj4ckcvAJseTJtR0+k=
@size 68464
@ts 1650110889
lib/python3.9/site-packages/passlib/utils/__pycache__/md4.cpython-39.pyc
@sha fbWIINtxiWY29mgUCzHxylv1gAVoRCV6PdeE88Lm1/w=
@size 738
@ts 1650110889
lib/python3.9/site-packages/passlib/utils/__pycache__/pbkdf2.cpython-39.pyc
@sha KuZT4XDAuZ6eA7w9v5DOSPkQEv0eFOzrOp4GqgZeK7E=
@size 5522
@ts 1650110889
lib/python3.9/site-packages/passlib/utils/binary.py
@sha dZe2ZjuGr0g6iQseO+ThkQ5XM6KnQFISGQr68vUOOhM=
@size 31422
@ts 1602179672
lib/python3.9/site-packages/passlib/utils/compat/
lib/python3.9/site-packages/passlib/utils/compat/__init__.py
@sha xuPP5PsmLJh/I5NrlaYa012zmWrdzfrYbL/oHqc4tCk=
@size 14235
@ts 1602179672
lib/python3.9/site-packages/passlib/utils/compat/__pycache__/
lib/python3.9/site-packages/passlib/utils/compat/__pycache__/__init__.cpython-39.pyc
@sha onNcaBRdo0vH042anx6YC8DdWUc8DzltrNgDryXqHbY=
@size 10374
@ts 1650110889
lib/python3.9/site-packages/passlib/utils/compat/__pycache__/_ordered_dict.cpython-39.pyc
@sha OZvrw8aUmqByC9/7lL6EdkN/e2rVnrywYdHjqnPaV3I=
@size 7962
@ts 1650110889
lib/python3.9/site-packages/passlib/utils/compat/_ordered_dict.py
@sha 1nga6blaxokrrDdY3UrQgRXYdifZHCDgPYie1aCJkuI=
@size 8368
@ts 1602179672
lib/python3.9/site-packages/passlib/utils/decor.py
@sha svc2C+/DKfiCMmOBNhn/DK7IeS/WYNg26asjhx76LUA=
@size 7651
@ts 1602179672
lib/python3.9/site-packages/passlib/utils/des.py
@sha jFuvhUA3aaiR1xWX4NpXYm5XgcdewRT5Uas+7jLoSTE=
@size 2163
@ts 1602179672
lib/python3.9/site-packages/passlib/utils/handlers.py
@sha E3oRL908uudK/ZLZWeX5DoPxJL8uCfCGpmAkyfJoWQ8=
@size 105286
@ts 1602179672
lib/python3.9/site-packages/passlib/utils/md4.py
@sha pyxEpUe/t8E0u2ZDWOzYIJa0oXgTQBO7DQ8SMKGX8ag=
@size 1218
@ts 1479871222
lib/python3.9/site-packages/passlib/utils/pbkdf2.py
@sha foDGTAKeZywBAVlLZIRf4bX6fC3bzsoC1i/DtcdXr2I=
@size 6832
@ts 1602179672
lib/python3.9/site-packages/passlib/win32.py
@sha E6Ca+4Ki5ZlCSzd86N1CXjh+xQoJYjW+74+kJ6VsHUU=
@size 2591
@ts 1602179672
