00000020ddfbd1d96562dd6594abd623f19d4838dd1c53e0c5e533aca2318cfc0000000043ea88b2e1f6feb4bc92f426f4591f999bbb91510293e64452bae82eca7da6ea98248b66ffff001df782df0e