40AE2B010D2ACBFC2B56D91431805D52795F5E724A10E154F5C7D45DDA2F89C4
72942A0ABABE2A6DC2FEF7C65ED20D696639678C659F6695D9F6A31C0B2EE110