0x2cffd02e6e861fbcf75e2d660990a8e5be8cca46045d8aec6926f8ec35791810997ef4b5687f7e36cfb0271daa4eb7a53c8523eb3ec9f8710c2d3c13aa60f7df6cc77024ef18f4658e3c7f006aec0c12ee7abc3d04cf11ded4092b866560036fb1fcb28ff5189de3238954ec3eeece4d4d1e33f98d20bc40a717897eb2cd67beb00088598c4645f89296acec7a108e10add51a1723e50f7fd2668facfaf95edbc570cd5f2cf2b58219ff79e5f997cfca224df7c2d9cf82ffb1705995d8d7e88ea7a71218c24acffa6331320fc0f9fa13423c5ddac5c766b1834c5e33fdbf76a66a426552cd24dba83adfc0f2922f7fdd19c8bf3ac1c0e4208a5406a773f6f6b0a090abd3ac020b1f1fe2b9f468ed2814a9f3d33260d528be7841f485789e0640d65ca9bb15337656cbaa88e4c94baaf3a879c544aa1e8c55c8ffa788fa783b426fc5d0dab1c692c6ae9102a76b66755f769d7e7484052754062ca6b5a683229742ccf6dbf7da5a821a862fa12227bea0d773ed47a44ebc234f1242053fce17c6b63c343f8db6e51a90ffa98dda88345bdd00c07dad994b1e3714f18b854df620a56b2d3cf71b339e885be9f913f2c6180c95bfebdf59bd7736331506731caf6d0850b503fdffe9797df5d8ed67ddcaab74553486462ed4b23f8a9428efd85b9fbd865d8794c2d1afe46cc3288ce576ff3488a0facce97016f2edfc200745ea84e36ac99fb806944130327b9eb9931324835deb54e78cb343b239097f327fde19b1d55ecd45966d878a4bab6f09f63da089b472c44655eac672a1ef82a1767a9b71c440e5d985e737d78bba195f6a67858ed349541803056451d28b23af9e2ee2fb52ce723f4dea354fb56812cbb707baa5f732b8ee1291754c65fac37455e2a5f6fa6e12e1260197f0b779c66156838c764737d2fd6df7fd3d01b61e0a34cda50c6176e9e60c994bc571a19acda0a927cf8de35cfbbfc9d2ec2b9f9e7655b8dd135806f1c21ec2b28fc4e9f99aa175f9ae39af49d0ce50661098a5275fe93b4dbe82be3aeeb78d3081f820085095982ce803b8340fb01939e146ba876db25c4b52280ac118dbce9e53a1b4d99b7148e89317c66137d7150528f76876488f7ef18e6dc674fbcccd62248310392e534fc6152fc8e0888009db2b14107d0ff0da354aa900d85db9a9c3673df583cb00ba4fb4a4441d921c25405da90aa1d86ae7a179992cf1e23d669864f618dcee6f2e99c8ffd33f32ac41fb7374ae153862b30a039c92293693079c1f4ff4df1dc219785e77ce49c8ef42b6797aa4477936b67c47a7709191088bd35d5d5a986b3768b605001dc5082e66dc7327fef4e0f18272c81a06671c74a3f5988149fa7e4a22919841d9166b963d9b4365b922b7433edf5c9de63a9cf5f60c29cbc1b838e8c59d9f543f628cc81bce1a3adcee6fb85ef6132d4d0e95deb924acbddafbd6bdf435780e46e59181944ab3f2b3b24fe980c8e34490680d2eddb36e274533f2aa6fdfde45898253ca1be40126fb84915fa02204b3694fc5f810b8cbfad21da67423e304b14a8d9b59e93578ee009449bf46e57d5f771f8b17756581beb61c54d18db42aad0c82ee4bdac4163a6691b2c9eff77bf500fba6b2419a627ff015768744401a25a87804180d9cce3fba8037c83b40339795b6eb6551f7241af526a5ed59230a16e2384b6e9f27a60f0c38d033520d499ab75bb7cc9adcdde5c4a352e1521ffad37d2923f8a3b00608d1ffdc0a34572317add16262da9c276649a7741513f56bcaed17bdbcf2a458c367bfae39041fae01633bbe725191a6b6c8bd615007e841105965c50410b4a7789900567fd21a5be1d2290a9ff1e7ddb7d920e62eda89a0ca9b7a2d5b3590f4d50d2f63252655c1c09f6efd55ea65fa7a2c8f601825f7a909cafc