0x2cffd02e428fb1004fd7390597138657e683cbb89640d6a3d3eec55e80e2d05742ae8b02ea07ddb57e83127783806dd32979afb547ec01c092678364ab3e7a6798f7ffdb069ef3bb648c5cbf096cb47cc8effb6d5e67ad7af6c2d436db3a61539e0638c7dbde55d5214616c68c3249e98aac0cd678aff00f68feb35ee0fb7dcd66e5461550249b885bb8cdd17b58c380f149a7cfb60dde2c85d824369ee81b3eb5938d8a9f5d4c133fcf780f19343d1107c6c6bb6dae16a34b3caead927128b5be71a44eb413dc89a47634e777b17b15628239a79f64fb09b04607031b4c9b8c683e8e65da60579cdb1c8a8cfe26644e512fc51a62c30d8eb977f79fa6cb321c33944167474841def7f4344210b4dac0e340dcec297f3216ead2e70e4e12dc9acc5e836efa8910ded74cdbb5bc8e3dcb1c749ba5058c95db71c8c1698454bddea4692c52192b46748996e827323732dd615584dcbf5b3a13570d0d12cf071fb9b4057fce7e2e2e17552353db876756a43bfe774a7bacf41f6845035b4e1e0ffa6dd4614cea34c7a3b5ae97777b417d460b8813122fb32c8c12df1bf792898b4fcb3d885bd9c179b7a0171bb41092cedff8a5d092e47dc247882c94abc5c4c2491aef23e2954b24d392692e6d314ae4c382d616218166b33095916fa1ea4963026a92f993014130e63d36a767abfb94a8842300d9417f93f55f1933c404cb46bcc0e5db06dc28b21bb419fd3fb654a53b172cedbbb304065e8761f423affbe4c961d6f6c40d12a0dd1d4b3bdb3120baf78f330f5d6e422b07bd36c6cabff5a627080f4c51887350b9a70065772ed09d2eb797bcef09991a9079209eed0f27a7ddd242bd50e52db1b4ad46cddf71535783abddab18272e1910d70523c87f80854b8ae9ad99f16f44a73cc34fd323acfe7a52d9c40b2d0c579c7e649de34ebcb6baa0346d2f28278496b544a544c0b9b5b407a8452309073e1f9d7e8b44e895f43591c73f6a1ef03509dbc72f4e90fa44a687dba6fa82614059009803ec20ebc68657d6695f49c0099d3624d655f7e0f245a011db02bd8bc720ae58560407ae9fd1eb25f7a50dfebb9993fbdad2f1f904c586e3797ee9200bedf2c8a564e7cbdfa512a01d9f4020c9a0fb1aaa2be418c831d7d1853e5f5902cd53ddc2fa8564d3c636968bd35e3ee7b8cd4f952c5da910a1d637c052bbe862973122a303cd7e66e363204e446ac11e7bf28f5624bd3437d21cf72e42070d9a77a9951357949e25d731c2ab0728d7862bd7bf18361b5766e64376548fcf2765654605e0b0e9038a8911d999426b6e0ad58686b534c48369ce5d6875b1326c4db11dc50fc91528c22afbaf59a49ccdbacfea414763d0217d0799fe5274d0eeb3034641f2944ef575d4295edd773822463e61cf5bb4458ea0ead3e8222f2c8172cafae9a79e8b9042f1c17f6441bcd5509b8823ed13a8b6f9b441226690a43aa25fb76ec584cf5f86527f8c0b9a027c679f855768034a986eb09031deb1cadc7ea4de2679b57c1aeba988698be0d1ede827b99cc2f781a0e8ef977c5f89fa0dafa771aed1982d46f8e02da4bf176000340da5ca05cfa34e7bcc1442735e12eff3c2ad947142c6c92a00223f4c309800829c26ccff7433c01ce81b8094f01f82192cc31f07fceb9b1ce81e404a6f3eb59fe5cdcd710a0d1982fc07737b79e01d3fb3e2c39f78094308a41573154f859d9baa6c985afd2d53d164ddfb69dde5ef739dc0659081a7ea23badfd31d29b455697f5073b30d9c10b368ada7902f0ae812339ca4632e5f24abf35256894d49119684ab902d864de1066b1c4a597d01ed1bb213622bfb371eb94127d4b27d97c111e4cf81ba6206b5ad8015825321f73759558285cb552626bdc8d0bed37a3ab8cfe77a6c0589e7ca738c093399ce