0x2cffd02ea55599793aed3f80ad6d0f9fb7a0b78e9c1cec9e7f952077da223a49e8d56883e801d88306e63f1432d6d35be41f58dd078eba386f6e65dcb58c3ff5c75f6ce4647b35c05e6c9626fa21a6630cda023bfcc253d9734294ef639845b2101df6aa1ce62f7b031282206229c44d96e1c8818c7d8fa1b1cf626150d7eb2cecccfadaee5289b8e127b8b60aeed21df01fbb0c731b97d3df9e4e1299461350daac2aff2608d3c7784f2c3f7108386387dab5e4b906f784b51064ca41a55a76b5132c87b4ee470c758f9a7f47d4d04b0f146920458df905e487d94ccf1b2ea4bb7afa41c48c8a526a9f55a7ac8dec3d9cf0158a79a3e6bb70a2c4dd8d4907b92a799e9eefb69e7a1bb6df9be4cbcde9b066202fa6efa622db38dbde6e5fd5fa34ab2310895c41b4610adad4bc40a7d680600db0c5abb7160f3295f8932d5c6b05994eae5e2a04bb30726c99ac73fc217ee9f04572c3acfbc6654cbe8fdc6146c37e656f1323cdc57e0fc85a916e470e256861de5e8a9ef30fb24ab76f916b00a24df679273743b8c7bc2870e4583f2709498c2fea7737930b34d83fd8e244ea3a64441e2763df173dc7e97000b5a8ccdd28d4e8a7446e04cca1809a7fda4c05deb26b17b4700f1ee669218c3aeb755a44f80531a901823db3b65ac2fafed67dd6f865d55a5fe99fec56f1c18a35dfc4c5e96be0103c5bd60a88f2b00fda7e0da0ab4a9a3332dfda892fdcad7f45a1c0934c52a7fea78a8d513d8dcfc79ac9bd033642e39dec4b5a9636f09173f1ab8d170a45b3b866a61cccd3ceff7acad4ac1281e518c53c6b24515e8dd6e60c81167f18cc272bfda4c8e683efcad151728bf721953fb16f2765a04a68bc0fa513fcd5d4181cdacfc31f6398b5574678b4f9cc3a496943b25882ba3d64ca334bba67d25b2807aa25f85da2e91e51ea9c508aa5e1ff0817660459ef1f54ae7c4271c982d03d8b20f8590dbc84f82d85e59d9c4d024e8572611914a855e4ddcf8e9afc9e154a65f69524947d76cc569cf582f1e67ec253c98ba7df82713bcc11717a21b1c620d0eefd772937aa2bed503bff0581ebadba37a0293c83e89f971280bea6c286edc24b69e01f2fa0f3b902beddb2f8f8b5ac5524b4ad4f62ce33b57f6058bb55c356d6adc0f5d8bb556d3316f51b586cd1f2682a18a68e83b2f17bae89b385d1f36a5fa1489e21c0a339ecec9db80804ad6447610c50a0c409c70c8576deec0781db51db42574a73a3c1a8916ef0c7d489571dfca66670dfeb510f8227bbdf1bf0d6377fe644580e71b6a11fb5a6147f74a0bc81e2b5f6157dac616d7c61aaf7b820cce4dfc1cea9a46d87085db50f32a08dfb181352494918c5eef566e78945ab73173d6fab2b5d663df51bf8c075e1295514b94469cc11a6a1e40e96e151a01af682c77769ac018cc56a1316fb26ab19ebf03ff1b7c8e03ea8bb85f893f69c1ceadd37000668875656ea71b5dee8f7c555c9deea26cde885994a50941643ecfd4681982bb8c3b82e2f8e7a9148522fdd161b8fc2ab8b2e65c32b6e4f78db041dcebabd2b62c84bf965b5b5b72d9cb8416ffbe90252a34f5b9aefbf2fb4acc58fd606558f36eeb353d1f1aab9b7856ba3e921b90f641f86cf76459e55fc36fbd3508e629b9a0fb9852161976f84d8e44325bc56bbf0cafa8510f5d670ad86066b3a0f6c91339f1c7d785c2461fb7d1c122b756a38c3430d9fdb71d31612b63b30ca66a08bf03c7da14f07a1e6aa4582d26e8345995b782b9f93709a4095647ce4de7630f6bad49378062a60e0101941db29d053d4fc36df8ac77a607c142e6f28652e77813bcbcb76d0bd03d9a9fc3c84d33e12c94502a8dbcdd943657e2ce57e6196c6b4b302bf658d84569c70627154ffd678e4a5099477df01c99b60750ea141