0x2cffd02e38e5c2287dd3b3182e35e549933127ec86bf0c82c98e10e32456e74be4392fe104faa8add75b96154f7875427ac40cfce617013c321f436e65e5d691d6d3c94e29a31e3ce6d5e03cb943e90f6f08ead62a0b04e39729abea14af83a4a5f6a64a8b2588ebbd0937bb4ee1b960de05eade787b180e2921a0eb0c1676d204fdc20437b31b468c9b864d30e77246dba2d917d8967710fe2b33beed3ed9749e165562ce14414bc505003c7f6a3c7340bc088d1f1845a956d5d9699ee0647cdbce0bf2e434dda37974fe148414c974e20a686b5c7a15100453fc471abcb318792bc2df59db3b652187e2675b72cc8ddc78311dc8b785d7b50660bcddd919dbb373ea2d2dd2c24fd1a4c5124bdea5a639f1b16bf4f74cd1c8b30364427ce91bb8cbedd21fd58e6e814f230cf14a9f2bcd61fe30dd0bcfa4cd6bd438e72768d9fdffca4e1a82fcf0245715e43df44e73785005dad3e18789f751e2a4d76e098d168ca132611ac622b2b39fe9a951710304a8541ecfdfb38a3cf09d7cc97d68c91fa80726687c149397c63c0d909a32b196595f62550aa5fcac80dc90ce19e69bd820d0d73daa56b5c43d3bdbb22c6875621b62a1eaf3e8271e9c9e3ca9b3aac8881050d4d4e54b443ad1e45cabd22804f410a96d1297155ab9e7e736d1f5ed87b9fe3a04df936871a7855f66ce377d77227797781f0eb05780e2e39386aba7abcf53a50972be961d7db7d9b5c0229f30700b5e57c096b11c46ad1217ef8455bf8517db3e9d4dfefb759e70535bf6149252e21d850041708ca69ab738f539ebe0722303ffc5b3494742e1b3a147e453ff2c313391aaa6b45abad3e46c7a970d64c5c62bdce27738d72ea2257639794fa03537124dbc8b3149fbc4c7e27767f0c5c9dcd180cec50cb3c8691f60a89a83db7eadba425ef44c6ebf1a3fe3e34237bf7d6fa9599b6ce88efd660779a03f15ffb503d5cd1be7087f265c49c13067146ec1324440a94a95d452b023998f6fff353ee185f2ffa8ddf1835ec9238d8dc5d148891e22fda5e5f47282eb146c77056c6ee82b59e27e31dffac1c4fb56e60cb32c1d9e90b8c7da22b97e15746ef25c667d03d1eb644f5378cff5c22717f8cde5df5d386c786159e0ebab7208c0951f932b6f207aab07b2c70972af6421ce6c22fcd1796c71321030090dc8dabc9ea1d2044bbf5cd6fcd11fd9b1500df21cd26288b5c98d61619ac94346363d20f2aa8e20198bd1983459af85f4a7b98870cbaecbb8c0c70b6ca7e7f6f6e91c50d0047547f74c37dd601a23e69409c3ec8af4df45e45cebe43bfceb833ab6e2e1d5957397770461d4df35a89692cb1a5bc21bdde8c4acd9a45b305f43805d50e033da3a1fab5ba73e466065d6d12b56fabc3d36fc9b612ca5442fd8fbdcf6f8d69fdcfe39f12bdbfcae69d5472837cebcf8e519b9d93b27f02001af9a32b022c9cd6dafecda31c264515ab7502f544df21ff2c820772766e3ba4e920d775559582b2712b98a301fcbedb05fea2cdeda3686686f60d33c629a684dee22678c193be9999204746f1f5f767f44da53889e8e3d55fd85aa8c7237bc35af2c0ff8ab09c1be10ae4b5e4ad45183b5ebe460e469f9bcaac4b0d9ea6964838cec3011155efaec435e71752a2b180dee60260196c8351c2668969cc4e8eaea1bb087ce7ff7b03b77d6382f28909ec3b8c83484086b8b0584a504f061d3236c2e5040b5b31343fc2fdb258a3a7bbac1aac3a951070f37133093ec9fe6bf0970e81ea34d1766db51bcd2c07c50bc719f1045d50e4873c7584d8fa4ad1e727bbdf293dfaf90839006851bc4bf997cd18a08bcf38704fd3e064f2d3bd68d614efd55e4e7b728a02d52c802852f33385fa8053e02064038aac633b2533dbc90ec322b8e91d69218baa5feb888baa2