149d47932651609679638dd72b1bf7be3fbbfe3cf7653b5242c45936a91fa810f55a4e5cf8fc2f703b38b4cc13855bb665a8bbe19b2232adcc6a4c2c7cb110017ae61fd5b28d7ae8081b4430e8ce5e87e08fca86b19264be86a3b514b367f06bf5b197764defb83a7dcee8cbcd0196b5ced104f5cfc6ce77d46be5161976fa5368ac7a187a612fd249ac00c3412954ff82392c07630867e28a25c120f9a401a814e819e16a69677aebc84c1537963e4e