0x2cffd02e29bd07c65c49d6b6cf0c6193471569e28e3a87ec286b3168cf87ee3ce1fab8c49c41ec0b04b5c0408ed4f793b147deedc6c3d7a44174a9d652274b4cbcc1133881314181d5655ecf465e8c0c8817ab11a5a1f046ed01d862d6650397eeead305c323d468dd5a5b3c8a69d27b2a279bcd31a0884b979e7a1396cbf58f1a53d000adec4593f21071327d1bd261f06a9be5977fa34fbbb8d0f64999c180433f65420b466f7ee2c5cb0b94277a3a43e9efd2ebce32f0b0fbef5b728dc5e33de36933c8acb711e589dd033201a3c0a2dcd47e64f480c11da71daf43fdb7b0bffef7a0572831d63795ff06c14a944b87783c79cd90cf04dc2523652c7d96856a3fdbf2b7f1addffd67ca3bc49f2a71fd6b831e42eaa22fed045622565d6af7329d343d061aeb24a13e5cc7c2cecefb327d1df74d07ef1edaf24a31c2fe79c0fb2299e64c145952188e3b37fcc9b02fb5fd72d47a919f44a065689c848e76af5c37bf47e812850bcbb48a9e24d078904b3eeb3ef3d9641d53b6561123f4bd0200327271506a476b5172c87b0b730f5d17ab437534be0e12c76d77dfb9819561fd13e6035e0e7b798ab0af3fcdbd6a72576b3f7fc6d6c28b985cd42d2c4c8801a0701c61efe148d42a37deba9a42a69ee2ad06547d5bab3b5ed0048706ac9cae9b5992a55a0baa062366683c87a2678a5460a107c6b94fa872706b002b0ed215e6d2809aa85724371482c1313cfa1517df28dab709012b05770839439c7dbea6bc4860b7fbe9b65633a02371d15705853dbf86b3ac174eb8a5429b4c69861e52503684092043ca08990dc4f5380bfa945170cc69466c8c3b3a31641e8d703ebbaa24202b9a7be8b08a5842b7e15b706464f6e5be9333e282b2136c1b9086be7376259f65a1325e1c6f3844431f545abb9eaf372324c9cfde7ad201e9f901a496982a210628cf44a20d7fc95126619c33ac87a7fae0c62090a51951eedd23f37052ddc9969a630fca337a270cf965117da112b7063005ba718dc55c2313d34aa761b9830a7a355054c2aef280e0d276d3d493dd02104f5a4537b0a7d6a77797daa39ac2374b84ffd9d123a6ff83e423942db916cc81d34ddfaf11d3f5850187585e22984051252599bab0d8952d364ff5cbd2fa25a8ea2128fad86f3088e7d12b3b021fed6e9d4f2fcfb5df074bd0896e7be4df207b53908960cb41456e801278b6aff68eace2e688921d4827196aecf15e94e92bc1e3649ab2c46dab05d816e8f57d6631c50e10773e71f53f69249a638a05ff0d051391914e15cc8bb966e70d1ff2361ffc26d88cc7c2583e57af6d625d897c2e5de1f337b81f2c49bf646f795165864a4bd80a5db15b3f893ee5f2997337ada74540191f454ebb75950c612f903eb450534a935227012d3137ef2f672d07c70e762a982a0d2773d121f472578df7ebca8d31565f09c8ec7b34e12305f0a3620dfc04f4547e0133c52d2f84d82e07203ce865ea3a8f2f35af7ceb480f36ad2ed9ad112d27b63f5c0412ac6e499d7cc3f7418488a7553cb7357c11afec783c9b3eaaf8cca8fb6a95632f4adc1a94dcbae514357b1a6a659bcec6cb9248f63a8ead48f3a3e0c4d674da2521282f90bddd7f76d5014865896d9f10bd19384ae1972e0926b83f921e787155fd2cf632eacfe10b36f06b04db0a90ae6b5804799228254cd8af1844399c2c0e2606b58bc9b67a3212dd00fd0a1ab492a9653dd8773549124e75151ed1e74186acaf28134e60842149709c02fd8379d348614cc3942538c6aa37539e9158022299b3ca9c6bc994a585e5e906b23e29e0a95da391d8e023db4d9b94aca2b406cb75e8bd3ecd2b829e59e5df7c45a71a52a18584ba1da35c8929b2be49f7a3ac54c108732c7d172fc91e9a9d5fe25ae12df3e50a24946532