012097a5357db2b0ca21fb3610d1a09b40cc6734cc990fe7da2ae3bc928b4f0e948a0a
012173b2fbb953f850ecb5858dcf4a989b2237fc78e217b9735759b9de4f4812b47c0a
01202fc679e0f74036ed8e17fb0232a6e03f47d38ca2a97b1d0b56ad1a002328874f0a
0121f0e4fd20fd078baadc678a6f679c7d28ea952df57c5c3a3b276f197e27e2740b0a
01207b82bf8947b3dc3158c86050639a3b9b60e05eca7a43437dc442c12ce174e2f10a
0121a1cd0bc413d908ba4cc587ee0364967e2bf23ca346628c4fd50690af5c8dc01b0a