0120e900142d0d241eeb1b0ba328fae578f104dfdbdc7dae5db16eee96fb96d4657d0a
012139edd3ceb1c6b8bcb4f418f421545883740237ad0da84d47ea65e3e9fbf3212a0a
0120c04b01adf537ca2b2802bfe1f8f5a420a9c0e735454252a3bbaa0fc85b104a720a
01214ef8646d99df99349824f837858b0f96ed3457ace2c7520fa4be156b8606a6150a