0x2cffd02ea0bb56c534aac832e06761c3c3cefe7536e6042b7b27393d7494d2aacd2905477021d7eb3741c35703308658eadb182751919c5b21c8017b57d6856cc92508a1d96bc81e6e578bbaeeeaff9f0aeb4d754756a29579a1c1f7113317ed4028ba81465301ed291bb8d84aa5d8dcfe602ab962e8669110712a30bc7de4ec39b0e9fb43da532394dbb2d1d4b6915789475c3bfc1431a8965fc40c1b3b2875cd073348be226dec91a937b747ee38ac55b8d6dec862254389101bb5134345abecaf94c2096ab0105254c529261052bd63007e4e3a6b8f00d5dde2aa344b1a969d092a3e54c20ee16af640d49374075b4c264ffde49677207b523cb2b05030b59324015da67446cfe0c640851afeece75206caa1dab90d75e55915d14e7e1d8cef43adbdaa73e63ca2182e4021c22b11248f9c1b109940b72157387630d5b4d74215f1db6de1ec1736b5b044048079f1d169bd7710305cbc31ca3878422336dfbabf67af794e378e73181ed9ec1e7b2e79a7cc98507af9b2d60cb645ab0a7ea6ed304435b90294f24ca07ccbc5e5072a5c4670a9e567b0f714f9d1f4c3e75b8b680f3f5df668149b45796a0818cccc9508e991abc5dc44c03eb00940185d3119d705caeaaf04ab998d6007626cf9e77928fd70c01b534e6dcec7d13936f7742673bdea7da5b362f6f9be777baf6e22fc1c59bd61d39b4880c0c24541aa25a5433d3a03b0b67d9cab25f37bf8811f39f76acc6f9499029ad53c5de0ae04a2b2c543446e55345626f5ec42475d8fe015168f029f390b60a861280f8a1955370ef4b3f25547749a05b36c875b7f03fa899029c9f843ab310960575ffb227238ff75ec5ce08d64b3e27486a3810426a2bec5d7c1b8191fded15e68f481e1c47401ed98c04129d9f352e50bfe010b137896172fadf54ff1fd162bf5a2f36d037edb8106deb97e80f38ddb27613ca5fcb1dff73695c96c4399b7594230d3e74e38604dacdfe584d01c4a46c088f03cd90438012545627594853cc1f1b3fa7ca053e591b7c7d5aa03d79a039d3a4dacec7ad767e875493929c9ba2ef896b8108d9b3d9f505b689c88ccc44f911ad1ec32625982e00cd3de967517e47f9055863cfbaf379074f3571dbe18b29e7589005894ae5d62234d2e0a9e8f735680eb920d6d6935795f4b077d501d610d07dc43a62118f880a691d5574bcd47a604e51c54671549d171ec3c24d62ce11f94cfe0b5b81d89f9e1bc5a21b1f2b894aee16ed4ce7374af1dfb76cb1c6a04b5a9799a568583799b0484171a6096d80fea2317e9024d32adeae815ded77bfd7c6efa3fbd46262da8b8fa728a4b5edbfc690e341e5ac58a1057f8bbf22fd2f3b6ca8acd5880cb06013d74fcb511756d7cf7811ed21139fc607ee69673661c16a669e979101bd9195f45edb533f3d0e13b1f4710695624f567b8d7d59b4bc931a3a4aad5ab10f5a26b228308c59a65c4122d25e17df738b32478d7de13829ee1b92a491668f8c8201af829ae18eebd5fe6de4238c31b1aa9a2ae1ea8ee364b30030a85a4f609759632e1531f2d7eb930c252de774d7b99ea97894887f80068eeb1e0321b35043f058f595d84ae7f0c4cf333f9e215f3a90f32e3dca5c35b82c6de7541e3e4f1c950539579bde28f89e0df7d5425fe2bd0c8d2e3cca4cbd2008b37850c2e3064b2aca000e2476025468cfba93eadad80ff68067a192ca5cfb9b9a4af8821f4676eae67cf0f3d93776548f3daa688a83bd637589c21a4c186c2307d500bb2c584eb238cfa6d2f888c5b7b471970e61ba5b97d29f2b458a9f31798c27e1ba967a90df80203196eb13cef728794ed07581afbd2f778926e57124fe726ca18e3a7ac2555a4939ac75e967e32449d7943a40b7b487eb6ff784a06674ec1bb032e7aef413beca36963