005ba42d42fdf5be46049faa8b3c1653ec2d918647001ad0dd3256f588439f664412fc476d6c9e14d80371e8c4edc78cf733124e3ae1fb70d827500d8a9e8748ba552c50de22f34349eea06c4b9b147e92f9d4bf2754bce519cb094dbf1f0149e605c10f7604b90a0b30de5876fce94a3cf39bf27a4847f283f38a6380f1bac812c910581655c65e0de6ed55608b2eb7e7caf26d5d62740ec850fc4579972584d8bf362614cc4e0a06b2daf653f0c381ff4b9c6a18f03e81d0d8cfa0f11a593d0e541959e12e6ec4a5af8cd2b5249e77dbc3a257f4ed2504d5a65594606068eaf9add6e41503bfa1b946d9aefc662a774195315c9d38996d824c33247340a07f7e9693c1a3a446d1e85ad69494501d6519dc14c6e2efe30e19d88b7cf92b79a64efa7ae18dd3a41e2ec23f4da44476609e7a337cc3370df2794720a88bccf993b5f83ff43e6bc97877f9425560557f24a39c4c9bc98b2a8824c70e49