0000002016d87b70cb83003eb598af12a00c31d34065e17fb767a5021802f20000000000bf803dbce4dfc1b905e13545cb03bfaf9b72efc4ea8999afd8f2bddb9e47d1c10aec9669ef1e501c03491891