0x2cffd02e4027cd1bdb6d6f96c7465db5b92dbcca435c50a27f428b3940a0d0fc4b7195e27644dc1c07d39a4a195a065e6e345928a5fbdab314f1c01f0aadbcc982961c98c2e09b2863a22ab2432f32e2a2b7dac1536b8eafba6e2588d10220af7aad648b9501ea1138eb959e70d22bb5659774a6ab41c5c9a5d7995c410d7381b4c5549444e945eb0dcc4aca507e61da6c979f51d3629fa3e841969e59a2494d8d01f2a070cae53b1cdf50a6240101466cec57d05fb52c40c5187f90b7c998c6d2a60336cd1e55617bfdd208ed048f12a2b55da4940edcc60468cbe62f7fd0b26e4096a43fa274666303d4cdbeeccf87f1df204e3f6817f45149a3b541b88a41d19f5d11a62954410453bed63859d9a5f8fbcb36debd12145a00b4d8e3e39b0e8003ca63d68c9b927cbcd0eef935229da4fb7416cfa727aa3c0d690683e1a7b17b506f0cc9eff4dc8eb412ffb58cdfc7b22a71392d0a0cedd3fb1a7ea36313a2d5f89fa57943a9878853937cc350960ee7c172c28d587f24093e42a3d6aa2ff35d81e7d09dab8c27f016f5f348723fc618c205a3fb2d17b38cc8ef3b8e14c7d05f5a4e420ff5c50ab46fe3b17060fce3c963aaa4ba2601d7bf47b0fb8d8b89057b8a106aa5bbbb52d64111668bca1e1344c2830edd3248f763efb10a02b7823fe316ca750ae7a100ca154b94115492d54550fc5812fcd0329fa1a056cad0801bfd154f9c13c900ca1576e0bb8b14e0d03599b7e8e0183d75fd72c000e8a8226686153cc8bed045cba9809a21fb3ab504becde1c9d9ba7a9851c15e5d4190189d4de2973b2dfd3c01c4c8ef7ce736599b20d3de606462af09f4d753e2dd66344d36535e71666ddeaf1916a9b996cf6bbd3783ddba54541c6b980c5c0e80db98e8d7dcc120405344f780004b36c6eb5e6b57e08cd74804e854a445ac13ed55ae9a72486e611826dd6dd353f2f3dd2d89bf076b3519b8067f1e082c72b26c9bf40f4e22018daf77b604a9347412152b1a662a0bd97e1e5391c073e42a72e1cdae212a67493639bade36a2aed46a48b8771f2eeacc45fb9758c95523e502730280ef0b9477ae6e56639a1ddbf2175785a9e501cfef060c310be642fee56c627216a8986102aba2315452f31f73b0e6ccc68a0e4caa2dea344d40ba4d83dcb5e08328b1789614457bbf9df754bb2911bf236eea30a9c96da8b35249f7f979414a86a23d7ce35b92160642f24304b01111ba02495c158978e9eb9b0154d4b9eac9fc4a8e934083f592279064f6b822f80eb964dfb1fc1a154cc11ef313fcea6fba84dcd1094660ffbd66a8c5a0b60a33251f370df83711239532016602734178db2ba053bce3a0011c1c017cd74ef53b6456d6e6a1f7f7d851af1d595044d55876903b089c49c5a0d2be7d9167daa3ef9174e6c028442ff96389aaaa36e2e59ced3ed36ec8500a56a54bed74cbfb6868608f605109b4ad8d2e593de9d3730e0e1524d0d9a953dbc8fd1279f1494063e2a14241b5cbfa9a0b3f889e0c3a17949e1f947649b8d1268978629917281f797bc68a7f22c040d0a11e586888743211fd08e29cfc7542160316a713801754cabee3ee3a8809fba055ce676a316f3f03ecd193c8ae9839b743989cb10d12bc08c6be98a6ff4a7b37af4fe927cb30fb2e0c2219caeb04021acc559f589115add4977afe14a9ed989aeed53da871fe63e5e0952e687f3133c5aabc1a9948885b51244c6f283b12902df46ab4c97ef59bfd1f04b214529769fcc9b9198ebe4ebca74a9488f63fbacf606287449ad89e4202d3e94344b0148a8cf9360cfd2da373302cd8918868287014f1b84dd3e60738cb6658ac2840a2f1c505df15e0fbf0132c2c0d716d0d8bcee1b1b131c12596d187e61d87a754fa400407848b7a13ae476297181dd44cb95ba2