0x2cffd02effa065d7275f554388f1bf622e3dd5118612c0be05be4abfac547d2bf39b28d833458543085ed249c8fb7b00ab19993bd774f8b81b2d47f90e7ebbedf716c8817f90441228f9834f018f84231833a907aab8a5614d936f37f8d610fea2bc608b4bddb1819aef84249644c8257a65dc3dc92135ebe318f33084212c0fa24f220f56379439bd8047cd3e9fb5c93d639b2af76f12c28bbbc4ebd29fa30ceb849a95edf2a8c1464156f99371c07dd81fbed933b2bcf87727f15dd971bb38f4f51d5626bd6ed433ea47de9f8c9f6aa9db37cd40df27854158fc5031cd82d25b71a5c8965ca770550481beeff41d95432820875791ff83b2ebc1c0dc5cf7765eb53d0b53dd29c0f8628c74bfb69615fe0d168f27c72fc47ab67305a286239ead8a76314695e4cb2a954d3f0203c360b8bd57a86c786af34bced3fbd4716fc68eae5b3553393572fdd709d1dfff697ca959249a646bb6ba9f59630ea3be1ac0412661effede25b63642ecfd7b5350c5074291f749b84834ccb33344a661ffa9b1dfe0d67ba519fc00d153e13636429e18be72d346518f6cddc5ff9579915eb4eeccc6d9009eeb4064fba307ad23015fcbd65d339206aa7c3bd253279f7401c2ff62e146cd6ce65a3110dd44958821b15f6f58b455df69430a09b8fe7b9cce28dbac11e3d86d8cc9effa168a01904dd97e0a0197f9286685d87495f259ec5e8d2c6fcd3fa9a6b040782be4a1f82da4d82bb078a5065e2b3c8c38fcabc1711d312074ae7f4f6043294be1b16ba8d0560b1f1ec0bd60dd1e166ef205f4ad667ce4a7686c18eeb4d465d3c807084e16c69623d39c6afbb017c2b59b53f7df1b27b606b33b9892855cb9d24fed81e1d95ae132d88df685091299800bf0fb42d1b6dd07cde517c63b72c067b79c1822215446595b60c67e19e99a4043a29b285d856daa88b872dfa64eed0935cb01c5a5d9071c3f2e93452606654ef0a73fb9f5f25e416f10fc582bd63bf528cbf1319f734a54e1b09b81a5b534b16944d427b05b3ca2f618d8426eca3f3d818b68c1f64ca66ed22b364d2ed1471d30ea94e8adf65bf7984169c6be0dd8ed5af2e555de76d1eaed00816d122c5f6e14e20a0ccd166d0d9f4e8e5503a789a2f298015e2a36d6bb431f2016a544a463b7a6de42190964347755362d6770f59149bd431fa8bba9230c4f0b93a53a8fcb71fd87b490ab306da68571897977be2787801575296071575b387c1735eedea937fa934ec485e09ddbaf1be991694637fd411800efd5ee3e33103ab2b11a99b52a2f5d5ccb064c7a796141b1e90f287df3dc08abf9b5f4686a1fa8c26e1e6c74e393e3d76fc771816e4c8a5ad58d258ceb20572e84a40c95f3bdde152bacff66430adfd7efc8216bf162c20a75567250307a77b9c0e3b6ecb07ca051fb0bd4e0de144c0879cc2bac873a9f5fa200553010cd834d4fd1e152c080e3d57d55f1c6775bb8909cce760db81d4b68cddb5d2a554287bb1fa08e0e7c497443c820b4cb52b3631ee2468d69cd8bfac329fb294d0978e17af0444c00e715bae2a981f02250caed3be210fb26ff041a851c72d50a2d1b1c0015f1345fa908402e86160def71f90a28feea5d49ec8e73e184c8a46086aa235c1607e6898eab656ae62b375fbb9cbffbbc9c893d619984c6c4c706ba2a6a899a0a1f213c3149023a55d5a704b82ba729e2b05f13a76061cb5e4788ea8c436f032b7644e0cc604a53ff76af5829a812f46b2ddefa25a7e46ecf21a233886d313db57016c423bcb09d5d525f5ce58208248e597932c0fa2f10f29762a345b3874b47acce0612229efc7beec74189b0c4e13bc9b45dd65f3dca21ff034a564d77321264ca8b6b2cb9c76f4676bb5d0c0921fd572e652a68160225d1d1321977545602458a4a7382c5