0x2cffd02e74e9a68325e7d0aa23e04a29c39683f180f85b00763b30c82c05704eefd1b9a8d8bf7ceb888ec06791ba98f7f39d584687875ea57f2c62d068595cc08b1c2b511b08f61f54142402c356822b3cff6c74c8981d5f34f927550de281c7db10bf1b755b74d9579021e081475da3874069f65b497461464ba21801d8fb9be90c78e127d65af38e8930e7bbe113b73ed66270cb128055801b3406b512754effb75aa012654da0730581adfff3f6a8e569c254eafc5d4db6883793b7a7c386f229c269ed55b83c0cd63eaf679d83740a698ff7856b70063454dc6c2c3c7fc24ce5ad60c52eb08b2d2fa0b84eafc955ffd7e37e13a90d43c0f9dba2c1749c61f752c2e3869615aa5f7c26c0fd144e527a0ff4db734a9b74768fdab686fcb1d89da5a5a97a0bdc9c5fca471602c6e58f5a2d3f3c63ca24299803dc01347688884b36b12573f5e66f91e6dee7afb37d484e9696e9e000ae8af245037e9aa200eac064ec783aeb7d3f47734d88db677b42bc78153f765d24b758d48a42af7f589f7df1778c6a4b574bd117181ceb28d80d2626484f6bb44766e5c940fd4dfed329da65d321b45b30277c5f91101f9582a1764c71b6b592dc3f6f5c749ba129b26b33b30463bfe1155c456bba646f66ad7182f97a0d02a26324855f66e0bc17b963e10e8f8d6b2d3495645a808ed780ab2c0cb5c98f525e74e423538a22bfb3037cd0a73e583ec285f8094845922c3dd724bd9cce330750847c587f147ddedc848d0a702fb06b74571a001ce04c2e2cb18fb777b6b125a2682d79f1b0eb743bfe4e77ab753113a755f859470104462948e17a7091eb6b86322ef13fb1daeae1500a9b4875e61be684919d72d42f4c1202aa5e48657e413a7120dde95e4838f69c7f395de1d0bc843c5382fdbf6903facb57dd9b0727f588a494d62866372465686e55305c352a745232ac1f943532ce15238224106c8bc7a1fc9877bb6b27ca58ea2c523ea7cb4591cb04c1c4ca90077ef9bc99523995ae39d3dff0b9aef724ad688c64c7640501c92f893bdf95a27ef6ba5283cd23342fb7ad7cdfffb08844362f07f9996f31c634fe633466062a884df3ab39b429b593c44b20b37e59e790ad8ebb095b08819cda08ec9ccf40db92f7d7bb736f0c3ce615d978956a26c672611a3d530b59ff172bae2963773d8c80371fbf9cdb64526ff86878f5a9e1a85bd458219251707205b950fc0c9175b35b13a3761e72d71e570bd8af9e5a88dc49e654b6d8d4ccfa7245f09b86471145b3d303e1c0dcd6269c72a85a2ef1dcff0df0676f5f69c475151127b7202c3c9bcfd10950a41f63f65d7ad19bc6d36ea02be6a8f527b5b945045a957873c00eed698d68a987a693ad01104f2f1e33edf32e736a3bbec01e0349c53471abf641a7a9a3985045e320e06bf589d8ebcb98bf1e27e5ab9d682ac059b5e7aef3489f64f7bd0592b37a983fe5a276f843f676d0b35eae6aa100503f9a28f5ec6b6a193f8445d7c19a6563165618d11a8b9ee8a8cb5b93fb9d0989df877210dfc99e557d9015b8e475ffcc5e26385f49cc8b15a9c34f843aae4ad291a0c3baf12988bbaba45febf7513a916c1083bfbbb2e605bbc520f13716ccb23e7406b2c165ccef443f938165b1b8a61a8bef6c0a27a92688cd128393e9e58dbbc7f7281f093404d8584ca16d1d09aa897bdc831a0440b4089911de81bb05825de09a18bf4ea24b631326396e4c89abbbc3bbf664b26a332090b4203022f45b60d12a677a5e99e3e201a14fa535d036f4b073eed2dcce080db258b156946548c11858dc3fc4cea9640875834055a1d88ac02b14e9ecb7417d2f57d17aa33774a534d0f6cb2635b5cef1d3c034b0675feb424c78df37d85f08f9b5011660bd1b692b8628d60e09e13be60b8650bf960a