0x2cffd02e60d3bc36366a1cba35d78a45401420ab6f2932ea89707fb702a64a438c4a0bb37857ebc27b13c8a7b5fe95f1aaa1581bb07c90f07bdb36fe004e3266b6a19ffd0398b3f622179fe79e5a61eef035f8dbb045bd437271f989941bec28d9544efeef7b3bfa94c49a923ba66840fb9be1b3c9837610bff8d2350066e3da7536a6cedd83cf748c395f495a3a49152808a7a006866099e78c884000b4fb8edcba213f0076a8d3e6d47a7770120ba0a83c13bce2519b5a2284908c4b4173d3744ae9245ae151a96339e4728ccd932332bdc30cf11c95ed381f03c034dddb443832120ce0ba9d450898ae8d2d92d7a08dd0a492b540eeaa7afed0bee19b5d71b2d5cec017a667388d63a9992bf946cd4161d88658c6d08b4c89c11f5fd04b5eda8e3c07f4110482b7056022edafc240cf5469fa8f4b97d616402b76753e205b5ad98d68222128fda5c19162c56c89ec5b71b8da8af7830a8fae364f63f0e21253c699a282e51b78e6cf639371236f395c3f7e0ca30f6212efe34bf2daf8bf1fffc09dffb8d11721f348012a770743e48f553a1bc102b139b668944256c201f54dfa2d85d2d2c686830a316096616249ebbfbf2b303bf376d596d2d0265b2714795c678326e6c58cbcc9a19563edbbd6ede5b739ca33cf5fee0bbc97cf415008b2d82b00f90aa4a01c55543c279142103912b6c8117882a075f6f23075e3d07349a23f157c0b1dd020b7319f3bc081f9e3c7bdcac588ef6ba7c668d3588195c42ad24a83091859c495093a8081048607aaa686469a847ea6104c6d584d3704603e6a8bce052955ccb5184f5898f7b96c173e056139714dea0f818dbae6838022ba06868218d45d5195b53cd2b70872b2926d8b9c11b22a40c4e653e68be30d4372c714a142b3879cb45a3e98e1eed7a4b4072dd531e4375f1cd5856d20afa042b50e6eb0280bb788972927c8b75ef5d92cdf0c2b268d7a9ae536f9f18bb7050939cc252321c26ae7403e012c8a32e2007aecbc64545abf97e2e87554d4cd99542f569766773a5872bb6fad05dc6c5cb48268f53dc1bb25a51c0f31d7ea2437db78ac7485e38fac10b9e8691b8b629102995288e3a7d1ff602ec9e72e5ec712af72ec9da43b594d2f28d42a8d03f80d8bd21b194a53a0d5c50569e2619a3c90962513d0aa7c7a196a5a8d7b9f85c8918ded8252ddca8a4275dfdc622659e3d1a983fb89ebb0ba346f37d7a59651e3ade6ab85c1bdb79b8f84eb3ab6c3c0f7b053d76ab07e30e9bd4af29dc376a42cee4af54e6551d8b688f702472d7e647788c73323c5c0948924145dded8a66c90d7fdd8773b4b7179b354ef81ee8e24b44000a915cdf97c475f3f19b6a4f1f603a218fa3955adcbafc51720ffad4a60c3dd458772defb071143e2c4f4ff20ee39f7c7edb1d1b1c0a9d860e2dcc6ff96efe8a60bfa945c4671c9df8548303bd968fab3694aab3d86c7b8eb3dc0bd1f8ef23956f689eca7271993c15ed9589f8e867b03ebb3737457b1ab71b230039da51b1c231747293e4518f369d1eb43bcf24b2eaa8259e1bc2c16ae4a7ec53ffbc170889eb48853773727060993bdcf35096e87af6f7082ce752955810281b054f7f69907a0253f44180ed2be634a1c00fe5a2e3cdaaec6ac19b2b0eb582595862130909e5037117c130131e22f9ea6dbba0d47d43ce36e4627a11fcff2e5fb21e70645f0f21615cbb70f9756ff59d4ea722010be34bd1ed5436a5638859d38184cd27cffcb5bd3f157c741fc89489f2b3e8f90aea09747e4baa6c1d70f87c4ff148d8cf0d29d146efd965ba8e148e489b82057a7de3ba2fdd7338711c71091e43a45fb84e2e56f95eca71e5341cac5b0636f539e077548f9dada449584a6749c6e8d2dab21da2ea50d6be2a394ae6fd6d4844d7c177ed4a8