0x2cffd02e468c671c6dbfa9d20104c955f901bfce5b4b0419b2418bf56a570b5a3636a097a2c4df1bbd33f96fe67968358a6c5886bbb9387ed634b5b78e7c948bfa18dc50af4b8bc36d2c2cd2391a1ec5258c15a1ec28c839dc4d7aeb45478434313b918ea84474e2b648468c8582b2e967115b9ce272b728fa0d7cb743991dd7ba51c90dee9c7f9d1fabf4d55afd68511cff534138f9ce414d9f1199af0a7be0394eac9070e8897bfc7f1bd9216b9c1cee0a2fe515dd87cbdf7c6dbc0dab76cb23216dc81f783ec0fde1306fd8a29b7e0ceb03b513fc9ccf766ae78a7490612fedd31a201254829738d2bd17c07c1a00aa292997f3a06fb9923c3e2b0dadd44f508a902a731bfb485f4b9136fa9d273cf5e2ee475dba202620c1e5e79c73f3e44c39edf1d1662d65bf3f9dbc6ad5671417ef204505a7cb3b7797e322c070a1b14096bad6b75c4acd54af7abdfd49c323565e4f5fd014c54a3b2db2cb59ea7d98113ee641f6c3f0fe6cc1dec4e628885276f2e2e9f4c27c19efac579183d1b238eac2a78896e156d3678cf522164da5b446ff4d59f6b766c2bd97374d6ed91dbbfa0c2a2e123ed7b78760c213c952bf4242cc424888d497f95b5708f3717a0424b728465daed4862bab1b9267bfe9389bb7c492708e56136f4a931c0f0978a5eae2432a1d94241e7358251de2958926422a49a32334667f30a93b0216d5b3f29aa6b589d8ca7a007fbd55d9b97ce828d9ca089e5a7f5ca3b0b9b39f29332347cff9354d94ad5f3793428810100e63b2e010f3817c602ef72aef23ead5f63e3cb9c9971f63f0c0393d061206a4a0b36d16bd491256e5390558d8270e2594023f075ddfe9039425718e802b74d48a5a09e0a12dcc7f701083c878c36def57b038a6f8fa9ccfa02d27e045cc781ef6ab3cd1785962ca765b64cc6722f85e4c51d8ef5bfbfd9642fdc7fb12c973b246e54ccffb943e7077cc1362341ebc22c2cc3d1a8e2560d8634b423a9aba3b3cef71010dafbf57e0d58df54d92db1f63eaeb23df506a0ce8a20ea9d7313021d5e42e35d8869ca0d07ef870f13083a02a45cba6a1a40310ff0343da091677b5255be51a15de4111661d7a62ce680122b336a341e65d80e561040cffb52642290a5dce98b3e4dbff3872830793f9504d7d9781008c1dc4880921bae555ad0d89eddf69eff00192a0535620f07ca999b43be937d503318bf44af76112ba0df3a32471afaa8eaa205a69de4eae4b6733c70b6925b8a36dda637cc9d24b6476525a803c34721c73e1992866a9df9ff68ca1072e59abc4d19323f2d743848fadf053a68172bd184e458aab4e52a6d67cdcb643feac9f77707d4eeb8a7cca531264bec1bd7435a87a414e4c354e3fab46c3c4fb9f33d92de51f706512c7f5a1707992a9728e18afcbadf8ae2c46c2f1c8772ac7f4c4b1c9e77c41e7ef23fd4a2f1935851bb2591ce75e92056f957acd987a61cb7910b4e15a0522fd4efd74cf3d853f602ad82276ef49a402f6da67c7b6c84b79f95351c86a57d67df8b777a67fd8736ef7709790dd6584200b54237d4c24a6e63f4d74a44c2caa0e4528f127ef83f19e67ecd928fe82e1ec2defc770310e430874d5778ef5037c091bfd9e64f229b0cd2510067c51aa5ffddf9955c435a4c4146df63337e719a98b834b2f382d28f0509a5d0f174f0b0e8620c3b9b6fc0537b4998b6b4dd096cbc0650a4a5dbf2abf384a40afb37d5be01663cc7eb46fe626aaa4d811a405408099a40c6fe1821ac4a013c16fb62cf3cb36812184c301fae9e7355e3f19032b935a82b4e8fd29d1a71044b529dc5f15f65a8abd3954ed0d67bd9b8d4d8e1ea4de0aa351d6e579ca8c8dae4afb3c021467dad77b1f0bc1ab086083a11d3263c931a68b49e3d26c12553c9bd9f28a68147cd3