0x2cffd02e7d2dc9156f8ad118e815591ab9dc9123b8d2b43d4bfec83c93cbe782ce5c5a205a4b8653bc56312ade685202e090aaee26fe94801ccd341d77e77b5c2f4b246a808d450a72aba5c257b96c1868dc694a530c66b8fcf01b688106885cd424d380607543c9f359017c9096c195fbf90b3392b696a3f5ccaaeb2311079fb8eb7bd759ad4389ea7a5d7b7bdecb95821c28db9ffbeb36c757d8f4ab013dadc8bf5a4f402c82b2ff7a5f0538229cccd7c557a21a64604dcd3f86e529c43a6c9cfc2b8a2433e1c3a87afa73ae5a404c5b3b0b111ac8a55b57b207809dcc710eab41776369c98ad58f33f0e96b0694c49af013b3c62e121dccc974a36f49014edf38b3d8e98916ada02c2ce09bf06752cd0c0e25fd7bd25e90238e2d74bedf3cff630b92dd9ab2aea42858d8c05c56589d531f809becfbd8180ecdcccd796fd79ed762da23af3e1ad23115f38f8415362b196837db7492ead87e93113b8c3cb8e12a4793c0bb91e60debd583520c61297a0168280fba710c4935beb88f406a5a82ac3a7541361ba371f528a708fb4225130c3891e316a4796c1f5c4c7bb90112708258a92d299061b0f2d6d33116edf9e16fac1d7c43f0e974e298f179baaad5747d666508cc8fc1b62c50004924d1a35ad8ac7f91ead7ef04775423841800d3bc08ecd71542c4b125bcf5b8e5bda53635cead52d69a3ef5f478423ec314db5635882e36b45ad798faeec394f1cbd43637bde63dc651d96feee9c800d69024b2d01d59eeb3daad126bd7489d7bf7685607bbe6eedd4c2a0960caa8c019da6dc6d1b5d6beab3dff9b47684f2d6c00d76c0143802c2cea4eb5aa547cf509331621d4551c1082d47b9bfdb0863b24cfef96977b174b463f28a69b6051f5e97006cb7dd1a161282ab4f3735e6b1c708326601b9e396176dbc3eeabbda39e8fda531e1e829561d563e6654dc138c057ca342498b3ecc846f634d0b9ca85f464e2eee2b3e2a5daa41b9d4fca878c135f1c5ade59ced42dcac39c8dda1552b977187c6b66f7c8a5f13a9e48ee53a16c8d03fcfb08bb6d575b075666463142e6ef69e3ace42179bb4de73c23bd91a399c3c4535563c64429c0e1b2d5fcbfe71e8aab33173278be78caed3f84a141900379971b13d2b2228b74c010b0d1faf4dd253b581f540b3c5fd64581a3e9697008c40826e7c816b17bde4c70880e0cf681be65f9e5b4140049843ce6fdd7bf7e711b97bc9cc612b944d27d153ace1b96479e9801eeb36d74db0cde4390d35dec1577675c9cb7e3cc0525939c030b5bc5e31eb1e4d7197ef69613c096e32d14d43a58e2aea32c5762fd16364118b5867f579c0a5df8cc54e9b9a907b1d9f2e418b3ade3ab8da1f6bfed4f978d9bf0c5d60557dd35338a46ef58f91c34e4403546229c09704cd661bb187e4e49fc4e050a2dd5a759a485f0641520120b56338f27441c8963b9ad887eee4d839ec1ccd03fa4d3ace29a32ad506da1387dab5fbb0a5f04a6efa782a7b1d20535ffe4627db6ac796e6ecb70a3dd3562bacbe0c3eb0907a819f81541b28710417a66ff62fa0a66da5b424901a56416bca6b7195490a99410801bd5108b26a38f164dd9ebd315bdac8daf6c9a38a68716ebf4ece2cf8fac27c0e6e965bbd12b88288c042fbc4b3246734041fd9c1fe7ab2ceb5b38ab0d4ad1fd87a34ff6131f602caf89e69f84568cf7bae17c41fd80e3165fb6996482ef8896b7e01a7f5f88a22721de5e1e0157a62578e6176f8c890b6c3ebc545260b4de19fd4abe489172a1e30026be8ed978ca5a82a0028017d14682f09fb8207e03658f57fdeef281240ad07f8946620bea5012e3aa95d64710e0399c7eca06cf5145b8f7fee7ccdfa1897964ad565129a72fdcdacb210b1603e05de93d369a943fc630d43811839a50