040000000caf2a1f99785da6e8bc71449644c2af318fc71f7b39ac050000000000000000d08ab38e6a2e060fe3e4a1d4af5913843ba897f27496c476f2580dd46d9475d7dd05d8569fb906184bfe034a