d03f40af3b28aaee661db1806f164f70:a1e24c9569bed235ed7c9251eda80086cb982501a2cbb2895a6697ea50cd6a02e4d58eac2578232f74b152a35a1cb377cc95ee7419cb8155059ac821becb7415f8b4a1ffed5179286e9496145b4386ad960508fbce2ee4a2f2a65fab92962c8e330c692226aeeb1009a3551e839e919d0f088e45f463c77733351b1cd6be31d10efa7437031fb478974feb24e977300dd266163aa2af131e0960c6404bfe1fa8f2c74eead00a3763a2400e664872e2c65c2a7b3ab649f9911d38c4ac17d781b02826eb720a08af75413b61fbcb3bfbc41410a3793fbee1a03428a3333e40034ade14dfbc6c1cbb6706a81df71ed9044a9264b1a6b1198a2be7cf3f01cfc2f689d5e1c54a23e620d195d42e6ba8c8f91d4bb3fdc5a9f80fa9204e68d3970db4c8bbb34c89bfdef4cb504de438537658ff0ce53e92b771729877b8cf9dded293746c34182e5274c4785bae22b5f8d424e0074d1cb8e7085ded504a0e1c5baa3ef47ac3488fdf8db81ffe3b72367b539e825062e84ed77f289d108a858a7520304f7cc4c2c51b6cd824287f366a788dd1742c1ba80152c2dbb73660bb7ff56ec5f6df192633694ba0c1fa3bc17af98c35c796df97bc84f9748e08e6ede5b0b7d4132152420b09c36e55a40c994a242977cd958b882e2b7d8b813c0f61c0a4b4ffa055b8c14c0ef0fe1b949febe2d33c2c74f5bccf559b42dc92c912d20c679dfe8a2072a4914d999e28bc5cbd4640dd27579fb9dbf4a5b4501e39dae44b4763829daeda54b373df43aecf777328f5b5b5ca