0x2cffd02e4b7340ab851db6ea31b82dddaba5b03529e08036155959d827f489e5d480c784abad76ab58c72c27210c5174128cf4996b8931b7456e229a335a2534bd688205a7248363781493985c01938cdd54339f21047fa0f77611785df4a4d89355a81e0fd25a9fd20f61c2c5b452889e047375bad50ab138fbc21ec2e5407bac02649f8ea303253070c8b1ab5127c9ee8779c46cc0ea42b68b619cc0716115b61d55dc9c1becd2c260a403a8bbaaedbd113436e79832a1bd7736c1587ec39238d2a207c5ec07e451558fc6b0a03b176c4023f8d020c1f01b15023320364251fe8dfec6077146108248c12721dcc527c93b8b3a31f8bb8ea7faca4c7597d0968c1bec9edf192f241547c6e61a7c54bd1e337bceb0ee25f48b3cf0dbdfe15864e36331a95aa93c275c34dc172d374a7eb65598fd648e249adedd9d7cb2123cb97a76cf58ffac0b75aac1742523cdb2662f31ccac068bfd94ed19632bb54e314b05fe45150602239e13af21c5a82e86403712e875829d7791940b4682b664b1537517b050cb146f71bdc1b773590e719a974377f41adb6164305d342eaeaa0958c04580e89c8414b30034557e361f48e3821b31a720b725a417e9d3934aae40537546ec34c4bec516c22cd31d852ddcbbd5911c3a3fb21194a796eef083656e7996432f50747553d616345cd923e3348f1ca7f4e5a5200547737655c10a69c7442bcedd8b7c592cfea25982449f563cd28359dfe49a02e2a9e76208a344131fa4c9b8eb1a0d719dca77de8991c1221106eb45994cf4d691caf596056d696b270417218121c2069917968b8628c8ad7e899470359a5647d101112196ce16c11dd8ce9144ce11236ce76d7cfd6ab0e88def6b1e9fc5cdea8dcf8951c6622e8b0abdfff876f56d87fec7a3286b8af2a0a4449a1d086cad7d9f654d8f1c30a27458ebb98a2110ce1a71932435a972cff6cd027161a9aefacd8b0a1ef7adb1ddf900a34e13699c718a5785e657fb3206380f3ee4017e8cb0a452cb05cd1fa6254f28b10044e54c17e7ed6e1c33fea337db5f7450431a339d1aa80d883e9deab723810a28c6114336c96061604a3b4ffdd8c5587876ca8fe6a3cae974bc66906aa22ec494f2751a3939bb2926f211cd43810a84a930010bb0ad8b857328f38f7c390f6ce3e2d67caae1ff7af46fe65d17cd78fd1842effb1af5bc195f0fadc378a72b9c613714f88d8b73599fd95272098a6398634d5272c7846064ed7f28b8ad643facefeb5066578d87f9289a474f181e52f0d348768ce9dcb60456e646cce75d23f7b4395ce0c65eb1e0b67a8f803942fbafba717a7ea9f3ed863965d1f53530f7cc03c73efd8966cba2cb0ddeccf58abb0e239965804aed152a37908cc6193eee0ac1a4777ce9f3ec40823e1308dbdab1e7243275aa9ac2958f6b495ae845e3f554e76c9bbd6042e1691c7f9af560b0341580b27c7dbb0ca7b2d26a2a301c1b9acee0e5e3342214e9220c1a384f6eafb9600dbb4de2454c9fc2ba0f4152cbf874ade14755a95064165e23b3aebc62d0c01928b4872511429c1209b560134163b96b4e127bbe0788594122066553100c3128a1360ec620029547960f3773566edb111263efd9e9a67260f5bf3588f9c142af52865ee7699b33165cbd1a925cf1a2d29bc043fbe5be194cf20c2986c4ce4ad20d5b7f95111cd2108ce1aee3bd948d4c95073d6d3f60d3aba42da458bfcb491e31cb7435c5a7bc667812e2e714ad3d2df60b4d9695b3d70fc774a80bbaf3b2c649d098405674cdcb4b77ec7b9480cf95d6dac209f21195086895ee190a5087f6aadd2779e401620bee8f04f966bc5c8f939e0b4f41b84935ad79902c5ea876f3a33f5edb607be80f25db23790c51bf13266a792fb33be8152066972f822d583475897a3a