0x2cffd02e2b09a1ec9466b26d8875f6ded316f14b4ec32f8717634302e80732881647165fae1e652f16cd16187301a5e12e6c3460573a6fb80222d1f0a86919dfaeab5d02b090577082e3ae97393f17220101d07b8f17196fa4e3287045e2b6ccceeb12b40b78d619dc49d489303544c48baceb71ee9f525d494bfa5628c4a183f33575a0bb640684bcec24e0e409d741b3cfd701f4a55e73faba9ff98527801ebdf2854287cd20e9a2839f4a0853d61ff3e340cf8e7dc2d55e211b1db3c790b001238768a161891611ff6ec0f5b4dc1d9789e71cb0eef285a942fb1a3076086135c5db3bcfa46bd160850f4a1d98f38bfe0e68aa830b10b5f561b3e8d7eaedc638100982f3c5c540f9e8940f30f0d89deda842b1d19df0e2ffd2d4207074cb1eabd562a6ed8df351eabc59c8020dc71cba6d17b279263516bfc51e2e9396a19d2a9971060d3224cc69a0da44508706549dd76b84c693e5bcf2163b65e43ba490e2c490d5092a4081ab3632994d0f94ce0b02855ec7a8ec13be8e0f63fb2e0988c0a830e77840628366a9ec79b3a32171a1d16c5347dde13133ae091ae446a3e7bd50b446dade74be1d5de1bfe2d9f42e965b287de2d2be42c2ca8f3bd61146745d30103dfac53bd7085ad74f25539ba4592dd9ad0a2f2303242234b8e262b26c8882df5779d5c33e8c73892843a2ab572ed7ae6db4dc942cde8f21796a2e230791529e5e57a11895bc7826c874f7f958932e31a59807b4ff86f0651db24b260f87592991d0c2434d3867f31331ed0f1603caf07c38177c49a92e648beeb8b356548a7172eca6ab59f084414c67173ebe4e403f471af64df5db3658db1420f4a5991468b20ec3eb096ec5150bad7437a180d8fed41df7f6ec23e2dcf97d5b1616a6c9bb5e025ab6707a6127dd83827908b3054adb04149ffc114e8df748defaadc65c8d56e39a0741f405cadf9c2eac886191c02142e6a7a18f9812798a2d2e10e4f38a90f521bd916933f16dabf5fc22ae7dbbcc40af1fd54f67738bbca9278d0cdf4023873310ed3af9acb4f7d6199744ea65a18ec75f2a25a1da2cd3cf999b4010e12b66fe1557e0f912e14228b2ae2294df2e3b5c1ac39ac292d333bce7a07f248897619d46a08545f05b6ef60b70ba91ccbcf7d8e6cd07d365345dfa8bd2cae698e0b00e76898b80bd0d8013bfef0a8c3034b61bb6e9547e88f777d50455136402e1c86456a8f70515ae82832b931794dbccfe8d2e5b33e6af84afc92641acb03240e94033edda6b0a4e68625bf3bf5f29693dae954d18a25a4481bf57f67b4a2dfcf8a50241f13890cd26ea77a4cf35db6ee13a0fac18941dab0f08085bbc9689897dd92fa7cfcf46bf4e329c198aa96bfd1eb7c23be31a573dad8a3ada36f4d52734377d62a2432290132fd65d33cc6153b35dd707b7e56bcee287a0268c5fbb2169137dcd42aacc63973cb6da58390e98ead7ae416c237a2f6679b77cbc48967c874af7fb7ed7790942d265575db9fcf76b15c4c266622b4441f13428f529d766fbbc7e203cba5a1b98de40c3c0e7ee68b91ed30e2f4a1ac4ea034f28e796bb66bfe095d2c9138b9b087523c7d08a357d97e573a69113ef31f9bc26b6f1126459078dc748924a7a81d49733f9c0f9114f22d1c4f8f3d728deb2c03c0a4cb9427744e135312756218fc0a94036cb42355bf5f26a0bb738933f1722f3da852ed15ae1095867b5de877513bf7ae598b0fd3e7af2319ce7606cf3795a0f30644897e0dbccfbea474eda98121d95008959762a58338387ccf05cf917e4549b3608c4738a6cc17f6f02b952c7d136cab4ff2a36c10a615bc409354e349b9a65af8cb96d2d33e04637e215e29075856a7cf43a7a9efb8d3ed5643e54ea8509b4359bba3bf57162d37a962988ab8cbfd186291cc9