0x2fac691a0000000000000000000000000000000000000000000000000000000000577a4100000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000220000000000000000000000000000000000000000000000000000000000000000dbf8ced0fd3eb50505e6b7f5af9c5aec49e756d036c76036198799a304aa86ade20da50358f00dcc2a776979d9e9cf9bb22086c8e5f22733c03459f957d822cda1ade0479dfe94fb5a1a47583634016505ae9216e1a51a8620ef1d9f8464a2c229ad12aef5e666d96f86608a05242c86ff74fe6b485b74f2fa9def83c43f10b6de2af2c81e0999b4f2a9174066b4e780e59ac1b78e045da2e47d623d12bfc579bd98fe1d60731904dc9ddb4ce466d9f97efbbecdd61b00f11fd9c950da5c8764d8c55dbeb4c16a742805683a6ddef7eeaeb5b4b0a8a1220bd3f67150c49ecd10f67e8cf170658ea951260a5b5537770029b7703ac8fe0b88f6d4e80d5d13a443d76539363b6998ec5ad81620ae39fa6cc52de3072dd1aae7a9c580f9a9030723f0c4e7b6760211f05f624ce0f0a209705e52d0f4d1d2e5de112e731be7a7e558393148a411aa18bb56cc04d38821c677338f4625216868d3e2236fdff2306c9af276c324526e922eb81ee12b3714f644669f2a8fff17f1845faf9e005d1a9449409c3823242ebcb466ec94b13cfb3fa8108a844d30e61988917f99e4a713da7550000000000000000000000000000000000000000000000000000000000000010725e8817250144efb5f21720f3c43eef7d6ca24dcf94ddec0fc243a98c2b7e62359b83662450d1150722b43865c01acc35882abb9a8074bf11ec446bbb7f7e8c083887054eae8703d6ed66c0c5541f372522fd9dae92234b94e8109fef226003bbdc751f5410fa8cc151968ba478e02ea5d8238495179b41f044865c5d8dc6294b84ef415fa3f180931191c5b9f6233cb304b64dd71f3b710f6c3f8cc00f201937bf73dde27f16dee771a29e277ff01bcc1ef2eeebd1fa85fe570f94b9ffd864ec0ee20ca0d2294575cf59a68f8c437f10fc556b7ad93e6c24ce58459a7d335a15ebe2215d8a8bff50b0ae01b874c3af99057a9040efcae5aadbd5d15e1f3e2efead06e54c9e6fffbaf68ef0a2d7f61eeb8e3fd824410d4f8734c839d949dd5de21068a51fd858b2beec478c608520dfa236be4032d159773570548f2d53d410bf23a8798b019e5992ac13f76082640b38d4f1b1b043fbd86b98d985749111e550677e31742efc4291e3a624f844881555216509cdbad75aef9457dc74f4149107849bf2dba1a318581e4b43680904371dc414a9512f43fb9897fdc879c2a7dd62e004520e07c26bc19f14c453b8e739c5d4c5fd7f122c8f932ef9b489cc94769050c74726af6fd0f4d4472aeda29c66e9b1d674e84a318a4c7e7c637f6fc418c50a3d9d95e0c547e5b2ebe17af900ed5669089ece4dc1b601479c4ed9419e81