0x2cffd02ef1896ad241975bddeaf0ccb49a5f0e5b2a2ff47aace591dceb74c02e5215250ce28f80fb153e4b950d4eebd4f3cadd3f6f7c99a8a968ad2498b765d6633a6446c3b32ea83e5c78b8934ade6ed5a78675c5889fb752ff46e6604de133185f5391880211bfa159d90cbdc9b94a4e3f4a4c547fdb4cba3dab4b513228ae4d1fd5eb3530d2aa0a168dd33e8ffc8a99d47d10271761b466a22c0d5bf36c23865b903d57b72424bd730f81176ed2fb5aaf4a7f8ca1e704bb9f1d2870ec73f40dea7eb4f7b0e6d50ec653381d37c88fb47abdae33c700667485b9df925c5fa2fc4a31e0f97a1f7ce0e5505c85a0fe8153098c03fd0452b1128f49ccd79146a3859055343124e2e01f692b398e8006b8d979f0bb31f9fef39af2077cea1b9c8aa262f9d577d39a02934dc592d1fd23924b1edb8fc0180789f1afaaa7b5b55561fce3a500c9258f62106bea212ef35e93823e1ce53677d928118cddc5c9652af0c8e85d51289feef123d18a294469680492287f04311902095e45e17c587d8252ffdac9a6320ec5d08de6ac08679b865665035237f35f0214a02fa00c9e65343fa9f81e7ef1b3c326996368f7f9eb7212a9a03ad81ef0a55d90a9b5d5f953600887519a8cdb237423c4d984b229b8ed786085e9491a5e37a04f7a092eb8c7db6b0d081704f3cd94598085a72abf92bec9a2ef0b89aef9aae6c18710805c1aeacc1861f18052199814dcda8dadc495cfba265c1de15554f1c8880c78b9b35c0a5b3241da8183d63ce27c58e48ff18f26516fc4e449a953ec7d273e1cc08d98491a4a6111d92ac41db72e32f538843cb138932c7df6d165e32e965e712abd6135b0ba002e91425352371a3a9d9750241aefcc52d3452f891ee7cc734ad3c6d0bc798df9e984699293c49a574977fd6e1f1e2b161cd9bc9bd98221529abbea2591b1667f328f273f133ebd39e0834ad8584074f083e6e7eb053d150de7c1f255f89b03583d6c4e66bb926ae9a3d76c8dc79afa6aa383d14da6dccc50517df87f2d6f00fb5a3249607e635de9e7bd9e02d574858ced064d1136ecdbec3f179902e9217f209d7d0b31b933c374e4764f78eaad68adf8c49b39b117f3dcfa40d301d6817bffa66f5bffc15e641e792a64b04845eaeda670cd40f584be04f845fb0d69cd3395fc1f8e15901aadc67f1669eb15b0e684870a65cdfa7da5d400c6c2d8d541bbcc41c84bf0ca0d7787298a89916c9cdba07ce8deda20e81e60065931e2d44cd0891d39ca855b128f599fb9e558d7ac928662441d07f1e2ddd86bdffee0f1bd2dbcfb1bbed0e219c31ada102c23435561b480a430ad31576d18c4a966b1067781e45fec02d77a19a090c6bda960d9fe1147ba15504b52c761b313dd0ae5d81adfadd9becfff488988e29ecaa6eaf18127ac2e46d9748d2eef7c6d077e4750aa3e6bfb3c94fb9e5d70915309da9141143ee0bb41198878c4a529dfe722e740b9e728cd8ec047aff118b1ecb7f148f472ce7b3c73c01b72ac380f78c576110a04b60e98e91044a29057ce10cfa089ffb7cfb145d1a14f5daa6d34d2448115f23ad76fdf127009509ca7f5b63579f1888b487795097567a4083223f4a2fefed88e812f28f007ba43bda1a7851709e0e17c936335eb1ed2199ec838eb20eedc69a5f0e9e602f5f30ea4aa9fba474dc0137f49f5b7c693f9fdc3c5b71d70b1aeec0e5a84c4364fb4cfb7f6c6c6ec1d0e9025d92911094ec70b1e0ac4067da5855b769f8d94a189087c9bbbe911872c35f3da1b49ef136b2a1ae0164b4a2f78633ee38763b1bf785c254c043ae6e78894e583ccd091e9b0d03b932333f7a75d1507ece56ed088a6671ea2bfbaa78653ca7b0c6f6a795e24dd13ade48de6cbc31e393567e17b8a861e85c085f9fe578a068525efdc3e76