0x2cffd02e3dfb45934d46b56158bf8234c90ef70e62ba08b36212f04b497dd8c56a6d54417523ab4b7849fc17c7b065400b9075a3aa23fb670109b7a7c937bf878579f919b30bc97b4547dadf10acd265c540b3ec9da914e50819d0e5f6007e7baf35dac42258d8843b55973bef6704ef43e41450e23143cd2b54b89a70d0ba180cb8e6b3768ef5350b92d9f87f093807cbd118951f7aa362df125411a309093f707480ca293bf555bce9ea990176ed1463723789a79bb33eece4f316f770cae2a6dd6c14543589c05246c1a42e77dfad44ffda1bbde94686e2de7bf30faf60e8b3db2aea851ac42a0b6edaf17bcaf419219a9cd9d6236452c817b4e40c31bdda761a2c5b5b920ec1d5b6bd6cc6ad0a0192fb9a6b94bc026ee37425f991c26a3e461f06a0c67c0e0a7e7d05468b07fa5d4555c5e21951418402f7e7537e6cd0a1d905911b489317e6366de31f9985d0132947311ba367e76fba5610cf1c2c3f350f9581759a980d21a9364cc26dc26f3fe1a52a18c055b0a0118dbbfd8d48aa2573a6d593820a9417d13b0a0d3dbda6b04e1584c74a1471aa32b1d471928c1ce8ad9896114e58b033a573c8cc1eafa57d180755cb1a32bbcf85559c43dd446bb64ca0695d12decc6b0db9132550f9b9d860aeb8c459e9f76c485548d27b0db367114273d389ed62192ca4f945b16537316f55960cb2fced9d2802572b82d9806b340cb92add6b53ecf495b57096d3e110c6365b3005e1421864b468feae4e6ff48cfce18c7a42b543209c07688a7c1075cb32697b648d7d5d0c0a85afacdf59842d046436cb9016a47e31e9bc6acb15b5dcc3afdf79f53f1ba3a5ffc3609e7b4729b567241118e68804a2f5f44ed506707e66983187cdb9bacab308625e1c1453553d471171ddfebb0fec25349ac35fdd512457092166aaa3edf195fbc1206024a703bc43eafc46f7e3038ca512316cb1a98d0b8bbd6ea1a4e619055697930a91191b375a0ff399597fb8f120bf7537ed3eb532951591d57d0e7b8fb1fe270e5cb6a70f345aeb2b8eb08b54905295481872b4e015a9c01aa572ef4765115c2ad14402733de44df5223bafb0701ecac458db98c7730546c59b697ccc265db03fa04566369e5d9907ea7b77be881d406fda70adfce3a4fd3a281286ae7ee15a2fae8193891a19bd993005715bcf59f3a7ea3f0a1e2bd27cde5b0d6f36857d736d76219bbd17a58b62ff028f3332ae135cc304f054231505abc16e14322e811b128adbdf636854abd06ee76ae7952a9da1b09892c4b37a8adbc865b0bc6e8f525fd1f717a674666d958a8670f7fe533562271b215016db9b474bf2d81fcb391ba36566d918a599631df0b9eaec0e821b30354bcd0a682019369d12a19727e70de31269e5336c01474971123421831d94cc4356d5e6deca63ea55f9a16f531f4cf9c54637f1be1d140d351e961cad04e12f7727bffa08ca94cfac9b1315a18a67d03951e52c8123313172aae7112d4061976e34d42028dbbaeb64978ca25d240c02e28f561fa7cf7c511238f666cb69325bd53779751c9a9f80438b8210199c60c7407d10caf802e40d7f63a5ac8a84f1d294abec81eb9d7a13c9ec41baae3e4c594dbf54bc43f546a8cbbde10e2092383e184554c9ae2b65c61417246526e0f38c811b0a8e44a542ae1e6051e8006cb920033b94746261c6115a923889feb79727ddc69b58f6a4f109e949c90429ce377e81fb16e605cb501df38dc37e4ad6d2d8c33ca2eed57740ceea9f8c145df435f4e303f4134a2d63ad2af5ee2cc6fa724029f6df365de0fb070269d57d0c9cd4f4058bead627582d15e85b73deffc70f40aebc954f379ffa4c8160fc398fe54f73d2a2f042b9f699865d15f768018a89963aec2f71e6f7e7610612de8aedacbd58b8673b9f33