00e0ff2f1fba218b20ccaeadc25819dadb5a8cfbe5766535378a3800000000000000000046dae9c7d780c9861100b437a64eaaef190968ce907fdd6f7d93ada2b6bef33bc540f9647bce02181ed3126f