PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 56477 1db2b34c2b3c2d1370ba88b5a7092efb326ce3e3d8ea6b77dfe300dea570ce65

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ca728e4bba78f2a714f75f433e14305db703fc871ba7737c406acde44268ec95
Certificate Block Hash
1db2b34c2b3c2d1370ba88b5a7092efb326ce3e3d8ea6b77dfe300dea570ce65
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00f612000004590000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000046efa89da76d4dadf57239837f3c12ff80f17451ccda9462d5db74abddac8fd34c225e6a32e1ec6780aa871a9b70c509bce61964765b006a6426d9d457c2369fda1ad486f096131753b313883fbee5ac3f859023e7b79523a8290000000000000080000000e00000f612000004590000

Raw Header Hex

00004020ac9beca046d1bf9f9aa60babaec199978ccc2aee38b8c366e0c7d73039629d677956a51f983e85457482fca26d62e9ec48d88b9ca8ba2af0540415b5935fd3fab6e10c6ab0f8041895ec6842e4cd6a407c73a71b87fc03b75d30143e435ff714a7f278ba4b8e72ca

Proof Data Hex

59,560 bytes
1212160103078457fd1fd47ecc1019b1d7f5da1dbc120a8348f135d9078202fb13b5ac3ef78708fd5b425bc5145ca0ed3355cb63c8c5836e6a5c61511fe34b178f123da4cb2f31ed916ddaf8338bcf72c33c325dcaa9044e59e7b22b7a8b489931c72e1bc4e73d047add207abd9a1f07a12decfbe126cd84b21beabc94da8a538dbc13aa398f70b6d7f60aea3f93b8a0723712d1fb6b89dc96c4e224627b15700a33e3a0b8e814d34d99ee177932dbf79e583c4bee8e9fad1531e1042b2aa89d127b61440b2c3e4e640d055c0754d6fd7d62382e56d2a7ca5049c152ffb632e173801cfc7ed36f90cedc3f5cbc93124e0005f48e152f474c3852d98a5b3714e327d5fe9bcda46b354c5eb617084da08511c6405a1b30473bd80847113b1660f55920c8512b3aefb745e83bfd3acb75a2468183e31089df5cc7b23ecb2a274c612c8d38ceff85e010619ba58dc3bc0fe1121e5e04b3b7b4346b3358d02346bf35d810151304dc16a130aa443c1720408d6ad8bd156a51bc0eb738ddbf3a7226bbdd000b0cfd11e936459813617e2361e7d7d4e895f6c59e6f12722c3709af3ccbe418aa96c3d965a5d1e193387e6803a0210484363ca647e6cd1b5a6473c81896dabac3ff8beba5638c1d18e6c9c6ceddf0ef23e6e3ac7408302184cfe030562d0b0029d2c011f2f0512c02f915e62becc7ef499a9c2a376cf05c54114b3bb4a0648ce2959f0977b48b8f7c8928d808dca4120c40d18cbccc257e5dbd560ed1328d889cc6fac4a9d05076c3cf94431bd0ee4a62af23ad33bbaf20fe99ae7b4cbb2fb426d0ab898b51b92397e75e61103308b199feb38589cf96ed7dc5850440eb8e2a0e9c4078928245c1f9d07b43388987ea6b8079a497cbef28e66a7b73ee1ec549b77832e870f4a4ed095033ca54483fc9a13e13ccb9c66899acb1d576c11bd66466bbf3013ab2fd4115032d6799e08ac79846fa9797d028daacc2e91dc2c674d750b1431cba4ad7d39e777ad57d2abbc406410b08d972cc7943e0c0499c3f9cdfda5529add79bcd5352c1fe54c3962f8b028a1091b8760afa8d33d92cfabd46718679b9622987ab2c64ad32b076ae71c301e66b3d8133178bcff828d520c4aa12d07f02cf76f36322f8db49a2ca14a12013968d4eb53e98db01fce97afcd92efd5ff16dfd7414066fa7475533c255d60fb0c85ff68c431bb8eeddbaf7c1cf26c065d602d74eec5b2280eaa6e7d3233f27658c4e60cc8b2d0c64aeb383ee2b63c6777146100720869fb28bc2aaeb2e9a6a0af84c6357da29e689495697c44e1b4145cae94695caa98d2e64b98d288852c8bc23c8b94947d26e53b502b421ea8cc23e3d3ab5a0618ae489cd4355b7ce61c215493d2683da1eb0ba5bf7520b90ac5d59f72207edf43d9fde48397c6532c55c4a21c5f85ce170ad0ac5ee4ed69cdd1cec1be1c0a0aec500dc5f8bcd733c03fd66dd281b62035479f4e94a6bb42554aaa2d34c08970f8884235fa6f0f63fbaac083c15c374a7410f87a34442ddc19d7722c805032b49c88aa3b022adb859a151fed64cbf64757119bc1158fc69026896d10128c123d6534322bba8f67c010e2e021366cbfe556ce5fc8316e9aeea795714224653c7b8e3e6c7a9a5af9cd4ce327b869a47280bc5e84c7535cd071d93c84a32967681edbdc85a49f501062617d7f1f1de00cbc40f8514f0c948934875506b301a4bfb71bb19d99f5964252e5bb30cf1a7c1c8e2d732ed6d8192fb72249de6d5b8b5f7c28a8dea3c9eed6f58ac1f9bd0d18d9a6fb6a6ffd6bf7acf3b985fdd3b6c294683849f46727300a8b330af59c87d7e4c85c74a94d690a2135bd1e7038581e5efc0cfa71546563442bb569fc0783008d5b02367d28e5be8dbf770648951c9d50297187b2b2d9c61b0ab09680afdb1911df1a874cb95961cf91ed576895fe497bbfa012ebcde24629ed0959dfe8ff5fab1c5e4189452cc82815a77305e54d2ff876db35d8c3632172a8daf0085830cfafb3649cd51c67bf496087c03aba714ade6529cebc332cae30b5f9d7116a2b8d9fa019ab58d28dc4e00b53bc818082086f4ffc7b1b0f13999d8e97c419fcb67a32af003fead9570ff1d36801e055946bda26e5a4155bc5839fdaa300171f5d4772f3fdc9cf989d1638749fd4e6cb4757ec8056ca52e34b2007f724625676f0ff0f611aa2602ae6916095c648b2aea67e891685ad369e7b791b6c2b256f4b4ab3b6f100e48f1a6b28f85cb91c3dae3b5abcabedd3473b874e801635e791f866ca86f4d14de909475a9d4fd93e331d54b183c4c18423f8bd0cb203e5fb570723c06d8b48cc013cfb9aaf5d08a270c4c35f955607be7fdafb2175102dc7a92b1f23dbc683efc90fa015ec508150444c357e5c259ecdb632dad661050859ebf579dde4da28cab98906dc35ae983f4f6cff3247cf25862ca56355b2df09e84e65b244ce671a187c7d67a0e4359ea51417fee3804c6dd2bc2c405cc9421bcf6adfa22529fabd0127a1afb6fef0ad75c141edf9420ca5b4ef6c5a43b2a61e3e66fafb06b95fc0b44076d60f36407b08894a672a4a71948ea1f0d8603ca854ef8516d9512e85e3485a7b83ae2355866be0ef78f41abe2c6a22803296a87158693b63dea8875b0ee203564bda9976f5e58636edd7b18305672894909c49579a2d5fc72f8012d80f43484e5da5a06c32afe4f4f2fc21b8dd4f96268c3831f3bcf546c59f5be47b76047ad03e761a692fc0332dca0ee864c10b0952c6e5e659e141c4b9121972a86e3ebc224305e0f63b89aff9ddcfb7a50b4b8b22e8633bb0a5d838e284c9772283a5d7a06460abd29e6a06fd9accb299dfd1a01ea0158dff875cad7d90ee50e836837c8d5b0c6ed0a3e19e53e4303c934019a9e458b708c20b6c7a506989de35649631640ff6d109dceeb1a1307ec8c5a72f76a1a692c99e877d6210ff3fed7b0cc326d434d27bd3333bc3fa903872f3c51d9b045acc368e0697f42d617bff507927765bfa9f9ebcb30df7217dcab3f356894cf3c77dc9ab030ba059f4bdf11d69acb8703ec0f1d787dad23bbedacb09fdaa1be4644e75c6e3005a1ba33c997beb37b6281dab49a9287e2ba437f768c6bd5d19688965bac1d0c8f6895f0908444bfca72bca0eb8bba69c1f91a0984ad8ffc507ba5c1ca3f82b14f2e7a3ba89eaa9dab8d1424211868672f1d3006627e88f900a16dbb4089b03573331e9ea61df8c4eba9fbd4823d9c8509a704add4562fbf0db6adfb57bd06f4e69101b3240415597f5eaa99c91a1c669ec21246bae10e2358893bb10eedd903a19f8a1e971d185c76a4bb302af492a1a0db80c2da9a7b5fe7c7daaeb8994a17ada4dfe900e9752773034b0730902569eaa86fbf181d5d8d6f8dbefd3988d3f22f4237e7053a7bba2e03bea8c2289cc0a3c9705470da0c16a6c82c189399c5ece19582d406022cfc01e62ad0768cfdceaabe76546b69173c3dcff1087995e78f8243bb38a3f51fa0fbf31e6aee68d94af013487f21a6ac653d2581d71d017d84090f1b70cc1147ebb96b80136d3419d06af8f48565fc52c7afe713c7621c2d3f6d6c039b8613e79afc4c82fe0e7fcb1690ce7e01b23523f97b9ff2dcac50dbef3970fb33435013e957b1a3a3b8e4db497b973bd6b4b88a5ef575fbc76ea16d3af4d632957823d68672395316350daf54bfd623a2ed05430490dabc0614b6c86021c051f10a0ad7fccebc63d2a7a1151b8d876fd39f480768fab921ca5338f98ab791d5c7ba00fc229e6a7934f4ae85a2031f114affe582745ce570b64247a8791592b97e58c96e21def2a3caad6b2887b8898d187ebd8642819f70cab80ddd75df8b58ee82d4798efd304335a3c25ef7cc833ad8b688fce2b8791649a6a039cc64f75c02632dc8156ee2522cc0ee7d742c6d2aa1637693b7eef45d4bda701b2d926340e921a285c763856e166e0e2d33532720e2a1f2ef64b00057597d405d2f6edaf6856b754c09ebb399b96395ef87b4270c8f68596232f91e7a888141609dd287ef1a7b2ff009a82f5a95e689bedd7041f22958884c452c5f3dd724107d91819094491d8d2786183fa050281e8a1f6493dbf39fa4cf555efa6b98e73753ba820a9fcbe2565d59fb444fc6ad9c8dcac2f9a56e8c27e340f828319b96d7393c46d4cc0eb168842798dd3dd00ca282c8efefac93f08c3c64afaad70b08f5d8f77222eb0d667f69cef7e9014668319a7cf208d5e8a183adf3080603d58288d402931f271aaeb10925db62840e8758b76d769dccdf75af29aa81a1f4ab3c38fce1068d1ee4505ec77479bb9fe15c8fcd0d33ea76f3b95379ec5d5e5678285771fedde4db307b83beb5401d62eaa7af81bd82c18258402d1f16f4d14427d55f9db25ecd34a8b38f797597324cab2a87d60adff55fb434b2fcce63c30db492986c3efe06beb612e6709594fba05a32d227d7bbb6be29cd6cfc9eae6ec6b17758610b03d477e39f85dbb58c6a8141c22c2401b68df2686dd5ed26e0eb6656f7b51c14ddf0af52329c70699854614460250735a24d30c27bf149091069169f12ac2e419733c97057e51453850230f31cdc5535c6691dc010b1cefdf6002fdb0bebebabf17d4854da0677ea32ba35112b5cd00dd130276609f3b07ac34ba966ba249bfdc10a83bc33cb8b29fe03a4af818fb6a26a54d125fc603c5a69888caf25d58bc5e7185aa070fb838b8da5dc02f0ac6e64f986a2a83841d676760d7f5a3090ca591bab26b91c4a47114c625de8c5a6423a6cd968f9d298eb9154c846b1167485615746fe4932f475f744e52e12edd1ce3d2bcc30749e9dc446523047f3613f3582ec8e0810ed6daa2261f93e4942bc2b380c3e4f0559cf94d2857915851b5a4180ba257488044a99882994d8632193f895d3c6cfedeb30184c06c448a76387cfe111858afd39648e117bcfc91b50c7a67616c8332cde5d45964ab32c15a6eb844d3f426cda770b41a011d5390acb298b0c26b5cd87a09d03336e095fa97cf883964f167af1c071935b149feaf999aa97b3d0618eb67a233d6b49c55cf09ed6980d99c08e46d2cf6d17ef20c2b4dcaa6972cafd72371e9ae0022cb9922e83a8b9e44a42dbf9f7ebe121b54394713d3fad409e3136c0432e4c25a827c60e6203b592053ee11246546ac32828b1626e4fc61e0abab7d500e047e6444e1443ed46648f244ee6629aea4e3b2ef0eb2391b69fedbfe66f53d9b38b73306018c02dd67db3ef21381b9976761a47dcf597b147b444495d4790de2a9ab59b29afc3f004cd96ed4b43f49c05216ccec31a9fd34f7b262f4d502241e7a4a6f06edc90662311b37fe22cfc6e6aff4062fda4823c6112e777f46b80ff776a6c9a8ad2bae8ea0083cf084389b0d7a5e89f3e42600aca71500953af0b89ee56a533ba761b4c2f5bfa1a15105cd9d6e27f55747d71218b3c3a0fe94ed7bf0c4adf3ed3799518a287f1e4d24a50d51b5e42f014c73085071f90a19c21e0ade54c40daa4b03bb42cc3a39a8e64e3a127f3e7b2e4adccf9be9544835494e0f35b8ef116a49c616c093cd992fa5afb8fc1f08ed67cde4d841e16ab3c8a76046c4fe2a568b1278828aa09c6bcb613eed95629703d658c8f39ea57f20bd44d45bca1c82afb4bc318ee35fc53db28d3368f54b6c3beba8298b41dacf3fb935b5f867248c4430455b3317d645d3553059ee49d2c70c8323be4580f566d1c9c0a9fddeb62074d18401b460bb629f46b2e57242eefc940d991ebd14ae9202b2cf9b2ecd625e6ab8213f0e26dbf8bdb9b3a7378dc2a3df2b20654fd1847187a1495cbc17a236d90888c049479f1fc945de3c37a847564ea5efc9763a2deda03237a28d09a4a3b2805d441ce05eef682b2156960bdd4173687d5271a5c59ed19135dfcd6231117bfbeca10909bb2e8866c41aa52425ff569c43ecfe47de2fc5f26ddc883e7997df1b18cc43e1d827c46840020ec98fd4ba1c4e7e504a8296166833230780ecb5ad1928fa114188005e0c65063118f0d1b45ee859e2a9f64221cab18118de99f2898a49d4b5d609d6b55a0d945f8bd929890a025fd6d6a45f150dbfe95d7a77794088e72c7273755af15661b775d23b163ad8b82f93c2e4da14eb01a8bed229a760c2d0a6cc7abac53d1d7927fe561a87bf3d62208662164c915200dd0f5f2203988cd252316aa37f775480af20991779c23de0d8ffb225019b64132201942715fa091c0c16815a665286420338f5baa6bdf84d67e0657b4c52e77949ca064cfd6f76db34f7738887efb5a95fe0a91fa97ba68232bcff621bd646869c387fb8cf6fc7e054b4ed8f796d15558b52f0b9ee37f5cb8b73cd0df5858aa54e2fc4f21429a276c68657072336d06111f02bd7f5be3db93091389bbb9673c963f6232362af9c9d42c7092e0bdbb59fc3fc4a0d39a06b8f63babb54e98fb002c9f37834d6d6a7c21b67dd43ada48174f0b407966a6e26139fed80e90dde684ebd82405d16c42bf73ef7251d71d11740c7adfa459abd92e5c32abb5b5a0d1f405375cf9cce7737f64a656c97ce2edacc1eb775eb68b38e86777759b03dc18dfd6e8e021472f6fd3691628d7b3c76c498c350e81261933c02f2fded8077c8197d82f5944f51365e3b28a8d1e5b646e3efbddfa34cc1291b9f9d5302519d7f9ba3f88b6e7c03fcdbbaca4880de9578e00876353b4a789b8c91417f2be5c23b028f0f908b73e78d70b0b6168bdd8ba391fd79c44d8065f3754f5ae05af29b61a672826f264aa921dcf8bc05a875a60ebbfb4e06f7af4cafaa3e6b821cbca42e5b97707d81f549b91cfcd53e979adba544e0b0103b6c3a2fd68b4c751cf9c607c5dae4db7fa5c50e1993fc2ba0f9bfa733506b879cf2792ed9bcb7cb399bba4f1aaab098f338a0ee29fdfe6dc6aa6e29456827403bc0e9e1bd30052deb7cee9403520c04a752a3b2f829ff34d04962eb5b727df02bbe47fdf415c9049108e425a711ff8f1b54bc665a6a420d8564264eebdc1fa6c5d31bb06f71e8cc041925c976ca66ab26c35c37391446b6105e0cbc355aa69bf092b3fde780521a1342dcc032703c4d76b18ca5eb3d55f60526ff4b447d408a1506e5c2bb5c1dd2e217e312c34419a15d7962150117118635a376cd9dd8ad026e67171caec2a0a37e1141559a1aea36f2fcd330defd9b3225845424bc4aed46efe01f4247775b591df8e61a738ab2c4e1eaee617225393de6a32338a4c6cae844f2869344a89f53a35b08650b8246f858e5baa9f56f5d9a44a2c41af18e8dc816f3a63d3cf924a8a356bdde69acc24a57236203559332e04071518c1f2aaca682db640195183666929de0e3871b78b966eeb2daa54afa5d7d34446c97f433aef0bae09cc2c2ed6394eb8f3f90fcff57406d2eb33029382028fec9d80c01e5a23fe29dbbbdc02b4948135de48cfc2446003d6887eab7c0c97ba3e06df89254dd91d10d3b51895051fc9fd0b417f0021fd79c4113f63a85f2f7d78e431c0d002acebbcf05f46ec905e0242051d4ab39c2f01fad940e9da6b264fcdb29cee39b7b6142f4989e8b47e939a26591d102f4d434fe5ddaaf469ec7f830a7cf2c393a85845922fe645ba0acd6234e2390d58057c42062bca430d325439e07c20e6906096c67567cac7c4e19e233c5ed910b62444116dfa8a56a172f8699b811fe3c0c7d7867eedca57abb101b87152c8545c257416d027a6279f3f3af40c52cf797f2a4be5e7c9dff30da73967c5184eb0f4fab6cb122452f0c6eda2b4f1409b28750b183d37fcd07d108377d780f3d0aa3a4d713bb17057ced712d4239c3df648c372821498b94502af876b89dc9c9dde397444a8720444d8f377952659146a3d582093d66971e2d2bbe738979c7546c20bd99f87e16a3f93ac3ae38459ba6437f4b1040f15264b3302c2d93ed3ab355ec0b16e230bc970976384a11fce70664469ac98bd3209b595983f54f7f539a033c5d1abfd06be166c3508221ef7f3066bf09e66829070b32c32b97a24c64172aa4535a85d961fea95b19b307db26568678786da1d58dc85b4cb131604a6ecaae45c1d6936d3cd4fad29998505359b56fe14bc186cc7db7d20178e16dfc4e9ddb63ea0c2b310ecb502a04072ff41a60c6067da134f3d49ac0c7fd46bc2dfc334d39a4128a10b724f4382254aab8a22af44f637f1b53f5efe653f7166344dba219cd226a073147b89207879bbe09ee284153d838667a7d9ec9bd131a67968cb993cd27ffc5da6001dc67542eba48bfc4c22f25d47a1e92371b2ef1f5168622a3f03f7fe9efeee62f89c54beb90a975264d5b8dcbdd51322991623e5530611c2811ef6eac46fd204857340cf491e5709b4f78d7da8b3a9fc9f6a42550e674cfa355a90eb3b6a268e6e6aa52b9f0fc4c15d9f3f7a8b2bec67c712de5229c22690fb6a267d631909965f80ab92e6ffa3765d825a08285bb4731ea9c98673310703dbf2534ebe6b70f8f6bfb006217043170a00da799a4be7cf59b20081d5a68dcd3e50e19ea10891edf8b01cb79e6d2de4d5f2caf70d88ab08528506fc6c7e60db5588f56b82093beff4164ca49669fce54cc4d0ec15623ae253a6d46252fb5b1e4cfea39da97aad36c48e4d010a136a30d1bd19c3fdf28d2e4847fc020e02f6473a211ff23ac1211bf788280ffb21d14c010c6bbb9babafff839a16cd9283db5c0050041345c2fd8b2d369f3e44b1d9dce461903d75edf8f9163c02d5ab16dfc611d0016664242a693187286c760f48561404882d5f074ae9337eb9e06cdbe085f84f270466eba765b76f41f00d32745cd37be1113cdabbd2b88f17378bf2e26adb762bc1401c0aa71fe254634556828adb6582a6cfe09bd639413aded17c6377cd5baba7511f93717cc9d6a32e709209fcb3194d05fbdb506cdbd5480c3c255783f24854f6b814ce3857be58782dc4c9ee48164f4cbb875960fbed93d09bee660eab99bc32a7f1c2841a4369b6c7d3411bdf08f6f1ccabc29d6eba873484a23cba036aa97f49eb7b095df4eda43df3fcdd56fad6b5b0cca437b192d91c599bf5796e2326c20bde0cca107fdb4599e1cf124ba2c349144a25ff6a4a893d415c2a297880d9bc7dffc45f5be8f68fe5bc3ea83e675d43ccf76520a1139c523c11c9740a2b5bd4a56adfdfa301f2aa43b1e761f01fe5650df33a42d90b299f916f1a13b2eb476c2563c30d0d20c5e4a3ba3e34648d992a5e1330b6e54a0754bf500f4c4d0af21c5aeb884362dba7afe8834b09b6a562f6e6e9bfec70df0383c6a5dd1611c7b646dae1895549fd83a4b4cbcd2abb6935955df315e03a2035468cd7bfd831c3816812ffc27db627fda1bf17744354edba0eefb0db6509c4ea0b377fe9fe376846e4bfeb511bc202d3a321bc86e276f4731ff5d34f5c9e036a514e7c201c63fe4523a9b84f6489f9601a6346322187ab57de9bc1afc85a68e49349ad7703abf0830aecfa028c41291b8431704639d2f4da75429ebb9e1fc7a6cc092f377ce339e211d944067bb9127c357825133d4c31b3a7d2da12abf7375a5c77abd3b08651d06ccfa3ec742236bb92b05db8804e22511dd51b14f8d96be844f66d41cafa6e361c4de8cff3041cd553a3767058598d17ab308af89d7e1de989680b812c6ee870a16030cfcbc1ddbb565797d84951a0865eb0e0c02793a374d83fe9e39669437bf5b3212e0f53e91a955f7e74f6d209dee3d9c9c407bb02e9af970edd12835b2f9a7ffe400ee4ab547091634b3c5a302d0a50399d5ea1d4725b469a0f53a52c29da7c81e1a3c768fd068e2a73f0f9aa9b72feef0ef8fcb8f82a4383f4cd451497c1eb3b18974ad53197dbc69f3c058a46386e4ecac4981ed70233bce62b26e304d81cca77f3a47949d0172542adb31e63cd41106f0478f7047f6a998b2faa002d4525b33bc74fd8ae1b4ae26ae38429ee7c0bbc2ee325bb290ecb51ada08182a6c5abab940dae3c91ecac222663b8cee211560eef7d3cc94a01b722a73a10e437fc92cc56981d46a4e98b08960a4ef28f3a24336e2b4771931743b8da812f11ed39bee7338f37ea2dc3ef7e917339dafa3b8f5bc022421a99fcc194b510353eae99a6548dff6934e30b9c2e2c515ce298bd01ed9c2ddd89d5ff472eeb08ea600af19f37219f8c803a8523e4aedf310474073472fafadd6f2f34970dc3e222efb9ea7e496606552c5f1bb3b80c89cd0816daf4895d670e65db9cd563776d4cf932a377fd3944dc7fffc3645ae87cad9e75ebaff9390f41b56cce75b0b5b948f47bbb26d9ff3f87648d4f3dc36594af655bceee566d1d63d34ab8b497266b0c373a54964e5bfad19912f1ffdb78c17986eb70e8430c7ef65d18d087065d33274cd52862dd0bc668d365cdacc3e2e0cab36ba95c4f3eb3c049ae6a1897dd048cd65c5f0267d38f66c864ae8d13814b6bae044010207d1fb9f095c6bbfe5d82c5c4b8d06b055f870844605649c601b34d635a91ace0880b602fb4e2b6bc4a3554328f624e27c449b587e35eb17b1d3966d01c2dd086294e0ca98a36d42a9696580a9b7cb11c5e8a0c31d3cf9d584be215af2c8a62310f0d84860e29558ddeba5830716098844bff8caaa5c1f20a99ada390140177bc78b2546afeb6b5a642c7c58a8514ee136098f087cd4975a3a43b2bd28bba6d08a60226ca5b1b2a16b8827277c2579b2e143d8cd988eeada1124c0ee656aae1c2baf8e018a83bbdd131577c1a6014c8a97fd91d02ebabfdea3ea05412c7564b5743cf15a8b99f680a1cf9e16f844246587f339f75186bca282425531afca64dc677b204a4f061a64a6cdd25aa642d210d322ed25566d5d32f3feca75151f34b980710666feca0e61568e2e9a8ddd3635d9a5693059bd9bb41e6a6b66ba2143a70313880a68ba0f4fbfc3a5d7ceb2fa39b97f269cf867cdfc87f90aa5e906f8ed11f22c9293cfae580118ac8d9d73b7cd42188a57f7b55e216aeb701b99649691ccf2a30a459db6f2492e2ee2859433089d85dd6e82a7c9bf6d503acf974c9692e65d692599cfa7c25547b815c3fbe9ca7872a9e77beb7156236a460fded8793317f9ff9990a9d86c3c1380db3bf26384ca4a092206e8a169b7469f1a940c3c4df7c9bbc875660570df2bf48a7c673bdc07e34ae613377f123bb3aaea5227b1bda2dbfc330e3a76cbb6734b50829a896688df24205c926afb1455eec7da699f5dd8c854fcbff3d8d2a91526a24dee9d077e542863cefa05f3db699ec840eb8e9ae3f8816e889993f9f6c96edc3e5fbae0964d52c900b122b08b691fc604640975058dd7df4963300e6a0f1486b7e77a863a12857692dc0606e292a9525686936cf8c95eda437f838e36e23a01c38c349483f0476bb5ceef73e5c210fb909992b7621861495b7dad4cf698998c373efb050b3b51a34dd49bd2112a986777a620beff25d17987737e65384118c12bf81afd5353a2cca48842136bc36cfc60d4fd928e3b94b055a7a933e17e4d430284e91e44d7e86f2c4007ab55b8f32f8e08b8b6c80eb8541de54e9f21a49bed07b83fc53b76ee718f4a848d7f79db7b0e58c062867d06b6e4f018095d079a74d7acc719388ff73e9cbc96a2c820ef0779dc138a77535c85ccea43487ab7a24c8f7813a6df9de2c5c0d7268acd05c0c0ebd1f0a6fc88bf159c6f4341f504c743b54b1eb08e3d3765143a4577a11f438a69490da7b05c08186c44e3d76bda5827fd22a73d487c8353b86037f4233e76a3a656b7c53ae661e8aa43f42ba4055e27d41b77c76cbf9ddf101b9f3961fc5b2952f7c8dc8450d689ba2eccbf669b4994554f54c955c459f0776230fc488f7ff82c36aadad7d6d212aec2311fcb289e9cc1a4f412597ba7d29e7d176f824469992adf9f7f931847aa3e15387eb4baa7951498e4164b093d50802bb7d44269dbb92456d4e8263dc21fa55321fda7dd7873f2041b621852b2f451df4810cd38544c29455b75d9f29c07c9486b466bf6b3a052a712e732c0ba357e9acf04b3556eeba24c5f1da41df5210185e0f17bb503849258341c2a63553edfaeb905d7d657db326f2581b0795aede2013d1c76d97764b8c601c25df8cbf12579c23fb3e2b797d7a276ea413cedb782af808d5f1799f77c7482becad42ce414fb3882d38822ba681199321f3c9a29904e086ca2a5fc0007b69935c3aead169a74327f1b533dfaafae9788c60c6fe9e8f7c2c24c72975d106f2f57d4d59c05af3bbb04097a9a899a02ac727f8826be9dbaec4897f9c7e56da3a73ec6bbe7a9512f3c8b621f6dc21100c5c31ec0f3c8b6e15e3c33f1ff24cf1cdd52ae57e7d064e9b035d8a03e8d391132d27dc33f45bf2e638ecb90572fc7ee5d1df5bac236fe3df781948ed42ba81325b1eb0e15d867040cc00a907f2ebeb41ac791117721d628d39b56b9f9a30d02479c2f76552d6272c1c39e834ab04e23986bbf3879877d8d1420a4479a1774de143edbc2eab93731a3705d32bb0aae921362bd2d1e3d5cefe683420033ce76d63a7fce422458bc98fbad1c44763aab41715c0893355b3482f86394a6d9c83957117b949f674b291e0a4b46e602fa8ef11b04cc7398a37c8890aa597051a7baf7b938e3f70ebe10f4e875720a86969b54aa09080070c77290b6619ec86a43e9d55847940fce858b5310136d89a296c25ae4dc6ef5125abe1ff6b9c73825cad3c135c6e8f1818d3f21c9d48cf23767743275be548c9c3a63940ad33586ac5610a7852699e527533ddf26d31c2cfc82cb8a6888bfb83cd39e4b868bff025d2030ae02686068da5669516d5c01ea7bd7a9ef46be6ced4af87018e55e7f150e43611b2bf780e4340443ec83189af96a9b6112247a7fb0e6fba266fe3b64c4fc3f00107ae5f74d9a65a6f114f80435d23a952df2f77934a1f6bad5eb685920cc9c345e18c7be9281afb160d973b892b9acb1a7417426967c49bf724525c9771c022e5a50f230d0a5db3f0a15e8fd7112e0d62b6ed3024109fb4df2b04ba486371241f7168bb86339b37268fe0211b1eea0a5ccd2b53d90bb85fab74a50736b9da3eeee18855adaacde6a3b898561fefee32fd319b373648838766b40a1d3e6c54cfdd9bf09a1fa548c1cbb04efee83e88537f482fd0098a4f155c7778b1760ef369a623e11aa7aaa96ecf5ebe9e411e58313b2abeddbac06fc9740f0bf6de2beb99939af380a03e546e5cb85661ce943a2b6061c7c9f980d97a4dbc4075d6d40737e4a6d26f1007aa31f77741c51d6c333b33c581a94a8be09df857c162968749b9253df8a3f22fad078b1179638cd89cfce71e4f84e7b6c5e8ae891fc2ec4b68c6b361c6ea5fa79f4cd99ba00fa70b8fa4502d4582329d7c4990371e3ef9595b850d066d370fb070af4c3272292775e0250586b31434855ee507bbabd69b6155c4335266c62e1ddb8823239b1155170b6df03a8457d661df448544fda11446895d7bfbdfaf4a49e456629f3d1700f27f636aa74ecd21928cf2210992a2f41865cf6dac4906248e22965fa4365b45ec0484bb21e3bacbc579e3b37e33a5fe5025c3ca6a99441a34598c0aed13baeab4270a6ab17c7bb8b50f8a1050c7bb8b10b7c23130dd7cc042e9e76a26725ab472b2021c1d9caa9645f1b27a4b091a13f425fc8a49e1b7b8cab4081aa4286e903216b3ca41e3c0d75a5e41dec2c4bdd2fd06715ea994dae033b91a69db4e166337cf812357e26028ca9a0a84b88535aa8dfa239f04a27328d3435d5d34e67324879ed8341f03db33f526635da9843af17fbdcc389539e06f994ae4dbec50552e25980c6998dce2000894995ba687cb368ade280e1bdd91487027d7f7c9c6434fbd6dea39c1305901603c04da35db874fe57da90c4dbb2a0e3e1a005afeaf0bf5634fce14e60711e2250897d5828e576c38f761e2ac443505ab4509fb45e130e412593b42f9c543bab88db656b29fa9d640ccdfbb6a1b84c6376533524fec85b9cf5ae300a0c272211e055c2beee2c4e54982795fbf6ee9a49c2a3af0ac40baebdb68651ad58ba7cf3a3709fee1b97a637e759d909c2aa5fc369e898392d8a3ee7809eccaf53f3a5d598182f612b925176f2bd658988077b821f201e646f1145062ea241ec41b66844341c0ea03f5193e5da4a18049f65a6e1f3fd6df880292230cb609da1aaa33f1e8f86fa141e97d9e39a27a7f079eac9277eb4da7f6b9294d82b3b5fda5cefae823c71806baf46c14567d235bbe5312423a189833ca5a372b4622e36c84e5db2259765553bef162f3414ddc03f8c3ba74d506cdc1876aa03a4b506fbfd838355fa40af001b15e464a2abeedf235de7af2a97e7e6c39ce850cdb4e2bdd658d3b279e216235cb81fa4ad816f07cd2813d21c19b5b736900c6e4f81162dbea4b8c4c1b809905178b8c9a3973f2fa19b123ce32068214f906636de08c5eea78e72634a75a64bf7f609cdd4ba4614c70aa3d91cd9c78e613d44c1567147d61682040ef8010dee6c2f13f4843d082ec2f4a49cdbeb7b8c172004c64a41f4124a531b2b0272c03614bcee2f47fa013017313aa0531a214800e350ca821c0e31a2d62edb1c5525f2b421a2ef1f68d6aa1d17b79b0b76715f149dbba4a94fc9c3539c242230d162e346749081da9510a1d107e602f8de212dac6fa81f457d172a2e0cb96847a920f57149af3e74c799c9b16c0d6cee47a153a854a41147b2e6dfcd1266af1152f8b2ca4620f95dd3aa4a0ce2b4ec727e4a30b5a3b2ac33e0b693e3ded0bd35c2bfb2bf56b0bc8acf1149e7b7277a2fd806ca82d427748493c2cbb6827e35280534afb0bde53ee6872b74ca3432bb741e4bad4b38b2a97029e9fbf3e92e4bd248ba5c8627e7027fe9b4bd51c76c2f7045cc629138aee1fdd9a83c979893f4e1db91d2f00a6e164fe668efad9149e5b58039e6022d0a2fc4d6b69fbc8a316600937b450310328f41eca0ba3b929c5331c6091c92d4656c571d7f08109e75fabe4dc97492d3d267887af7dd49dea952bc5e905528f57d7d2d1b3dc9cb8507fdeddcb8c77f2c0c9ead9810302a24aae48c07ce37d46dd6da8b17161c4bfeaee7a9076c9b16a1192b7a7953a85f1ca350dfe2420590f1ea89acfdb1ead2f935965319ced7abd09f83f7076707b42ad51550bd843261ebb1be625f9beda9a9d9e435458ffddb9797b0133a96b7a7969a842dd3b17a8b69bc65c298a6f4cf1875b523fc8a3e4a99a937413afeb330ec5327fb6df1e58974b1ad96db476d1a365a8f2a30caedd7ca61eb44ad12298bf919c50a2e95ecabb29c667c844a0cd8f8e3a20cc767c1c7a9c0b40d5c170303c320b068d623f173672f81ed3f49c76d6b96f35a2cb1dbff70a47e521bc93568b0e2ae445292c106bb14cd184308cbb7c404aee571d8db31f6fd3467886b6f36afc053b165c6f1e223d1d5ce4af204ee311833fda030ae0e2d195046f17950e02b2c4434db75aae800362eca10a2cbe5182f9620a29b6284e83907b8dfc072c92e24c8b0e3ff4651f92767de5216cf77c0d790182bee90aac2e107e5433280529c2e4602f18956c71b804738eb6ece789680a99dd8777df48fa63885fd3d7392e227f6869441a7a7e336597947564f10ec6f471e5d5c92eb118b5eb4da75c09629fbe228e8927938b156f7b155a75ccdacb5f74e4023eb90ccbbc084e06e9ae5a5e169cd46ae3532bbb1e0f6bb745af39d12096eb7d245fd9a6c9516f2fa385a4433dbf38c14ce272cca0d610677389efa0a07913761b6553fa369e16eadac6e08ec70a08a7fbe14b8917cf663dd2b21790d62c51edb21ca3d5034cc48081848195354e24f3806538b7ff7947bb14716d9aa0b46b59743900640cb80876b6f9e24cb5f9a7801c1332915b6430421ed7c546cc38bc18e4d16f8904c38552fc8750cc140d805bcf291e1a1128fbce87913951df6eb2ce309f56b7ecb92e66b9a44e804d87972d9049cad9273cddb9eace8c61ec4c410f0adf9284d64ed5611c37e24bb5ce079ec183248c1781e65706b3f98c8a2b73ac148a0627ff2662d07b19c2f8ca104d04aeaa05c56e2a25c40e84eda396b638b5dc872df6c7e4a9a301e8c2b0ab35e41625e5961c60ab65c7a2bbf988340d4a760552912257ac31fd1cb64384ff475ad110a65daf49511c6b2324b1dfc920c5a97e030fb08d5c3730086327215e77486a8295a42885602495170f45195afc8efeb655d627ec2d22ade5963cc3d40abee8bcd8cd4f6ba9b2189c6196f501cfa26e2a82b91c4115bfc749bca1d05bd957143d78ed56ba2755205feb589927f604b551b2b347a37812a3f1d936bb9a9536f721981bfbf6d6da8c32fdb48a015cd623cbc60522dd8a1717e2612b2b9065da8aafe1958014fd933abf2a50b2421cb2fd042a37313ed7870b0f1870f1924acaebb8c5b6683841c1af34d22825c1e33bc085acadc18071590f4de79a96bd18a56c1a633844c78f0fe77775016ae8e4cac08162ed34507759eca339475860c25ed17cff146b236518cd5c02934e1a789c89166d167da1e482b8b6e35396b8a7f8534df7d5aece4f9bd4617c31083ef2ac56a59edfc9b6029e034f96a34219e66e6310d903b4e440e45e7e65e74a24e3cace20dcc3589f2591cffd784de0e5c3d8f7c2f9e76e679c8f7b83ad9314c34b27b88995d1dec71fc3f3a0176cd5b13fac21b598dca56fbef138874c9c0af03a4a6229f8ace10c42531d8da6f9c58fe585425bb30dd59dbac6aff3e37fd170fba7ceffa25e7b4216d83252ba852eb89580db955117d2beb1a382876319fc6cdf0640ab73acf2a9ebd9266b29748ca7b48b0e48a3619638b551f016dca234a19e88cff6faeabb62fd94e3f978057660c7d87ab9fab30206492a3e1e4f7d4511754b86f844147a0d890fc922ff1fd462f74c1952d2e03024ea3ea723432ca627f7e55b6a5211a6f8c1a93de32f1f0f96092240e602930af6b46c49485010aec9a94692ad726a6f8238ea807b428431eafbcec6fd662820bc4e65bd30a62cbd9b45448209fa626f489f1516ab0c9c5a2a535bcce3002feba19da3d1f77f1305da01324552135bc24e3aa556a4fcc72798b96a63e407ce39babd9be52ae23df24aaf013dd14bbacc4c04375718f0f1be3d74901629feca4c0e063dd9233537a17ff136660a1be09c7e9088bd65f6f1cdb76f2789a410d1e5d850564d1dba938b9e705a15e3d2d0a1190f6802493ecba85824a9a9e52787735964853cc54cad2ba397dba09a02e337138edd7beb264416cd7a769548a18eb8ec67eef0cd5bfa3eaa5df67a1975f9d5babd68877bcf3e4996ef7b96f04c35ed5c7118074c70bba788b3141cc8683f3be556d2b8da2f59dfe134e3e83eb8130aa71ec966ae0e986e2e90ac8f983d141e07e33ddb8e341226137ec3f2f4fa4fb9442349b810ce73d305259d6d8fb6ab3dcd31105624d57a2b7264d4fd98265b75a86c7eb4ac090f38e6946b21a528413de8e0a13288e0c5442de78c55cd5dfc8deac8baa822c990bb4e891206cd71ee0e2b9072b96afa10df4bc7d318a2c94a4ebf78a599a425d0b92ebdefff9e5c3ed9572a573c9e892d4c045898ee9d03f025e9fb1a3f1d8f190e9027140d5e8403c7638c85f22eedd733bcbf2c4bf0b1785c9936621a7d1167bc203c1ffa9da1088069581db7a7b7c89fd56b3f09b03f1db70f60e73fe495224ce6d281cc77e3531f1a44ee9f37c09bcd2426621ac5e5bab5ea1fd33ee1134e12b1e953b3eb9237df93036eb5d4ce693881f8e5f1ffe50145839fbe8d28a8cb5e0c20882c88cad0018fd3f6f68d2d41d66afa27ed65d2fba2f458e38687d806f9771bf02c927f9bd645f8874250e040fe447c50636ea4b5048939f4e7dc02144743c7499f6bae1b2e20c73d4874840ac5156a6230b50cca17b38472d1a2cb16075f694579f8dacbc3bca5dadb0034b701b8ef3689ebdc6e897533deaa4424b7c79e4392a0528c5371f0809fb7275278102a0a5e2e87e9e6418e827962b8226bf850186a40d8ed9999ef20825f1b3d817796826c1430a337cceb343e2f77db79905e6db380c0589759f80d567c4dc9cb8cb65c5c9df185a82148fb4cbb8b5f7f9b414944ca8d7e3fa9f536248d52d8139824a61ef04eb2c0cce45b83597f6bdcb591e00509100b9afd094c35469dece5f4d06610669da7f084c16bb1070ccd1ac3610e6587d09f531bde426b721a5ff55c06d5de7e017e8a0f3b52306184f0dbcb7d46527b3e05341043a3961771a38cbaa054d214d17d8204d35aa249c1e0a70e552c5c7906c5e052b0b16e16126e58fee67cb8dc8e55b6c4b8f251bb6bd5fb2723de11519a71ca8ebd7d9596018de933a8674758c99831ad9fb2f3cf595da139365d2e83371fc784f705a251ff62d7b8e3df06c07845d4b88b3807f96ae45738d1a84e4439805fb6786fe46dd1ada89a9dff2e66354e02275fb2f151edb3e549bc98b93bf3a9e91d3d7cdf21bcb095f0854a9e2ad2d77a2cab99b67f4a9f784f9b5766de1ce25d324ed037b954dbb56d41a41c319acd91efcde7a848506a6519e61df1f2e6f804d88c223b9293a9b59612cc557974ac18492a1d057cee2684852f3618b937668abb13b78f82dac298b63972f3c30a87a9cff8a4f8e35adedc9d573c0d71a7150f0401aa8f52157fe06ec7e58b49eabb70b282b09c95bdc2bc4f12868a0c1dc80a8feb85afa4c129521833f8f15e8d221199379ac57181d49bfd0d6579637898b5d2c9aae80cf95622da59ef2f57100bb844d9c96a7b939938fbc08fe4583104aa18c2ba247183bcacc799bef4884fc8ec7f5ab987ca99e922035cbe8050cb8a0c56cd88deea5d688c933b3344535c2447f1b5a30ec770f9892615782c2997f727e1a17e2c201d87b818fad7e9460dbd209cb813ac1f982e7a549d0c0c3247252404f74afbbfb2942ba7afb1e14fd4e297580040f0925fe6d38ef1b4b92d2fe16a362977ef74df6a0db2beaa45d1356d644905fbd0be35ecc5dff8a490f3bbea1fa9c22ee2b7c309fc623237b1b5d9e9097238037cee92df41bb3d8a604d0730435c117f05e3c73735732d8b83509560fde72b813f68716ff447e7f9eea4f9790d77d2c4da3624af8b57d9642b0992bc9b640e14e09ee9fb3f1464c5190a442679259dd31f4dea28007484302722d25bcf764ac86d794b57ad3bfbf140d73c2a85daeef6ec7dcae36d1aa47d2e5f2024dee7b8e5da0ed1f696755c8525aeec7dfe9d1daa2d5966e92fc0136ca6df0eb39a234585c93db494383edd3786dea4082126658f227f58ea61f2ff7a4bf28087bd971709555c234c036129d24933ccd20c36982b4caf035aaace27c5413025bba7284e2a3af048ef608b175bf5f05a7f8923674de478c64672e13313319febce432152fe883a0cb711e8c527f009d89e6af1487e5b8c4f26c389d33b756e478690756b103255d885f442379a1631dfaf19e4b0db3022099ea785b032719f2c5daaf1ac00773ea8725ffaa309f78652d5bbc9cc79443b2aa2734ae39f467ff511ee435d49b10667cb0bb24caf0bc9bb82163d74022dd49e35f19eb1ad01f0f51a0388c6a2c9cd181c5e159e74ca8e04ede907e19d5702bfd37ae33ec1aa74cd0676769917b9c4347d9bc2aa42a62f542b5d09ec58b42a43622aeb7f564039015211b01f018ad0fc552e7be00ee96fa293e38efee1ffd4b8be1c80342dae7aca0231d0d65f854e907b70bae1843f760abf027428570d63a4b0f05a76bc92c4e287c4919d1a2eecf528e71d30bd392edb8bf90864c69662122c08e6d2781cd9683ea7f6c7d5201a8716235048ad4798bcf58008aa0285cbec865be7430676f0a618c80f0911ab74d2cf32ddf597b976f618cbbf191b07d1c603ddea01be8cdd720f0bfbf074060732e17e6ce9a7b183b57a1b6f827a0fc2f141020c9c3ba348517137c66a1ce2b9711ab0e5293785178d86e567b9ab76fefc11417cda65400105b39233747cb746255203f294ea0a11cc65e70d3b2529a1d7be3b791e4f2935cc44a7b54b55888d829e70c65b0994947907123fa9e9eeecee22bd8db13ea586fabf4535b74269a9baeeaee36acb486fb54d932e4697687728780e368fc6bfebef33cd0ebbee39547a98a5920d7b894374bf39f667bd6319325d4b2651038138e7306f78e6e9b619a3fc5187905b1b43a8f1ff395d2423cacb11ecf0140b41e949aabe3461f7e004137d07e0fc6395366598755cb4dce8e1f59e431a1784ba5091751bb1cbc61749f843af3fd1fa014a3b351f02b20940468ea8b5ef9fdc4d7a63fa29d52d782b4f17383daa4115df6053aac097e9fcdcf4b6baaff9b10b62abb3286976acde4c48e8af827715b53c359a0919469dd4facd71e6120ebef81b991390d9a382d395b1df5c22c9a7a29ac71d4bf1643b090a08846483876a81d3ec0fbf3e88fb368357f7969f1bf9d590a49a0724689bca747cd6b973d9b52712c927eb7cdc21f72137918b60fdf9ceef739d81c2a090ee07d7c11d265fc66ad2ea261a701550ce5f62b72900c0e198a8839caffcdc922f8320814d0bceaba0aed03b4701a7d661446024d37d915437c39b840b3ea8fee0a0a02bb705b6e5a3c704537ee26c25f5ed6960a03df5f64f0a85da0f5bf570b8981a25839a4fdf94c4d55de6773bc67906934e497aab18d5547ac629cda4eba40dd5484122ea78029d36860ea91c0824165dbcefe545a533990257d68ecd062195d5481c3671f89d588aefbd804f884751ececf124ce881d66a16f63179decf2c357d22d369f9e75c13b1fb75014065e6cf9f67e4adb13d65d039f97ef7da4d8d2eeccbfd00c765c16c2c3d0363102fe78726f2ed31857b7b0118b0f0751ec64916a2104de9f7adc345f3e77133990403ae2199c173c2a01cfe7fa71699f92a132e34375186e4ec762c1bd1eda6e907a10e0047cb3dd2c3a9d92f8ef7f33cc58dc7b001f480e2dfe0e278a51c1fe6dd3e01293cdef5fde1e99fe03b1626a5b4b2845bd6a82174e83d881fcd332ae2410cf825b6aa0d0bad5495039b95e877ca79f322a9ee56f604b0b47527373bdbc4eaa6639406f1112b6c65ae0ab04a98e9732abfc882f96cbe0775313bb8a7a4c2994c080b3c566e51f1f4e4df08bbd7c6a711d91545c3ee3ad2e6c0d990cf9d947dda74a239e8beba078945e8265779ea5b960de021fb43062d3c30d805159a4841bb693098f567b1e009ed948b8f7f1970cde01313f05ef39eb68f0f73f316a355d135d1f5848f423bc2801c1b9651818764f56457a3a35ea3b9f7b13030ac388a83fe2deccb4111824bdb26fa4a870e7a052fd0f260a197b950941c50539d21d9f1afd20ba302a3c892bfaa5efcb1a8ddf0a5b4390c1ce82c409c7b875555a1c0667306d040880f6ef56fc42fbf112cdab2a7c892bb70adb340a8b19114c0f5c3d92c73a08df2e5a20105645af08e5e5ebacb544959140e9281a9a660d189197527e5f479d33310d498130a85dfa05d0c7a9d06a088525b4f2a22708ba086e1f0f8689c1372db3b6a2177b28e476ab488c42dc0f2b14e2be6409d42d1a3196d24ad0b7bc0d9e6ba1fcaeba3e24811eecc9ef5bca17ec63da157e58d6a85c88cf1091601b7492c0f73058c4a60fd51468cbac29b263d3c4a72d78832cc98e0dd153c789ef8ec79ae56026e8cca2d0075a8373d9242524944b9aaf4f6a1d838b452c1f8fbcc0ffccb66f84aa3d1f471f43dca00b0e6420d12c859c9fd24951b965c266f8b8042cb80e9ff75eeb9355250f78f414d945968cd3c5481ccf7453c1bf4ce03e8a12abfb4388abb21f54ae3eaec594a6c8200ba6a7d2c732534fa6341996c18383ed4f06325075ff235c1094a69175aa0c16950b945cd9a33c52b76c90c6d092dd1c3d833d21b0ec3a51acedeb29fc4140424599ed5212c5a46d4776c2d87132db23da9f1f2f56f540e4118cb7975b760f5a55ee9ecb126c72a95528f13c328053a1d57c69aeb3e7c3f7ff713d21202b76521ad09d4d11ecbc0d71ea5a404d51aea6c6b2335e82308b924df40be3aef26387da1041b5081cb8bbb51f9505621a9611642fdeb68d231aa39dd8b5b1a77b860bca70e1291610bd8682a6cbeb9970d101164579fad91609dc8e5e4034f34c05e52ab9efe754df7ea6abc5ce734a4f983d180cf6fc496f939f6f70d03acde2b63963f7f1027da432eaac0c63222bb21225fd256d530c186d4a512cc1dd62000e805a919705180fe5c9aa664ea6bbd65f2e3356722aa83df74de6158dfe62d647ffca8e47c8c014958ce0ed3695fc83917984d55c0d6bb41160016ab1cb76365e4471f19f87cf128e93805b9890ba2ad2e0f1951a9f81c7564e5184b6870b793627b00f48c11a8e7a8386ca1cb11904eb2f83a641fcb1a11c6b5c6d58c17c511fd2622ddaf934db58f60bf0c4b510e30d3703b288074c8f9dde8b2940ce8dd852053197a582bf72b52b37f63248967287357a3322fe4485210f319082268eabbb82a1b9d6d130a65a676262a442b80a533499ad975cfa2813ff5ad09742917493e639b5623e47ae2dd588aa3825c55a7411916b8a4ae268f5d474e0f215c7db076ff94f9047474848bdefb403df9208e196f1142ccf178cc25e6a13d58c9fb3197b8952310d764e268406579b976717e3b63446b57a577fe13cb8987bd41516e4dc046bbe07cd55b5bdebcf367cea5c5224d8c8e14fc9c36f462ee4582946d672080630ccf08c044340f89951480f8fb81f02f4f930eb8bb8e5d24263bc937a2173ee7fb2b2a1c4f02948f505a673a5bd30abb3d32faafe766a519083c9b5760063e90f942849598f56b814f281af46ef0fceb5c5a6ee73a6bfb3a1a46b8fff55dc81f527b5eddb60fe98f3741c325222d25aa6c7f3de98d08cfeef1eecf1e753edf85ea626df4a54e1a5e5105513642b516400137dc8f23d8f10447ab9da961f8e9dd9ec1743ee36e6463471eb44b17e155381b3fb8637c7506e5659614adc32a0ce991010aedb67d8d7180e6885a834db1d573f704e4fd20fe683147e171415dc06357654cd80ae17874eae8c402091be298f47d3adc512fa7f56979147a8806c5a9e697b8462c382d8dfe568a42cbca3f6d2333eeeb47dacddd188069b8ca2f2a907e007f72bf484c6ce68856234c92191eb29e25695abff86eeadda99277262683bdd7407d7cd03fa2338ff9d8bb4974dd32c930c938637090b8b7d7958008003493c9e5d59c4dbf87fa99557458c240daf0a5d519cdafe470e2ee6b7a37b6eb7a4a779dc52e5af5873bf07ebd260d1357de2a19186bace54960a06fc22d1390e80fe02e816fc3394c8a6366a5045d02f4810e56246c4791e52ee9d9bd7fee91311f70387e69ef9204e9c6f168aa9c98690e7227559906d7bafa6f337b1f75ea2f578678dcc8e3a2d8cbbaa48ce7f580b6e5ca006fc416636ef3f54ab0a43d27a36b9cba4e1db23a1f8b8fb6ec059077ed1ad7df9903a2c4fbb4965af23798d16503511c35a0e4d6d18ac04efe7c817a18c6fb0290632eaa77959c737d8bffbcc7e5db16abb9609dba856bd577103aa252614aef2f267306acc2daf5218c7966684a5db3973c4834d4aad8068fb608b7e0bdae7e01a68c8b5f295052c6045b5d58679e67136925dbf01e8e7efd909bd9e6520ca13f0567221f55221a5ef9fd1c4d200ad1ceed47ce16048ce880627040ade89aa54687c4f66b70fc93ac2895f07693f606deeb1293af7afac84bf8baa8f4284ca5e5ad77e93abe7b6fd7a7ef5186f15440d4712fbe32a1b9cec829e8a08feba3a0080950bdcc7279d00244160f4b09fd39d7538825dbc6219a62ff179c0f20c8357d345b4e778bf4f43676ab4707d3cf2618b546a138a632135bd67da0d5cfd81dea7e8e30d9d29ca6c6e9de16468db13ac93332d3c18ee3e0e871914f33630bc971a6e56a2cbdc1ccc743a3ca3d17230fad9df249c58d97f0cb1790804bf83281a0619de9923880723f54a3ea42de1877ea2cc695578e1460ae1171ac01feaf24fb7952184a384ec464ca6c5c77ff99be1033a5946a51861f7f641148dee7c87e1408684b16e95d98a311436ee07902c5d534d6587993f8b38b1621223dad3757da66b11f6bdea1470a96eb3908959ce3d20c721ee17a9d687ce415574902f102c9a78ee1f89d86c9701c71d293a8c8c2499bb36af65a28cd5298632bc971763ef47fad452166e9eb6d62129ae814216d8ff6a0a7d50ea7ae7f0299a58001a061ce7adf84e988b50c3e63a535ccd21b0c6b5e2f1a6013bfbedbbea591dcd0bb4f2601337585b855fde295bac239d0cab22a30cc8b4920c1476e0a48094ef34c5649875491e8f327c1227d319b5dd9cf6ecb61e5eed4fd2d2fa65a96c1d1cf88e67183d8d05a263666ca9d68a69c9e17d138aeaeaa7e892414279b901e9811a80793a6e5f1c953a29cffe8953be82667e2856cc8a073e8cf5af2db67c0cee04d178a23257de07d8f9bf10ddd0d3acffd33c051e0871336705a136addcf6ab9af9e62306a397ede7f564a20f20896351a4dbc96890b460753e4a79985a8392ab53d8592060d4b4484d26fbe21b2c21009ef16892e6ff007df923740706b8e0997b3fc157aa0190dd9bfa0d816a73ea916747a4d7e61f5b4d2832576e9eaaaa18d84d88efb70f8c39d93176098d114780edebc88d43f8ca5b41a8c2ee284c7d3ed7204dff482f893b1aa369fc169bfb5f3576172de98ba82817f25c0c9f86de9e7d4b8c5e85a2363aada401f684b260b1829506ac3122d4033a3b809fef66b789b4b90ab2da6b56f7ecdc013c050348c7df1a35b74bbd530bad715461d8d1f27107fb3da409ea676c96b232398a60d37346da520e62e43ce853998f2edb6bdc83657bf7ca29db2539f55815097078d61fd648217ea141ba23958519050a1ee0774f62231c9d116bc01ebf2882fbba7b7141c2e02f2b8b6bcc8796c53a197c5aa0a3cabfbba1556f2297e8aafb846ecaed796bcecaba157efa0b72f54460286ad04bc944c0efdf4527603d48a552c65781ccd54ef13faf65fee12e534119a31c3d8a8f40f5eccb7d0a3501836b8feb36b4d07d02aa2a031e94333b3bbff64454deca3d0985059977f47a347841f799bf1817758b0f654f650692bc3bc0496ce708fbe8d4bee0c3d3e7d4d9d7a5082644a0cf08dc8d991944d2948818fd5c58f92b82eeb712e86c44c5d19dc22ed21aa50e1676675d2eaa531ec8b8411e7f0ddd2270cddbab295e01b5e20115616120056eb095eb3980ecdebe48b2eae751597fb7deffb35d00f09a55916a66d12ddea9ef1bd75d07a8f5540b5ef89a4d5df6b523c1da374ae0b86545517fbf121def4313f39aa9ab23256ccec26ccd91d2daf65e62031ae94cd0d601841b0b21032b9f517bc2cf1140e25f031fd645252e2f2b0dc8334eba2ae2b59d9b124f43f2ba5fccfb760e39061449edeef8aaba9af415be84ea6cd8a17e3274ef655ea74f16ce8c3150ff8c9f7ff751e272d0cefddf50ceff406f39ed034aa2d4ae0f370aed7909deea54f9137e14b3ac35bb9d36d2829bc0c5d816d2153925a6ee17abe12961cedc30156e5c427e746c24661fa56ad8532ac9d26eea4367003ee5aa3b937b0f4a5c3fd7013d238243f107e7da8df8b3808c785d2d162cfc7553a13302ad3e6bd4182772b6722a1bf804de00e1fa2a9c115e501b0ffdfe49b2686d4791d4a227fbaefa2de2a74f4e0472491a4c9841af827943261702af6b3647406a1a7e65ae2bb8bed6949e002ca03d28e125a08c12fc02dcaa1b0ae2c2e8ba83103ab477c55684f3c0abcce106b8b1dfaf22909fa8fb8e94a2971e0617a6b8764eecfcc0c28ff5bc8d3ccfd567adc2d86124462804e5a3650f934f18c3ccebb935333626d7a7e8d692ff60e58e9fdf5deb25ee7470227f6c30fed30000d997a1b138ad28bea94ce5c54187fa0e85671b75a1b6f222a1934fb41a9e816c4993d4942918bb33390010b268924b42bf2a6fa68441915a28f39dc5097d5f7720c982fdd41b90bf8b88f6d1c0f0dcf41ca9c67577c9c4bf22193ed23f16c3229b48820c6c3a7237637ceb575d6ef00850a7209d7f440a0f452c96cc0c4410aff6a3204fdb6ab594f12a4a5b7b56e3e35d5e3ae315010df0c6c70898d2a65c2683c057c58cea7deb613cf793682c5180b051032796214c85f1e8292599e46d6f6eb418876dfba5414d9f3f8227758dc820bdb541ee1377e79f57b21a23e450630e2dafdea827dc2b3ea2879363297fe77d23a7ae8699a3c870952a27ba295891aaf94408f93abddd39b268f9950849278f759cc79ff607da2814f5187028882a90cb51430b6f6061501658469b582795617ee8ee6ed0f5ee732829967f27aa3a797f07903a631758cfe5156f24414bfaecf5862932692a2bde2520d26d4fc348c20ad5e421823d20c5a0919817c772e31e1e563373b11b4530c23074d56c6af57afdebde70744c7b04c2ad011bb1d7c15e8eda33c348c1481af611a4c025c04564660c6b50b253ed5da7875af6e4fb5b32541105db66821c58f64cc6bedfbd09d81ead05deb6a190e3fc7052fbf2d727e6693fc7777da59b05afcb1dfe4dd2f1665fc05cda2720fa7d3555aacf8c9f339dcf341767f53722323fd789a36561ec4a77456c2b0ce67e7d331e7e9dc8bb52c9e9c0714cd3e5c62fe25326225030a8b86b76a8904def82a870ad43fe390b3d39cadef94e8ff37f2ebcc7007cac5dd07b4d75374646e3bcf8248aafbc4e640dfc00c46906c716f65d9a96831bbca77356f573e912563ac06f53c949949de4cfa1041de0314d0fd79cf274b996c8801119c24cae3c4db5023e7a3d8eb6276f6605b4eb7c11109b47489bbf7c7f170ba5559dc622cdae023aa709e40d788ff7fac6387e3f460a22bbd974668ebb2aed48e7d65807db22cf668ba2d3d2762adea87adf882dcabcca14853fbd11c321f0585d5dc179e0c891a4123d92eca048815bd3320665bbe33d56dd99a137a5b196db86b9861c0529530f2da5595690bb1405864ad36c330c4e5ceb3a10ac751a068916c66e59e5eec6bf10c77ba8cf041383f66e4f2a37813b1818490542fc3df3b7dca62a5e990b9eccc537372137db7866d6ad52128b8284f1275abc92a99d6b89ab9e89a084d1e38c08d8e84432e0e766f893748d53ed7eec213eeda265429da0145958855e9bb0c772e0f36d364a062098c2fdd4a6c72c75709e19884af534601bfb0ad4ea20704820bd7a5e13605b7b6d63cdbd40e8315712e814df368ca78a56d8f0051ee005bb6d3c2240f687438a109533c0fbd394b7745c5defc848f0a7df21613a9d02a8292906e9c994c53a52e5c12a67126911116024de69173533f95f52a2c2ae3f11ae5f2dadd1d17a56d25c50465f65203ece0f3ae69ffc981411d04f09011d9f1fd37f59eacf9cc6f61139a424c9118521fc60ffce830b66ebdb11ced382d884df834630e0fc87b617dd9739c0bfb5b59259e4bf35cd2e47df5135c615e2ce7a2269e50a71f2f7e9f0a81b7d17c6caac34df0b80851ba5e9a2ae45ef278db4b0ab119d23ebd6e178c85192fddb5c1a8b95e33e204e3151b23765b43de772d4903f52a117b2c0b40d9fbc83570cdbc0c015b404c4ee1417b91370b6cdc9da3bc69f523f6530ca5a15f21fc79c1a2745d47aa9dcfe751a56785ddfb60bcb6f4c7e5fd0ac8347648f5a6248c587f3c8800756d8205920b49abddb650c5f0a4332d76934851b9dea26e849aefd096903432e1ba3842d9ca48eca32b6d1c17b6a6245c3d6e4d59548a81c3d88c5e33184d50f37aab00a6bc281f54f2ea2a5f7d333d00c6753ac7e1bd6c57e22f100ba07ab6fca14b14de464fcf89d508155f56ee0ddd47619b41c8db5684ebc3d40d4554bde0a1eb6e6254880cec0e8539834b967a89bc47940154b7ffec8548b29f6c8febc21e21bac585f1b0a6d62806c74044f0f02a28fbe1ede5465ccf690c872e93fa0a41665b6710868d5c677b50c2d5e5968a15486053100b96e72ae6911a8c6c12240f0e35ab1d8eec38adc7d1b9fe273c28d68ea2a0104f58463c1d8b292e04b2e3a35b4db8bf8820439984434a5b182e4f6f66bad3130a19805855bf5206d88825e388f4f795651224789d7d388ebdd69ae2ead50163721b413aac5c14a5ed2d0166c45faee46532dac0bbc34f872a26d3a068721bb124ab9f375d751ea6588784aa19015828eb901789261f910e2a01dcdd611c50db82bdd3a48f78ba0969eb69bcf65c61907d5b78ef34defa0b324de87b8d43a1dfa92bc37c760b40dbd15a822d7388ccce126345901e1d975a1de8ea45c278ff85e69186210a36d52204c6c6e6fc20c29ee587fdc1cdc2a6028b95d7af1f3739c661458293c75291ba8fb86b8a7d2d20dd56a83ec663d71805dd0359c822110b23ede55ea75aeb1633ff2979d3ea2d48053612c17a3e3b57632b18b710229306c7f0a200bca23fd1dfb24a3471dd4fbce7da5b2dcc3990bfc58c0af1a949c86870bdf63cf5ebfdea0edc0bf74e67c3efb67b6f3ccd62d6d7c9b495226d47edc69c08cc0a7a6ac208e9ebb07a3090461271466dc0dc63e5c8d46c62b5eebba221de37823439c77bcb12a98d5ff9267126052213663e7ee6a3c9376586da5420ec1d8c94fb78912c67230378b0d55a5c005d302c671d28a11243a2de944dff2042a22ae52513fc0018c480a7c758f72f3bbcfba42ca1f4e0bc9c5863c7df9dc675589dc627ab61d70138e262c4fbc8763d608fcdcd8c85d03390f92715f3ff576f9d97d3e067d82fb6ff31104b278af1f01306d932212e0289c4f056e599f2d0d05de02a041e5ec98d4cd3130524c668bf518da6d28e99a2ad50d46eec4f6b8ab953ad5174a0d7c1a8554685a7b1655aacc826afc752b4dbae6b2f41fd4f2f0bd9da4d9d1495672597bf6041f88b035438966799543523c34731203bcb2343234260bb764d3b0f7e950a4627083d5589baa12d34fbcfffdf1e17ad4fabed851d8d4093f9f8f4b00d8c95e17cee06b6b86701b2e0d66296b8c0852b883372cc35bb3725749400e6b210133b36f93f1ec9bfc9d339434c2e06e69c9f869c3bd2282fe4134a49643bfcf38414615001f8c64789f2b1b1e0357a2f4846373e55602656e633892141f10eee22651dd76fef847c233c8cee5bc806dbffb81a56fc1a2110bca18e6c6d5cbf64641d90d741c6c34e85972c31a5ebaf009377675823da7499abe0e2c5928166567a3cf0470752f19f0007cf9af6f301fd93abcde3dca9398d5a32f1247f91f88b3331c8ae08e7099ed524768b6b633dc0bb8875a4f573ea50b02cfbca0511cbf99b819b7838808a870cd7523cd766dc1050ef335af8f18104cfd9f59c7ccceea980a2a7889b4d6e914968fb6b6bc4c98d9577e9ea6d019bdd215ef4792c083a4a53b666f9afa86195cdd47229fe45cef5b14f5c7f0edda98bf55fd330913fa58400197def559e2384dac65aba2ce6c5f00770a60e6abd9b9caa346288aee5fb2643ed4c126ede30cc0c9d80336bffa93536348c7fa4bbe3d888410a1fdfad46901881b4c982e2232ef4a81f92800c4887b2ce4e5b58d5cce791b12d0a48fc4be53f21b047d380d5e14cd592c596ed93d93427ea6834acbb9e92cee352620eb421afdbb30815ccaa68322b3be607bc5c15c53bff050177b08ad1e5d849999a60e361ad37802d1c7623c5391282018fbb067d51c2aa6a58b2ab19153c41a269ca1893c85ff0290d7b6787386943ff4cfa601c842c451d5d0842596ee57924f47125046b689fe20c5e68d67ede87176929246309aa6ab59b6d7200afd446e509d8c56779e70a10fdf1be527745627f5396def8d4357a8906773f1b30cb7cc42562de92fbc97b54ef40e593a1635bd158c570d995baa19bfba1c6329ccd12064817ad0e7d9224e4ada0006c46632bbe6f523b1e9fb91bfeb38f5e842ae9915ffe0d4b1933a5f9444df42b3e23aeeb5635ca5d82b1c109703181b5e01b196045303a2d7245328dafde13461c3aab4482e490e1b6f83747e57ae40076689e822082a2789224eaf7a948088d6526f394b4a79f0ab607a7ef905e5adc430714e0f580a6145597a92e08d90c80a004a2ff7097d6a7c105b7f24f9bd01be5229b4b68f92c17554f89b028ca0aaafd56c470930db12a96cb9122b3d9c6af28ca1698d6d4b5a7fe3b4a4987291144c537941e3d6ea366230ee9a63a6209a68deb9e30781c752676f1d2077ff68e20f97e5e329f147514ca3772cd9d372e6c4425516f9c76dcf5620e6daa58d1f34b974ce06f716014245c15d0a6834aba5661bb5a74205833cbd04e5a8097b04c0b7eb4d68557b721f8a26c3e2a308abb2732a8a4b924865753004e4b43627e7899f6fbb52627fa661abf3f93f65067c805782749c80c066c929c4483ee4bfecdb1d191a4df9987260a65823c967e6de723621e4b07382401b6b0b954784b4712799a347573bb558757f480b0c0711e43d071d7454b869076d8cb40c2414c5f7f01a79034f55a587ed0e5b3fcb594e092af9b873a638f9394f40b96dce93c6dd1975f2ee5b81ab2bd8b20909297afdb3da54202adcedc1ff01867c55f16bff1e2b289629ca6fa5b0b176564fbbc9ed9c322fcae40e9ac39c0a012e48db5fd7750672c8e18ae820e045c95650ef0fa550ba8c9fcfd6d091ba6d01b63865bacaf286985ea796d2c49be069d0d0479b266ce44347772c9b48f4f629bc6b8efcc2c0c9622e83e3699d2608c7f62d6881989b1ff19597e612c29d55955ac666a8988d2d7e079283240848019edf3dceb0c0cde67209d918cba1e9c144007e2479103f93cb0ab6f6e1d2bd768b24444faef00178e87dc56086c141af892752c145ec8ad99a2ef2ccb74fc5a8c3e459fae9db069c91922ba903c6279af7cb98ea5745cdb3954c21fb49f6a3ab381a8a393ad62b4ac6802da218b125e08677853b28fafd5c778f021364a978507c7ab18317bf637c904c1bcf37b4f3759551c7746dd7dadac422f5a2cd178abe486e65c1be91941d3d18e5a052a56bcfad3db36ae73c50a804aa65a46c28e066d72de25e8cf156e5d7be7546d883405c112769307806f35de6ebd454b99c7b884f5d75d6d2d749214bd3b604650268568d443ccdbe396b59fcd9bea2e2e019dbdd5486917622dbfe795cdd1622964a17d05cae0b0510023775724c3593805b16736ec1a1623424059061ff4a3975d335ba30094481ae24cf819e3866405d31da91c5b513134687d9751c21555c019dfaa74cc81d41d7eee2725155342c6739a1856faea948aae13493a2c9af4894bd5cd2e26ef0a854d99a5e85e459d36d9aa0409ea6a24e45f6db9574263ace4e25093692ebd0d6ebb25e807dffdbf64bd59ebfda256f7de84df443cd39ab6c026990e025f198792b0e674cfd9ec2084fb79a9121516f98fcfa2b73238e6c1a10f236947074e601f384a38172988bd7b43954869e73e2d55e98584bd4f1956a55ead75a7189e29c149020830e5cbd50da3edaa6fe67b5840fd566d1b3e8d0d7b9aca24d74fa347246e8739815367f84a4e3cf0dd3e077117d16d1b32abed53e257e3067c5dc1936f361b18eb7e71086f3e6c55a1ff9341cada38704c2635834d30498b5a819a585147d98ca1426f9a7ce68c3ff4335d130f02c515a2fc680846ed27a299def374a71c7ec3db8fab7af53001a67e60ea5cf9505f224ca6344faf0cf57ee7d0350444e856039b33c166ebc19558f6f36957605a7119a3cefac52b5db4d33becca8c550342c73424f090d401540d9dd797d1781c3c7b879657464935760caa436bd16e2fff6bb8b46609f3c42b2bf33631e4839b1f7df377f4d2dce4725689ba6d4a46f02b4acdf95b6b99f7fd7375bca66349eeba1f652deff02fe9e6e791d7cba56907224eb8adcae369bb086237568854ed0025fe80c539b08677a668a3e672e4a5e164f8106100542a1cbaeb131daf95d5b352b7679cf5f986e873cbdf1ab50311d2e796b172431e91a6d4312ce413ab727397804fd514faee3f2d5c96bfb8af255982e6530f30a435f9d6e8a9c53b7cd1906b00fd6d449f7b15812dc692fe413d4eb82929dbc9e411f69ed683fdf4dcb2fae015ca2adf4fc8553564b02e7b830e63f11643f11b4de6083eeddee36637e6946c09f8c3446c26eddda30a18ca5d7a8b8b5e7283b6113e317d5b4af57097562b0e8593754cd4b8ae4b1839ce326bab064a2015470c1d848bd88973315b9214a0d5c97bba5ad69ae932243187f54b3ce4aa31a8b6fc8a7ec23c4868821fb0fea0e0da3294511c66a9aa69672a883aa651a5d4af1f83ca755bbc772ac6975281344e674ebfbcb324efda26bc77aa895331ca9bfb2748f29618dd62d2cad14c46c7fb082edb784f4a0153e84f449701774264fab33f2bf53317b8f5515594c9ad60d5b8c0b17e46411f01129cf93a5f962ae87ad97dcda792e786effbec9dc998f2ad480a8534d2139bd3d0e4ea42a86ae45cdba48b7e911622e0797673f162b5315f0206e006984ac54c30bf9e5803a65beae8061258fc0529aba6eed6556da95b21258b3f6492c198c7223660eb7f4fd7d06e47ae5c58a550a77acb487dddc7370405d0b7f4b673dedd5efd4892d58e4943f74541a7b905e9188e70aef83a9a692de1cf65927c4707ff3665b6529a392e26991bb208565565f8e96e1f4da0f2874f7540b3eb7717a91f9413f6285c54fbeab97918b332b03b2e0956d3a141b340cbbf2a855fadd08a1ddf6ee5e962fa7968b30c2915dc134c182f83545373602635dd47658ded9aa9988732a27249daa5c086d5dfc1e41f4cf1d5398db9dec7bfcff104be06d978cf197419216f455f80f4512d1daf49f28aa9ea216fb4c5b3ab0fddda56f065974ad5a0859526456cd6db058183f92582d2cac4ec8f2f6b7f1929f4f14be7eda351631808fff2125aa4c1c4a5b31c7c35e74d3bfc0bb02c961570fe9727940f4d3e9eef3cf1049e35f527d96750a82a4cd47b2793ed6ecd68b739eda88cfe20fd65007e81343a3f75df7da7b6fecd65d03908746dca0def48ce3eb33242a66c60b711e9919508b672a3a8bd79fe6865dacb3abf8116bd29a742d32c7a4e0700f0f036a7b4b42d436c39805a66017a7efcaa984bf3de2b17d20fb690d0ff5a298bbe3e53844c04393ef9bb5584449231354d15985914a14dee6fcdd1e2ecdb536a8432c7b1a1ab2947a97c9e9d8dfde6f7f089157c3fb9c9afd4771d55fecf98eca259d197ac9be119fccb6bd25be2ea696a6bb42604fe9ecc64bb14743e9d697153d2a14f3dddabff1c735bcb8c3b0898b31223b13e7a78c9748ab4429dac021e2313a849df286c45f1f8b27b629e9e827d9b797f9af28368194e2190d0213f416c9a011162cd07cbd5168a763b9c80080dd1e937785ff10517d136f950f608f2d4e42e252cfd9ee936f67312fed6134bbded9918b075c71b327de48e88ff59d41ed954b9db3f47d25115d44a10760202f6d80dc3efff274c0e97544caf9d9d71bfad060c2ebf74dde859f73a523a955900394d92e14424b8bac9db70428f6d5427bc889fff3d087f0a8342d1c53e432a59eb3a6c5c6354cef186252df421f50bd8ed66143b68a82610ebaf6f7742e73c8c73e133a7c9b5441156c4385097b5aab8f348e7ce519904edf4e51785c8c05222559db21fe6eec8c246e94957112d1b6c4c2a8495fa44821d5707b314030700a1797ebeaf5014a775e76e9cdc94a4f7f1b981b1894e3d0935e3a88f032b9ff9370e5930e7c355347eddf1faaba5e153d08411808496c3515b0141a45d0556b4065e5690d57e50f58f84ef1a256644bf24a886a923407712a62f65d5bbc7f3ba5a01869727be5be40204e7f050fe087448ed216cfdf8bfee5e0006067c36abda26a47bfec3f2ff20a1b1b402923815c20ebe9d653c5045f85f2dd6feef21ec6738a7e7e06dd8640e38f71ace7dae42f95e480c7196b9ddf4a6dc2660c59e310843be838eadd8d9721408a939745305114ca3469f0e10fa3e48848db68f8f73ec713949c7286e28190f2dc5832d7079f96e93f293cad70868ba170b49656fd8bec3e17eeaaebe84f051a2be5a7643c1e0005184d4a8207ef1c9f006eada6fbab3b034451875806ca5acad2acdf54366664719b2a264b478e68315e6ab11ce06af8c1c0c2ac5e4d2308aac87b24441a666f1bd0cd1ffd84b662bde6f69ba8016a0f9dfa98cbd672c552fe2bd1470bd69c15151ccf969d2e258dd7985293fc7ea8821009b2ea55df813140fa21d8e1fae2d739c6bc8c58a25b6f2598bc667416f0d72dd3bf4200a1b16405feb8af868bcdd8efe135e98e79312135f3404b6b4cf0f3acac907269cefe194fa7c6a17ff3db60fbd3e2a98b3c2cbc74dce37ebc4657898c5ceb24e0d39c7c74fc7eacf62edb802dc97d6dd6a96c3f146485bb5984c3b68345a0598597dca6d085e02fb8dac4a60cd9ef2eb82de2f6ae788cf9e589c30be5a205ef9d9d1f03b9463a6d9ff2e9e0f0d15e232eb66835ddc0c3b5bdf23650ab63ecd863a20b4d8c7a1e9ef6e67efc375974354f7fba465509bf770c9b3eefb82de3f6d8c615e15436c59cb6ad1ebc261b219fd6365df8f72d0251c1cccddec3694fbbfc9a4fea5d34f21ffcea9074496ab17201111c6d6413f0a303229b7f5b43a2e7298ad0292b4e7e14e2c17bf9d28b0853a2add6ed0dba4473474694e1225dd1e2435a27c27cf28cb2b031085f62aaba32d27ca8bd65d6d621e4857b832bfdb974a3b992b1b412560b68490cbff5ff59927a79395fe4d98b6f46e200202993e47761c447fdaf32f077dae61c1d891140a0c5422b9fc9e5085e4602a51f1727771f03a409ba1c5ad703fcdd3df6043b076f4abbaaec1f1b6b7d30a0568511348752dfe4035cb09634ee0248b0a7e5471c631f02dfa498f11ec6a4ba3d9943349c12f9655807be52e7eeeec8866a978dc360ac9723649a42e0b75eadfeb32de6c0f032aa79f3b71ec3b9a14f2912d0ab65bd55113831a37c054978ff771bbc987b95df47a572f91c281057bfa609ee3090de5a9058fb063918ace704c29b85ee2860587845bcd83c5ef3051e8abf598884262fb622fbd6a0e6833e622fc6574f82d84f4cff27604178fe4bdcb0b31fa9966335361c9f757daf6fc481658f013bc7d6c9ccc158c9a4e8f640c7a4d6365dface25f6de3331a5ebe706b8708a7709bdece5d0b2f96f3f67bdc144b8f1996d3f396252df0840b79b30b46ffc9aa1b9d38a5354624904dfc05f697d2207b85ac27e4ff4f449d9a4f8e597d09e695b4e0b7fa092cebbbe68f3e822696c51b2e19a24e682fabc4894e673d93166ab14fa70ecb515d451a56d26e82e08e125805b632a18075005be13c3c0280e9b5e9161cd028c61898d2795bfe23d3f5b07530b2ddd8aba525d278f0adc959d428ad6a5ccdefd78b33bd9c21cecf5d8177d1e036d562d07ef86197b76cafded1d8ae17858038d5c34345aa358d8353c4bb386d5b3156aad0dc85c340ca0ebfbe51bcd89ba3332746ce5fdcdd3fad3df0d84681196340423a19f95f3c171056f83352a6fc07ad9865b37d0cfbd4d4f84e20fe4a57491ca2cc6f1586067a76d0ec0f79b74d5b265015bf41a911a9d4e47106da767fbc69190528558e8e6c060cbaca764abaa766717af2ead8c2acd34a81eac0d72f6e11fbe4fd51d6be4758a708a58951022f784ba2f90a06a4c37c64e323360d6ccae39c2c75206f21ed1d90b40c407fa2bfff96e9f96340319b7c3969cb71dd786c592bcd0aafdef4019da74b8c7399930e57823a8525dacda284b8b1a7ec2cb5d3ae38717ff962489749217d94dee65f8c45cbd6a208fbdd2d39d7f7ba4603b44292fdff25f7017749d799ff769f9e9402bc9ab632b6959b10a9c6baaff8fb6f5dc9e266bf657d2f952651cef943aebdc4b552bd91c0d3fd93e916c6f48a4ec2e7106f0805d64f04c0a8bb179e7afc6c6f6e1e70ae32f7d3340c523db08b5a044d0c50f4d74828e8a5affdd79c6b5f434d93045ce194ba7c96dd0c2d158de12853c4fafce0163d9b499106422c7b2e7b3944cd04ce3ab47f5dc4adf44caa626ced39caf677384a7345cb19c10a64b730923ef077a4949fb1da45308c4f03bfc3a1a6568dd06b57875e8fae66c81670f0cce8433ec91b0f4e19f3c00ec15dcae61f6ac45616a91f0f2b18e5c304d41810aecef3d6de1fd4232f341f1ca7fcd015f4e6043f3edcdc5349250f494e81cf35b160b13a9785ea651b03685f34d9ec2b6193c748e2896904d16fe21a43cba3cb9badacc96904511df351f725545ecc6e283607581fb4575edc65cd2459bd3c48f8c901660b08ed01a57f61e3413648f465fa30078ba5b688e4f61dc42da3f6ad072e045dbc9c09537ec03754a8ed5fd303c391af88a3c1fb685b449f3c96102fb12b296b724412280fd74cbfd138d7db1d210c991572f58bfc9a7095afe9231dc2e77d6847997e8d8269e126d48f5b9e274418483ed706d0fcb6a4d4e60d1f234d0e122a6de405c806e6bd0b44b3b3de6334210ee6b803f2807814787d2f06ed502c5e6c2bd3ff70dbc2e8b98751ebd1b003ce3f410e82dbe19b33bee5a5a17a11854be6d45883255f1d26a917358233b30a0378a50e7e38bb7989c0467226077711690502f1ff07538e8410986d68a1c84af0faf9e8159ee9505baa2c58e4a058980988b74a2e99a0b5727d51072f1c44d864b5275c2d046dd0a554ad6da706d95e347a02d2145084e1293e0f0fcd32d3d1f04da979239dd22be22b2e1614866ab8b7b0af1f08379d6a32794091704c72a1fdd690d7ecaa89b7985ea4ee3549b3737b1311be3557ddcb5c623da91a48c6b6fe7161f59af78f139761794951ba3d1f4c76835b2fc4631c645c883085eecbc242e165f5ed20b4fecf139858c0eee0554e8f309f9513e2f26c8272a5172723e584718343be413b447845b0de29eb8592a54a8d0a52ba68d890d405e2651bcaffeea52710dc09e34b17f6b01127a5c33c4ac7a5f204958982004fe222755b0d36e44b64b7b625eee898fbdb61c644f91a2f9d96e8c96c532e924feb1f2a5fd41426287909c0a8c17b254197c6c0b77ff5a04d574fca496f57e0f076aa83c95a073b6b1e4c3d004a3e512b5bd70dbe94fa42996253b3bc8423a9bd32a86338b6f11c7bc48497abf6dbd95c2fa75627f5124e9ae96154f94fe636c2a01b61f8fb532bd60fd6415cdd19a208f4e81f0e2c6af40fafeee24562efb6cb2b71525be7dc1987c30e3ab38bcf9733cee66d37fe20ad10e5dff482b6d346c5f471f578aa5a65dede0cbdb6a91fc53b7e35af7eab60a2c2fc40944ccdb4af890e6964dd3135caa570feca4528d50325467aed11e0920892cb0f9c5441b0fa15aa15027820598efb527310a045f017665110d23ee3804e05b51bb9c90d29e6a0b97422ad125e8241becfa4740b693120fe82e3dcb7fa15ffcaf8aa9ca57d480e9439de13a1f80e797e1dc5179bc5026ce1f36d5aca0c5b662e392ad6995da1ee3c09ca7933c76a770038ffe8ff12b18d48f44cb137fcc75639045177af5a10a8f606e8c745c93c57ebec2852c747d9ceb99c186c0966df83890f3a1bd353e58e2074d415239632100bf5e3a69ed8ad03922a8a6ee4fbd9bbab20eaf2c878c7f09d7159b5244a502ede3b48c1c64069e1812cc326320db906e36db0ab6e40c35c28ff07f5fdd5bbedf7cac6ed63d1a56b7868ea445c44263bcfdb46e7fb5f715cec52ddab04cc2e1a7b26a2d31a2d187301c1441710cc587616f49c3d9a7318b7cbe3ee19d876f744b181928365b286ce5e16ecea1a23cab5f24ae964975a0498e4734ced8a824311e26feed453b206dc62f98dccbba82742f29567be602b708e358ee3d7b0428a0e9bd2e53da0fa69ccbaeb9a833be1153e7db056ee7dafe3362fc359e85325e5d60ac51399d6bf9da647f7089d4a5b297bd15e12602ae6e646b7b97d5333b2f612db585b9d9e11874b1ae73579265b1b01a3786b5586b6288a1fcf903acc28a718bff650b8e88d421d34e4d4f170456b1e3a8dcd46326a77ec193a4caf366699e45c11771a75693c608b43fb5894da36afad42ccb84bd1a6fe9839021dcb4577cccbe9a80e3120335406d9c7acacd0e7c76e90ae397e95a6e19e23bf784ce04ac39e5742ad6c752e9d5b1e208a203c8b2a5089bd74157086f962ffb27d6ce9bca527fb8ccf566abfb0c7e60a7e451dd3a86bf355b7392275d53819a01344a0d45487b0dacee8ee47317c4004341de877b4d69aaf839a11fec9cd3a963a07e714421cf1c0bf7e78a79c465d54b8c461a6167d9845131f7690b59b3d4752fd869b4a8b5a0009bf48b6de73ddd752e7e3930829dc9c6c91b060829abcbbbef9f0088105791af861f43dc2969d97514e7cef7ba17c8f975f2b0f879c24bdc37ec87325370e9202706f2e231ef964d4b6c5e5c55e19a6c3b948b2af42e156797ba35c3e897cb325f5a2c10ff90cf2a4305263dcb6813f41bd40b7c151e26898590cc3b02f41cf42530afed6ab250f5ee467ee7fdc1a25b9ae85ee9812a65c832dcc6492239f336b7022b199a8caf641f1575144ef5d09e91105bf7ccc4d765dc9f74594c76198db973ad6a9c41f9f7269097543317a44e009a62d2d12284eb5b561859d6b00de170db06692c36d5c72e5aa8a21580acbee8f8a0d161257749d597331f958323e9c211db674702fa943782a8d14b5e9626cb662e590b3bac95c5a0859abb2519c63ad013e2c4fe0622a9716769a154c3df42b5823915893c093d8433dce60e9aa1bd5db77c41c1af6939544b170b8420759a1c66ad32b2141785ccd72fcc7176d577d5e35b6f225b0f07f29487dfa8ca0f337747b7d53c46e81fe981ef1add4e3ecdc95922d8e26130f27956b6553e3263c870c2582ea4f46ce715f3cc9a0c2927ca5996605285ea394334b6a1d45423680e00b7b1c247ae9d6b2a0bdeacae089d970a1cf94f5f8d24ef608759b520a87de728d97277ad02b71f0d7a4ad39fb27cba127c6099f4a6411dfbe182662ab25cef7c11ac866e18f7182fe5c43bd1b54776eb08f728af0af8629769081aefeb117459cf122aa608c5e0d32d970167e6739649a3efa02b195f4dca29d7ad95bdaa6919f2cd7cc789dc197666c45281460cc868f880a15ba77fc4dac0a4a6f00c0b10d213e7d334c4ee60042d7f2892f71a1e17587d4fd38fd5f083f1c7ed94645709ed71a0712c844ce370fccfa13ea39d85ea55e59d9c1751f03ada85938fb1d5b0b787b93a5576388ad038fc9f77c63a4b53ecddf49003578b7183127e608095e290a8c02d2f74f82f4bf3c14fe3cfe2fd232973e74fda38d609da031411b43e6288e988d14eaa958ac06723a9b481fb58144999571f348306d635d882921046bfd538d3794705593fae171d858e14a3b8b9ecb1e0de38c158a3e430bc9b988d3fdd1b5525488f776c331b8e427e9fe979827dc2f50cac151a336712b9b4df68b52d821c725e6c02cbb2a5bf3bbe3b27cc763f74dbf6112e1dd90c712ec955877b1bb5d31d123e7435be4833c7eab20bb35ac5325dde10d13abd471b31e289632624c15e0e78543e9b76286dd52f8fdbee5b6bca360c676064d5f592ec967a2ad622e66e41af7aa05bbe48fcca597f52f4ba9f9bb7c2447252748df73b730f2456d89460c840a4cc9cc43e54f73d3830a35b2b1a7bd7f824fc011be93cfcb49308575f8c04e7f20a43cdbc5013a6a64053567814baff281bcc806d94cfc205afd483c380bff07989ea93fc6127180fec33ba69d04f04fad201d61360a724c04ccd5fefd9edb61b5d5bef0a477a1fbe52902328575348fb24380cc13d639f404444d7986573093838b0ddb8f504c6c267a3099396567b6765aac47136a469195dc986b52ffaf57515474cccda71ba8caf987a4ec856f3dcc508455a07bd9acb357bf74779e661322f92a64a2dc70243a0fdebc0ecda26092a020684634d7647c2ba70887483312837a27c155ecbbd721ae76bd32e61d845914a1a89670fa6cdfa56e41ce8d43d73658d3afc81e19513a113dae13fd9b88cdd7674cee54306aa05a2fd9a100f50346b01ef0fc06692b947b866a455efb79c2a57cee88ee63b83e914118341cdfa68ec353abbb58d6e90e33d94829679ce87441c5c8cd358de5a6be049f806ab67f5e327c0c84db58f66935ab660da93a441ffe311bbfbc2ad7211cb26dfdb01f3e36d5141d12504a83cf4da93d815c66a0ab318eb09855241e14bfd93242fe7afec22266bf0374ea414cb7ea94d3f0340aa5d2ba4b83721cae2a7e5c2ce787467b5270319beee61e141792b670f24ca46224da9ab67b9fe90160912153216b47421653e5ccbe05dc21bca1a67bab0a122875363076a8e3928a07faac2cf2060e0a59d4e2c6dcd0593566faa56de63b08fbeeea1893132e1f1920eed41523c4fa736c794f8df10e196b17a2eac89af6f3b2bed61560c37b410ebf736b4de0d905270d7de951359cf7c9e8b956e59eee1af439293bc00bc85d3f45bed087efcba814a08333c5cd4bea4cf8ba37a47946d493ab861c5cdb310465f156173d022fef80d0cf7e63b52f8ca0b99f96efb52a2417bfcbcfa56c5c88f5d2e7010da28eee06cb0387b281ca44f44bd6beb7667acca0db315940280daf36a2fc17acd8447746d6dfa99d362af990165179fb262aaa739ac7ed58195d0c6007db868c31e8fc9fc05bbd06aa1033347a062990442b9d3c7f8ad94a72dafbb462638abc7ef9bfdd6b99834c1d9e4d3130a3ab8b81c43e69a61836635c749657e2f53d2882aa875806ecca8cb829d810101dbe017c31c8b7de75d1dbdfd3165db5920d3c6a79f9d5ed47a406f117c3e76b3c4deb1a79c80cfd143ccf0785ac80f522c76c3abd6055fca55db8cef992765a9ef6ba5f15d2b4c5e531d2c807038637721690bf502bda2e32d2043e4c12cb53d7b9eafaad2106a1b2bf235c29fb9ac8ddeaebdf05299387feec40f87c77a77314994ff8895219da372a635b8e649b1c3544ee55570d7edde4362f3ebb17b2a8b7ea674c3d804d5df6066d0a4cabf7395c0ce42536c1dfd45a4b28947af8cfc37a21d11823799fa8d8584810f5fddd7bb2333a286860ec8e2e670fad2b616728eccdd807b184dda89a8f2845d947f74917d6e7815b746c20a82a976914e7c1f70d73153322557fa8b226db3f5c4b8c013bcd4e6050377cf09b445e05cb045a09755d39b27ec9e48ce24c9da80b0f9969fdf1b73a382bc7d8cc043a4d11f05cb6e9e11869054e355835965bec586ab124a1bc28fc24bd8de0d45099ba4dcb0a3b61337aae03d189f155310b7c58c5ded67f0d0261028b1b6c0cc970201083c96528299f23a907779223f4a0cd6fcf0d7ded051fad62a0b0ac38f4ec68ebe21db97cfc8ec9ab68be6884a80b0fc7df4dd1000ab187253119253d28bb4d1e2635e7bdd6a09b260d5200df07dfa326313aa922f527eec4623445e6425700e1343706f23c57c7cf5412f36f88bf127e3316661f3367eed5578986d3f02e1bab4cd741a07064999b6389d02d7470d9e265226a5f71f75c871f8239679bb71eed4f860d7d6c691801daf10c5fe475d473e1d4f216c23053e8bc62506a83c869c2bd0ecfa5aab8cf25fc8e12f9a0b5faf5f91f73e34d3e8961f752565b0ebb46eac1ed2f485b8503ccf7b61d7fcf2a68ca57c5e656418a50fd9e0a307805cf4ce41ccaf8c0838bb3ca78988a5264aec0f661b52143fd772ac3d12a951369b79b3286af666231bb37252172d32c5b31b8d17c1a4ab6457f736f33db47c763548631d5b25b0d23609a1d0647f7d21ee94bdc8aa8313b4db2012172832eb14b018519fd80af580fb68304465ed72c3a7b475a1555fb3793744d95dd1820fbfadcefa552f1bed70bb01d58a3c1d13dfa2017b85cc09ac02477e876f113e44b639be1b551a8e27aaf94db519a0843ad2dfac4dec94b0386267d4d5bb6a31e0b0e9afdeae0afcdd7dfe1d61ce3bc897dd396bb77a9c9726dd0740ed09a3853343c9d400e99793ce18bd4f3f602955cdcd666437ca6bfe95dd37f1f782a62957bf47b1f89a6bdb2115ecb43d2e6911ea7d581d3f644cf031a5ea1a9e1e94fd3fe4f37044a808dadd5097b4ce1a3b0711ac04387dc2582aac6e0b995e5d780ff41638609d3fbbfe36254613c3879db23a72e7eeb75c27cb0aede2e80e9036970a79e99160a02faa5e797cd98c7f7b0566210ffa34eef6ce495db5206cf4d7be82e9ad8abde14d8e2fe2aef101a234ee93ea934392290e0d2fa56fac72a066c59f39f88577bc63d700b5f293d3dcc5908f8cb625e007baa622dafd3cfdde7cbbffcf6e7ff5550d993b74abea9a64facfd147538e5ec3586b25df5933cd22b2f3eea532002b28af6ba90db3d6368de24f79c27868123f3b0a458b129e86263fc4a11ef7ffd493972eed1c784a88e57eb6936ac5e69fab260c35bffd34ec31709f3fec99e13a0e5985a799d1e207dbd149b1f5188945d0bca50706019289ecdb1c224b865105347dd948a6a43162ed77c6ef4bcf731f1b4bd1e5ba4838f4327c4993cd467014bc1588852df3ec777efd0ef21289f6954a0738a0d2c591a56ee7058394d4ceb0486adfa301bfe16caf88fd0784cd4c0acfef8f5cf0370d6714e5268c99a0942a351ca43c17214202890ec93e5a023cb49d18e14cafb7ce05fd78a2de5ee0c5fe400300c8daf4a0cb6933d42017cdfdacf2dbf9006be180f3b9b90db08d0f793f216200c01a1a1227c979b85ce39de23f56f01c2154529e966f9d6cc0247f61fd32cadb6fea79b96bd6ea30e50d1001b153912d65921db721c333553a77c9aef67fbd9768bcde14f7fbd6fd13eab74ee8ea7c9423a84c6ff63bce22d16938cee13ac95375a58309dbe9498965e775b0e77637abcbe4143ddbf457e3d600cafaf2bdc869190b617d420f513aabb8a89eec4b7c6f3afb38327fb82f516d6b66f784676f4fc6bd8ced6da95ca44f210e5847a7f56e17ac85fccb4e5d24f8cb1414c2dd44bc6a248da27d4f35a7594290bb38e63e6114d70553e751d18f9aacdf52810606ecb986b868c4e09a3fc4eefc792f2b16cc3f664fea9e3c6abbac23a34ac66d5c0798bc470a9c955f6c82e6f9039c1cd8e06fed40084eb9a8da9bffee751bf46adce4dff67d71a026c9be06dc68dd0da2bad5b07510d9a667981cbea84c85c1d4daa1b819147581d09ce7fff813514f840091481e4f0554c7367fe5ca611960d9f25115a2a76cd4982211d6e2d25da775c18becfa3f521f8e141021899823f59d23272b8423c3679038369241ee4792b48eccfdc1c36fd344adec2a00888ceae1b80c2f92a79c3a813a508bed19c0f50f2204d28de6562044c63148676ad5ceebb6dfd398f1467f56b602b46dcf253cc10306bbdc10fca2193a8bc7683f1ead3cd98e60593b97033b7bfc409749bd77923e66784f319a92a84856a9001f66d4308deab863a53bbe8ec7418b559ffa1ba3ab5a61cec97a39a31ac8aaaa0c567d250fce0eb42210bf5336cb51c61c80104e0a1c757eb1894f38da2d18aa89a7e38c59f74607ba4e90209b01c8b2d49a734b547a44def7afa2de6692280d640abd9d556d149ed41bb4618240c30dbd4125bc77a40f10d24703670b5c4281b288984660c42cb1948f33263111648e339bf199f88b1c0c8107d6850f339bff54cfb9f895aa3e082d99586edfd795832131e2ff35d6b9e3a4c44e75846eb02fbf52173b03a64ae9114e903b5890bc7c0b84db61a53064751392f2dda97c178da7cbf3c290515ec97edc9a70e538b05ec4a0455dd51357ae1e834ef0618689cec2bb7ec9bd41f53ec242a9613b07b44ce3cedf4ecaa9d63dd47ca8f9dc68c695b9ca079ab418e2efde82c885e88ea237790896ecff2b90d50f727aefe0de054de172d84ba38931ca7860f8171add1ae1424998bc270fb2036a96c28b2543ba1bd0aa6b70d26f8de58a8176757a1ec91ac445a004919749425814577d62debc030213a18b8c6e040cb9164813f0aefc2a0e792b23ebb45ceb79ca8f9bc918bed26d67e9e6a521bb73d8efaf9a74c5881462bf3352212a8ff2293ce386e35190945301e9e3245e51976d2bd8bf215a903091f15bd43b0e48225c2c6b36197b0f457a6562c5f27d0be8a11877d6f8ea596d9334a3176b07e52ceabea798f6bf97d542096cc024aeadd024d54f0e4d5fcd2abb503c868e44ecdd6f4638903287306589b855d073dee780c79b1454db1405e98777a4b3e6a215de9e1d13ea6b900b3a9b277899a2aa7d8e352c228ab6cd61f47f030d6f3edeb070b91b34e9653bdece7b06143d87ec0f0e62eed51ef160c4e7c98724772ff4bcc47db40202fb75fd3212c8a20ec3035a301277f39afd8fa600d61319610ab7116a68e769551b2296149b4a8356438d530ff6fb9c153ad5be2487420bfd59da54bd73b988abc2bf1943890e595332bdf15e7c3e3debb59fcacf3aa99e0426249d7a410f092f60f3ae51a8f008bbb0bafeeae6b3625421f8b5354f150cf4a6cd135cd166e517c91040e73b8576dd73f8dbd48f5049f79f160bdc68840c06d3f2a224e94aec3577728cfc5ffb84ed4683f7e374c91a3ab0d62c01530287bad44803f54b9045dcd22e00937ca88453ba48fadbc795f518c8d00c6729adb08f0ca46549322f1d5b143c62b94468ed436a2dc3108ec56f587bae7f420772ac473e57fa0b4b24783f0a4338ff3908faad572a181eff5a97b16a87cbb7bd5548efd2122e12731f5199b45de6bb64713a4542dc23e091a192d58271e6852c1953f5efdd4e9edee3856b06be04ca8b440697d034e4e4ff84886a8abebc159a14779ffabcfd4dc7dc96c402089f906ca79b6df198919fa4d74514f5c65ade1ba0a79e60c9e96ffe6cc1c6693bd5187b787deb811d932007aefabef796ad741443505b703e1a813f45ca64613be48fac499f8d93a2a904efce1600bbc88f302b745618651b4a5414ab9225908a11ce4f42edc387832bdbc3ac2f2184021d8b256edce0d1722e0dae5600c3fb55d256bf1503cc4ff002731d91342de4d356405df9abdcb205664a8c64b602a56c1f406e79ea0a63ac22023474aadab2fd53a448333153a019fd1374659d42f18bb7da2e811a61d2e81162a27513d45e126f09fc57018b0532c2e35956dcf8f956f485262558c1e1a760b7ea01f7541cfaf1f3224bcca43848cca1e5788dc4261c9b644174e0c7e90a45eeb6fd1568fb60d5816cae3538f37dcccc140c993a49fc38b1c2f7d21f1bc028346d8dddc53c27c3e92cbb2a09230f2880aca910a2311389172240946f78d424db0f2752d0245951c865a7e20fbae63baeb0d82833ca5151348f486f2037409d609d21c1898c0ecda589ca0fe742fa5857186f2acb079b5118189f96b2aab2d0f0bae9ef32bc43870dc873588e72764f4741163d6cc537a7762182a111572ce5adbb7e525036feb422765e1199ecfbb972d09c5da59c0c994060f2eb2ebbb28a29b5a5cd5c7283704f5341af7662d9d91ce03e8ccb2333c00d42aeb01ed9d33d0b7336a56e06d952a6fbfc574f4ffe7edae7cdab3728700825bd8c5bca0d78bf9b4533c784bb4c238762e1100101f482176beee329dda679497ae65985c91a70b6f619ca56235758a5b250b90705e11a857e341f3ee72ff876f86b4540d48f600a4745392dd33d873e279d7ab51b21d4acd119082d95084414d8775cade002bd6f363ced499780aecf9070813761060d2f910f2b2ec79eca925c8c1f6cc23bb1048c713ba444509ccdfefd80cbc4db805585eeb84d6e0858df90bd679a2a67c15e91a77fb9be59490c48bb83b63d04033a9f47f5fe4680c937d315bbd6e69efca6231ad10f33555711b958d227d9a520a262e7106f08edc8a1e9fedc52c27fa066076b9167bf267957ebe4c15efb4259791017c72ec5451b72134d73b77fee3736cd73d5dea1820825dbaa785b42549b8f30b5b3aff1467ad4bd0165af7cc8d8e79b8efbbf0333c183694ec6f90d69c6f44eaf59757ea03bb47c526c5908fa44645984e184052a7a01566bf3ff055d3d4d08be4d3391c11e752e15215967f05a5033ef6169899e9152932834ac411fc95fec06aaf4a61c5dce4e2143c64008294d853df2b8fb10dabcccb18da281562fbcca8e87c899a70ed1600aff496019c04d42fc48ed5d3286a9fe51a35096ee7fb6ee551b5fe17c5c74ed5c74580a9002c4418675fcda669318dd288a15e80183f5714ec6978dda5d8bbfde3d7bad82c932cd2beca2c629ab3dc0ba540486f6c0c1ef30e7acc76b35971af84c0d0e317a656be72948737bc2cd28200e17d0c60f985e996b787a3f24e019b771a75f3aa21cd220ec516727c46bb179ccbb78a19a315ad70cf873252078cda71e54bd42f5d1b264401165e8d6f1b1e3f3113eacb1ea98ed94cae7de914443f8b83eda893f23134af109aca2fef504f5a5362f422bdcf61fb2567b047b52e0f52b21e72fbe2538631609ff5b196b40f85cdde9e75be7bcd34f6efea902323f13c0546675828e565a3d5979273619f27ebf4f64da8d87fddd477930d0dbfe5ab5f867735495d748f26bdf6a1644e782427fac3809a29b621888e179e366615aefb5d2714569f2d7edec6465b298518a4d5ef904d5e7b486801cc1518b4fb906b0ecc0266a882ba369dd8cedf8c8a3d470adc971ba3e4c7b291fee7897ae1860c98f3eba304554798d5c88e2913bcb86d44ab8c766be3f9e564a9e04cef7e90ab881a41d2bd880720d49c90be34fc437a45881685d1415e55a44fda77bf2bbd9ec714f29ae6a1f46ecb6dfc0b7fab4f5f86ca0414b58801d89d18c65e6598fc05228eec87904770e72bc7cb64f3d8eb78c03e837cb0917bcd9b88390ff6fbc2d919f37f5226c40a9c7c2c2b2d91558b66b5ba852dd444b3656c0aea2428019421fa1d61a9a36832cb886afcc7e85cef7c6bbc76571c69fffa215bc7b380e4c289003d898c56ba6323388615136744f6331753baa3f21ececf90f75371191266406a4e9e3abd577f473e817dd496fbf9749824f0ee7ea426b6bb222f28400699116493a3cb42f7cf321cfbbd21a86ea08c9867fe618ad7f91c3be226bd6fcc080638a0579f5eaffa2dd290a0b30072f3829b2ab1a634ab4a67e531635c457668675e65e0b46d2b0039a567542bf135ea05636534603b7d823e576d1f3d3ba0f3f4d925bf5e4829a540bb6e838d4f0a923e0ab92400c74b867b30e8a2d7f9eb4ed2797dcc495428c89a3033286db65e4c204b683effa256dde8f651f02dd81a67b485839055effcda974e09a7c638251bab184cfc41827ebf349ae5bda07c4e1dba4ca126bb853ac862ba1f9d32ff351341bb4e51fd5709645659d6ddd783ac442a6b0d477d706c74a6957d10165f60ceb02daae785a96ca21ce50a821de680d5481e45313082e327495cb97aba405245edc1b916b0d1c1f3a430e4518e47a3c88ce44ee26737ed88e43270d86e85e06a66c11c94c9e7a625b6c1964259544a049519cc2b1ff6ccbbda752e6f5a8bde7dbd004adcb4c4b84573c8ed6e694d457ce152652f372e748ceb892c1cbbb030dd8fa43d77e80463748860e4788c60e0cc83632039cf99c1a80214445665ae0a4f88232167b66516c510319189da134c86b82d77a79f692553eb8732e235e9975cbbd9b67e92b8b64ac6e7f924eb8403b8c2093359dd7b8998ba7512f95875cc3658b5d8fea4a04a934b74a4ccb54463925301de212212846f8de7360107cae76e12a7987b7ef4def7d9bcd9a39ee091b719ee46f74fa1a39b84199b7ff94006594bdb78c66bc48e69524387ba4eb4e55a06634d557986eb0a451b2d4e19082cb5fd2337f1b666e70ad2fd7a50308b8ddf93a1bac5e2727623559975dfd94d5c9314cd905d2c62789f16fc70384e0d88622b5ea464eae19c3398496c57542674c112d1ccb114bbc9722a2897948873ea7f62f109dd26c5c6b8618e87d4a0fd677fcb03c0b9a4a7f9a46c37ef4447c7f65ed62b4826ae722df3fa8e3cdb582eee61b7e2ec4b52ee26ccded3ed6ec678abd4541bc6cf78f980650da62160d60baa17c14a44c2dea4c87a47659b9232c0cea01cc54763301be26d56fe166b973669ce4975fcef9d7cc87b7a48cf4780e9bcf04d3ad248fd0cad7db72134aa3885cda3599c1e1acf892802ad32bc4ed831ed4ace4f18e8675445d0bf27bae9b87a46324433ec1907f00a09b295d57edfd924d84e19d2c751fd162d4bbeb64f0d2461311e6952f523360b5c616637f3927b10d6da4bda996b5755ff43cb55a7172882b3a6f326e873ab5cde61e672966d4dec3b3e60dcce6fc064597c258d8cf745aaf3242a8f6fbbfacfc5d7da34cf207a5f4aba4043f73adaf85dfd4d9438a44d036f13dbf09ade7ec54376197192971845de467167c18421067c1dd2c8dcd420dc101232bde8ff2aa6810cd72f74dc5aec7d450f822427f650f46634826a08cbfe8da0a6f2e5ec11d33211fec31e2b2f69df9f6d8c4aa958f65f3da868c790a389b750746a7c1906cb615dc4f441f44ce1a4237794069af2e5589cc741a25f69e2f56e0d923465f9a65bd263e8aa029db2c9cb39fa968bd8a3ac7d37962c3cb255a034b94f5b82894592ca49f9ddbb0afd3f9c29cb1bf8027953bb4eeb85939bde7542afc7883947f060c24fbc5ab12d5b6487deb3600faaa19f298219c716e3a9fdb4116b24b741a52e94f666a3e13b653faeaf94e4f502a2b3b51a9d906c22a7a96d760b70d4b97be40e2967cbe99f1336f6621dda6e5d868e07e2973658832cbdc8dcfb2ee83236203849a4a1a9766c6118c9a68b85c2d53cb1716855f1939fd13070faa60cf98d53e47abbc79b81549371ac47d54d5cf8fd0eed4242680775a7b51edde1605877d18a9cb9e9fe2591867830999058b419880bb4bccc919fa937d306c23ffa41f2567e98b0fb1835f7b81ff7601a2c8df2b38a6dd7db5a76bca75f108b1edc7283d00f567a35369bab34997eaa8dc6ffb5a64c1a644d75b7ed6bd641750de5060bfebad3084d11ce58820cc1eb382b14cc4bede3df9bb9a45d782c4a4e21b4801345213604c00d9c8b30f35e3c9ad857e054b7e35d4c3bc91c59a407c849386ac0e4f1a165ec974aa3703d5b0170bf244ac5dcba9e6dab639d8171a68415fb3cd78f4c0dbf317e2417474d42a5e465a548b2e8fd7b49240adde5469c85e5987244762101419f889a2f3c54e8125cbd6cbd3c86e505534b054000e4e72329fea98f7809e4698e5ff2d34e35aa874f6566df5b88cb72b977fe2661e24b29e23c5448144a47c77625f135718356969fc3d438f545b9b7248681d78f5f2e2d57c62a8b213b80eb030def277b4fcf738715a292a1de4f838904389775d59a021cb8c9cf2802a3c7ed692e62fb44dd457c2c92592f39a3738418934a1ab149a3d92f3d3f6cd6ff7b67f7ca7dbf60cb13a2401399561a444873272abcada3a07efe39e143e1347f1b6fc2882d7ad20255ff89242fa6467f3be2a369580e2a99858ddc020713e408196520c8a1ae449a2cfb249134aadfb3956d72869430d30c619a4bd73183d16dd74b3c95a38c0189eb7ab3ca366c37900cdea72017e58d433fe320fff1e091bccae67a7793fa9f8b6be6851ee076c22b00f06ad4cb3283d782136dc3583969b1666717456f6d3d4d9e19a494f1bdefa4822e77746af760cf8f2c0d5244abe9cd728931381831c66376e2c9d2602c97085ff27f685a07ba330f4ddf1cb665a30acfe84b84e7306151c198480eaf282d18ac41105768fdbd313a140f10684bd69a497c4f948720f286992d6461f34eb0c30bb3eca7ced3ba31225c186f8ff340e2a5ee5453c7b1fec12824e75d643f9a825f37ba17692f37af3c742d57355b5ee75281ecd5a670c9fc93e07809f7f932bc9404427069fe17722096db51b688f1f90987f1357228cacb5daff350bd3e00e050c0e22aaccfd6a1b9c84695bf2b7b12bbe3fa0109c68ce364c71048b5c00ef36567a5b4f3c3bc8d60209939a1a7ae9b0c813d45abc78d79d77ee7df3f9dc2d77b7e2497756dcfe1462ad9bd4a9a9a73f4f4e4c434c778252537010dde7d43a53e11860a8d919fa5a62e3dcf14c4e507689926fd538e790ef6e4e57aa98072a905905ec44fd4c3e5281f6af7957308100e7ba8baefc0026abf14e5e0caaa044432e39ba3f28f753a86b05b3b9d57c881e3ffca3f51d76e418c67828b8c55a42228f04226bffe4f1f833fd389f538a3eb1752d94d66b78d6ca6d8826e25df386be4dc73396a603ce91282fdf7e00ccb053835af34733ac5f2299bb914992d4567e90d89b242364bccaf8fdb509b194261f1e848a609d10b9d1ef8debe3105f9791f7a439b225f8c200a6b57554c8165ac6a5848797ca7feed790bf07b9ba685d09d71ea6c490cbd630a52eef8a981efc4d71e05c341318fdeb58203fc10bf8038b9cc5bfa23bbd35a331f123a31acd750f828a078f8b60f4c5cfee6fd9602fbc0bc9df923edb6574e665aef1651d0ce18a1d4d698d4d0eb70e745d5b9892d9c648f628ce939b3b80decf61d6a5e8eaa186bc14b21905f0fc05a7cde8f5ef287358592206632fff9ae54da213f63cde33e19280760e0905d61eda00afbf48ac2e93a4da7c5b717e624a28f52b1f9bc9fa7cd6dc0c3003f639092e21a9889d22b54abdf041f39ca659f6cb96eaf3aeac85ab59c66e1dce458255a62161fc3ee403b2abb426b43eb04ccd8aefaf23116dc89a3337e7bf7c1b7259558ab3052e489fa25cf523aec8c98bd884238cb38a2c94ccba8b70cd76015c5ac02cd893e7b052f22413665b3d365d5e4c5013c74d44d6de71ef1d702788ad048b29191f9a48d65fa8796d6e44d7f17ce6532095a93811bd734125d52c0fec6752289d27e60db8470c773a4a43dc3f5ecf55afa6d4b56eb0814930ef0e70cad8dcc913f804d7f90d0a26c1020a0d06cacaa43f3e601f6e28a6b349e66489e3f2082d635fbce993b9b0ec369fdf3082ab1d60753db473f15cd9024ce8115607e2844b458cfdeaabb80be0f680377f3a5fcf6740a1e1dffe60b78ef1c2a3232596957c578ecbe798e5b1ad1c168e19098a3c90e03b07dc6344385b3418dca0a9c438265ed5dfa316f72d88df3b247cb32d9538e563a84890ae7cf6e1665a371a18ead24a0c3f42ac6bfaa1053c580067dc4efc7a8f63dc42e596e12b74de9ec7b44f5efa2057f3f7b3f732040a31b026c2a4e7560b83f16ee7d9af83f2dec828ad9d99e6e083a581b5a3a91b52a76fea85fee47884a26aa5f9596ec0b9e011b2551aae1804f5fa62a5e7794d25e803336bf847d101378c6a158ddcbb3824a551a8508c72310ee554ab72201159a2fb516f0263cfc54341dc5cc78224e11dc346ee0d3b761ed0e0e7c2218ec9c277a98c22808e32a678c1ee38ca683a1dc1b9bb76d1f9d7668e8a7a0019b2b27e9e30f8d3c9477807d29a1ffe0c531798cebdad160006de59f8c24b6272a4729b15cd909bceeca51a2245d174eac15c8d63ce6a076e01ef2e84c2023dbfce13e6334e724775a15f278b285634674278259ae97a2a917332678b80485391e8733dd4d271d6cbcfd6898e53ab53d4661e4428e54db25d4dbe060b961fdc040b0765282216a1200f8824440539be3ae5ab87df8b97b6fffd0b321eb1e4906cd22efe4427f07057d5e9e2a8fe244b4d30c8e407973239d4f4b64fa8330703d02244ab637c2cf3f040532ab31c41d5ff074a92f724290e89938186c1f4d9648544f720445a403eed7002973a22284d0e133db6eced664b7e5969f100a3ed9caf5f850b2ebbd9b10d5a9d020b8400ae3cf70eb0fb7803db4009c4e229b7863e0c1d2ae162934ef6e5984a643fea0078a257f9f23883991cef68e480e8a7a24e1d27dd4b477e5bf0f5228c6197d5770a57158dd1dddb31d1abcca3c3de4128e2259986240c84907cfe653fcd6cbadc02e35f152ea40a6a40eb5e9b1c63ecd92a18ef734ea3044e02817842756e3349691040f7dd8ea045a8e234e86714d7e787af01803357b8d58df8dee3aa8d23489a7166ae9cd8d9f4d588848d3564fe22883d3687583f539484807f6308bb0e4ff406e9b910cfe272adcfbac9fe38f0c414d1d1c44df34dda56e902874336a46ab142c6616082ad0e332cb10500c36ef14d5cd5657f88316f1702208ed318e92391afc6cc6b4839477a98ef3f17884bc152c4c3ae7eb5a1fa4ded9dd937bf17cda07e4e35f3ede5460fcd2ae345eb30e5e38f13eb48df9950a923004cea5be576073d4a08af929276ed43e2a96bf305d37af47b7485f382e71188740ba025a2e67350d499948efdc3741717f24641be685684a90ef9b61be05707e43584e03100a8176cf0571095defc2942dafff2d727a9da7082f50ded51f3a6bdcd964566850f6fc9515f6d978bb7f46eb6146b792f246780aa72b3fec6a237d5ed6b626277565875f1989e148176b6c7151a13f68f2b369b1f44e7c1a81a0cf1980b0c2391d9976299a2c3bc294d27b771b485d481f83e8a76a92a9377af530e3c43660b2c0941fe794bb70dd47683d5a3232bebb2f4475f087457670a380705a6104a30f18ed984c7e7ec857f70fc099dfd1166adc965b49c740db7c8de90d8b1484eb84a51ffb4dc9b92eb581380746bfaa2e6137368afb3cf303ff8d849457b327067f8ea11ca240ae524ffa1f29d44258ea3a960634c3db7c5f6adbae7a52e1b9bfc89addef361d89b911624784ba742e13f8939148a40357e158870371b2a8b914457628bb0cdb2552860ce1d55caa8c92649c09910de4f7e5b5b31204199e8d910e0874e9c81d76d544a04570de9697db053e5a0fb6ddb4a6aca6d95058ab0b2cde0f6942ceafae950609a35c27e7db3c8c0f4e29c181fbbc3058565e9758daf1a495f7a6f7070bc8f1e3f00340201d03b60510058ce45fc751abdb90acfe18ae94f6e49108409df53c50fc12699eeaba513fdced74087b6fc96f5aa70b97e0b96202566598b03f9d378b3c99817a3d615fd6c671f933dd00fa1e458b4d10aa4ae40bfd4ce1d4bbd475448a1dec1a1c009f8424c0ec08c93c89a8c31ff70d7c443224e58d38bf95c18fb8f2892ad0ebc4091442b4b7a4411277b8cd228f8161240c3f9c2cf89b640edfb67ed0f69e2049f0bd928830f980cf83e9d1d7ea3ecb0572eb23f315770576a4e42a492e8b82c228580a59746f3693a4307feb1b04f6d02961690cc7c5e2338652b5bab469a3ab1838cd72272dba99b403009de06c3f2a8e72b4a2b6e23b6dfcfcda82b95c1ce661f11fae736061c697d7b82680d46b4cd1ae246e48c2ffc77a2fdfdacb650efbaaf70c01fa9d566e0a1327541f32bb9a58ff01ed40b8a42070dc47ed1ba7404a69bc8ef51f9ad70cb2501a7ff4d14a6d022b98d2ee08cabbf3923bec3ff111f751cf63aa8dae0b7cca82393204dde7ed448f451329e79b1790fc12b7985afc1d37e6fef7b16a37eeeb07b929c9b488d3dc029540b8c4d50813107cc764d2d96028a45b1e9ec8ee0d76204afc8c1948bedd4503ce8dee81009890e5d4d0b4c724ffef311cc46676c28a573ea25989a3e248a1a280f1af6e6adf0581cd68bddb34d65d398a370fd58cdd9eebfa23bafdb5b349af09f9ad199e962e5e87c43ce0222d838726d2fe083065eb99acca30596afcdf6f0d1b7f5afb32ff767d01ae45860fbf36a2c36e9f2e1bc4760cf11f855be7fc38d987de11c6b5873f2cd2871a206ad38fe9daa4b0ecd527fa685ac5bac70ea5f8b48632a942cf94d8eb52b935f308a06c6966426f3fe4a1f479ecabebe6f0ae4247826041e66ceb812658dea29055e99a0e9f8d153ad2f2071bfe34ccc8f0bf44668e3788d59156c9ea047d3493ee9dbbd114d1d9bc3d142de0c969cb8d6a3c1c0cb14df4e8e4b6b2b479bd1ca00b30aef2e6527005a5f196aabb5a27e3d1e085951cb2331f04f1c95b5432095b50bdf056ae5c1d2d84442b73beddabf232bd485ff7c0f6322e5433c6202eb458d6855504aee4b97cbe26d63d578ee64adcc1e4f7ff6f496800f1304fb64826648a84f7d69dc808f6666d9723200c233f9c005e8194c6e110605ccefbd95c6b546c4fd94d7d39455fb0d115d1db9afa74660ded0af8e282ac6fcb8b21efaab8ef9fc20196235f72646cb43314402c59826564a331d3c57da163f9b75979a6490e91a9a2fddfc0c855d886af31b23c62e272b5e82bf5f2dc4cded4d3ec9464ffa84ee56164ef0e5b7a77291a0e73239079e3d1a91a30586ee58b2b83d9c0a4387fa8693ada5355e1e13029155250658ea1508e951c49d55a723b492e741bd7c879e1b618aebe59ebb634518dbeed3f37771c2f06da7becc66cc085590fb2ed97322808eff5c3a82576f780bfc5f3a895487db5ace0095c06c11c2f7a3f11f37acf399af9d8c86def65661bf1ea2d5ccbdc8aab2714c35208e68c8178052386e19847a8cd13c83138bd5f52a2bbaa74f75a7f601d3940a2bf3f4e74266599855d655afdfb2a85591f5e11504f5aa54dbb13badf99018c9e9e0ec2d724d67d4562cb3784b7e7e9ab698113dde85470dcccb896fc1fc9acc0ae0842922bdb204c0696aa387831911cf7366e11d95f39faeb8e7d3cb838c571528009da8ce79172d41320a64194c8256414863db3f33110518b232a65992eab57c9c322a7952eb8d197eec044ece0b305f662249c7b07b76168d3ed1c7c43053831a095ace2d458b344b1710f7b0d80047d16365010c3949870e9e4aa4d8f9a2de4c6c17f748c2e97be676b25d55e4e83009b91e136faaef9f56beab550dbc6d387182e72fd35acdb94f01a47a31fcd99fe508dfe8643bd53012fc61d7c9c09d131d41c068519d41f0b144733ad078a261b9329693287af6c32fe3fb5e8617c7fa89398083b12be09e3d45ce861095eb6582f7a2a1fbb8218d26ed1434fec728010a9dc0d5889ec3f63cea0a11b612b99dc346a9ac7b0ef0b72b5503a220629952ade3ba308a1ece3132e607d164c13eeeacb751bd76651257a8dc7191e44092baf72f65ebaefae02e8f2729e13e0f964e25fd99925527235ccc39f203edc8922e5072499ea87c8a305fc4cbe7f1e1f401675b083b9e68bf33796b97690761594c60ae4641d27dae635e836d7ba58420a0c161b0095c33c756c8f1ee5642f1d8ea5f03911f509d23e4f12b9422735209208a25b43a5298b98834fda54a7d52539b11f20149a0f2598ba1c018fc883e7a2914fc304ce84f7a79be879f94b3fc3fe46f89a279975acde5113f7a6fd13f94de52241d66a9dbc854604bda2d2c20c0a0766de539412a62b62f85ea8a1e539f47b841285649955849b7f47c5efd388ec7f5da20c9be7d34a342bcffbdec3c6ca85c4f60b4ffab190068093c2c63c2d6bf0d975b730b7a39288496bfc0d198d2917620238040f6ddcf03f35338f2cb00fd5cc4079da711949b5f91c4d70b59463970b2e4b6256c00950e9e32cf990b6671ec68e50a6e5cec3d4649811f2a7876b35ddab28d512b11850499621e236b2f25c778d3398bebeae1cde502ee16b00844a8ddcf567fef67d8762f4d01c4c3e79871616f822f115c4de378bfc967c6d7169d7652c850fede93684bbdff139a67bfcac0a9c47c79878cb1a63463ce0fc157da30ef87f245f5bca2fd99a6ec6d43c0ebdd0cdd9d1e5e8a3dc48dc6a0fe07ca601b1ed0188cba36825e0dda8bde74742f54c755be453f0a0a602f6ab52b198eabfc54b65004377687ef6af44ce070c458cf062876c1f70324ceffb64a0353f00b85ed04e2fd9a4f1dcbe5b85117b7e0c0aafb3d12ab87b49f0ba4b36f680c48b259383e949b8314083c59e9d69fb2d60b16f0d54b6da372f2ec2505a8f49b381a296cfce7c94c26f33b9567f0f3dc928eb191a0962302554126d9ef352b0d472c2817bea575fdc3ac4a239425d95128632c899a01fbd9aeca6cd360edec6bb4f362e779c0b63d4915fa0aba3f0a2aa1a8c44a298bfa1b91d4ba1c0c683767bcfe93b454c06c9674375d154d4ce9a7d8d66dfaaecaf9f491871501d1e8de358e3ec121e33bd3630cc3f095109f993c49dfad1af02b4bbafba17d2b53a127e40bc630899eec806d3af8dc243261ce55af72e579396d7b52623bf250ee3fe39efb1a7c41f980db25fb5ab17068074badf44a1f6500042b2734929998475c6b79c8a58b6f970e4aab1af96053b4c715cd98cd298cdb5f9cfeeddd2fba827022f2f555d28449693896e0c84c8c689fbc9c030bc5a88c5d70d5c7555d8927f0c3dab4de8f97f9e25fe1b7b90ed96463a9011a074d15ded9ef15cfd020c56f5443cbcbb1d6ad7851f1eb0878e03c3cb418b0f1982a5f80c1befd4f3a933809ba7d551632920034c52de0745b0b41a7fb96d0816941eba9056e3f6d930ea152001ce1f70f3a5e81852978cd40cdf1aded29884fef98c172e1d2b67338ac3e0a84957e171f67c84379b914d42b0d70d68f89ae26463ff94e1a62ed7ea061f69ff5d90a1ac7f9d1bf938f31ed92579d3018a98e7d4a2416cffa41546573b35711320e5488dccb29efee24926b9a408c4001324d40373948d2246ddde1635034458273d1b32e082039eea4ccb67cea5b7051db7cde975a9b9d3983ce0055a9c1d79254a397b92e4beb30dd68346e9723557091809561b2d951bbc2e5439863302fe022ba841e5df044e9d5517147dcec9f15a761b15a2f9f7d543ae5a6b7326f640bab7a55fa01ded2a169497a7d2b601fe9f2925346d2f899ee827bcfcf74c196d376c4438c49e1f1c67c4a3636b0b965c6ce76635404015c6e25f98eb65a872afb20cf3daccef226df460b4769641c8b82a0434719bf62e159b90ac336e1206ba90feb2a1c1a56010a6eccd32e388143adc36ae094d63f9e520403ca82ae2b68c187e2abbde9f7fce8067b698a261ee6c3d98a69f7c66ecbc819a51e60c678b7447c11837628febb7adcf85481af1b2d6ff210e635e0f2f432f8c5fc7e8718e9cd8b70ccfbcd173f862957c9215c12fb43b6731f72654fb1e70eea96df39bd883ef4c8e4a3abc89c0e53367df5f7caa8b3aa41f55323bba97df24d2ecb3ecc941b4065a73aa74479ff0e5fccf3e906f4dd9c59e3f9cc2c07e668a271214520b9944d3b431a89d81f6dbf87ec58dea647a3550a4050e73ca810e3cc9d01994f5ddab3cac9235e0f96e9bd7b788a9b19f848233bce6a129426f8ce8f2ded75fe87517cf22374fa5c7808c438fbb90f46dde1d2530e7aa71cc66e478b402fde5ccfe8d5d4f2d4130006671912729d2a99cd5a345b0338a64a0f9d0fe2a47b5ad994e916f8053bd46ffe9a3ec32cdf81419d4171349263be64bd0f4e609be2e77c71fd9d6da693e917e64af5e8b2da289b2adadeae007a3f6e62c73f7ff2364238d1e04914990ee31e4687ab8dc97fc69cefdd2edece5a316b238d733eed29b579c59f858347bd58bdb7ecfbef14cd2f740c09d8e898213f44cd05585b6fc94a4edb5622577093201a7b27b5d612ea4b80462f40567316596aa0f9fe245a6ddacfc8b030a04a93920d130466de4307cba82da16794e030fcb87789bb474c80d18ff4114fb10b3e921dad19fd8d81d2063e91194d8f737297ba482bfcb0e42e2304c6facb317a10b9055fde740e37d9a57d65694fa25ed5861fdd95e07f0853fa90af6484e449564227db6f41fb4b21e22d1f13ebc461c26eb8872073c08fbe1d81fa78cfa7d48a7ff798ce6041f60917d7b97225d7a40f5b1e856f43b408f53270daf76be98fd12d28e2bccab3bbf47bd51c86332b5aaa663dfc4de1838db1d3f0c7ee56c4349939f7d3400522e9fc1c038a225106a16894f54f72595fdc43bb4be5ac179530ed4fddab9f9bb8f81d7240cb40a56d5a8c501d3339da12eac92357b7274c79a0d9927ed1facabb42e8317f6e2894029cdbc30c4a37c943467ed27e858990c95161901443e23a83f06cef9b0893675768f9ad4c5bf7789a236361d4ddfb1752ae32caeb2316cd33e2993987463584f82eb26562309c62c171caa287c03f4fd988a13f7e99b7c7eb2298a963aa3aa6914700b841f35fb081a399318a28b2fbf2e3f987600fdf5962e1ca4c658253b8b0f8084266ec56d31d31a4fc6ad36cba991e5720d521478433944382021e92e9f748fdd3d47d1600b0963550ea3074da662f1e173849c8e7927556ce828ea3fb2354f10685db680676158a0caf1a58e62ebcad261383ac070db3b82d409e52d03d8ed7f072ca4f758860d6e72b768d66a7e4205dbd4946817567408d9742dcf575f4671b403a7aa26936edefc259db6c24dbd2e4818caa5cf7cc821d3c044a83137b76cc1e90b123f09fce7bcc4ee7fd4a802f3eb3798f99bb207e1d8cb70e8c4ed0714c4f17781acd7ed25575f80378ac91d07811e6cf18d415892ea7193d944806cfb4dbd9a0cb28b4c6ca3a237ca4f80ecba699c62168ee5afc0e8af9be273ecca260ab7df374a98fa79b56c9f068088c646c79779da46371f9414a6f6545774f1f49536921d69206c4b4a419f261337a827fcd3541b05bdfe8b230425a1812126ecc850a2e25715a44b9cd24e47865ba430b1b46b097896e09bbec239789d46d0f9dfbcbba8dd24c8e2e6084e9b12c50a464e1ff1b49237685aa0bad114e4f5eb5f0f905dfb5a9dfeb130854595f0dba636e2eb0a2a79940c81a14c5287c051ef8df1ed7edec5f6fa5d4d378607f16cc5d9cda383380eeac86b6d84d9b6a989fbcae30fb6455f47162810fbe8ae4baea40de1b9cc8a7970f2579b709539ab00f2ef6ededf9a1d1d97a0a4cbb60db420aaeacfd652f15b937f014de76480dfd5c6ff8be1b7e8a5d973f39c4446a0b60bc1837d0160f1a45689d782ced96fb2ca1167440bd391bdc26363ef47c36d54cacdf53928562977c0cdea9da3a5eb2313b0b59b6a94e5b72c4296631133db06c489957572de2a055e8db95df013ce128221975157bc4d475de5d690b5425802539def2fe9d49e62d8a7c82b52f03e670ae066d85a9390703c59dee1d8b2f4ed0228be6be14440096f789fe5a241a7a27d1f00fd9285ce1aa8cd2765bdf22816d40eb9340ab13fac78e21b696a35de9a11c88e7979183ceb8f91e2c1bed708ea6a34efabaf85e2e578288fb9c31a06c2c0aa5382c45c1b4cb03f982e1f5945fffba041c69588c741e27e4b8f483c99f2f41fcd95a140cec1f12e9a916cf68ec07bd5b8f3d5f1efd4d06fc7896e9a357f4b8483052b0e7a1535e5e0844866db56d4ba954f72c80029b84e295d4c9ff13de089dd1aafcbdbd101c0677748739decef5c17930087989aed795da62db56575544a0be00a1057bb11328026b452f282d9b16ca0cc979634af457fb38c1a13a3dc8449530de015637c253926b8784b7974341492947bf01a585b5078399713ef6778cfdda8a7d3518dee5b60e479fd454e29435a153995f11879aaddc779999939346f9258f8e43329085eaf771f7f63192f9701093be2c3da07cc8a1acedacd964c87c97bd29254c040289db5a7ad38b0011cfea56b4e7f69539ebc16564c4308619f48a605ccafab29f7338247c43d46c6558ce858af4e1151fc98501e9e10d30d2992b2d1cecddce98774ff354f6371d1e3816b1cdc78cb69c4d6b1b13daaf0d1094f6982891d63cc7a0d3498991ea9b9dd2232639f1ae6814c6e0b7d811e98190c2d0532f88816bdec1042bf6851cf21445b95ae8820479fbad5e3be48ba0a7418bdfa494ed3c886313b86dce454b1f6aa0b852f1b2406e4556783bf9bca39b68cfffa6ddd750064907a1cb6f3f924379de5eff27fc590c65b505fff0d33a4335dd9a02afd93a00531122d16000f51ce04dcde69637a148d871b350797a7f798064319649f7abb378bd77bbfea4d79e4746a2a0b6aea44187eddd1d9bc2682e2ec3d2555eaa241b00859b02da382f0dc1f39f38c8dc7f5b881488294201b1b2e86f2ddc2012688930a78ac3d1fd66a338b4130d7627a436e48088912bf5ec838aa69bfb703cfb402e351cc90cd3f5cacb96f583ec11d4af0e8236bdf1d3af8ff15f686895498cb5765162081cbe53cee152a1769a22d936d20ff99e82e4551b435513cb0b1f8fedcf55afd75b0c0ec8cd54c189a31ba927e06c1074462612e61f51619c66a9f6e370349ddd4e0796b505d3f67cc315d6eea541d22ca5f66878328960a69d5a252047f74ff3063e9f91e94da3bbfb888053cd51e967f1be55414d9bee4fa5d33dc1f6806af7c915599c0be077885ddf6175d845edc5ada32b17281e94cc3d7bf1a6ec2632efdc7d9d980ebef12803a1447496c5803b3bdea9f53e34aee1fc1116b6c6cf1253fc7da3ec93872befe4d42ada6c98ba56535d1084a773eb8767837382fea4ed319390cc6f327297a10d178ca0e4ce7e2767b8ecca2e462b74bd4e389f5783c8f4a518c588c9faf1b387d211b3d193ac10092770f793b516fc2a1794160c9910db0a42d7eb0ff7ab7bb554812b9ad7ddb3863293d9b7108947ffd8041735173ef05bd4fd258f7e5f652c9e00d6de8433faf77b284ecc5404fd3a36f5d8232f24f81f49617d275d38e94e6abcc0cea461f8cf71645e4ac1e874479b8f79011c291bf26ed954618836ac9f6cfadb89f957763e7befc89d81c7f6d587b5f9d1851a1f1c68ee8f8f1be41270ac0cbd2ee9568f09b50c8146b382f17231e6d19ab4f5a084dac8ee5c29878a176642a7bf0cb06e74d32b13592ee5527fc56b2e642bc10376cc6a0aafd73d1d39cfe4c524cc4b8cfa2804af7508f80a551d2b7c05a21b47e97f72be64026502844a8475a4b8745cc63254e3cb2958e9a7edf7720f61f4cc72bb06fd5fcb77582095bd536aaba9330b20cf0694f75bc34a39e1a46d8ca4470865bf94cf0affa017e2c81f7ec0325b931b52b02e274515bc28eb3b1e4547fcd465fe3f69ae144c4a96a35551f73ac2f81eb2f29056ef938939811231ae9b91b7d77317bf8cda9f0370148e23a95dfbe5de08876038115a73b163e4ee2ed2b9ad8755f878d97601ae1b4128513708c9c5e6d99407baa037c208e6c47223feb9a6bf8f08ec993f49757742f91229c4d83730ad8c15628307e2865c96cc18e4db59e9e7c32102a4c110a461b7cfc11dd665a10b52392d0a4c6a0048fc1a9332c09ce5b77c28dd836fed1c5b7f73c4cdc01bdee8f7bb4c459cc2fa7459c34e30aad92711d2e36ce57c070117165e97200c50c911c9eb2d1c6c7bbed51772fbf1b429ba7abf17808fc4ed57a5c44094bed3edc65092421ef178e0c37563bbbf3658aaf4a3463debdd82e2a4a1d955cb60dd000e16d07d414575477a6e64c65e0828f9c853a20b79641f27561d864a9b45cf8523279b52bc947936b66fab30a34e8f2e6660ab8317f1fcb5c78c6941e0a9c227ebf37d80994f889cc59be92d1972def59dcfb3597b61f752c19e1cfce1b9efcb575ef1b95d1c9e8fdb2dca10b06d9cc2100fdaae5fcb5b99c59d6b18caf356a8d09daf5d0fe4ec5b98fbb8675edd54ccad77a1cb9d8e908067deeb959ce174f108a7c8dc6a4c5ef538d2326ca67fe8963bed4fc147270f15743310fd6ba83d454338537c9cfec4d6939225d3cb6065977ec59cb85404a5215882eaf2dbb2eefed27c662fe8734c4c56056e24d5258dc860374e5e61105fb35c4539bd9a878fadb06f2d6c243219aa5aa5abe8df3d50ff747c8c0128efa84ec0b05d6495f9b181a485429f7cb1a14e61ded922b1a00eedd515dd9bb5014bcddc6645601d485dc2dd6788df77dac06ab08ef199fb58f97f4049de2399f6279af7a2c12bfc1ab20b07471919d20632485e9eb3651a7e7f9555e714d3730b154b43ca13099c07d3cf1a0dfb4fc42a506c5f60eb485e2f57dc2d0ec106b2aa9f49f66109f1092e09ef8fcee0b60bbcdb200a9fa8c9a6c0f356e5b549f51cb26cfd3c1589520c9d3634301813657e4f7d8b07b93f84ad40edbeb0d734291287922d08e8c10e70a12b08fac650a8f6b88bb3f7c03eb255feae058e7c6552b99dbd85bf0b384345ccd41a6e98f95b633c0398fc3e37e13c3d415034ce5f1765c1f2f5e8c81c9df513576e96b0a6ea5601f5e7a29df8f20cd8051534546e77166b32b66fec48f5e1a3f822d9c7799517c660bd7f93256eca5fa65eefeb94759058c9c1a3505c4c5d64a1e696c1a8ff34e36b8763584527bfab1279c3e7ba95b494428004e3472e7046705342d1617e2ecd87c314167c0c345c71bc35adfde32cb0e0c3185e36e303fb24f84f9b324a9c15de4d70606461d07b924ee3cf92bd38ff9d7f51527a6e59efced65ebc66139954246fe52f0f14b5d4aedb8c710e2ec057967c4db612f56141c959ae0d25c50386542d3b95970f877819b3e71e9c0ce473ded1d1bee5e37773e2c45fb881f0efe1167aea1c438f691de919290f67415f0e5517adddeefd3a2b045929dc1d59e2b1ff8effc62c9ed832716a7e3acdb90ecfddebaf4d0d92db1ed9eaeb4c998eb832e502f36ec6c5a5c1f839a550c0786718f0377137fb8d2696dc5a52273e21a174f4ea8e00610786531b16f9280d20b1d64468377043e0b8240349a99f10eba8fbbb278ce9f203907e213920190991355020cb1d6dac1a6c148bd9c50bb985e1250fce1de713ed3157ebd8b07916078b8124d18abe994b97ade95e1136fe48f5cd3a61410b197d4b7514bbd23a421d0bfb275cedbe2cff980cae00567d038ebe056038ef98010b30051d0db97ddda357850fc888d37e2dc5b5abd6988230b5027d8fdba7cc2e7cdf887c1642b5829d961e0b6652ec2b6832c003906904c2f35d54020676b7d32350cf3dfff300e736166d8cb2c4db9b8ccae87e6fb2a7f099135bbe724f429a07a68c17d0552cf9b76a83070ca7f376497f75eb833a4db745d14c0adc09b99b7894022157b784c647d21dcd3334adf288ed456bee8e0d93babfb858bc76d9a505fbbba69ba3a53948ff0b3b658580b438acf608a7aaabb17f553d7f9efcd0ba1c011f2c68b619caf819188098fdef0556a0c3d41b7b1e37b1588b522a991fbbc8bf282ddbef85f6da959839a4a06e26ca938998d5a79d2101d4ef8b19907ffc07f592776b9f34611f43643cd6aeaf7f377a4e6f6f2cff3cc561f6adb496b2b13025a57220905e290ad7e7eb442d0f97120d46dff62cb5b7db2a0b6caf5a223785add357b493147a346b233c534799a216480a6933726872ce326107e0973cbd5bfafb5a45ff98caf09d47208d8a4deecbe0d6586f12c22d4a204d9f23c7093f6abe9466acfcc83d7bff7a8918b94eca355c26842b3b5a206ada15968e9e64748eaeabd05ea892c9a2880c10d0ef150c459011836a13d07f5d888dddb4f5cbc66e848f5b03b26e9fe142b93b31e8bed293891bdbaf4e940dd35c9bdf13308c7f0c71c9c241da156bfd9154b584efae001342fefb34454ca736f95099b4677fb5023b7f0343679119257e7718bbbd9bdbb3322f2745c28f05439e923f1bf62f87562075fcebaf8d95bbce0906e1778bb9c0a907f6af0a5b892759bda2ecf932bc7d6c7fff305b3d7cda789cbc5cdea2b83a3727ade62b7122227d246ab1aea59bac611b830c3f6baea2f6bfc773964a76eeb96eddf8af46e54bca71b38ff9d21305afd4a069df10160e632ef51603f2ff6af4bc10ccda16b2cd298f9b4da9b8360c2e02151e23283008136535116906b4a9e733872a5b9c3415fe4a43bffe647615fc887f43ff46d190c4dc28fb799264f179a632ebc39f61c7dc32826a8064298904caf789eba31de0f652eb539ca4f939737572b7cfb5de51e8dc92c59b97aba91991c5e4f173f3c382b9257dd5775612cbacff075f3b0e9b630eafd8b1b3dbaab92fb976a9e6d75b33fa5a11bf92907226d789295fe449f49ada6ab2b8d12e2d5dc2fada17b58563597bf92e14151242315b4d113a9cca71246927b6dc7fafd1098f3f1696191aef1146f212482a339b210eb2f2174638ac9ba4d1202f373d10c6d3d6df5dbcf7b2ca5f2023306428a168ab87f97b1e332f769893076e782ff79f2243b6673ff2cbc45c3dc85c90bad3eefd9b9d9583c97ea2be08758bfa94e47118fda0f8250bcaf08ec2c3f04d80511e9fba0fe0b2f4e243169a0ffb96be4ae55a1a02a04826326c564eb62b53b06230493ee037265e0f5b09dab1c120cf7f057b24ec92b805ffa7c7fd49a829c58ec52deacd6e2a527148c359d46b022cfa6934a79f37b2344bd98a6eb1ae919f060c8184c4e7823a63a634790cb40ff00569aff84db4b87d11b15283af602797a6945959851f59eabffb2994dd8a84d87a0d1dda89968eaf22a78bea38c0a32cd9aa52b80c2786bcba5b10eb8a6f0ba9aad7988f3f908332d94657a69ca4f2ca2aff613ac9be64c6373cbd1cad455b26cb24cb74bad270b30d18337b5f52d73dc3ecae58cf52858c5ef49d769d6f5fe46e1febf84eaca8c7614dbba85ac223e141fbce9a92d63836d03e7bc237479e8f2ae3a09bc8f707e89e896278c2392099279b42dd460537b75e0fc3d162c3d0ec29f8265709008b85dd7dc7203c68fd3372c8175360c0b1338dcd6c3a78669edd98fecefe8be00b84433727759519a1925c48ab53dd108db5cb00a26fb2ca557d9ce2d614c83e151f32e3db663f551bd1ec55ca7120d69239e502311ef9964a769ed7141a6d769e95e4b48583c7ddde6daaf4bffebbbcb9cccd838d4d41cd4912041a8a943e28eb042057418f924af7b345e5c9cf83e0fd87aebcb1e6dd6516e92b45f46b7a90be66c9a5b0fb60eaeb5ed22a1f3cacd378c151c40dd006555c753d8d6411b55060d4f86ff288ffb078ace2c898414d6847d1d5ba403381ec685ee7491871e9698d502b897c63b2dec9cdc6690c4a514cb7bd85a0e3877213b303cca2d18197257650321e40b7835e2ba220f0e3115172f01d16f71f33e6b6cfde45903c98424b2a048c7a9c16455c86dc7a304136476adbcd429309459657ebb1e72896d8693fd5250fe79b7308d5082475f58f4e9c89422122e8cf3f6e09cb21971d8e385e5b03d1c362591845bef151ce41a54432652fda54b294bd09bc1f2d02615f8ff03749a71d82b10771df94f26e1d9cb0d3cfb259ff3d6fb40c1260f813be04ded9387c2545c6d950bad72cee1dbad18e07c0112db4ded8d42f22d033ecda9208b92c510e15b5cc454785e7eb4b4d13248d6810894e8f14ef9961aaf2db65c082b31c9fe95c0715c998374d59675232c6cf22b162dff3ec014d94ae58c41e56282990fb3985397b8873940435863aecf93d4b3d6f53e67e3a6b12cbed9738605d24d14265346157447b928faf8726cf078cbebee8f04a03bc276dc2e2f0fe034b7247b2866d26582102d310211c10e7a7ddf56add95f627512e7e72a902d98ca87e652210371c20f7cc3b004d0e46898fa5f679006c3ee18bc11b3dd94101f73dc86ab9e0f73778c30b55a5a8e736fbdaaf75643b9c4fed669d5256cc58a4377eadd0ac7418ebc217b8dd88c06a02ac59dabc6d09c667bc3ea43768e00a9159ea416d9edb3f259cd55ca1f9119d0297ca92463b73c5e4cce43da391c5782da76314e5095819592fab17737b2be43752210d0232b7eed8c4ff9869d4990438ae52f7b8c9b11bee5432655fccc8dbff5b4c2a095f1e8b144987bcbe356b864ce5514f680afbe9ef12d94ef83ee17bb269bfc6167a887563792bb228839921ccb10a8b64b2fc0080c8755578af629fe4d4f4bc63a8695840d9869df448a8334cb0c2b2c09cfe3227719b44874fd8f0290fdf74e05c4d2b6cf1e8db7cb9d2f99638e00d644228a24e47e86ee2f8b3181e17d981188fdf0b94f7d4c44cbc6464a5c02ee02271c063aae1f9bee3f14b2dcda5aed3c319a57412d14ca2e99aa9225d56df586404bbe6db7b7d29d353cdf355a7aaf9e057868e3eb4d967cb0ba8cab7f88c842cf2dac681cc61ef2050e88e783b03d228ef4788ba5765799ec6314f491bf2f4b7de6ff4bcf17693592be8dd5a12898fc2249f71c605c5b32f9c415eb3bcf13dacc76e44f63c6f5fa8b0779e99ab44f65c31b02903461e34590d47f68be834aed1379e8ceaaf625734f869495df678f7672d39348f1fc9c252095b1e3aea68d827f0e5127b5e18996e5370bb6dad3d611deaaf6e4555e4c4de16d8572dc5c58d5628026950889ff9a14214c2d738c6d6e80b158fe81d85756b5ab1e2c746e88b840837c677e1f532446e9d7c4e1adfd737b8c20acde155f1471762cb1692d732bee315018eb375b42e96fd8cbe9e9d5aabdb2a3c23e016d360a8084a07d260ecbd01222759243f6ab2ec9bcf3c6e447b7e8fe4303a6fd8769f91399e48128aea6c28ad8ec0223a7c35bbd03c628dc6823802a4e46c4b2c8597953035ab9a12a7d8002e80cae25fdd19fe589c467a3ebf3bc2baaf4459b526e78844ea0187933c59691df9dcaa92b41b4a296aea4a639ddc24d584f4aa6ec494a9b9bea48d720f5f55241abbd088eaf33b56431910c18b5d7d4c6291039f461ed8812b5c661a767ae1af6cc17a06a94aed06f2c9ac918bf377ec1110f1e050eb7312ccb49a6bdb9819e5d97de3d5f041fd6885b88170815c746ad075422a79bd7206e9b5334d45974c8a2542b43de75c2cea28d7ec8ccd42e2ed782914a3cda3852f4dd85dc544bc1bc2a7b9bf53876c993e36b0e10f26894b2753de9212c65b8e61b5d53d132ed1b3c29c78d966987238ccb267ac2b9a79a9aef80ebfb17587146a7db5a685d0cee665965218f5d9257675b75e3b4f1a5dd21490f348836f6370f5bf6c5bd6af1f086462476c6c1764754c1658c890346b70368e8bdc953c7a015aa54232f16fdd5692969d77859c33eaa3ff598274ceebcde7ff0280ee04cb3dcbcbc42c37fa229ad4a12aff39d1bbc98a8a66559e8f47cf398c1f8c59920436ea12e06408500702599bf983e45d5dc295a4ac63b77d2da35810a873e7c36e3c7ac82d8b0a80306e1bb59a3e26bbc3a5f434cc8a7ebaf291cfb93976887c172e60ce4d9bbf0a93e0bab33f451d3421ba3dbfc294685867317d55ad569dc5bd2f68061e5c5a8e4639efe7f8ce99c224356352cb17b223cb5540a1d9aa79d5cc7ed84c04dcf46c890d917da2b1696214f5b04c2c0b8967d5c1338a3f2db5444a62e70dd03edf12498aadad4ca420df7c124d22912425730975d2371bce72bb1b6ba535b48f5ccc6d6080c1f85d1b0c36b60b0abaf9233ff9902584b85457fb0c41c5f3960794352b1dc4b3ae2f780af51ef015417977fa5fab89980c49bc6d0871d7716d3feaf275d8aacbbf2fb6be7c119abef1206096bc53432a198a65daafd2f77d898cf4df351c62318b8d225a9acc8271c13e8e213f61272adb779db286c05ab230e984195b5770bda7024c1998a050ce56e77861690c003152b0c3fff6381532d10a0f2e8cb6c7d0eb57321bf8ac3caba0e6227ba88f0ed147bb541bf12e4bab98714684cc5b6c57eb34a6e64f4758f4c67144c4531a33dc1951bd5bab8551fa8d0104ef0646c8a65834af2aaeadfd725951e2b904aa88edad8d713333c56ea6c74ab52b83438ef3e9ee7d9742f2a28f218761d7e8aaf91e01e2f9a6e370e159432945e0d0f4d0ba072f9ced2756d256f142042b527a523082f139e44f0a4f362047b712da02e1fe9859e41c1a41c9863cf68b7e2121fd227c581eaa21e5a50a830c054bbb08ee7ea8e79891de19201d5069f5a56ea23076678975dd5b80568db5cafb7fe3c0a6e1e9a8bbaf4c2734f2e72f3162cc256956e2a7049e0eab7bcf9d5246d586ea086a0afe2f370489f1b3e0338bf55f68df0519869e9fd7dc04d0f4422b8ba8163c38a2d52b4f669f250302f36500ceec56015338c86731f48b8adb29c5bb936a7ce3fc772a6263f5c26a0cfc762f1ed5fee570c31692457a22af07e2538506ba645cadc8d57017efc4a2132e124d9e7ba66d56ce9ba4ad69287947c878c11822fad77c109695545e6e173871b698286b35108fa405ef68807b59c4ba2fe2371a02ac772da916e570c10a3a14a7e4bb2f2b5b8f23e4aefcdc4f777d715eacfa1b95b683f80689b415a5f631ceb8d39db3cc925065622e91654537153ec5835a54e3c2ff598b7e2165aa20dfdfed73916fbd14353c698266921c20c33ee4647458a77b2aadeac753d6373a57e69679f4bc51fce29749adcfeab61b0153a6dfedbc99dd45281bb46e440ed70fb42530596ac514d643ffe63a3862b488a654d2389676e357e178b5534f0d7c53fb3fa387211f55b4d4a6c7f1ca251c7251d88aa911bb13683eb030c0cfc7c86293dd1d5adb56bcaba4a5e0f011d27527a7d5fd4d0562e5f64a93b1daa9cd5ff0e590f7e5c89d82dc49474a568d4d5f586f80032cb4989562b7cf4a6a6e66e1d8fddde3a86bcb7f307c17bb6ac4789a2a51d563a3c6e3b649ba52293187ea4afc66ad975dbb02858b94ce954cee8d1aa765e4ead10dbf6f1afcb75ce39f69343635dba2c70e05fd929af3dda8499b71607d84146d84babe42399f0d8d3c3654eecdf317b3d2dc0f7aa76760995e3bbe00d5a01de73454d0330119d8823389c590c564a9495da0ea35a98d60959b313dba70cba0f8888a10983d63b07fc7667869b08287af8c8671be70992f1dac0fbf638bdb4de7201eadc797917f49f6ccceb903065a8fabe5fd2d50f202e72617a5ae42905a26a5a58436a485f988eead5ae2836ef698c45caa079207358c68406b6753f004d6a908b6d4512673953166f5f9f6fe80bb5f331121f904cece4d9f4c257168f38c00172f03cd5dba337f07d895007e41d45b7a6d5be67918c6a507a003ea51192cffb93138c931def582120517950fdad8a540543e92b762b05b3a29cbcf5e7426ed4440ef6c12c340767c32678268783bdf74011a04eecca5997a8c1a3240624ba0801e3e8381952969f7078631a7cc86a8cc4460ce4f35b39d28871370b9d48f5f721b279895743752ad74d6b3deab12bcbb43600dff73bd3315e199faa446e6f1a1694c677ae2d1bcd6e12cbc60527219f9fd3b8a633f1409939e9e81e506345e0a0b4d913eb6f2c5b7dfc16776b4e9d57052fdf347d32741b7018159bc2a06a267de16dfd2f947e1ee7562827911cba88ef7ef06c3a75c915343220e0681342c95f3867345f5a3ff48fe534f79293ad08e76f663fe8626a00fa0cab5c45793995b65d39303cf5be9e17608928d531835385232276f4073b0b66d83f4de9ea28454d0e8826ef74d9f15df25619c056c171a6489d64cd0a318b87d6bad4cdb113e6f99cec6ea7e8d20666670617b48c7383e83f3fd0e64d6a0858c7a633ab7fb36c244bf94536737ba57e1f63120dc06fda6d0ccd3c4e37a56710d1dc605806a0ff89a74fe40a814c66c62879c3a46703a8ef31e308e26bc550deb8929c1049015322aea1b53c09fcd3471da60b97f890879d297c68f582311c5085d416dd586726725d6632840eee71176a9a2329bb6d63a69aae7eaef12698e9a75c28ef58c007c04af86a034fd73b3385f5b3b6754c8f356ca0a645b1996905bff5a9ba17c89eac8a9a58da573175ba93dc257043dd2f7df33aa39a86eb018d9d961e5d1659b40b952cf1015bf592fdadb538dd45250ed1950d55b5c75bc0e0f894b44f3e2621a0f3547ef3507325fcf0ed69f70968c4a4debca08f343e9281bf5a093cad93644d41478c333a1f553bd38bd16d187bcf6c24e4473538429a9729d0c336c79fe1465104832c945a7bc1716160b9987750bc0490af97a6b8520397b4e70a59f2719884a5ac294c650162b4e0ebdda4db13daae25f75cd92d705bf5d268f2871752dbd9d65625a00980a5eab2007ad6495315006188d7518196c71eeaae8671186e614b52756994e1981388a2b7d9edf23efca64639e40e9d377f72892e5d5f8c6b038062d8818c90d028396d3ae160cf2e29dc9b1ffdb59507eca37342b5b28aa55681da1f13c20a99fa2d5f8c94503afff74c9c9f3cbd0acccad9a792b4cad98ccaf8afbbf8abee834a139d23f62d3a53a00d8c28c153ab99029a5c80096ae40e259f96a343fbafb77a6f4583130b6e57a9f13a79b020781db1bb7d7be0b0425e59f6b58f9c5f739991ddea824fec98e72ef4f4fd9abdc90a745fd648ae59cc937e11fa4b006e5f628c1c2c45458dd748a9f4fa233f281b7ef9f44ad6a70e7d5b1595b24f24e4bf39baeec1b43db16ac41d31b68722d2f7ccea442df37ba4b5f69dbca12e159639fd4514a48d6ab963aaf8f75d02c811c1721a05566952b08d82afb3b4017295d9dd5b6fe40cb4fa490ff540daad3d68444b97b331bdebf922d732d3a59d2d961acee96bf68ff73b1d6300d5e169c9f8b9e696abf8fe9b8b57d5877a192cd67c4f94c5dfc3c922ae8a908adc71011a41379ecc6399772416eba49ab8a96702e51b59967c12412a77c36e2c477c980fc0a633c382b11268f0d06558277f0bb860f5ffff35f85b1c626ec247ffead93bcfdb1801d58ede4a58b19dce1b6e01676e96fce197b1c857ea2979c9748d580a44f3947f98a36d67379b97ef7654a36c17cd230a4906e870da9fd6595a909c6ceafdf03c23dce04046b1e52313d232861b32ffd7ac450618039d299df8c8aa0d6169ece4e88176843563a1d5fe05b742e27991574f6f592d6de99429e35b43d680262cd6e89dbc543bfbd393a518ac8aba2a9e54ff0a58d984f52f9da333ab6ef7cc5f7390ddd2162b2eb4fb5945b78e8468c2c9f7da96432940c244236a8758973e024f65513da81bde95e95aaa309ddcb059babb8b4167cee698a8d61fed63ce5b2cf86c319f3bbc64cefb16aac5711ab7d6a92bcd78eafa651bb63a497e546cd9af58ef51aec4881f7e8be2227f723a862b817da70556b934d24b1a7f0d2e17e53e4affc595e5201d40aa5bbc7ca3d80ed5cf2a7536b8043f264df67486cf53b1d9868eded064bd2f5cea87f27c2ba1655355114b5c407c0a62fa7275e36a3f3cacc4d8d8c8d09fa5bf55d87fbe56828572db90b3b4c6bf336c0606fee5a7fbcfba11aa2e72a522855fac23c2646c515b62ceb320175eef21749cd8091690a7b60fea4d67a2a21abe73e90abec626b83c11936d60dfbea9142fdfd0363b456d0ac842e61170e518f17954ef7446e384467ac7642130da6546779551527a459f6bd49eeb6741e9eeb83c624ad865e575dd42941054858f467440e6998a846756702d3dda9580c1a1388b8ede68dafe299a08825f76a097434d5fb4258323e16f5371b0db55503082b3808a0df81dce51b511f3ce7797d9d64742c6d3f162c806f44b41e82a3469776bd5018029ab7bb6705bddd84653ed19441f2de2b078447aa108469ba11574ea7d94051788467a3da4d8e63cf5b58a8ce6c55f568801de3d14eae17bed1af5dd7c97a9a9eeca892019cc04e9cee6fb18b0cece7c0dd0294cf5d06d9ca52a57a46b1358739c8a896319fc9ccc4aacd7d9a09c1f9061583c0476def0b4bc1fc681dbef37d156ba76d03692d9244f2115264e24d699c4775252eaeecf5aa1a8da6ea1664eea2bd1fa6c143ce2818eff7a27f1f1b7115dc152c5d07f8c72b46c46de7f3037832641c6b8a7e04f7588d782f0f7f08cad399481867c61660eff9b1260be20eb10532901af2d5afc0bc7c8514f16dedd67cb77b9e6e1801f9eb4cf54d5a0014364191303ae9b99cf26e3655d011747e89cea0ff7807998911456f841cdedb72e20f2228be261be695cb1e83c275b53d7c02d69709847781f60ceb3e9c5f12025681e22566e617bdcaf2a7c96da3e231fbce0f488c828ab391b851cdf92b35b0c86b9ea37bf8f71b0fdff5288f08a8b421ee1bf3be72f1febc15ddb51e3b8853da970e7c0f61b583d497ae7a7d3c681356061c7e333a1ad0e1bf0afff251a1b2ef8a0ce765ea914c0c6940deb08f32652bd61fa847346cd2c706af914202fd9a9eda19f3ddc21bfdfd86fa054f924f6b41c286180236e80f8628658f5e388ab930bfc4c2e30decd638438d8ce4b5835ff868fb5ab0b54dffbd7b9cbb74a43aa458bb67f750d7701a4877c51069bd36398a0ee12bd80c330d509f10bd8b2a18c1d377f6c7748524ada4b31d2ae11857137da70d85aa2ee2e614bdfc43894bd2da064adb1d9e1c9476868c31f8185b554bed30df2ef2fb46a5fe20289781b198d34e3ca1334b3583abb43bb0a7fb9ea5115e8af78220655d98c1181a239dce88da94af55bb1ab88c673caf60296743d848e40889b88dc3f3db10001c8ef8e96cfe8de9704867f2248f378c0bbb6b2c4959de728bfa27425055ec2566dfa9bdcdfd77b06453ea534f52ebd8b83f75204afb8bd5e569429a1df9dc66eaefc4a1791c3eaf4c8657e896b31c91f0ee42b937b57131271fb61e76a7eed1d067c9d54400a6eaf7c483be86ce8159faa40dde2bce9ab78fa4953a027a114e6272ff27af30e6fb82ddf48ac524baa646af9a0684824d7551bc45694e5ac198e5d4be8d0f16339770c7e9662db60fdb165af69cc35be205ba4f3adc6b307515302ddb8821cfbfe62a9bce4ac8cb03aae60bec18a6c7e9811e5968cd68ab7449ee49f056aee9c060a2fcd3ba6e776b2d7d661e87fac941430322ce32b6fb774887d0d7571a5adfd5d7a7d509864101cbf5047a0bd41a2c2baa7c74e5a608391e1888e57bde2406c567ea666171a6d4d27a9671ac58593fc52e507a92fa03c467e5dd82fc08ee3b66271ec626756bf0e1ab3f63a26d2ba1740b5a7e3af628802eed543e2ee02a39b7ed28491d9aeb7fb68d7b2979aed36da7827bea176e273498a978829fe520dcf39f927059e0986c4d5a6a1f6af0b34052bcc329d7c5b3d4578f17f26f86baae5c78d20c79e35c4bfe5a80b7b2b7ae99868ee740084bb67634a184392520d08f80d3e019e90ca02989e3b07c6b6900a3593039dab1a077b796db671de1000da6c9510b91fbdbe77a88e3c937c7a6041b2623e3989539db0c8fd3430f4851998059a29fb98e4f2e519aa91daadb15963ae71b899d3229d3de5e32993f511c2df974b4965e6d1dd2aabe7c7d44ed11a48c9c030951af1e2de2ac8e1774b70344cd2f307212e4da7fb1aad8321bcdeba087924baf23051ffcf95699d2c3028db499cff39d37ce6790d26ec0898f42d90f48e5ebd0989a3e19d6da74deb5e583944086cbe4995259857ebe4d3df7fe6ec65dac86a83fdc45cde4c6d0b9a84c86051342236477256f8bf3a5549893d61402021be76f368e44edcdff98484466fe9c1483ad505d90fdf51d3b50970f4f8a29941b4caf6230a7a6fc54db5f7cd3d3e103319ad39c720c41d315e53e78cbce486c5e1ccfc4580781c4a2d28d8cbf689e313166f9932f29200502ae2bf0f05df7feb7a112453621c6ecff64f2aa56343c48ef55ca410dd764c1fd113a91a0583c4f3b4231280662393303b5666b6ee036a16c0793d330097698fc056266463ec42e4b648f6b46f500f88667618cf52c80eacf1ce3ed9bc2cd8df80a0120d040a2ad63bcf10a3263d2dbd76d30856a9f0fd64af565b02a37a9c7c8806efc9d335984d697747b61ba8ead3a31f792b4c7dd69bda6cabfa1e4696c67aa5850838595d3eb435fd8e71056349a14d6285bdc2c0f7c8c7f28d77699697192e58b7290cb89e3bcb4b0e714a273940290911735cb2192c247d49f573bf5a79fcaba2aa347b478af60102f0f0773db1b29d891d8d9d116397318721d50aaed57e541b312dc9e8fb3a22a6db0d98718dee9dd1763dd6061a2b07dc9220e7763577b43c3065c13cf68717368f0e180fdf3aa27962cdd218d0844dc47096ddaad084a5f9fb30e7e286c3638fb0d24eff72fdc470720122b3d063a8757af5ce3ddae16ffe7de44f456691f3e81b6b9d83ab9ccd7400dc80c955ad514100046b6bc744fc17003f71c844c55b26b09a0b23ef88d72ff655597ea087721465fead2df90448edc9af6d09a3635a337814e3264c66b6a059c0b37af0682670dc4ab1b9057d5bd97883d442896dd0a295d3a510923a78b199419b0ea23ea9b9a18dec4612a2daa992ee0da99f06f2980a5e6b45839026f10872db374d7a81776dbc49cea118e5a8ae9fc9c4e03f4de762aba5d5b8b78e7d1c57cf8ef27a985fcd25cf9effacc78a10c23b75db97cce21977a9451cbdba35179b2f9b21ffeaf7d4cba0f7256164781c160de10580ce5afb70c4c0ca01a38717a3410353a2ddefbfacd14f713a8c8483e96b7ee6b79ac0938935a1a0f3fe0fb9bf51d1e4e370151cbe08833de412796f6989f1f3baaf60c57cc64a5c787eba940c04901adf75e14f128530b336b43d51a4b162d43f9a27ecbf11b2a1727335b164fc42123c779eecf02cbf3e918b44b85b6da89aa9e52a44cb9fd6470dadcaa55bee7a8a9cff892727133fe37758b167502b6f8ae7c687c9b108f560a930bce42b32b0a9560d22adeeb8ef1c40060b3d1c5e26cc5b47d55557a1b9a57e47423007bf10e959c585e7ddb3d08f76f69dc15e05a64c4bf2f4612ca320dbae114b9db51417310d0346c499148c538e587e257d60b241b9633424c04174a18e46bbe67764612bdb93c1d6a45af195ccededc9d2e879d9f4fe92a5c0a38517666022a95bb524e8a9bb4298b45bb38853593f13db2e1eddef888ca4910339755f9405c0367a62a114cfb3c1988e84824ea7d3291274139150f1a12c58b548ccd37200c6687a408e387238467f630a9a084f502ae5873c14019a19ff754ad18f550f3426e0c6192fc83837cadaa8e826302a6b247223895b990ae00b1548e8e2d57dde022b05c8a43ed4dc9d23bb403b9067148ad7725120f328caa8e6397debb16d44b161b0a2a357aac3ad0c57478674afd4cdf73adb7810a00f91d05499302bf120340199a88c64fc172482c038627fd6e7ce839fa4480730b34b1c431f7f34a9c0ec2908aad49054c50b33f3256f54bbfa3c6b7933c2ad07afea667b61bf03bdd381b3a68e6df6384485d27bd49b6c5bcb3ff4d0ce0cee187e1f47359e3c3bad9a196c697baa6a6dc7adfc36aa80c891f9821a975d78478c428bb378dc395ac3e6d7f76e85f85dc9bfc3ed2f5cebe0948a1447a26d0de0bfad9d44fb076e5265f41fbfe40ae4f54560f31bbacaeb6796a1300470ebd9d3f31589ba50ea20f891fbbfc8459304546dc20ddc7d42b5695e902ff393b1c458a1d87dcdac0b343d18173d58055c8ce952af29d41cc08d8b69707b1551732c48193444ce46e6363d5930d8a8fe182bbc8a1b4fc6ffd34bc2f65adde0f78cac5b44e207ea23087c71d32b1f1646d54d1a2c59b954b3a465b20501666be6acb167b4a7a45354d421e834d6c5e0ded796df0f8927cfc8236253c5c4710fbda3bd25e07becd92655946b762d9ab4a9dd946fa29c35223da84b2d16081ee815d0fea4ce976608ae64d7a0aa073249afe36da2a7a228111a58f760f52e800d3d6cde0960fc620f8ca8c44bee4574647cdb303db31c63b76684d877a07f53eb76d8424d5f1606dbf60e8bf2d2d6983e470a6b651b675c9f0021d3fafbe8f6d911bdb5c28d5c46d3e05ae5cdc893dcdf9830703e5bbbedf1e99229458522be19cb978c901211c2ddb1ebbceff05de36e5d42ee58d979dc31b1e1c7a07e33d1cfb97e1ac8f7d09ef1d2525544918b9c9e44ec731c033e2107da1a9d025778e1e880317f9d1841a619992a1167896ec58c610f4cd5cb4fcc0912dd81d19e05d4b43489861a6ff8e27d86c4df4e3b7c6416c14b6584bd0ac4bb35a1da85c516ce632286ed0ef66a1947c362f4f99dd36f2070199ba0c69d7bd6a1975c9073691979590f04506934231279cfdad893f0f45415eace8d8ecea42d1e016122036fb05c524839b10c3edc551f251e17a4e22bd1a3beb3ff3311ba89cd135e87f155149c47c28a9503e3b40d31a00f922303f13456a6ca0de092795248cc426a59c2ba662fd2271bd29cc0ef836f017180c404e484a36712eda66a0fbe7aa35e49875beb2cfe45557be69480d75738af3140e18f7463e0607d9f14cf7bb0ee08f0c83587e93df0eb2612d13973f51a472fad65ca52e4f789a6267e42b642cb29a95f39f878cc1c3eeed08d9ba4b0cedefbe4fd5964a45b2e170f439288f5bb322bef6feffa46c240c812f56ceac9c6e0ba01cd477d778d2429006d7fda1867f9a2c99af083895f7b6dff0e7bc4f679864d63a7dbad307378aa202a658e687b8cecf6bee0a97cbbbfe55fde6154830814199a8cda8a837caf157e1a339d1143cb6d5bfa91662edede9d442fb8cc2275720390b7ae4a56512dc6132043f11818e2c0de6073b50b4f372a5a4df502886335104bddf4686fc310fdb0440fccb07e623bd9b5bbc5790a51c48c258dab9d175a3b71a803df36afb10063d8c9f279569639a32e150a963578b8dd300b2020958d444ee0c96d6dcc0361e2b6fb70484cb3f0e665e93ba32687a7f02d7146e8a175c25b9c053f39090edb3f97c849e0ec6399f4a7325ca2d73be97588dc6843d8ec502b9e189ef8a77c4b668e0098988e81c4a2069e260a8c2869145d1fe46c348ede6390c3a9a6b5493f5fd3f33056f5485802c72a6e0d2b475f8c7ffab59bf8773d96909defece29ab4751e2f45731004864731e63e83666a7ea8176c62d22d0d2ef39b1872bb147e2f2addd89ff63bb57744d1bd8b531f36100959ecc5876e208c64acfd37b118a3a3445624622a18ceca134e6cc10da9505a788ea0c96ce6405db0e291cc696b08cd57fb17a78e28224d126cab9a40b34f7e2ba4dd34d52c18ea6d879408475a7446127b05240ad42ccf0a5ebffb211301c5ccec4ca87c247eaaba167e737e608ab36b35c32f52d39ae1581173627a218686ec7fb7cfa2ae8c6420ba0bcffe6f0965823fefdc0f27f09f1a566c9888f415423741d54ec427d9c6f9c7eaeef2fd9ab6bb41856ed7a405d5659a729e300f977a61563d139ad8fb21184b06c8564cb83893a2616633425f5a2e22c31fa8ac5d68bb86f2c8751f3c8218a41c427727216abbfa6cf1ce374e2d1b3c44310da75092aa9fc65f9a9dffc25d0050102f40b0dc88a88b6ac2d80a7eb55d51883e3f3ab8aeee02c84666c8013ca1df28ffe30cd67913525669e1a6d1034b70a17f4b86a65733a9742a116bd38b70e90d1de5a43c5060b041cf3185db6a11cac2592973e414bc15a98eb01d061bd17c3c4325df1b6a337cba620137331b595d4770d32f52ed21d395b227be5bd7e2071550590e80a7b2ef2f879f7f19ee976745a4852efe61fd12ab21dac80c3ebb5b4e9c325fb1371ab225d3535c54c12d5aa1e38a6109927e8354d6c27afd1f517239043c854893470385abf1493cf87ec85983cdb94c3ea0294f53905b9d7be9a00fabc08f25a272db21cd15ed3cb21904af40060817d1cfd1e53954c29a8fa83d4a7a74da8ba1048d5989bd87804381ddf16cfc95554094ef293ec1d0eb8df899a8aea4aa0e1c59595ce1e727463e6cbfad9efcc95573500b151113fc8eb487cfdf9b50dc178a741a36b1e94ee644f1a60e460202b2c8107d284cbb2bae1de42161a0fddd1426291361f3fc2f7caa3ca1168ddd370850613cc19df7f4aa344697b36db7b52aff31fee1e05037fa83c22cbece2bca52c1ee39b1ef7ea5882a888b318cb73faefed290885dfdbdf9ab82b182babdbbc41ccd4880fdda766a917ab6fffd73ff0eb95cb07784e371337cd75ded2e5a0a079ed75bfa873049274677e6475fe5d37f1cf88ef96c17cac72c6503a3ba5ecb687aab72154d26da5032b317435cce5cb3cc01e32b310777a8d13c4972232985f5c96d8647caf85a7630e0550d9e3fae68e04ac7f03b4acba36d3673bcdfe65786160853cb8cba18239a4a5c6799b769ca93a94338a4f5165fae2c3cc601917042df14560edbd85c6db0502e96aae0a3941d88327f359a5531968dfdd6bbfb7854d294ad888d2a35f8dedac3e4d06c644cae74611430fdadb582f95a103d581e1b8fc40ab8ab3b01ba5aa6885722dcf95b1ac695d9b4c798b9702e3a600ed26dea80c349240232e1dcbd99c5e1c14fb7dc2593bbb32ef74abe7ce45b6494b687f3c1b0575cfd2a3721925340fd2b301db7b260f6bfa5ab0307134ef9716f61364e5606be2de171e3a14fb93f4ba5d2f5b15c302c180ad316676f1870512a0348ac98dd958d2e6775459408980e8da07fdf1308dd2e92925522620212ae55f8c197339a30f3ca94dcd9990cc40c1cc3517d9d498b441ad91d773a8ac68dd5f4439063258e1fc41bdcfe404fbafb579efacb27d3ce0d653f9ce461e0b6f4ae7a33fa67e586d4c5ec8055149967eb53e0ff2ece6181222d2de610759010f3d54f0fcb5be35fcccf5c4f73254837d505e02b06ba042d01beded7d42f16010e1ee391d31758097a3b0132b0927d947b0a7270f7265d8f1b1a4b6168c3753d765fcfd1c5b914a3c69b11cc7298310c4f0bdc99e242f0b11354a3e01f4ab1b5ec166a2db8bc4851eafc3c1fcbeea3865add53d35f80c5320c387fd774f770bc0e9e2ee225e968d108da2b70b983a9ef86072e2dbeb72c01ca7b80d54e6503f26b9fda3934fed44d9bf11fd706faed28a6a571050c2e7ed8b63e2de0e111ec20c4a69641cc94f64813f47db029afbdb3fe33e4beef329d1d3cc8e01dffef80230b267fd3565ed75b88a28eb0777b7f8a3f0ccf1649760c84be6e0a0c24a64fec968bfd15f3b9cc24ad24a87635813d9331cf6e8abe9a479e32e2ad617cec4c225470ee83927095a4ec2d24ab21c2aba0475290d92cc910a50faad891432c7fbc35aaceed86fe0488d254c3a0236f0ae0316850e70139e78931cd8d81a44d9826330b74b231e8808ce593423df3eb018c579985658f36b73d83afed6948c6f740c88a756a550b28784d2318a01eb5350f5003be75a8d9efade60489938c9b07d00ba9d1c809e03022773c4c8b3e531dea61a2d111d17bded0ad2aa3dc21abe670d17df2b661fee55010cfa89823981a926aa2d1101618f74ab257cf345c394b2f856f55d8f38499dcc8c68f945ce0f374999e4c0dd7d68763c8cee5a85f205dcb01e3d894214eb497c69f0cee7b7f5fd29abb8df38c4f8b30545a59613a9535c63c527c783f71633cf0b79220c8d9208b179cc0c2b7e4eee158d4427793520ca9aea102ca54e272e3564725c0da2883115ec89e1893ec5eb204d44534103de6e4cc9ff1f91699f0f91a3f461bf23c62b2826523dd2e2bc2069f49d16e4e5becd408e9380b978bcb13f32eca5bd19bb02358a120f9ac2ee79dbb63115b54481b186d0b9e95a182da2bdb54be99b210f88fe67891168cce8afb6b3cadf7c855f177e79e3c05f325ff9a6b4d165ad0ad73a02b94922ddf11f32a1179204d4f1166182d5a7c7aa5b74868466e3760dbf4d68f9e3d1e2e78b7e074a56c1dc68b8e2dac5026b1cbe21a64b7860798e0f33c6b6bdc9148ec4f6b728c2f004d126fa84f90ad29f3de5972ef6afe648d31c3552b0d621fe928894431e2dfaa9964cb95cbea0111c6c3c63670c162449cd23f2237eefe8a5a6b6f5edb2117bb5a01b985f288a66ce53ac45f1bc22c38ebfdbb8a40956abe3f9b52e299546b2166a5d30d11a0aaadff4af0944a2cd843f486a26f93af0c910e6dee087fdd51d8928f0185a77593aec4a1bd8cdfd13e76d2fdffd9cd86ea5e09b9ceef8a7fc1b118f2555046a6d813f2f8e8d9bccba44f2c4a2819e539b651ecf65435aaa0376b276cb49006843c5d89168ea95eab764ea3fb297eb024a8d78e20e795044e6b7eaa32ea30c9b6395b366093abd6c277f69dc89dc6eb6ccc34fc19544704ac1e969b936fe8965a9c78cdb3d644b8df180100c0b3964719ddb7cd05b44c2be9924d70e82645094cde3af62078f5c1bbef05e0f5bd16cf0743d8745b1011a440bbda46a460734ebda92cafa418802f5a59991e09b7d76b7aad33193acdae100a0b93a9993bfe50ef61777f0228350ad003446e7eed8674ac5f833d1d57b207d3c13264aabfc9083738b65b852e4a9845b5b415f558565a55cc0fd9acd4a6e2054624454d78da0eebffdeefa0c32a84158c5a3b8405572f2099d7e2533fc6c01faf6a06a3a51a8f03b005e3106369e4fe1e734cff279b21e1dba346f5f3e4350fdf033c280faae7989f9dd516762a03b0529d59568aa9e32c2945b96dc7839fea0815d9ccf3559ad598fc92da9f849f6dd9654eb43c14f7f7b3b66505f54fedfafc6b7979f0cdc7722863fa5d502b18282b2bf2ab8d046b3bdf385cb027cbe00b68f2c4f05417582a794359652aabbe9ac7aa2de85a97d9b8a0db31aecc779b0df3655a71a62e493b5384f8bb267fe571354231af3a23a4f47cb5d1f1605b4363bff70e5c1e0de25cde81bd6a65f505fa43eaa641cea86aa61210d2ae44a773a1ab4945c182ffe278296e230668b2111ed4ce2c973fc9a7323bfb10619bd0d2e685afc6d33bc29112e9b8a6ea81be15f07feaab0478151b5b44213fdd06790cb906ff1aa35e0b9310989a229960d0711c4e92d627be135743c8ef527719fa4716114366416145710a8f7f9144a404ed03fede4a0fc994ec31367174cd2ed94c3d88f82c23314045878a54dc8831268746045e4346100d0fe448483083a75dd00d754174213df336b5082e49731a29c9c6150f796f2a248e1f49aec37bd6e6ad320980506906139fc8b0e20fbf1925dbab5093c4fd386e7966b1e089c0619d49b269058adb1a551f04583455fb6098da76477a40b221be79e357a9f97c56f0b393ff5a78b56951468fa656d78c6f180b8c60de70c77929683eb018ac47394cfb126c1562e61576c9140eb9611eb4ebf716e8a610a2e1bee86086c2148ce54b1f617970f6074113353a6f5a7b12b3d76a9ca9bc1a6152b05096daae266142a13da0b7b4331e1c13411653fb18b034dc705b91da30478745a1aa27f019f612038b9da3489869afd977e635d3bc4d062605eb708731bb67a6338d4ceee9d969f1fdf77b89bf8965943ca998eaa61c07ad7d078daf765b353adf4140107e5c02dce60c2cf95c6b8bf3ce71ef2921db96ff340171b3ceecc05459e503939505117a326cc90bae2394e646fb03fa313321cceebbad28a9496a9819312e55dcff8780b896a761142aaff78b46245b866ea5ce7f3a38a2021b72a5682b656e5ba7e61a16ca530ee11ea41fdaed8aee51246eacad4700ab4c8fe4e8318e9976bc8b964c8a7993722d4700161b19c35a021129aa09d5bdf7c4826cac1aaa068376f6d71dcee51da7180f4acc11bee8c74ba763189d9f9692339e078772c9c5af8d57dbf0e99d8e72fbdf4ed971d21cba1883dbeabec11d7c645f56579983b6b48e4a9f3ec2e6814e2e1ab5d3defa4fc9a7672c6f13a452120e3e7d303249676029128e858e33204c6b85af86bdf7366ab961dabe0f386d7847bc51080896d6ba60cde34f5437887b4f93d951b047bed64cd7614cbf6d1f20309bf09a0a31f60e7b0a6d25e3d39b4ef76755d53962038f0b470dab252c13861f0eb3e0c7d00fe7307493d5b6a395bc4d0cc238735bbfe5843ec90d2f1e417cdb18f7393917c0aa2e47b8ad03460d8c588b15b534ec2f1786c505e87d1133e0ec43ae512ce871e2452106508b2a776b3449dfcfc20b86bd6fc914babc34c3bbb5ceaf30a3ad21ac1d8f2b617c53a61efdbe2fe1c02dc39308ebd7611f3ede3b7633afc97a47986b212fdce2a74312d8bde06b6444a850854d4d3d332561599470dc4d190754d884ff224d22d42e5216db0f150a13aa2aa4463580a96875b98b6c1d10ce0bff407b1ccbac970e33f8f58638343a8d56a33e4a5d6bf437d09633c436f466d02d3942fd5e96f9c8e76faf1d40f3c89cebabcda81ea6c51df04f5f2aaf1e24ec6913609d3b19f9c5606e47fd55e347e01d749f82b1fda2aed7b22d5841f9b161401edc2597b1f09fb522acfcca1ebae3b36d0bf870ee8ae7c1e6c3eefd0767f308c60cd4db57ebdf7af457428d8e0859d66e0bc943d10ede3beb31802730be7dc7a08228ed2591986df2bb546e80be6fba6f2630f995422c4fd4fcfe28c2a7069bacd85ecdfdbe93fe6be736aef29e71a0019888df19595bec744cc8ae81235ba871320921928746f71293c5208a007506daed7f462ebc6e7186791bfc679f69d1e6bd90c705b7efca67afac4a609536f718cc0f534eb6a770d4666dad3dc6f8a9dd41141592f1bde5af80d7525795fb249ea62fcc16c6c6d5b15a9b14e35d98baa25af59c3ab61c9c21029754abf805dafbee9cb6350009661b118979a4416b70cc4471d64510db16db86f890bf55d358ffd9ac76ff099339a1b6ce620df3c08cda5b9a35ebec1ce2724441c090652a9545f64e3f067944f14115e03e22c5002566861d8c5eed286cbbb5a6ae42372d9956af516e472161e62604aa1210537304c200d5a745c349d7bcce2460a47c0e4be5683e8af232b501b90dcc8ff2cd4f52e3be0f5d281fc2d61d27415dae56ccf65533cdd76674195cccb240484024a7d0bc88861de3de3e9c7a99614be933b332991cbc6c07f2db4a80989702aeadc57964a495abf038af9b1f465dbef5731db4a8c906b56895d69ed9613347b36781dfe7e248876a87e1a1b0a55d6f5a569acd5239779e02aa9a192c76c8b56f0b6d100e4878ac5d5873aff3b48625efe9b3b5de6cbd412f25ae7084ba341d50370b160a80f1415e3ace09f2a9c059173f50e3b68402897c86fb034060d938a0a9b85854c8a52e9e3231a5fd4c909d0c3f993185ffa188a803909e4a39865905af326e0cb9410bcac7c42fe4ffe8b8f65127851ee347b439bf8a2926ce28e323e3486efcc8382d1967cfb8918b057f5385330c54d3145368652d2c606d84d3c7c514d926ed1773310aee0cb54675b6e675852ba7b898a982ce1fa68715e4086b6a8bd78617774cd0f17816f199d5872e37e6d79f3680ff1f2121244143e8443227cd3fa872c9540226542ed4816a6ecd5bbb5dcb935485a90d602e01c910fb4b70dbe24f4d9c96db177cc560fc96be1874e5325a2f71d3fc2eb59af3c436a15ba350210263b2c5f2c4fba3e4dd385ba676e305a89f369ad11529bc13fcf52393d59a9b6aa6e0697583f641521ed21ee2d84e091547c2236638888365cef20e5d18daa96f39c1412e2de2b43ba775bab6e4d365a3ce53f8abe39b65ae4c882488b9934f6df7b7e4e232afe6094d6d6f4e5bc76dffb83715bf8e4ab9578aeacea3aaf1309dee2904889b7e6c2c957926bffb7ab14daf4162458b6f1f4667ee2e630130eb728f43b89d4bf3d43be5fa7488dedbef1f6f784ac588051341663181cde3123134463ef25e252b5c25fba1a672da8f0e2c0b796862d1787f67ac1fd54a0d1d84884fd1815fd04c29d11d39761ab31ba3c1804b1e88b5746a2b8e0fff9c98cb4ed8360c3552a8e49a99b39ce8e3c8e516cdcc6be5104698a208ed89bda47c9c6bd1f0cb72d9ac652cfa84d7d34fa76b8b8f47a70a68b7d3a3bd3c35de4ec3cf697e402888297f1afe95cedb21bfa5275dbc9a0403fbdd6fc0a243ca51f6f364a305d91916adecce041352e29535d3fd0383d0a241cb6ef3fb4b01a20556197c95b4cd65234d8ae963fbac382ce4bc00a6b04344c0d864d5218a2706809f7205b7bc782907f3cd310e2f2c73f30a1954a98f438ac50d8f47eaf24756cc514fb6a35050f771f74c10bb70cfd25ee91d41e0908b83b8632f5de9f7787db33a4ba0b46de14c77c7de06a3c5de552ce4c5cc1a23ac0d579e27d3e7eb86a51c7efe27296981b6dfdf4c310e81a042ba1b4296a3943f21a5559625efe835452d3b0d2a89d1158c475550be0d67978f74fc99d4c1baaa3a22556f9d137c365aad08fcee6f353842aa907f1b141ff2ceac1c45438dbbc77720718fa3db69e8991445172ef6800582d9405bb332cb3cbb8b5155800f1ffffff0e