0x2cffd02e1da3ee9652257ad36c48672a55318a52b3106ce93fb8e0fa7bca7fb7e5a964374b835c1a824cb450823cf92edd8968d1750ec98439cc4ffc45e4c242b71e77aaa605f343f39387ccdcdcf5977ecce585136dc7442e62988c54ea9f9856fb6edcc05242d9c7925d899d2bce361c96dda4e5d0d2ad4c85a91b7d393cc0072821863389bd381803a8e14292816a916d5b35f88751861f27b8ec1dcaaf6c867edda838a123e22231cc4e6834bf378882eb31986c6c88d041329de694e7ac8df701042b830347d5607d7a7b681ddd02b0ebd67fe970ac42b34bf596363c613460b86fb0c13058569d3fc84cd87b670004fcb7427af8123bc4f4f2e4eb832037e326566098149520cf73c5bee30fdb13b7e6e1df0786d6f41cc7524229546ff0c868ba15652d02bb171420ba480979e6a608f5c13cb2e97ea520032342e93d31a9bcae78dab02008c88b3c161486f9521edaeed3cfbea7b8fc937c5b37448fb233f2a5844ba5bdb63999b42dc40f2fde0539a509813b1f2f8e37968f738e5fbaa7fa9ec15f944aff5fad56e9203631af2301f750f6afd3c043094cbea4bb78e0da5a14113f7f64f5f8f126541b308d216122a2a9cd9b25c51f58162bc81c0674e61df78c10e6fa2f004c6a667150f566976d780113c768b20e8982dff434ad0adab1d39106027d6c4fdd017f224492f62e41994a9f9931036b5d83b4180466ae8c1f2b42f8582071d60015506f2ebd3e8e6cc77bbb18d3c9602be6333cefd50ba89e62f75b3b7464a4ff76dfbf963deeff96066192b97c415edd5b238b2c6f411d698746fd16763dd07d906c5d32241df2467654b0306af67c6e6de1b0fa60a50058e2221c34a7e7239f6c2a2dfd1f99b0a769a6366144199345ffcab2696ce58dc2934ed588ca4ebca292600c975ba9ddb5dece35ef2dffb2c5bf5857423f7620d0c7c930048fb238298241a4aad02a87ff22fa18eaf5388d3bbe92cff37d361124766429560a5b2219e635a0e55ea763b6c16caacfd65dbc796fe4a25ef21f9d7197fa3c06fe361154525854c18d1c784ef3e905325b5ca40b11bd4a55fec350c6698bfe9e69dde5c6104435a4744c4e81517230ae5b3e02301b004cf0b76a83f17b00c5957e0be03e1e13b09879cb2dd306682ff5770cce23c127be04ef38c3d829ea4942a3c83b492b728b781d30175ac4e4e9dac9189a497a23e654c5a18876b4b81494db6ff26c67b46e5db9388ff9ba9bf81ef4ee7bf3ad06970eb6251ed520b886396eb1a0e3dd2c7dcc7eaa517ce6710660d3950adba19c9c248b92725fe9d2e29d62919bce1719be2a0b599444004f782dbb4089bb01508fa8a396cc0780a134a9fe60b82465d13031f627961ae7ea53b07dfd58f54258586fd9e061d8207067b938568f15926277ddc6d51dae7eb78f513123da873e32027cb66b98a7dc5c5ff574af548d3c4e471855a323b913afb9040fd8f4b8c4bc8141cfba9f9300301ca99544ae8734e738fedfa37f12e568acfe6efc0e786c13f7e0fec948c65d1b2ccf2b0538b42474d7b92efe542d8266cea894404ff14c276ecdbc5ff84647af7efa7bd350c638b879b01ff8f2998ea00ea62d940dd6ed54c1c54d17a8b2ef3030cefaada5dfa564ce73c7f5f7fe6b6c22fc7ae1af31031d2348dd6a01cbec56787460250864b2c45d5decaf453424bf2bae4cc1279c079ac8adc5ebf6729a9882d18b304b2406266b6a44109fe4ab6ccc9c8026d94edac50aadca34d3f5d204e191806049ca08f37bc5fcf9b4e70b7759adafea4141395af32267fae62bd085d217a9ebce8e5d219784d4e5487d0ac770ae235a430f3d23b293201c9376a15b67852c36d0368639f88b6d354a13b400c944efb013c8c5bdf308d0f79007d8ea967bbfc1dfa19df0757013fa0d00a8