0x2cffd02e3ad9ce7478ba9646fec3b2339e0371184a4b95c5aa65e9e09b6f5edf096db4811cd8458e153debcff98a52e4e502bd04cb964c07e34b9a6b6a0defeeb528915aa8dfa79794c3b01262d030c0cd0e081b64bfc16b92511cb0db24919fa4916205d2c3ce4c896046d7ddd7ebf7d045b9c266f30a3e838da44a51db3cfc6e9bc3868c6ed3d2034a1eb59d8408140ffe05ede59358898da581b2902433ae572de524e5bde7bb3e16e49040886cffc1fabceb28f0a443af60f2a83d7b8a8203ac670253670b6f4ecae22021ee56a8a15ff815870a6dcf77447e6f0cde94678271612777051c051038a1c1c6690609a4b811fd78271d711ef885db380f66903b789fcb5730e2b9b619aa1cfd5d2f74a807b4d98f341d8667df995b28bac6e622bc5334bdd8657993649eddb07820b75546ba46c438ed55656a223cda78beeb8f75c13a7f9e03acbdff6ee101f18e813c0b2d0d84d377edfa9b2722a664b0e514f1ec65dd365ec9864e2dc91eafee2710480a009049f4a94686efab8d2c26315b93fed5be1c3be7cf3c7d07373857abefa58b3105f71c5b868d984f7617df4cfdeba9657bb20e7147bd66db90f3b4141ca5ebc34870a2c4b9157863504a8c82f6330b8d9a45c1a6673c5843db543bb92808e5dd30368a89122a3144d0e923884ec2e9e50743c983def7e534356e5eb5ca90197176c452519bd1c12259f950f5c496f701d51cf56f78ecf3fd70df5bca0caf32bb198dc3793461a5e2e4824808c9255c0f32224b842afc806d87e43d7496e02ece0691ac9cd85316b6e8f5da4ed7441d6122bae93adb16010715446c15d58498224cedc7e9b9aee901ae6bd89eb7e135d91870e57c250396b66fa85d5c094a803dd7e9747e492b17e194352e29ff1b79bf0afb5e8c387b9115d8fb568b20a6e4eedab7d514400e7f611232eb944105125060529ead5acc9bf137bb83d9fa400a0085bed24848e7dad402d6b7c2bab186ee99946c873663aa061b8e6dceb8631c40687a55061cf6a19512754debcdd058e12c096a991b530bc9ae311abae388fbfe9a967320fc0e3f9c50fa5ae7fe70c78458a8eaa010cc2924c7e6df542068cdfa7f6a1f1c4186ffa5981c2eaaa2724b7dbea3a4671ceaca0085d246914fd10819ab983ee4e8e8a9d56507b1d24184977ec66eb5146ca60a04f37956ded91b0ee0947d8e7aeef40b1e1ebec1282c4f71cd947783c87a11afadba83523069e591a5e566e1e7c1dab133fd97afdbdea0917bfab06b6c0c7a73d8c02d8a8b56eeabd0c2ec89a15bb650d02449e9aac969f31df2a64a105ded6a2cd91268f47ca743a1f108c36f59ade7e9681fd4c1de7e0840d450bd602541f709f9baa5eb0cd22b07bbe8de421bed7c093636189fc43edd71bcb88328dd6382c54a7a8c874314c4fc0f62a5701bcb1bfb1790835d4f3702d3e63399bf910a71ef5cdb731697b7d8499e36c86e16892cd8976f1422e334c4c49f52cdea396d9e697ef43eccbbc90e46c931505e24beeda94e9280e00e5d896fb3ff7b2799236bf3d20473160becbbfb25bbfaa8dc53e5287e071ad033a0cce060718f1bd4c92e8523eaeb1c05b7582284673c972aaaf6bb9136a465489adc5e50d7030af3b25d73adf097efe1a0650d583d7054baf8dcfc0eadd4a8233c6a2448fb9a8bf5c128289bd3b3ffd2cba92df3ddda5addfe13c1eb5bfb941fbfa029d363636d48f8b33e175dfc0350dcf563671a9743e341e0d1f9feabe3a0771b1ca5596e2acb6239846e2e07742cc7d08bffd24424861bbede8d7f4b06a2e8e12d7abe97d76b4a7bfb37386449dc00af8c0d880174f48ef775183d97e2523af1ead897439b5ab197e215c04784305e15b2bdc40330757a8aa5901b25886d47fc5051165fa3e3f9113c31764ab76f798205