3069f8a1a46f1e19f5237a249b2349e9643b80b6543acc30b9b583c6f2ce35a10dcf40dbfc4b94a9a6bf979da1eab0cb5e2171b330e5257b5bf709ec3c0dcca1b594431fff9f8cd603c02ba04d6bd8887cf1d0e8e8be178479091ed5068489be240ebfc1e7b8d6573b60703160e930dda9807184b361ad9d3daa1b71e02f8a7912f2b4ea20ca2f08685967a01bc0a440e01e88f8bf696dae548cd74a0440824fa8726cf8db88dc255ec208f01ec4f7a0c5acdfe151dd1f336edc89df80fb2649a5d71fbbf83eee581b58d6d81165c1a5ab103338fd42fc38298d37ae67a2ecc865ebe54678dded0f081ddac4678ee90beed3e261c2014aaae257d168e74ea0ee1dfd966d5473fb7c22bdfac33605d4f833b87451acfc7b6bdb4e10bdd9255cc7580de5ff38cb65aa759dd24a99bb189673921299628d447dfc819969b04a82e9e06bf95d32c9411667ca7ebc561b7274b7448a015c01ae18c145eda39d2c935cfb4c89454df8735973868956d3364e940751ef5840cdcde48d17073f8c9f681ad345e96998af0c1dec0cbabfe07b3b580b2ad76b8071920393f9f96e77d0b32b4d7589de08f1aa6c430bbf99ebda11c727c40ca5e68de7