0x2cffd02e2b306fda87ae9fbf133df37543b086a935a5a0ab86b686a73a3b43d06de7892f71def41fcb258c9dd29c0cfdb6f248bc9fa58c05fad51bb53a4c9204a1b89297885271a4f709869a423f113663a6405bb0c1101531a8058ab24739079d69f91b1b30b400f14acc8a36023b49de7b86248abc247e690efe270d3abde5d32d1dec15760b49cb1b09082252b69f19f7b353d59b283f8143715cd844d5717c3d32108f8044a4e55e481478554fc26b4f422e1ec609f2f43a84922c26f4d13dddd11ef4ac3ee7400a91ba4da21f5dd3771f74e4bbfc23d419b5857499d3f8e813b767eb7dffdeae37b6ae84f9507d06f668343cc65381fb589577bb6e3423ca410ad0e58e411af528759d7bf329bf6330b2db93a66cfd79a3af27e1b1f5fa297816dbde712b3ed66dddf046437144ed9793bc4a1696771d4135e5185384176d5a8fad75a81f3c711c1b31ed76d6c3eff8542f5b5049f67e4f872d3bd451835ee1bc084b24294efa1bfcdbeebec7b6b597169c25882a98a5c777c6289dc706ce5bce937af191a8848bb0db28960a3f0f731f90a1e6036eba2286cb06b4715fb31d24ba75521e4280bba60c9104e0b2f8207f0b4e92ee1f785c1f85b73105e7a6963a903c6aa288bd87a8cb056baa9869c8c2f44106096b0c4e153a0ad7d2fd67412196be0aff1025130d9744960c4e53e4c9d7dea483fe95bda9f0d0363aa712eff05648e630d8efb6b1c2201455b7a15444e5dd50431f57d65e515474824d7e55e31726472e443b18be0b322489b9327842ecd7c02d2703bc78ae62bc73af127c48b284831ce573c4087e823bd812e76a531432eb0b5c668f5a62ce12ad45e9cfd680f6885dcbd83e95f10fc871c3427a956263cea7783f86bd58b225800561a84325795f40f0b541487cac91482da50cd692da62ac0f7e8ae74956d1e087ac17bc41bffd59375cf6ad02ada46776dc1eac712a911e8be898a57adca06fa5a086b5b0a43046871a755b536132686c230a0d285f1b13529a850b474f29b2695851d868bd28f535e0f9ea710b29a53139966e8d2ea70885a9e4cc6e614fa7c4b2e7eec03135d50ff75cb13e38630c0149fc1ff4548ea48f193fe5fec57b9a49d05954094a122b2eebac8dca70564e1d8f20a7fb94094826adcfaae856dbf175856069bddb7fc5028a0ebeacf8fb31632bac5ca6a0ec70106443f19a0b8795f49c6eeefdea1533f56c447324af76e07a5e320fc3fedf69f29b8487f8b90a7df2736db09b7b61d89d65ae1b170c3e90125b850b51a415848f2008862d68fd432d42e97f984ba8278864c6ba89681912fb2f36db6122f0ed6759b9a3430ab26c46e97fbd0e8d70c506373186a6670687e3fc56f48ebc9aa182623703197603029485a59eb237d39c27cee829d1822ace1b7d0dcd6172271d4d5e76e7e59a9ff9c9b6cbad9d175c474bad649a570f0c383b56fd82afb5142645c8aeafe813e64abee938f560f0c02e20e5e0e639160eb5fea1cf169bcf8865c7bd80e84720bece9b7a1afcad69ad3c7e8d60f0d4935934850b95edda9abea685e9303278a86c9459267cda7756d1b9ffe7cb4144007dfcb2e9dd7ddb1156b24570388b87440079fca5d38b1bc60d6eaaa831d8c18de5a4176aa80621ca9d9a802ae7b01bbdc25d39df5d643ab122bde4041f3338c45601267659e6e0137430fd2128e7dfefb35fcdd55573de36dbd72b9757b3b00b9ca3523d91e025125ee41fc08f6f915f43f4f2ae2e3653df3bec482cb367f317f891a93b8e7858214c613569776994a31cef99500e8b781a130666c980abbe10d925839bf0546dfe84269dc62d5c0dc91ceba2349c33a990a8927733a9d34d1e215c59a80bd597528d77dd2ffb556025185525c9d2af6f943beab10d2cf350ff03ba42fece5d9a