00000020ff3809a8b7dbf81b23346b6f1e21603a99518c764dfcd5bc90927f14000000001f45f52f83cb0669a3e9bc17a307ff33f17fc253068fa23e144db8e4e82d7714e31f1169ffff001d36b5919b