0x2cffd02e03c77279a44314067ef1dd2bb4067d20fb48efa137ac7c7621c17da475d14217cd61c4ccb0486b7a0e5896a760941f3df6b2b95985ee43c11d71218acfea02be0362a306208c92934a8ecde59b303c9eafcb5e2a4020cbec4907f7a118db0b6d38e0ab417ed290df7305665ff7517a41e65ebd89359506d5bad6a09b68486b30cc05d022120c6e8c106534c80b00f5c51ac7b1b0fae957b5ffa5bb3687210a3b1d0e55c3067bb3a7256668f19611d395d880a95960be55970797692f722a5d192c1d88d4334f1e110ea752515cc432167cf4fd1215d5cd0a7300ca2e4b4de34abcfbb0c7b731f31533980560988d201ac2dd847d9f2adfa5ddfa081ddcbb62ce6635cdce2e7b92ee8b8944d443464505db96570bec82c13ca02be4d397ad056f29063cc025b9b1d0c19782c7cd5abd7f37cea5f26189519285f3596b00dcc04159c781708ea043e8f2161a0735def8d4bea1b39938710f214f306b7633a7d1451a7a561b98b82e9214873ef9e450576c9e04fe3701306f550f8802a90e387ae6ac238c5d847101a3c15378f53809120b3e494c0f1837f487a7746ffdc15b9ea4cb5bf3da20ffc03d664880aaba234fd414c6cb02eee26591f2288fd31a533e0558f49c9522a100e267104d59bae881161b878b82f2762ed67ecc160dbe9886d8d6e13b333a3e5190311bb0eea47a3116579b860e39bc1e908797ebffccf06ebc72beab33d7456f2d360f010f3211aef3a38039e1f9f269ccdbd688bdb4e69a005b01ce1f5f0126963279ceb50f23d36c697fc2765c89b4c391672a90b9638c7c92ca3208c51a969a73ef978afab654600bcfb8ac9d44605157b8c25ece53b3af957cf1a77d98b9325b6aff723b3c142bfc2fab6e7cdac235c259c3abe536d3971a2c4c032720e73b37e479db4ddf2c7f743a4e0f78f1797a7df345104264480d2ad9d7d5762affc5c9c5885acdd3e4635c68b89ed1d7716f59b2b62338f9d98d432d7fcb7fcecc4163867bbf9d955ff3697d0b9175d5736dffddb3614ce903a191086d3b00fb35eb4df134a7f082a01209128217cbdb3c6c34b23b4f51c7b507ab70774dc297690ee8c32d8f7f271d1dd88d5658381f1d51ed65f11cf81c0ddbbc3404c745104c72c520f79a011915ba3915a0bf1ac117ce60f899602e69443d8b7f192218b2f84d82507eac8a1c9ebbd81c5b192bf9cba3816403d0773e4a0475c7a9c8be9aaec60a5f91310beb4f04f884bd7f7082f42604f3bb363837ddd62396b3e5259422784b191bacd9a75f7a161500720e6ee3c4d551102fffb2634d0c0e8783368519a51c7eb1696c7f4cada0163a415bc335891733e43d0f98d85db9ba78ece3f38045aca602f2bc9472743555030c8945f140275f9c257d90503f533c4fe8c73fccbaa57883ddbfab700100056e4c1241436947038a586ceb002ed613d8d6e4d4a22bbbbdbb17f1bf2de574399c8eb58d09bba87bae8c0797c5e6973e31c2098cb6c3a440f95a7e8a305d5ae548f872c49863207f79822beae55b41719b352878fd4191158c99b5497915b8d53949a79d628b8088930b9614b1abd427b9fb08a8e39a8f354c7748d936a47d7ddfc8c5dd7ca00e02e7977946f2a484f4db624dfff363f4e07dd73af886fac43ab7ad480db7b70d3400e8f34dd1c7a4a964ad5203649eb8cfd9d0e649cfc3c392e58a757bbdd1a229a818be93cd76b6c467520e065c72377555c8ba8178610d76a2047e090efb41b7b04293d5895d41bcf723d9094a1440f296fa681c373c7d9a19f84fcc80267b632fa1d447b802f678ae7c44f212a00596be43fa46bcbfaa4070b5a56474fb35272c9057fd387cd4ee8b105b3ceeb454d0528a5339388b0187997142a47d04f2d5bfd1fd9d1ac6b9eff704abb8a4d822ab2d84dc188009