0x31fa742d00000000000000000000000000000000000000000000000000000000000000a02a3789ceff0e3a52c4d879a153c1fb8da8dd3db20bbd7c82abb5f7603ec0222c250f4f5d22f9fa1320522a89250fb25462df725bd6dc93d2ca5dadffd5e63c37a24309e2ca022132566262bf9b232e02933b36e19e26607a3817034e7ca1a8430000000000000000000000000000000000000000000000000000000000000140000000000000000000000000000000000000000000000000000000000000007900000000000000b4840000000000000014000000000001826d72d7a78ea951d50b373a73b27002c4b01c1f9ca8ff0c75cdd03dcc56808d7544fe443d1c3730a7153eac9c84773288db4186c6c6d754de47114d82d7aaefb1bd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e0000000000000000000000000000000000000000000e82e2f280d48401657cbb80000000000000000000000000000000000000000001cd11d2d23b5af7a7543ca000000000000000000000000000000000000000000000c5c3471af4549624e9100000000000000000000000000000000000000000095203377323d3864716fad00000000000000000000000000000000000000000095c5eeddc45d434cf16b0a00000000000000000000000000000000000000000000103b286ad58984aeb2910000000000000000000000000000000000000000006993f091b58318ce5e740a00000000000000000000000000000000000000000072f3e85b6070c9ce90e28a000000000000000000000000000000000000000000001368b2951d7aca8c3fa20000000000000000000000000000000000000000003a8e46dee955bf36b7edd4000000000000000000000000000000000000000000e28df1de497926b6ea13c6000000000000000000000000000000000000000000000a4cde61dc325a7e16801fd222e1583eb75e1414e63a0ec1d357884b44abe372eb9bc83cb6dd23e2061b27db5b555992f21d3de66f5a9b6de3fd222d843f575892059d8fcf434413032f0cfd00d63d2b7a05b45c913427a883628f760ccd7ed8b406a7ce06f944674cc2275474e7e0b61f6adb85ed82a5348f5a55458d04db6536d7195f256d0e492e0c28269f2430606ce8050dc91c28b9ccbdd19d54ce170ded35ea88b588d2f891170fa73206469e510734681e27965de717ead374150e625683387db81977116c7d2f52d475510996a4be439eae579f4743b69d3833e097c4e595487f2242243ca22ce67cfb2d2c17c117352eb38e28d25dd93cba9a4966ecfd69ba8ad83ee0df6c2fb96addbfcdc75f0eefd6500d21f4d52903f2cd002e2916c9a58faa1cc5a9c20e9af010778deff4e4e519c57dd1c6a3a966f5075af7842b5dc8aed767bd3297000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000022c72054492f15c9e8a34d99d768142b0670dc8ff90bc5e38828a7b7503016e0613fa07aec83ef795cf075246cceb9b2aae28a1859ed1296a39cc112981ca2d540169d409cdaa2710a0b2312ab7a839fd0d4c30f0c20ca3208103597a5a6b91302324e44ee94f4a24219fa49e834c80528ea11d54970f9c27a6a9e428700a5ec610852adef9069e24608b0a26299c9e2a3b3fd3fa2b501a6467b64cbe22e7f5a209fab66e8c968dd46235e249e3179c686977a7411c9d79e9fb85fd69598e01330208d3f3da4d2c750affc1cda53976a0afc155191f24bada3ee4b99cb0af111818db556b6c2d3f055d0fc6f38137f402a9e76038c747a3ceb94008eee5988071241c1adee5ab0a2312d8dd25eb1ef56b30ec21be2dbff5b01cace0a517952c84002c99ec9a929762fb7d81105943ae903e1ddacc4070a56095fd9dd37a1ebc682daaffd1fb835361ff9f26c4da93db92250a39559c8ec43f673bb4f7ef42af3411eeb264961a925923f382c3343d8038f622cbcb42d74815d55e9f2f1f4991f22c25c1cb39b1e18f851d32f83aa92727f90b1b9d7e75e0a19fad86e50e1c448715e3a6ec50e9e1f16f970c78ed092a26069e0b468b81fb96dbf35b9e2a8c844805c827934c3ba8218b2ee50f56c7fc828d7f6ae6048a8760c1b1daec38f537721003c55010b8ef40d0982383db7029f39554d5932268d29d96201a74841a9fa500000000000000000000000000000000000000000000000000000000000000012b470452ac70427174b4eaa8dc7c2498f77512d35bd8abe7d10c86e684e289b52099d48e84bd7610c030a15dade6755987e4106054873065c04e692d2bdaeced1b41150c1cf39d89cba31b58e27680fb87f95df5f4b7fb6763c701b27343d4200886e359ee446788e1c9e0e525e5deb25619040f5d5d7bd956628ecba76fe1892933b308baec83dc081287d9217bd82eca65f2d5efb46ffcfe09fef958d2cd391aa97db9a13a453f42b2bc4d2132a6ea62b59d7653603cd357dbd30ea8df5ad002df1f1e29eeb577f6874d8831ac9cb1bf798b4b5c16f416380b6f0a8d56a16a0ea451429c2561959065900d9a4e95c154bf3ef77f510793b53cf44e3f42d10714b515c71fd458205d06123ba8bdcf74c4983aa6710792a0c263ca5875f4a3c0083bdbfbeedd8a65533d4d810f5369feb02468e64212d55e75b2bd98816eb0e72c696503bf6dff3c3b5b031c3f05c4fa31e03fbe12b37e8ac808f0208241246221012e83143e75ca9f35e9c8f86c9a2651e0f812beb4a031460584108323737b2388f146c575be40b75f9c665c1f2f052a8986cacb45d0927e8b667731b595091a85d6157f746dd5fde28760921b64d5b751e3560c07281a7d481ca731fcc15c