0x2cffd02e352d5af41e6f196414b38944e38685859fca8da5b44759315abcdb893b14d2fe5e27153d5c16192153f1979c0de370231cc97d4b4c74a88e08a2bd7d6603cf876766674d27288deb7a254ecc71fcf11a75980536561995f202e29212450afb4f41ff82cc1be79b42be1fff15cf8e99f5e5be343ce1e50df25351c1178fe1a6f8868ae5da1b801098bb803eedc5bada63b93dbd350e229f618eb4eeb5e68f985a3d428e0a9e5240bb500687c7ef70b234e95a9ecaca50954ff04671477de511c2403cb3cce04239a05cd7ff2cbc19985ded908f45e9b76fb3bae8e29d3ec7f5ce932a40ca7fdfaf03d0c069d3f2b6396f07affce06608054c3b3b71a77811f2c8f7f1e4d1ba7425cd43db1420790bfa2ead9686df5cd97cad0a6602baa6f2bfd7075357ca2b13d173cd24326bbd28107353642d1f0b41746a96eb77092954fd3d9fb31d8bb4b85e6fa59e685ae9be576fd8e8b34a8762fa4a7f10827fa10366c252dbdd514a6ece6ed307cf6fd460c0bd643e5ac3549242cc82789cd668a6bc69da6c18dbf77dfd684a3c84a3c3469d7d7c7ee776cb38f04f2e300d78081fe5619834796e68631bafa016d522179a04c89ea0ae1835119a2ea2333375750f990b0a2994dc90edb57f95658b237b4ceefe1a1ed058cc6c93ed1be70f88885b70de708d587bd140d8b1ad1f3954a2a5d06c3a9257d56bfc3d83bef1a1097152e786910abf05349acf8a5f7d309922a755317f3526bce736082d989049b1932875e4d9ce72a92658e0054d3bffe12b0a47c84538bc58c33ef156035432e7531a63c9dbbc281a1b68884364f16273979a651088be5625130d4cdb4a762c6249467ecdca346bf73486f19e8bac0eeab35ac75689bbef74e19fabc592502cc973b11195c880c7d8734a3b2ec716c7e4bb5610c794a244b30296f44895c09346dc340c3c16700b9df8a79f86ca7e439a75ab7f4836947ae40e10ba00af8334c5fb9e7b8b9cc762e5e7db233e254952034c1cff5700257c394be5a8ddd9aed1a5388d1fde9581fc82ee366ef932079b874fecf8654bb50d090bcdda8645a67e89d08cd8d46dfd07449cf525861236c1cffafcabf1b3245dec2b278b6c49ac6d0ce973620e417204c027c07ea488e4ea569a721d96a951a6c2d8e20cc6c2e9294f9779b31ec40f3695208ec43516862d4a7166b8a915e4b413b8f08f0fe724cc6f6ccc5b02353d87bb3b7c71bb02a7babbe07827a9f6ab8eeff296dd571b152548f0c19a446a50a50ceae07a0257f59c513fa814d1fda7d3375f5a5b0d5a35ad52ca0b5803e7a845aad1661fab1c5b00f991bd3c8eeee2f8c9217f34c82c6f2efc87c60304824bdb45c35fb6ef059f8892e3828e9b1967f987026695b5cae1ca62a780b2f548a4ea9c58b4ed048f6c722b4d016b7ad8f158ebc2dfaf0cbca97c7fa1ee3b9a472a9eb2032e7951be0e2fda6c33c04ee9e1cf74e79082efb94e2a967b855960449266b926a71a1788ebbebf7c913aec3986f2bff28ad26ba4e377a99f8580b09190227429b70dae6ca81cd568832cc5329c7e44c66e9ae3f3de958447b3ea036b1fbba88666deb19b5b6645cff12647b595bd117bfda732ab8690c6bdfb66b247053c60efd69436450253722cc4b631f31b059d8bb5a7b1225de0c5fb89bddd5a8423d5617f311213d4d6e1bbbb4f3468daebc5d5e64455c632fac54136a98667679ab8600e4e2cae2e3d60c495abc7a325d3609e7e522630810b3f64e0a3680a26eca5225578132d2077a2cfd8cc9c0fdda00e846a4969fe6f2ba582765aaa50b92b5bed8f6b85d3b6e210bc605ef7e33a08a32525ca41b503fd18bc56f14db0469967cea6454c047fd586e9cb4208923b3eb095ac598d02b7e7ea14a2c905b1022d4288d3cd6d1869f1c3daee87ca