06b0b3d13fd4e9acbd842115e6cd382a44197ea6ef404b610dc9e5ea293e8d73c2645af786d45147b0d05d1d316a39fe4f0ecf2c3b2c8908718ec2c74738b1d2a796ef96af008648c585f490b1334add0633aa03367bc295e21c7de12dd5615c9342f528b9f8d7e8cf6f685c1bd0c3f5e28ef932d6698a03d797c678f2ca9bcbbb943027d2edf65b488ac6ecc517d26e5042b7d8088e16142d1d917f04635ad33e19f36d273a794d2b0bb1361b958c86efe9c82bc43ae3054763e4eed22de4afcf34ff882b5f75c22df920cedd702e70a373b8d46051883314e2e660b76c8d69c2b22f9da09267b7f34d37a1f503f8000a8b2542e1c8c9095ef1e3eb24b481d56d4685db072049fba25c47ce409d003f9919f79adb554693751888b96108e9bc8f5841a3077bc6e3f2f1cb5ea7cc292dac98158a5ae9d1a9127688ba375b8844462bc1eb7f369f9dbee03e98d3cdd3