0x31fa742d00000000000000000000000000000000000000000000000000000000000000a01e4516a2a4492e2856454ebb26494413297c1fbaa343b3dcb4fffcd8b2a706901aaeaf9a9d597e7a8fe49ce8b06a0b58c2c29e3f9ff311764eb48fbe30893096c3919047378e2cccc8532a83975156c1381f766c414703495bb89a7ebd4338100000000000000000000000000000000000000000000000000000000000000120000000000000000000000000000000000000000000000000000000000000005900000000000000c0530000000000000000000000000001a07507cf10b22b18ecf4f2db40a23e3cf350cc253af40bd359e90273eea2e34b3f729417fa1d1c3449828af01af8e7269593843a26da48397076f4f10b057e0a46000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000a51fbccaa33c977527baf800000000000000000000000000000000000000000088400f1e62ce29e7fa31ed000000000000000000000000000000000000000000000dfe3f444e4b9aa03190000000000000000000000000000000000000000000e2e87ca8bae97f98ab53ba000000000000000000000000000000000000000000706e33456de01908fd227b0000000000000000000000000000000000000000000008663b3573a443601d4b0000000000000000000000000000000000000000004f71778bdaa2cdc4650299000000000000000000000000000000000000000000fd0f13c82c5b8b32c6f15e00000000000000000000000000000000000000000000085ae7710239d81f4a570000000000000000000000000000000000000000003a2ef891b52391070781d4000000000000000000000000000000000000000000dcdb96e25db8cd9899d961000000000000000000000000000000000000000000002449a64cc79e88c8448f1d5583858892250f7d1a5f07748fbf2d35873a715ad6deb23b9aaff36a6b22b706c2557c0cd457c92ab296272a68f13b1e8c8fb2ab5909401050ab86635dfbda2337be3bc6f4722a8d23778fd5fd3420bd91b7459bf75aea6c37b965107c51f211fd882f9346643f8eb9a74dc99f17aa061b633ac689494a30b72a59beb0df7916288691d542f42163aaec6f0092122f09ad867203b461ab9dd4a37147868dea193496c117ba99903ce1cba6c6bf7e6481b25209907be9f272d53cea088862731dae7d8ff07de92388d37f289feeb5702e8fc137a6112244ba0caafeed7d42e81eff641103d9c7cad4f8f3412b192fcec538fc33126e788f17ca519411a484670acdf7edfd86fc2e443f8350900eb47725017bf95d3fd6b9ea693880552a425c1778864665ba2cdbbd9af03aa6b483899b266a8fd0555b8391f6a38cad572c940000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000222293c22790bc127e934a342ca9481e122ee4c0cb6ab920e4e2a13065c645cbd12725ce4a9c443e87a3218f586ca341568eb5783e43158794662f3e2a601cb060bdbf82a22df51f43d0b2fbcf0859fa02ecec9aca3b935f48947f1339b490a8012c00c7bfd132199f5f1d9ac672c8b9eaa99c3b686e1172f7fa683da2956f72b124ee8eaa4f425a93d9e681ca255f4a5da5c46127b09fb9224a61478f15bc4fc14a446b7244962d307b1c0303ec47a67305e2fa2c353ec9aabc27f300e71a17527ee1c6565f62c63458b8e219a00df2e107ffba6e53719fa83f13f2280c12c5e11fa35ee28e77842995a996c65fa0095f7543cc0fbd98c04ed045c19f9fdcd9220dbb9bb6d9e76b540745b8deff940a6a135a2d8a492b8272211a6f0deee903e1107b84f9c5c291c0bbdfee4f3c29b747a9b217b3be0a26a2ccdff9dbffdf90125a36b06c09038b63d3e73491e21c032efdb1ef79692e9e773cbae6cfb81f1c926ac2de6a606bc6bf08c5171abb706525c7422e266d08a18b3104063904da884229c4869e608bedd21e2f9c97c7bb20a4f6760f71ddcf5cb03749d625dd5c9001f0c11d30d0bfab984ddc95b26bf8033b96add9065130a38f237ec79d56c6c6a1f6f08169f34b4f57e613c0fb7249f642ca59c71a5d68835bdf109db3ee581c0155d8f208be83b5606b050349bc458edacd397390cbeda068e0ae4804e9c2753000000000000000000000000000000000000000000000000000000000000000101e2430e5e14487380df34630aa34fae05c62be64a5ac243824111866a5d47a42e3da5a953e61ccb8526206064e5123e99d9c1a9a8cf8806b3fbcd70a104bcc20bfabfcd574565b095847e9d3f32d88524eb38c7689c2f38cae62781efe7ec1725edacb742db963fe96741b1d2f4477f457eea5d287d19c9f6c5880eb3e55b8e05139ad7171fe4e490c9d1f0b4b78b651c1fa80910b451a3337122da136860fa2f57a2b8df129be9f9b1d17ed6dccf953936d14a86c2a871d02bb5cee99df704022bc12eb3bbafc50f4a0c6506976f22612b3fa2fce65543f09c5d228210406c0962bf50a2d41304bb8cd0a9082969c83f6e5c9790b486dbd0a774f489ddaef118bc1b4c2cd862231fba5a806c4cbd2c03acae41046dc5bb3ab318cd111b72060b56252e81fad15077c23e86be512e5d26d48e7946498b419ade0d95bc47ab780aaaf9c04e9b92c0a7092be9ecccc3376c59906130a10cdb5d164c47b25bd79b1c7f6fa74ae44e875131e194f945f8a73e0eb21bcb94472dd62700565402834c21097e585cb60b954abbd1a34683d8c0acfc7d674d5bb423a069e7f7c6599bc714770cda64055561442a6071090e619b932286833cb9c01cefc324e4f6c646f7