020000000166e07f24cbe6d1ba467c35947eae3fdca817a6e8df19e7df96564ddac68b6466010000006441b7968dcac78887224f8127b26b125758eabb994148317fd7ef88ccc644d056602cfd872d7359f09b2e6f45e08ec0713c7da327a4388643e4156077fcdca886594121023683844337cd3cc150c48f2e74635c2f9631c6b4eff1ae76110db8bf322d59e60000000002d00700000000000023aa20c1bb5b6be656d54e8ff82ae471dbe8b0a6b57a0a516b1d0ae9371cd9d1d878078736d09900000000001976a9147df29fa2c2bb2f151625ef4c4b3112601c977d3488ac00000000