0x2cffd02e4d36bc5510c0ef2b06d09039c081c461cd7e12c179d87005a01b7f22c45c49c704de198b1a33bf38464b0da68be7e35bbd26d89cee0ecd499a0c04a41ac440b03717077b2899316167724d6712bbdae813c924e81f017fcc6bbd43e21cb356300aa546d4e83a7ae66c71825b41e9c69090988161200c3d04da03336ad0a9089ca9889bfdc31c7aed702ae3b2e3bcc30ff9a6df2f9e175388640dcfa1c1671032eeb875780f522ec551cdc9b27e3599bd60879a1647b6d1b72975e2ed0ed177f3d78ff900ebba6256578f34a304e23e72367adf7183de1d5533bb55129eed3ad175664b9d528a0cdd7802e6a6f2fe84c54ce20238af727985992fa4fc2a82ea547a32efde7440d5abc3a490ba8fdc2ef7754a9fbc6737a318e76b38223995b12caf64d7c08a7744c5e0b84289ba64f8a51c937a9f7c472a7f524b02b51e2e43fb7bb036050f37e6f6a927dd318580c22ee497012f2a8587b109c877ea498994a7d33c68a9cddac00407a1e277abe443f3f9f9b1bd9e5977d7f9b35f484038cfa8e7e3441943b829ae8df1af9738e3050534a25cde19794beb8d9aa3ddc7e49f574290433fb322accb05a87447b16a75673031d0b3477001e5066cba881b1cecbcd63264510860cbe5ddf415b2a1ebd6972339687e4f51d1bd46f12da0d91a065a2e31233def1d58a8c564293113cac9a4a365b9200438a9e61aa9112874f77b049c2347e9c5703548bdd1b9059a39dc8ee31dbb3a293fbfda63b0468558e8df1dd1b9284195b8590be9597e091122fd0eaa4947551739d6f6844d7230a4b45c3b773e95c9dbdf994f5b43e655a437a40e3abd2c4bb1ab8fa2a12c048ee5d1c7f8a6339802f8f5f91e3a7b9773ce763b226df7cd60d4dacf2af4f7d25548e8df4163df96e3239baa8d3e11406549107bda9e756841a90d777862ec1e8631126f393787471f45b73bd9f72bf03cb12062aea62b8712b85f69a694acb0540df0a7d1c40e397271ce81e37c566707b0592f5879bb2ff046559ebcb13911e1112f593d92802487d52a83d2d52bd6a9e8cb0a21b5707d50c6353636a5181e1a0126ed58623edb7c60cb061b312d9a533520602d65561246da7a4d6d0711ff7d47dfe33a178d8f20d97e1d184a7edb85934f0a0f9ddf877191bd7a3b20c8136107185bf588c89883ada86a728e68b5a5cea4e18dac1c5bd19829fddeecee50f72d72bc577aaef5c7b4def4ec9b49e10fd7e96a4aeb430c73db1d92275cbb2e1a38d90fdb12f3a612b53f5703295d5fc4ea766309b92c89402c15376d2dc58c379c7a3fab8ae58b97247f76e374c0ea38cecdd29f4380a53d5a03e18c07f50cc508055b2a2bb59a775bf08966a30b002d4ae2b7180d8f9cbdd43227edee8328c37ba60f31e5eba261053068e93761d4fb889073d661de9afb331b9ff3afae7316d99ad5454461ca55b5f548209de2d55625907951daf6007dad1a01a09669fff33cc67f90635eaf32c146d3aab69a0e87d207fc0e53321279480ed35046336b8fb880d67e9e0c7991e1fa53d6a42fd88d00cbd2a48ecfc664d87014324b2cf7a7fca855b9340ed36837579f47fa783aeac86f92796aac886b1b91b128727cd255f97b08653b6bf839b8e62b1052ce7de29067f1657c7b1079dd147506dcf609a7e20cb18ed55456b72e010408bcde8f53099688ff553088510dca0b7e1e0c173f6f5b46722c0a5d189377bd72cd85977576782bf46e856d6f04224218fb7fa31d5e465d12df972379449b871e42ecaed5868a050b4afa0ac33c1f80d23b7da88b8787f5bbedadebe4b8e06bfd9fb3abd37e0ac2b4d81c7deafb6028439f71ee24293e4e319815a2e0bba0b858b7c498d9350597ea20f4c42c59490961508d1365b65c47d88255750a10ea709bec30c712a755db96