0x2cffd02e7fe6999cc20b7d0395b7298ce3da41a02c299c13b611c435b52bde4c0f7484a9f67db075dd1d7bbed62d9996f5e8bb55a74384af6de58486bbc844b603d6500e2da512f565d1dec434b6363c0849a2c23f2a34a155570180d4a4772877f849565199f5c443dd225cfc6cedc32f37fe2ef685db2c4d399a3009280b87c102b8c8faa2a1012b2e782b0895198e1ca6519ccdafc9738941aa657257f72d637f9a619ec65335b89902dfe4746c4da9e8b71ba4cccdfc8eed148d5a9b67ce0d88c344dc2b13a39763d4696b96d2b2ca8452d5ed2eda38e832eb7a618f5dcc90bb34f24b2233b899dd209063f22f97b7f80e51b7797628e313ead0c42687869331b453611489f665259b39694294fb62c7146d251a795ebf5e5f5f42ae64498ebd67d0b6f03bcef439a271537ba652e28237263b4f618a6779395930d2fdae88bfe9492a998c19fd000b35176d543720df15b7f35eb259290cdd97127c0249b77fb90a574d5e8432170cb6c289633d96fa58f5cf47eecff9833029b17f3828f6765d74dd9d5bcd68204cf845e493f5949f1f7435136d526776bcbb0a73c5ad119dce529b5e8a31f34b422df4dea30b2bd9e5cb6104589a8f7ed60cc7192bff62cedf73501754d0173cea472d70a557467928a5d78d83d888530b7e8e82a43372a86645f5801fcccd9a58b3c01512ae1986ff2272431f2966cca1e97a674b9ffa4c8c808b5c1be4c1e64b53cddd47edac1b643a48fe1dfa2a517178f4b94d7b6bf5f80bdc2be6bffcc6d4e06f666cd5e0b25db688b07c438a435de8af1e7a3643c244444d9c0f1391ad87f093d0f91c75da98b332fe7d5855ff65ba861ea35ada7c0713c7c60fd5824e735ddb1cb526a777187bdd2d8539996f40af916611889aecf2e6d0c95200c8c29978e02dd1903301349f029f281389bedcdbdbb3baea58b1abac6a993e8188a3a77dc2838945c6d8105da7fc9ab5987106ed479001621f51eecdfdb0e98c983cdb62b2aa099fe642e0e3c7fa6c6e1ccc0f5d576cf66557fad53c6866f1d698996c795d26485ef3c85ae18cea9df7994582f1a720e5b01e239ce23a7b54e29b4cdb500603c15ad9cd018eea07f47380537829b8f21f7718139706399af84d84d57a8d841a5c1ecfef440b6f5dad9f87b258490cd76e304a8c4f2308fa79af50eabb2858112fe00ae0e3a9fa45db8dfb9375029fa3a51ead056c3dc6f8576bb543ab9a5eaba9f6bd4e753227cecd4a35eaee913f6104e05b93630dd484fe4a27da299a4cbfd9c8d8962875cfd040c0ebdcf2c72ebff5b9dc16cf9fcae4683d4b5d42e30291a3e2033dc1dc19642027a8a3cb640c532baf53eb782968c7a777e9a3d184dfa26e763746c3fa2cce649c1f6ea18cbb339830ab82a5dab9f78117247548965a4179f7331b2014ff037eea23b02132cadd8192f653eeca89cedd0e2db12d4eae521dcc42059e9e4936111df55f1cf0dfa9b52babc9b2bab7f36a8132cb386d1e8df20694fb16556583b365d5829e409be9ba7be5b8602ce5112e42cef4c7d4380fc407a59c7370da5293ce40938835f066f05964be916e95270964f0cc39035115b0482e02bfecf743d17250420d6c29c38f5e6b07188e3b24f953d95dc74b41e8aad840e2be3bfa33f8f899eaf2317f347996e8e1371b0a959036b316df5952123e93ae9f9fea12ae278f6fb240c62ea3d4a2f59004be05f3ce006d37784652c990b33c317910214f154f0c7ef685835fb02059cce59dc634d3fa1400f4c71251eb8c24c82d92bbf6006ab10b5d794be6148a369ab498d87db9ac2651380c97e49c6740e1b5ff794495e2a4f8e086959be5df283fbccfe5ff214595ece196157ff64a7594df7278f246913e7bb019b458e5420ccf3ea994cdaeb0c1ddfd4ab0ad8d074e9cc4d3