0x2cffd02eb5a5da32475bf5c51663883754358529214f4736e8ded00a2caca36cffda24d3cab655d857f4aaf041b4846a6feda74d288607fcd544f4481b7aad3df8e6f3e105f0cf2b83328d16dd79d1bcba7d07ff66d53978c642dee310b0b7ffde7dae8cc9b34172160ab12bdcfbe8ba26ce925aed0768610b5592fcf22cec179d76743c1711adc84ea6af2a7dd9b5d6ac47d55f8e2fde983fcfc8e0a16f18a4455252b22f8c68772b4f26f318858ea9635cce137e14e2bda3c7f734424fce4ae02f4b0582eef50b3949878be570dd9a41965edaf607a24e6fa2a2fd50bdb2da05dfd4934557306b912f37287989d28d85b3651ff08668fd376cfa31ae4d78bc2abbbcefff98092b82e06e7433e532b63cb0bd75877c6ac5cd7888666d3bc6a60bbdcead1029dd650eb1501fbd892a0db7beae98ab126faa9249d85478ae8e2f77a9e9f260381684552a6fd9ca51a846359da2fc883c0aefe7b6a0ed6e136aebe64455f48b8b5d106c4119ed8341be28ec5e73835a56c854e7042879d1c5566f6cc21d11c56e7545a2e3699dcc79df0143eba378b7dfeafd7d0bc9c9bb05ed476fa27fa165e3a4ced0fde15233ba09faf16913b4d39de8c9eb440d792e22aecc1180d3de21b2690942a4854cbee3618898a88ed027f8af438635e46526403950a97cb2af16476c1e6945cffbda64225c9812a31ae275ecd6e3030c1d173cf7af3d9abae26f48c9f5b2cafa27170be0e0229680ae8bdea9f6b35cfebc8e70f822d4c683af7990df30223e41934390b027518845517c2388f5a86979f37c9a4f941205a07c55796a74acaac216f7adca1a6f60b2cc4d26e58400f9a36e62edad0580983559fa46af924b9b00ef5bd600b377dbe8d76595320da982a983b1b42dd8b19aa5177dea8927e1aa78b3487ff9d0c78b5fcc03c7086aa62d2787cfb47fe23a71fde90fcd30b40e29dc665fbdb26a973a2bf8b2171d2dee9a494c1ad768eb6423d851698ec72dbbd8f8f467f9eb7d3cfdd9fc8adfe7e040a7e1a80015b50084cc66685909c6b54751bfb33f17be12022956a0375164cc6f70929e29110742b7e59562be6b5f64a07925a0caf707f9d7587283418b2daa39317715003062610f361bdaf966feab612d9f45f517b8626315757ff72f1db7299f91396415ca0f9cb9f5f9a62dc662531114fdea910244f35115951dcd976f50bddcff3c93426e96b3cffabbc4363d2514b049591fde5bb082f00a4beeecd978a924aee7bd6494bb67975aebecfc4f52163585be2e647ee1680f41cd043cfdc44f37e8c94a45a75986bdc1d5e919152362c10aab224e04e2560d4c317766640faf5743ebf134eb05f9b96100086343d7a6815655b6eaf20a6dcea01868dc2f60041102aa33a3720cec3ec7c3c149eec0125d81b893c005d229d318cbb5b1f0bede4749a471dc9c425bf1baedb373d55bf06ccf85313f36d36898e4d24869666b659db9407c34bbe7bcb7226772e7cac0ff76a3aa41b1a1b60abc3371a3aea5b17fed368067dbc68d500512d2f533bec74d6ac6743c7b9f636f23b01d701df11bb3f0047d022a4e86efd34280e0692142afab8975a12148683aa8f21f9209f07fa0feda9f658cc7ab422b6c375353acd19645cacde2e18e40d20c1732e9a7755b1ca91508da7b5ba3d328839d53ba9ab05fd783556c7e295aabed3af2eee580e02b5a023139633ffef40deefbf46287e492a996037e9102394f954d4162869803cc1e850a85b30a52e6befe3f6e6af2e998763fc5564561ed8bc60bd51c156b207b670a2723c90a809fbde56d09711f5c8bf16df00b5c9924728f1d0ab98d096a4e4bd39b1dcaa73a6e82bc7ad47c1048374c93ac8beaa43f217862633f0d73438f2dc6659ab5df905ccba3af02ad66bc7350b2ef867dbe8d367484