43ec361e641b19fa3c305a9cb561b1e989ca09f47523bd6cdd645a1e476c7c53c2a83aa1a4e50d0147760c45725751fb6e1b5a11db7f813bf6f65269681a2389d77128286cb07467c23d674a05582ef95d925e4c64877c5656e0c129c14c191fe0029407c1438f9cb7052bac2e83e3c856c01021abc8e68ec53f9e1f0f26d8aaed4792b4f45da37d727a175a5c958ddc16e463995444e506e07966b1fa85b97cda6ce8477aad515903ea0c6da331dd2333c2b8fd4704d8ca54e265244fa68d66f68c85e74f47c70156c84f2411c14f7ef80ec35d6cd5f94f1ad3a24b2b4374b6ddd8adfcb5468831c682e322a4734fb98da3c08ee639ec945e8b3937a5ef66cf0d96cd4de44518e74a80d020323703fd012e4b5e2889aee7aa03a9f8a47f33a1e26dbf56042d2bc21d22ff609f0c60595d7a17322e2852781dfafaf26566ab0796f81c6e6a885bd19dd118e8b6042ef6657eaeff4461a64d73bf36eff80ee88a9f8200b8051b87be2986f36cd49a92d1f91f1dbd4ace94defb21c7c1431b432cc767279f191164dc3170e81d589d9d9a3c6d636e075cccd3c2525ccb6443c8fea59ee44dd3883dcd9fa2fc49e321951cf56c74d476f33a7aad853ee84f5309858d2044b215c85766eb3a6d82f317d28c337b8509dd58ea24933dca2735f6a03ec0f283ba8fb0c776430821d7e1dbbe391754482657736b0e3dc6cb0d3b9757b8837357419af3460950f29bd21d210581a507e788f7f6e319658ae54b4805b4bf51