00004020319e4e5313c050049bc97aa4647c93ca877626566585350100000000000000005946d65521814ac93f012161b31e79647d79d9f446ce7569743bd5a8959013dd0e906d60d19a041821bb0316