00000020aaa819cc6bad39e9c0f352a039bf67a99465e60cf7b1b48d70fc610c0000000054377e95c52b3c351d9720d1f494a82617345b418cf5b8d111baa12734ed93812e0c44588052261cabbc7cea