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 55247 a0259536c7d3ad7eaa4aee2468359823217626036de388fb272edcd16dc74432

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
cb267a421e89b842680da9bcb36fcebcdf2663957b2ef0232f1f05d99a51dfc0
Certificate Block Hash
a0259536c7d3ad7eaa4aee2468359823217626036de388fb272edcd16dc74432
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...001061000000250000
00200000400000000701030300000001030101030000000000000000000000000000000000000000000000000000000000000000de241e23171f56c39f5ebdfdc755b53d04a5e210efbeea263fe28bd44a0f61e097f728e45ef5d0419968ae4df3ae6a80771531ed97bd216bbc725854445af4ed8c8daa9fd86fbe837e3ca12d263998a7897e791f04b193eab13300000000000000800000002800001061000000250000

Raw Header Hex

00004020a9cc59368a22267057fb6600ee05eb08367b47500431bfc960341392d4ed5ad751832d21b13e0fb2bc85d1fe7f1e17169839bf6cffc7418d588e3cb8bd654376568e0a6adcbd0518c0df519ad9051f2f23f02e7b956326dfbcce6fb3bca90d6842b8891e427a26cb

Proof Data Hex

59,560 bytes
1212160103075d6e8f07ffa5bf60b64b8ccaad575724fdc474ab224982f486cf724b565d86a7cf378e06c4b2e8137b007ebf851833e40029d32fa993b887040b9bbabb069bb8fbada75bec50990450c8f440c5e8bd016ecb221cacba1e1a9f908782196244eede196f3cb78a7ace5e8efe9129f43c6d907c84394d8a4be3fca78e1dc73001645d7a204dbc6e8c6d5658f4ad1d8f52ed903d73f939a019fa7c94fb33e0f84d2dff8c49d196402e0e589bfa051c2ea1db5b7de6c217310cd5d9f32403077fcc8dada4af154cf6638e9526c872c945ff9f7bc89f07d053451a43f1edeb0e037ef1eb29bb57d114e2e3c03ccf3d28ad7129d81585f2757210d5669053830cd3fdb5e1f9c7bb9b420edab6c3c3f13a45ad0269bf6fd912a180a85c3d351a2817c72e62c7c4186221ec63b14a6d5cca4955a9b7fc65ddaf4a5d8fbba20000914c31354331b32c86c29f8165725a909420bfc9f216f1a17d5cc3321aaac8fcfafa383caa3101988a59880bb144d3fe095619b26b325136e7bde3da197705b78592c3bf7ceb49e4a02861b29ad6e7c3fc2ffe7a4238d55a2d8a88c53d1ca40b8d76e409d73f5e21b9a567fcb05e1de3f0f31ec9e8dd6f9137399a8a56f0412f942ab387cbb186382f33e9a9cb7408c7b278012854c51340dbc4e641aa456516df0c6af3408fe0199dd0e1b4b22c529156d415c96b0b1ceebded2e758760a2716041b3d6e76a53ad8b388f1d86d7d202634242f405acc5753210885a77f2807a692aa99a8334ed29e5f92111c804872a6425a664cb4e393d7d003b6a5c8d1994307e7dd71af4b367cf6c867c7e73e0a3217d3308a2c8ebfb27d4fce2312439d95844a4a69bd1ce07ae04dae3a0f5435e47dc6b63b3991408c974d55491f73dbe662a587898eeede5ad2dc7a897aedd6920b781a1aa5be08e0c862c2cd8728fcbec9bafd53845c214148f79e64951b9a7fde4a1a742514492d88d6dbf239e1e483edc756c5ed33ee81e79c43dc3a186be8aacad0b80548117eaca5a98dc1d79141892035f35ae5c9b1c1b268a9c162c0af3530a98191abd6d3b73287c25315afbb33decda77a4d5895f255e7a422e30fe32979b1edf1ae029519e2c5b4c57bfbdca349b87db2ed303d046f3a65195b4503ad75853998da6ca2e2c441a4b56d1a1bb4aa901e8ef4986f1930c6bc97d00fe8b66ed5b9117b8e1ba296a7bbee4ba2d2d0a8de7a19d51f07d48dcfef8bcd9e32b93cb375cd6e2c12fddfcaa04cadd571898667ca66311566cd71016a32931c32fbd1dc235d78e6d7b2fcf614fe7b097d77fc6013eaac7bcfa8c97ff875b3aa8191919105c684cb352def5f75170689501eb6fd8b51384114eee7f7d01d3616ac8ff1149157e07d5df9aa614f1af052bc3f95baad847d36c9e9bceef1a20979d4a0604540ac66932f70febbbbb2a45e22fd63711e777a3ca8b667dd8b307b37c8eab7a77a398099adf67881db291ba2209aefef3c09a323fdbc7b1114ff444695650d6860ca8579992030446a9a8bc6ff616dd40d1a0b27c73089687754166ff2d52cd4b88ac1583a080ee2bbf0404edb98d4b64d612185e0c1e10cd4f5ba49a832332159654090f17809777d069c68a7f5179de72a29c5dd94fee10833a62e11a44f3b62203cb166c59e5b4962f9d64290d2d27b1bcb99414b8b62982d6e735be65c218663fe72d2135d8fabb263957d12f06eb6b4f99485cb4a61d4906035391750892e6569294a181ef9abaf84f14f22cc380439b1ee13f284bb344d0303bc996dd2d1b3b6e0962502e69006864b4862bb024bd51654b0a5e3ad320c2a1b4617bae26651d6c2f21e2df7ae4117e5a71e9869032570542f78f927d5b4f316f6507c4635a7a814667dc538496f52f568ee00f95898cda04db641c253a7f9fba8ce216b3e5a7ec74b80e08b351e1a9adb029ae5dba81baffc3d3a2d94fa0bfae248c08d20eabba2f1bb08e04b9904f7df610e9d184d31c3e59981597b77be9e11e610d8f7b32d3d61db6c83e7e6d8919f748b7d192d6c47246c03e927285a6133dcb9b24c18dd258b9bdc0d021c60f7c0081b598348adb26ee049eb2f29a8cf2ce183df3c04c64b9136a3a94b38ec05437d72c49333d4bc144da2e66852b27e54b020bb5be5556e61a6c7e80718c4b1c5127abaac42d47f07505fb39e20298dfdad7da685594f37e4e480b7dccc55c7440fb2ea8d41c752bdf22ccba91947884a619b55e1ecc55a51504a235d449f413ef28456aa8ce6f929962aa4aea54617727aecea74d62792dc2f68b968dfc4257442483c689265cc5f410995beed31be0374d9bab63106d9e10239baf2eadb9e3297c30ae20e7212f8f24b328ee89e8495afa71c38a969e1fc79511f73d7d664d58934071e6b46e0cd96c9bb6300e3dd9f11e836c6d251a0c5f0570c8da868a228fa5c7c04935cb16b3635b1595ccf3d522d8ccea52868f3ecbd90ba89470c6d07a34462926dd9b640d1e5c5773268d632a8575937894ebde0818062a65214aadc5431ad639774f190540823ea5d874a404f748773173645d8274005c9e40f18b4f21f3e439d5ac6e9cf30c31c96c0e3cf64170f0e93b096e3ee3eba57dfde6dbf9c5a2ad4f0a3156628112d98a54697c2168c8874ba51715f0bac6afe58f51e36aa28cdd6dfd05a3e0690a91d15e7048d69c650d133d8f384ca8c7c3cd87e59e505a1cd33733d8f4bff9969e61713f958f67f9daa62e093e33e71325aac99b13dd6bd6abba4e0f25aed6f1e65ee387adb88dfad5fb39c6a99e61447eca944e2029c2e01c03cf3de0f2968c72eb3e70ed991d714f9f51155dfcfca0f45d66a5f8c12ca12f327d8adeb5267b58b4b601b31b97e383324dc129d18d1d98385512395ad55d0d4062aa3917fbde1106f90939ae70923439431dfe4d63b14713ba209aa904b5a83918dc977b1fbba3a4f80f82dc1a704d92bb283b5c936dc1c24a10e28701b61e0eaf1aa269bdda808b965bc5f2a3d1e18d8c33a14ac0d6ef7a5099bbc6164da08938cf77242cf7c4bcbcc0d55e8a9c788d47c9b35f6cf339983a74d8f2c9e38805b5a735516843e010f2fe5f51c6c18c40709b9ca2831e5599588d81246b1bbfa246dffe1a8355ee83310210184c67781a34ce4b212c9f7c5f34e5c3d19600e74a267be29bb31986d319fc37c30bf8cc5b7441e3907192f6a15b02ff815fa39f14abe371046049ddd3b8340f96829ab983dbdc21a67e8dd61853a44669dd84dea4e6bde0e1a17b42cb4d8210d9702740eefc21826f5ac5ec0fdabaef760bfe44b71da984aec1d67484bdc38ee6959cc5ef7ddde0fe64f94afdae59f82bfb9221f27c09817aa42091c88e187f3789d16e5545070bd2a032ae98bdd2f8c2095e58e6ac2a38cb9bc1d32f78242e6c0ce0b2eb146a250de37a2949b090d6c389dc490a5711a07207d6e4965e57b2dc88d13b2182c6e3970d18e2954f578e2be0883f48a8f3ae8caa762af1d85eb7aafa02447fe0eb151bcc6c45c215e7f3524ea6dfd4e99bf04d00bbd02b7e08f6b11130b0084f2de9c8e6502053fb6dfde7b7b912220aa8abe9c4dffcfe41e44a048a1308527f0510951bb373bf777d5074b3252092f9ca3699834d18fd1e42fb4eeccad47b974b935b7942d78b95925f549db43146d06dd0577c72ce9f5743fd109fbcf0a997e6041600ec47b48ba6d0fa4b97317d173bd7521df24e9e88c745e43c27276446330ac08d4a789052459a70a77ebf4d1b4265484a23f30cd3668652e19d1c690be45fdcccedf40c4854a35cc371b5d1f35b4390c36dfa0fbc5d7ed6faf3d533965c9346783a2ade0354d330ed41cf41189eac80733a264ce880c321303bc0381ab58b1d9ca87c01cd566fbd3a40fb9a04af351f424b209be9558ad503a0bead16259ea6b48441d0c109301be7cfd4b9c22dcd16be3f5b2bc558c212d08806ae56069e618cb77a4704a09a06ba032b2cdd4e934de7c6ab83b6341542b63a3e9ecbdf157cfa39e27ceddee3ac60c42697bdcef6ef9b8cdebb118d821bb4ae6265db58ac402d20a7871d7fb48af4550bb997afc61e6aae9b8aff0e35205dac52be00ad946541c977eba3ce8f475c828466e20b2269f21670857e6f9e182b6705001f0d56f7cc0f02ef527ee7c8e483470c2c0123d431857888664282952a2ef394f38b6010d1ce7f19017db622559e496706827557a63f781413e37d7316d2d801b2f78a4f840a60a0f3d56673e78fbea29976b47fc86bb59d41b3dedd82106591ec927b75948e0dae3c0c7145cf553f87fd9a9f2fef64154fa2855119e319a8377a958495a50387d2ada2ed3d9234d0e004f942a59480c26700b84128cd0777705dcb09e78c5aea427d00882121b58e3ac64b4affe14bc728395ab7cea3efef90062d2b0a61b6d7b2f49104fe6735dbf8529b011bf19d9cd70845dd2fbdb365ac8112dd0962e1b8cc16ca8c7d600a4f649f934309bfd1382d54a2cb6a62fc297b97dd7cd9db03b320e1e524236d1e4bd6a40c3e9ec342fe83dbe7ba14caac9807dcd0ad6dc9ddf0b6518329042fb8375d3ace1dac098f16a9768420cc39fb557c5d2d6fc8ce3300810c341b81665813b24e0139f0274366304a3f66726051c7a9068ae50adce2008174530436fc7aa5923a5bd4ec0d299064e88942d4c2b32cc89e4f67ae0f87b5c976ec8a8537e448b3b321a0df404b937703a95a73253e1a5eb3c59121a9a4992bd27c80b0797b2b7e8651d0d56190adcb253e0cad3eb6ad871d06e504e6d05d98fc5464067f3f013c4b6688a47926d330539d263f8a9c6fe97f910f6a3cc172b910ecc3b8f72a3cec3732db831b3a019beeab5cdcf2cbfc36353689fe47df6dfed79ad1e3aca700041cb241414a42ac2664029395bdb93aa024ef8dd65d6866032dd4401447e6ae753d4ae73d8e4b1ee42f6022bb9765b8b4a4a4ddd936820de7f2cce608f5b72197d352bc7805a681b0557aa0289e7275ed05423cf0172057965b9a7844df31540258ad0dcaef81f393697e4e0e400ccffafe748506956e1ab7695980ad8e0e135daa521ee0ccbefeb0f1bea6de6b105015d56c58ea15fc677f2eaf0083118d7381adff5f7d0011713db80d5d5ad0905b51c4c059912e6bf671d7e0e156d774c0012f6fa9f218a3f89a8ec98d61db917f43be051beb662673621944418b97fab68454d73ad926b8e9e4f2d106093a19408e79f4ceb7b52145ae74052b838d117cf394a77c0b6864945c76ca93e0689e0cd109dfe750f4b1af7befadd36d4b96c0ab57b2da673b3c17cb542888f16f8cd24a4d0f13ea3afea33790321e9a681ed080d981e2a407b232157016c665542e3cf54894628917ac4f3db65e8a0fad23523426548da825b4fe29dbf23109e52f9d31d62d147b23191dadd6d79d26b6ba8e854f3bffe07a6b1cf9718cf1a4ec478c65912e44106cd4427746f77e0272e819aa1eed54a9c393bd47f47049afc27db1f6697e7522639cee71355015f5e67d8f381167149ffb9b084014e27e0e8d8949b5ca4a9beafed6034ed0de0df850f949ed748943eb70481696bb0015cb1c9ad376018a8f5b7970ce9ab213640d8edfa06e3a5ceaa2663b9006bec2e1f52e8cc6852dfb328a2a0b339c83642b2f9e1c63462c4768ce2e271bacb78fb71df591697a4f9e79a745fc48ddbce630bf36adbea7c7a90d92810004464095bf0489db5b8b0a55cf3fae07796c2f15a5994a2bcef3f0a8f470f19fede998cd1ea26e93557985deb856246f02de734a5a4b527e79a81d2342fe405665ce79d15626331828b5ff5d379d89327b0620952a45790d534eba0459f5d9747ac9f7534b60155c51c0e135964f76df18791f2605d6e04f83c2f745e3241e53cf9dc5c0589bbefd2e622866cb9c569391248e87bc0d3d14d51dfea0f3c20bb36ac15d25921d3d8c15fbcb2cc8c3ca3771891832dd2bd3ff131f94e71befda7171429a4e9170a78f6c944a74df4b975f31476d2665ab5d58da1c330c57d138f31dba7b744f0e30b49603f27f48cecb7af61d963f733b47c82857e173b97d6137e42220e7eccacd783f92acec089c9120d4acea3a70d2577a4e32fa8652fe00e6b579a2fd7d0a72ec680f6649cc890edff3f1fb38d934f0eca141abf880781be1509f732c8d208a08ec4768f2f8f9781f3d850c1b015c9617037ca9aaae8ae9fceadf7079c383b7d2a00a40b964f6ec3e41b06b80c98b69ff22f0919fa7bd951e4a4246bcea8f8c806bddb713597d687a324d6447aeea51443f23faf65a8c69d4f462b58c780200e53bb7e9b8619a0bf26d6ddba2957aa4dbf34e264f6d9f94e6d922fa8869320a827cce78dd55551568f5dddf2e13807355c27c10d716452d114f186273ce27310da104c2b97b8f89af3ad7ca9b7146e68877fa752ba55fc16ad839cfaa5a1ebab05be70d36d87daf019d28a162b069dc9612c8e8fdd97c2c823d0522b0c6e437313a45ddedaffc99b34011fcf5ec48937a76f72f82580435022a2a871f3789826ee3affbed288ea61d37c469a0f7f5220484585a9b2f8e6ee37efd8577299c877265035f85cbe689b6077e78df8282b25bf2d70a39320edd08308b94b62e3bffef54331327f2f3903c2990e88f9ad308a2e59cb8b574eca3b355189cb6452c618fef1a67a92c135440db48e90b33eea7c36e8698a8b8777a4f4fc4b56d2d2f0e3f1ced3267fd03c2d3593005459b068c28214b509ca145a6877ac2a46fdc85deac4d2a5babf890581dfc0a95545cb0ff13a86841a71f5a91eff231e73900ff9c5c309d4326a307e6dc753efd7eeeb5e076b4bd7a97ebab5b482c3925ef40b9b982ca1ca29888020935e0db967d485bab4d0f24c5fca18128f1d08e3de8fa7e7fda5bc5ee920fdb39d0beb2a2a974013cb58d9268db525752b4cda5b159e813693950fab27d728a0cfa7704c159e65ad362dbca6a24bfca7cbf6d568dd1354288e3edc5804f507e37e50ddd45a907582ea5843c04d94b8f318be69c64520798cbe3fdec6cac45550fa9f9d099f7b828636b907ca11cfb0a4df488cb07d1d6c3411c09c1289116e1cd34294b0a6df4fd97e7256cba6230150cae7b745c7b2f6d389eb700018f94614daf53bc7ac7945b12db2ab5277e16d4fc100364d374c58fba13496d3ef4f91ea204bd7f75b14c20f4f8eb1a0bdba51c8a3e6d6d6f119166ab0431204fe120789b1797b11a584231c6107693487c5bfa35ce7191ccf885449cd2d87bf8ed813ac51ddc3249dd6424c48b66e5eefda2fe8678710d2789ed858d593a6e5e06ed6448b719ab0dfcd12dc3989fffa416c696f4cb3b315c52b4867ad22140d2a61e3500728c0d0b5be9b7f3507f0487e70431d419cce49cc4588a17a841a8e55e4eba16dcbee83e69b2a6239ce52ce507852516738f1307c024d458838a804bf66fd91fa9124838d7ad01d0ed705d4d2e386d10d8fdb71249bab804d90d6c69566706dd86805033eceee4921d4fab606b49bc0218b4d589a4a35947e0c1af4be8c1ee6e2c47445b01f44aa158ca3f76f6ac6f4ede2d75806905dee463cefa1aba4dd97a4abd93c07d62fd59dfacd9426f0259da89bebbfd893a8b0ea145149289b8d00c5d1edfc1f3e8b7a32ff4dd7bf6cb5483be077288e11dcdc19c4dd174307eb4556bb3feccc29d04df84a41a9cb1b00ccda004e6f3b9d74212fdddc43c6d927dbe238a4922008d1a264dad10b692cc9b5d8882f1f5298bb83354019fde39fb8d4ac676a3562c85e06fb14a34a521867eea2b15babea3e60d9d52ffca7c1506af6771b2b1cc4e462ce40af30f2adebfeda014bea4b1c71dceeeae81906e89badbe3d915bd931e4e6a45d3c288955b37de13b06d456cbaec818ed364993c1752fa156bef6b2aee61d692e7f83d181636d4c6b42ede4044218eb53e2c0a5a48e6bd24268d710f25bfab889e3494abcf6ebbe6ed05fc813f9cc20768bef176079815caff404753e34ab54fbdb4f70e069b81501e6ebde2c0d2b334d6e3d01feac0978466a5760cf62196b9b129b6ead93ec72b0b35d761e27a2d1ec0e40f4854169d69ad493e9d7d8652306524543b630f747dd2e20e8b85dc665c4ada5925f3c107759a02bc497063a5557076c760c98541c350f6c50e179ea00a27837153aa39d3299e298b93e73d27a71ea428f2582a80a3bf9f61afa349e465fe98104947895907b25d15c91a751be28a3d6dfb1c3451bd603f8bb3c75f90240af91ffdc9b14c7fabda4b1426f764dfc7a0e9affd0e76b798b9a69e291947445047a56a06b8cfb2b2e7b0700b3b69ec6059dde8e0a07e414b0befd87c04609d78d77710030996e7dd86df3772f28f045a90f24f810b7b1e08321a8a12a639ce7bcc8d66f87bf20bf97a711f3f9dda2d82e347a6b422ae0b58a2291fd3b926895c55860666cb736a76d854164f512cdfc1aec21b060386a5a7518b21108e33f6ddfd50ddbaebfc4cf03db3891416b39550acb318abdf36fe5bd0ef516607150612b3d8d6a8b0bf01ac7d273a91a38b6696171a7c3061473a6b38eefe8444b2453cbf238f55b89c76f27943bd20994eca1b3d53a4ec9e4a839a8bdff1e75bea70759d0b0832f294a011cf91e4f130923df4d18b95b4164de4d0f8d519bfc1529c329708c9fc795a6fa306442045ea939c2a88f686665fa9cfe664ad99641f95b554061ebabae71d496d5fc69e666b38e4291e30840f0a77acaa625c2c4d89935aef9d0f795d742ef13e3a2bbdcadbe7ab046cd2c6327ece52fc32da8754cbc6c90993a735d9c9daa4dd405a427cfeb4c108f421f45af2e73fada4de624db3d61ce121c501bb1101b3f4d56ecb35d45bc7610f3d1f37e4a58632ba1a73d1b2946cb3d76101086b0fbade5572976c57f1537a8a46816eda0b26a935b5de0b2d73a74140113a09581c2d82940639284c24e1d18522fac689a209b390d71e034b7debb38b4afde2e6848fd0aaffb08649b3624c71e4290a6ec4f32bacf933ca5225f922cd981cf4368be71de7a02f6f0786900473732492740e4f781529179f9e4cd969dc6abfa62fa6a8b1b403a37120fce078e01aa958a0710a697382974359de4011efc849e7cd0f4c1f58ec4c8416eb8b0591fb7571a93d0d196bb08fb19ad035bef3b29f954b09e79e4f8c61024c0e879aa88839eedf2d73cebd7bb030f8e59cddaacbbd092400257ba3b9828cc1c8dd142b65093f912836149910de27c4c7cc536cad799d0dab6911767074ba068c4155010f9e5de073fd443702893e479c07d0b39d1c8fabb84e6ec2fbf803f56e6c960fbc3e1ac11ea6430f30d885630c29ce702905fe6a881cf048097b8cfdd1c6e5afd0d4e39587dc4f494d4d848b34cc3273ebb5b3cff1ffc46ea68d2ffffafb6774dd22443b030e87112dfc6e274076ee8386c396c87c847d2ea0d8fcdf4d78695d2d799de58a8cf2a16ed7b929691aeddc04c47a8e746d6e1dc9ecd40a34fd6b6b9cfb9484c783cd0fc503315a5b0c4e1914650d815c62fadabea4b7cb200051b38db4e012f90675173531d6ba9f943c3c298a0280c8f6f309bb7e523e8444b6d592a66cb84b9c1de403bfa153c1bcb79c5d2eb2997b42355af6ce410702b63c6cc6074cdbbfde0c50bb6aea596eb80850c5c5c468fe19e3760c46a12534d277fed047aad4908f5fa1ae3beaca7b26d6e51283e4972f9aa2a1098a7946abdd223b7fc4dde0cd27308e67e780c5684d8c75af30adda02d8002299fcb59068e619b0c917431aaebbd43c401f432bdc5c1700378c86d4a311e0bba66bb956ac0e79350708f83be7721981b2cf13a1ee8fbb98e574367188c83d1929069736325a45bc8cef7c6365a722f6876f073158f42a5646834c69730a57b7f294a6bddb94685e011b4c8c4d2a6b1e796793cdfe218a4417dfd12650e10c33f9031a01f3bd8cba31b3009bb3a82e2185e88f4a53ed1e8c7965bea32c57f18017b57ff131164deaf2649bc535dcb09780fc9d4dc96731861d9abd4604d8e88d9a539daf736f6280be4fdda43318413c09e8124d8da4e1678e039800c1952f04e0b26d437a8dcab216ce1a2418ec32c2593c21c434b6ed2385daeda8b4d709e178874bbb79973784aea96202fb20caa948c3327c8231778ebfca5d258a0070ad4714417847b58640328c4cdcd65d80b7f5e5f581378ab6653973852a3420edc45c534ff0ffd96d62e9fbd2c54069b13d027f9bcc134f0dd64b08276454a68096be940decf7031b1e6b1be4a92f1b75662215ebd92a275611edafc8a1241c8d0cea6a2a5df9aebb58e9f1128d46193a75cc6b556f922ab17719d5dbfe02e0bdba8365631e5a70bfecf9caeb411a53a07ec1ef75f4306861b2886106b5ca57f92a7f983a05d31355e5818c571661dc2f40b40ec7050c6ae5483607f566e46aaf337793ffd07413fc225d48063c29e1bdffc820f5046c8680b3e3e733fb25cc1e7dc24f6a09dc92198c1b0a24bf6908374794b3ba54321653c5c4106d2050b529c6403878e1780c368b1d095868d1bc27ea6a7d4f0562903fe6ce7c3617e7661c39810f9d40b2c16fb78b55e5b6cd8d4697686eeb8eebec1a1c0b25a649f29ab7a7afc38bf42ccd7b6b80824c2cff1e086fced8b369aba50a4d8fd99edba0f9a304b51c3c74a75fb15798beecc74682c9d91b0328cd592e834b1e2e8a7c687d117347e3d9c3e47366ffcd2496103af4b6bec34ccc6b671e3a9732e8410d241bb4e0b0736650bfd2643a754fba09c1f54e59c3588f043279aca072b71cd7c915d06777912ab3cbacd5b09726a9544be0611a9363c4c492c2e3ef875da368fbafef5374ac3badf544b0141bb29b0101b97223449ccf959daa3897f430675941d3f41573552cdb3bf88f4cd5d5744734a407e45542c0192a88ace5db056be1083413ed030c5e5027939c7bc6c414c195cad05a4c16f83b798a95aa7f9ce10167d936fd6f91f98881ca20de1a5f5e961b549de98a9906206489aa6bfc327e73e2ab28fd7516c2b00f15bded51542eab7bd7fe2b788961e75c255d5d3e4fc43d4e7f7721bb75fd73b327fc57b43a39955e1e7081f196e4f85ebba90cde9a189663eb5c20da90f5b556d71a54ff2cac330c8fde734e3fa52acb64190ecc596e6c05d0a0cb4a885d0a5f04f5413d29e852ad2efee9bb357d7f15a20cb6f6dff4bc40b94ceaa4c7c25b141f1b5f7159517f47c01b576dc22845ca56fecc1bd7f5ffa86cf3f8e9d9b8e4437cd7798dacee3ecbf36fa70f4e89745668c733f303933ec25dcb870f15e9436f3cd5408c597b85aca5103667e238825d16246fb967147a96e4d0762cea6616062924ff17a9a9a81c43013b2e82fd39ddd23c9dded7640701524008afab2c537a8ac1833dfbd6396c72851a8ceaefa7fb64a4473462f6c63807d0253901def5a5045bf19b657783a2a73f64c1fbda498bbce1b2fba51d252486eaed6927707f2b32df33adeebb0633203a65c2caa5f00194b2c36024f688ea8fdc1ce4fde6e69f0c9729fbc5779adb1ae13811774a07dd164a3e2a6c7affdfa935145468552c6fc5d0f694b963662fefce4a63e988522a8467c156c7d7955da5cdd74425ce53a9aa6e22b9fc8e79691ae90eab6a6128f4a3bcbf9476f9a63c9fc02a86f4d976b7af8b051d50c2f499fbb718642ec63665eb3396de1fe197e5f720ad209aa55bc350fe50b4313b4b18716a092d7ee9a6d84ae1e72e6805aeb0443ad1b67aa0f09e7ad1de89801e08d6185093c92c68045cfdcb02965adbf60b085a1efd79d6a1d8af2241c5989a107db777d44c5bc0533e0bc391837382a6c57c0eced7b556ebb310404f01688476411431720fcb201fcb57543b366fdbc93ce90ae1405eda074cf5160fefdbd09ebe182059c7cc90259553d1ca8de52d0f261e70be285642a114885057724a35f92744fedb63221d2ae21fe7203c3faf71afd76f79a33e4d7bbf360895efd9b11755d4c1ade70573f0b560a9caf9e6e1fc85c4e8ff9cc625f21dfb7d21bb38fafdbff129222ec597c0663b0465b2ad6c941d35a53239e2b71498c44fa214e9fde162eac1be081dbb935125dbc7785b747adcbf4150c6382624c85e32bfc745964eeff883f3572eaca5738a40cfec663718bf498b3b27b57276e76fbcff4c1e1d2f0a7b6ea2c7fbd4ab99494e51c68062e1188db7f6a6140a156ef4c052b7a2c21ee068e2552151b99e4cf6def4fc9786f9c327601e90dd3ba5dc41822ae3276f8c93829d2ba4d20a4c8d7c21add94d92f92dd5ace5021865dc8ee9275d6edf5b2a9407438aebcd2c345e007a6a21ba7743786eb5a8e521bde42773cf11747dd6c1059316357ce54ed1c8f2ed0856ba8bbce1698ed3f7ac2f0144edb6d5d04dddc0c03e03a109225197a6192c280f3230fe97d45c1f03cda4dd28c8e5848a40e59f57dad476596047c0ac593f8b5175099673e6b1ab15d9bb6f37b2b7685f4cb7e7a05af0156a56971751b3ec0ec6213d115350c35703411ea3cb584dd6cbec3941bc50605330cce300aeb5d7305f15ea9794415be170b61d1efb21ee5eb5c7fb4d11a6c46e24310724bc78101e778c98a98ab13c6e62b4ff68b3850d8eb74bdd85158788d552fd351c47cffe817d5dffee4a600fe464e7e478ff3839cfe390e5ddccfbdd9a7d358c49a8ae910a25b7938ddcb75c0e6e8725620ded42751ef88dbb2a54ca3dad0ae1c2b99c0b6120ed7b02142b947022f174ed4fb3ab46d097b17544f0c51d696e6bdaf711492180dca65b5ab8af73c35f26ca48d5b9e117e5384f32243259cc14af3de22ee98444c182630c48173b2f758d94d914bef8c7ef8fca4951be50c9d9d963d58a2925948dcd43e7ffd1081bb97c086d59382bf87bc8164e90412424d852fbb4eda43ce2c1d438fa109c80feef5068d6fee0975b69dc22a5ec43d43dca9974ceea4e82586eefb9f83c348543cd64e01b105141c48f0b30187cd92a3ab9cc70a39e4fdc9327feadc2d3c080340720592093176fe259411e021f2b93e393ac24d2d978c0fee47df4f0fc31fc004fe2463aba7c8a34b731d32e68e3a492cbcdb84f1755cef9ce400765e6b30dffc420f2db4a21cb9b6cfec92b480703eb403102bca364363be5389314781d1cba272fa19c70d3cfcc67ce3525af1c0594201672fb7afd80d288196d62753d9c9085f00e3428634587dfabb6fe8407b4b47c93ce12f79b36565e814f6fb19fa844208720e1d1c972e84b47077957d5ba5a3f509c40a292154bfbbde9f28fa88713bf39b9c60b347a7c0cbb3b92e96d47e41513d1e6c4cbf22eb1dc9aa15f0040b8184767ec3c8c9adf61cc45e050c14a65cc857d825678db57c3d3d20883ffe782b5a03d3c5d3b458b8ecab1067800a94c58f66e5745735e7d4528c666a16ae2eff83e683aaaab268c533e12619797d398c27c1288f974f5ea5625111038d04e0c3142c9d97498140fd53b480669336ce5a76c172847fc987feecb87b6002870c86c09e7f5c39ed3169bc4d4f07408d7fa43811656078ba11e7d8da09ac68f40d8f89a33ee113dc5b55e6cd3b884640745b09bb86073170cf1a2d8fecb31435a58bfa84a632b64e7ea86cf660f65678a6ce08d66725e1976b9fb4a125b138d85ba844464470ed2122ae3ff5f02f91b246c89d82766bb892b9878d1634e0f1f8fbb0f1b662fc70342550f267d8ae3ad949a388112f740c8144049d6799d4aacfac0514962ca464004948be1482cf3e44b4c9a9f8b1ee8f79df2d3db8788a394724e71463325a0ec94a7f02079609a546d0b6b6e81a361443eb8c37dfb9062a5da3e3dddc308805bc678c0598484c39334a58fabbae36e6ccd5154c96b7bc5a74d1ed4cf47b81c32dad1ef6b5702d6b47f6141d1d6fa670dfd2cfd615a4625653d6e9a48842e1a95f2b71985210f83538311c890a9e6f220f3e3550bb01962089b5b9a342718570ff78625d52ccd87eca147c3bcb8d2155bcbecc8f13337ce5a1bdf07c6ef9702850bff840c5fa49dcbab82ad8400f94531e64f2ed3804b9a2295d1ac197a51715ef7200f9c79c63395dc86036c2d94f6dad55789f9939f6574c34d86f4667156f4022f635bb36dafef442cb5af61d354e89faf8f7a44c4fe75ffafeb32a1fdba6d56bb2c230d6d70cd42aad1bb75c31258899c7fb4cb4e413da458ab181502dccd1d8a6317439e3093ffd6b3ee9ebafe670824048abca9829984de4dea670dc1ebefec636314f3846770dd87d9331c2959990eb16d8af1daf33e9a70e492cfc50e6cef9fcad4eca0b01259c0140df9b68632b5aa73d63b31ee69bdbc325c3d465b5ce035d70d3d0728348df3839cb97409367b27a67a317cdfe0bc330c1828d5ff09b49d3c9625ded512cef1fe80c1beb0ba9a393954aeee1eee5fa5b2723ba85460df5767f15a3c9ab64997f507bec69f760bd9aac1f7e286eb2f0f05bdfeb9dceeeadd06e5d0e50ca47570e2988c30a62aeadb27d7f0493270a60239c7324d9c4d93964d74b8f63b48148c538d7600bded24e95ad3e9a18c38258bce8dc9e3db3a8ff90ca2783670bbace6cb7cdbab41b4d6b9e2084097a51ffc768d2adb6974404b2fd52719e60bb2f845240671630cca8034b528f5b76e731dca9be86249c49dcb70db263fb8e7021009c496c051cc830819b5b9104d7f67b7de17fdbc609957f182b87c39843d30a983aa71366c37aa13a8748ebd4ea94a4dd94297a2d6552bcd627df3c486c80f11eb60adbf8f358f1c7ba554dd2f380346bd707b44b231bb88c61f8adcb622bb8b1839b502ddddeff9ac9b1dea20d806b00b9887e9ce3ba38eee0d36c2dc0b02f319e9a907f259ba79362715f7fe6e602b42aa25b177551210c9f02779cd4f3fe0aa731e241b0b314c0d50fa40f3dd9ed30ee7a4240d9c9c66822abf1092d160d24eef59a813cf0cb31f1f8480f83f58d1d5eebc16884db8844d8f17364a7bbbedeb5a38608ad1547085b9a8ea8beecf2807a700178cf40961f9f055bfae88e7655c574221ff7dff19c53c7bc67fcb39bb888a578c46b0aa90de42e39f77ce889a6bc9fea0b23c9a60a6bdaef9231812f928c158c2240186e5b4e644bbd504614cbc277b9bbf509aa61793d6ecfe831ff228574b3cef2e027fdafb93ae89953e78cfd609889ce29b0ecc36f15ffb0f8fc546afc14761d154cddd24a7da67a777398834a3f97fb2f0e319bea1ff3009a56970296ce585afa2810d5046d1566992d639ae55c74d2122372be96249ec8c040faa35163adc8d44663ad8ec92b6f8e72e01c93b2974c6b7806f07a6bf6099d162bfe3ffcf0b20ccbe621a1a47c8dbcbc51ebd06fa712aa8615ef82167a8615670769853c55a311a702c9e645718fe501577692d2753bfd0e2fd002ef5341fa676621d22ae1e17327a251d1c15cc1542bcafb8ee7ca06786543f9b04a1812a5b201bbf711915a1d2a4892313970be412d33c6f5f0879e5a99ab656ff6c46e2eeeba99c7b95579428a71502863710ba52620e0dd13646918cc357b417186e0e1730c72f0f3f82912de573d83ee3390a45fb51a9debdf7bea70d382e61583730d7cb3e81cb5f4196c8cd7c20660d8f11a357942a5e5778165cec8997b8d546c6c97dfa06520685196b02681280ee56937260add8b0a9d8ebaa839f1c35d1d92ebee224c21fe7671e7402030e68a73b9d5945bc68e5f5917a0f44ddabe4a947a55db9276bf997489cdfa4e9faa4ff8f2840ed3d9d02a95951d2805bb43dd818b8ac9a541135f40bd03f5df4d8c992ca39a9e071c5e6c12327fe882e1fd6aa9a1e280f0802ec1a9f978215a03de70f86106c7c4ae23d4c4222650980710c157cfba73c917930baabe3c73060d94c55730e3a7297feebcabc1734b4b1e247cda4ced7d26b2c1dd41538c7fe5e747f5ae51e885e880ccaf5cc354c65fe27dea802516dc7b4450faf0c3c884b54056978c87f5a21d3f7a5053e73f08f6f54d4a2d7358406c15c06a4d66c4fec0dbc76a20075165b554fe5766a46843b44c82951d9134ec4f4cf08cb3a21b6b155f518ee0b6136f60a04c37ddbd0317f8bec80fc038ebffe22301b16deb8d005624766cbac6d1c5c3514b01bf40e3b2650178fb502c0bb218903aaa11c9eab8bd9a1636b05d995e98c856e939da345ce2aeb1224cd6985fc83026628071350767137843e6e6e7b473948c29e375b6f2f4be7b14328fd5d6cbe8efd580f1645fb87813ee077922a5b0067fde0f3645a074c7cfa6581a0b6f5b8142ac490cae089c985ac96e5b71ddcbac940237869f00967b7fd560f73cee27cb902f949755e9302b417ba09cb6c3d19591cdbb9dfc0a3ffca3ed62883abd99d6a5737c9d2f49a5b1a971ec51b7acbb8d8b5b36820b09d7e2ce0e952ec5b9382291bbc8edf7c2776951fdd886d4955bbef3c41bfb2a67d09d4ade8ecee2b57d4e7ccfc0ddf1513bafb75e7bf7395e8baa72419a731c9d5f92efdcf4fedb583e5c16d9c452954d3c52bb9979951234fde92079ad4c8bd46b9fecbe6bd5a9b3ba648d3a227473e043c77a6ee0886838e56e14c05214780a4c5c602147b0b015b32a554b04d6c0d1bbb106ce33a96dca9ac61ccb98cb47e074e55a5bb0bafb357077964b183d1cc808a904b10d0d05b4c98b39c67452603b8962c63adc158b0f4471ed27f30b550bcf85c27e1cc2d51432db60e27f6175b24a77e704a9741b456cc93235763b133b25ca610920fb2083df2dbb67725fd19ad628a70814e72a349dd82c58b69fbed27749eb13f349342ab09539067982c028385ea7d1569ce138854bd903747ed2437b914c222714f8065ce982c1ea7020fce4e37341a42b99aba86c11b0dace4a397d54d84bb764320e5411a57359dcdc05aab15caebf0d3430ee62545c9f45b8c47b960e6d337235d3f626e0f4cfdee9dbee694a21fb38a45cd2fa3413717d78e4d10d4e9ba795c91b0872790b2b79776cd2d27ace13624e593abac26bf9ab6d4298ccad8141fa13caaa6ab99637446f6bc64b27db498864a57aac440d8f8fdfd07b19edaa7816a2debc9e0a13d6d6358bcf6a24be6b146fde6c6eda72d1878e23c62a5053f5b3d8e7c002349c759a05a2ba174ebf38bd1535954a3e5220827bf85f7161b15647f0ce5eb758d0ddb0d888d0c85e310458b1db30e6cf3528f28cb9769dd470e514760e8e8a8cfff9180ede1d142158f111ed510d11985693b69e3f700da43b2833d8e0ec7aa85d0df410c5e6df3f47b2916a3411a925d78ab164f5eefe8491d5ff29a79d56f74996235cd382bb4f8e39214c7f4e74598b2e12dc6206195a3120cbbce726f43b8d33fc09ffee2d202cea89aab48cc2648930af0451a69d363cd45b10a2b3c5554f46ee516530cf81953b7418c8c09a36db5827a7d306e3b4c3f910baabc47181c9512f3faaf2cab66bf45ed4b98083eee79f6a169bd77b232f2a77a922b902e8a9ef5b5340adffc649ad10ec30905c4defe4925b166e0880b84269994df7dbf66dc7da75c70faf1726ada6c1ececa893c84a574447afe5e0a756202cfd8d087e638397248362be5e8c60eb87e964d598fe485fc412f80e1da31a81e7efd359d792472266dbfeb4c8e710319c221d199d24dd3c67f9097a02785cfa3a9aca5018027b39368c5ee61621900007393d6aad2e8ff85a9ee766702fddfc6826ebaab7820894d173697b5366a23b2707a0f71d6b198a68182fc4b514dba6db07c17f4b050681fcf775f931fcc153befc5e793b2fb97e65690069dcdee46698650004c33eae245c90f378a143e6191829f99231a4dbb32a11fa8c359bf579524b54bb89142a9d90540d8d1f06d6e5217b76a0348842b13451a77d8a1d245818ec74cc6f6f28a62d424d0ea850c317d569c39b8bbd104e0d2d7d1a4db320cfecccdeca201cde53e7c77927ad990b7c59443077c47a45ef86869278aec4059a8df79e078f98be9b195748c592e41d14a21902562f431098ccc2aa39ad5bdf94156262e96e635d614a82c7defb1d66028378867905b5940a664fdeb41c7e2cdf30c0a4bd21a0fe815fe1bbe5be3d91c9f15b4b04080cfd1879619025611221dda5644655158a1cba9aa987b1a120ce35fa52a41f904c6fb478b20d6657c5f063d813f6e186e4035652647ecb5b5eb2fb225c74f841dc0bf71b0261b217872abed11d5cc0bc39afa56b7638e33154885988909847f8abdf35ba06dfac996ab73e0485b870d35585c0c7b4781ab3f0e5a6d71b73d9cab64dbf432764d0d297889f09c703997a477278ff4814b7e5565cbf051b03427059bc0084cd54e584b4068a6c8926292b50d9693e0bacd8d3aaecb03f380a7767ecd8dd5f97fb29456490893ef48573c90512836bbeb287e3c6ec31947a03aac29268a037156bceecf2241db116f0fe5e636a3894b15e41b730440641d7df6febe007bf88559b278c58d412e0b2f01437470cd8c8e163c6ad92043aaa89016dc23dfd065a620a5ca657c06a01ddd16b2d59a83ece419f06539667ced317f1fa94f62457b35d9ac8b3a2538801346ca26eb2c85b85d7b81c0e09cb751c0f62de396c999754c5c939c98c92ea5ebb0cd98d26d19cf53e9f680ff2a3c1b7c758ed373e7baa01e8e02c4c9742b695570949f90f94e79d0bc8464935c98f0e800814c98411eec6245b83e7faadf3d0f0153e1cef76c92722a2944ca524ce23a1a7ada95b5109b73b28cf24be9d52863e65975af5dcd76cc5719d1d69b12aade9d41f1511f18a5e8c2ddc343437319e61c839533549b60e739e0aaeebd79d9ee215d4a81b5bb4e8cffa0abc7fc8aa6a97e28afac4ad3adc485785c1c15cacb000d7a5bbc1d2c1869d688f3d07b6befed8ca8bb7c353fe67535d210f28a71a658fc5d22f3dfa6d77e4492d949061161cc6cab4a5509ae6125b2ed3bcf01469388168e1fa38a28a1c27da07b510df356693560233e17374db2ca13ae480a3f6edb17d870bc2f1731aa0c200ae0f3c47d762e151f941741c070fbf88293148e8b5b01f439d653da23e63b98365baf8c68861919d71adf64a87b6b1bfb276e4d1ffda9cf3110b5a902c1eb2531d209b014a253075e98a87c93be776e22cc1377a77387d52f23af17d5590e6ab3caa14ecf19fe83eb9ea2c629344fc381c7ac3f4e7b7af06e2b5077c0c5f47544a034b4469839cc5391d853a38e0eae885be177a4bfaf7ffad3c48de9abb99f6c38b71f6b0be5370f5b790d9850bade2f4a5101c50e843a23a07a897a1b62a4ee53a5b325c9695b18d8bcf35456fd60ceb225cbd96e7c97d00fdc36f471373eac581f0e973d07f74b451600d3dfa8eabfbfb7daabe195960cc35e3f4309f82fe2cc32db4d2d6a53d03ad487284310c4ebd1f25e809edf34d299bbe99ff855c6ca82bf3a790ccbce2c20e7bda85735e71933cbf280e91b5caba86c0c5d34e945fc2c2585f3cb94707ce0f982684a8363cc4b00aa461bedf874df6545c51c0ec5cc20450797091b082e7d35d592ef09fc4b3fc9dd93464ecb3dbfe303d24c04876dfe7021a0fcf6015038e234620a7edd921b8351ba6359bab2d94937b4c6f281d782b2f5e5312938f7e1572424a39bbbf99a71ea1ff21cedd83fc1ef24d8d345b4d4084ca3c8bb17d6c98be081a9715398572bedf495774762143b2514d87f928306386678db99d6de3257413b10f2b5cbea8eaa7b76dc39550db9a7206463b2ceba5d37319bb7b3a253d98f3bd9c743a43f1f50888c75f3f6c78e1f0f694232b93bb494b8661699da373d1bb05e337a5c51d3836831c68984ff35c65ed8756d6afe8acf07d1ec85fb9f8dd5702ab918353f728a0a175b02400d17bacf8349cdff1a8bbb18b01ab443e04a74c3e3cac4dddf4efa88262efb3bcd26acce682c0a224895d5d04a9b52c236ea3b0491bfde87c01a5265cf7da08a17a465e790dc283a5a21878c5fa9ee919c7279f54979c37643bfaf463712d06150632156efca69ff13d591f3347c092d30aa69c383f37e798bb14b52c12021c524cdc5c231dbb9a01e4de668da95f883b81572cae74e1ce339db5e469c01a59f8c650460d771c609dfe44564adcedc3da04e93e2741f45856060b68895d0d4ceeb9819bcb005245194384a8777b32376a2ed82657b45fb512449d5d004ecf8d790ead1f02b6a26a6674f702fa9e224c4635b6a3a40c8600165e52258d8976d3fbfa14735cc1dd80d151eb2f8a4907210bc5e469719c5c72729c3d7c41dd61dcb50cc8f168df660a329b9369ec8ad5b7c24fe7bd506d25d9fcd648fd12d54ebd9165b328713ac10da5d6a3be2d2904137534bf8df9925be799d0e2710464a034ceebd892655fa3f7377c35a61eec0e407d2909fd04b20faf51084f797120eadbc4f16b911699a5899ed0171189a0c3b9d018d9dac00ffaa57b8e2142bc057e0f797e76ec15f1eb57743a52985fcc9d1acee047082bf90b1d65f1d847308e7a160bdcc57a6af9adb8985557b59a17a3d4807f04d45179b51a330c14c88a4cae02f88e85d4a8b812a69e83ff9a98f669aca0545e33e623d0aa63de60b42361a83aca0f4e8e704eb7c39bf358a7edf47bdbeae9222e96452d1255b0350948fb004242a5d5b839bf02e200e45a3c97462c4ebe8bce561d506f39436e63414b1c4f82a9f5c535ca60558364ed2e49e30d51dfeac9a80e6dfcddc4a6d9f673967f69733d1a90b1ae8dcaa99323387091259d7009786494658f5f2ae9d84d18453d3065a461458347c8326c680b806f985137e50d3b9fc39e709734ad8beec64509a4b241aab93a6ab0c1f5cc07cdcf9f6209f0fa475990fb1687ede844430f158411999c085027fc6a646f78584ff152e4e0d6c64c643d5567ba462e03971e04176af30209d91511655fdeefa1ca6be0715e985667eb48a5006df8aa210e7719ebe567d674301451fbf614ed0a93bd47926c67a49559b20744d61482e4132eab837cf408e07ef9a3dae6434d3b42472b78b6d084c939e4e2574e8ef21d1a49022ffd36f657ba4185a9998a7e9c41bee78a49c50a285a834e917d9eb45f370e07eb8204f7bb2790340ebd8f9f19e9e954c500d8122525f5007ce4d5aec1b2f0d36d82701cdb6aa6cf8a914f97cdd7af7cbbaaf5052e39011a91195bb79f41aadcaabbb911067a6cdff2d15c46831e433d06b08ca5e2c5f5e61f4d767c73288201822ae2ae43937b4b3380322a496caa4525a155c7e3d5929d263543062eea055c25e93ed4b1f97603e944732070764bd98325276cdf6dfed1c301d06a33e9c215e3d4b779332152be3a01bd75a490400b7c4a078def3fc3c936b0b1707e545abea96bf9e68aa8ade25f286ed57583a386097d9b153d123a418ad06b087d05c284da1d5aaab7d2f76308d7430789686aae333139c785ff4f605a4abdc6bb51eb97d1cacb5fdf5700e024cfb36619da5936c54ef1419af4e1c666d279f86db650ae1b7b5e0f80a4ef9de36526330f9cd94e31691afe8ee761572a7ecac5867ddfd713d2a3d4125f31213e81c76a055ce9dba350c6d53e1eced89d59d890c5d42a9a070f9b7cace0098ea694ff4d3c044b64889bfd8b4ae912b7afa29c11a46e5df0c9dad1d45296004183cbc22438af4d1dbf539332b8c4b1537b2d2941679ddaf1fa9c2a193b09e106e20dd6c3910cbf7e76af9f4d57beb18b458315a2529d37a3c14f9ef50d663e1ec865c4fbb83e3b4bba29138708a4b194bcbe30a1eab1c90861f3dfbb9b3f8340bf851cdcd32c3005365ef64f6ecc48b61ea981a274b0c54db9a4f1a4f69f35e06337b23a4bab2cd7b68eb0dfa14b98e0b6103d034705cadf0d32d05d4f243a5edb5c51a456ffffad98a309e48b3c671b3f6c1cb006cee72218fbd14f7c2217500c77585922cc595414f18ef2615cdd6d6a5afa19e012f4a7525274aea3e1b907758f6d8bf124564f2ed114174fc3982108a0ecfbb8b33e6fbf00d660337dc2dbb4c69b71aa36b1b61762c227f8fc50f041d17e249a3505488d66e0d424e620f2abcdc6ee99beef33e8026b4062f748f8f80a457b63557854e1dd68629f3fada09d0b7ccda9953eecae0628b0a37c576d96972cfe468320f5a49410eaec17e9ccfe64fe4e293fc09ec8163b351edac25d8dee22297c7e08015b949d418951b3c63f83bc2849e05498766aad5dbef707b6c7e8220b9b51c9995b53bf3c0021d4d0e0be7c2eb699b92c21b5601f2e6efb8089790b375200ea0fb3ae87ac276dc86d79e15e71f21e139172ab3240ea835fe6a79bb66154a5d53ce2f34c1d8b0fbc25b435b182b7cab4d2d277cf924a554321f42b88c566df877aa0d32e08eb7075f1fa2d30db5ab9bb874c80e24ae81314fca9108dd1d53592c53ea1e15729352b6f7f41beb82c8244b45d45ac2914aa2279b97ab0c2f511eb772aa153acf03bbbc2e839764a76f689b216a85d9b82f9f7218b6888821b274575c9f1c918a276a44b74180182b3b3deedbce4456b8f5a650e50dc2704946dbc6b6352d192540a7a942b7e78e94c191c572b7b836336de444ebaddd6308a172bf21e90a559cc8a67351c868087705d04562023a5ae2ba7c13abd10d4f1c8793de40a16a417aa4e0c001f0b5fd97be2be6575e09efc5de8b9b00e79da04557339ee7f2e43fed586de0b68dd48c37dc80999d5e785ad9dc57097feddbd694698277c0d8466f68d255b7811a317ba5a2b471f262a18eb7fab00f2b2d94f5358f6d1578c157b6fb7189a78df78243f610e1d1318a4b5c5e0fac33569708cd13a08ca86069a862d80fbc63950829f35529d650378a3a4336485817030955380fac57123979f6f7deb671f244c20b9abb5e30451ed2b0eeacd57d703098f383607912e94212d1002cbd503dd3eb0f63213f778dfc0ed683d76c8e5c05c9962b20c85ed0907e102258f1faf2a688960e642e9d2b79f15156365aa86d556107a4c46b0a2cf7e0c37ce11ed7d003b15190930d71caa2a4ec7e104ab5fc34a62ecf36836f84993bf67991e68c4c8d8c158fec09d9c6451694eec613be24c0a786a206990fa90911be27ed408b73df7a157fe06709b09196746ecd20fe7a789df5f7e311ab9c537d7d57c3ebee893cd70d8e34c421c24e5ea159fb71a793f09c120cf115a8f4e8de6c781def5436addc9eb1d2fa274ebe8e6086747e9cb7fdd1436c670b87de6ac7a8a0f3a105cfb7e50116e6075b10664fdcf0230646ace2bbc70545a9b4bb6ed09945bba624039b61a2c970c1048d25e5691f1d2a60dec43c8feb640bc4a987d0bbcf44bfc15362a32fab3b14b35f0154d9739267f7bf8d932f73897438953fd00f3b48cdad9218419ba35764e2d08dbe9f5ae8ca22c30861691bf622e1f4a62cb3badadc4c47dc911d5596c35de1b71771a34399718d79ff4dffea2852f980a07a453cacbaf5acd6a986c5cf99f83be1f2165af1756bd19ee782d1088d31ae5b27c41ddd52a2793c356bc14771ab5769f1e2bca1d129e8ec873d18e494d080ec4bf67d8c5ff90fd4a7126f69b19414404e9c5adfcc2cc6ec8a906c2f89ac93903e958fd52dc5de7e5ab3e0693385b5b2312acd46447ed7be914e4239a740d577b4e65504437825b02037bc631cf3ab864b9cd1c73d968ad83c12c29547976c3c493866992c7a065560d3a55d4c73984fee9bee1cf8b88ea994c15ea7c80a4c47cd9f58dbf1c2a7e92add543800448f73fe212c7542aeb832167c72c0b713b0399a12deb112e2095f92c87372d1a87c3a310f20652a6e44887766ceaa1c81aceab6bdefa2d41b3857241f31301a1de93843dc1cb887ab8ce32e7b2a68494012b2f5ffd1e35425771af35e916858c177ddf083da61806f9f7a434878f79d96574a255a0825389292f829d1e0a769225896aef06b6a582d34517126ecf36db4852ae7e15203d3a480f0cb4a45cdf4e76ad7125accc78672579a1781605cd5d205e0fe9c8feb833e10f00517085fee9170538dc4cfa518d8aa3c3d17cd6bba82bcf124488eadedc6aac83f0a03c7f1beb8211f179c2df799a5dd209db59b6d9655e447d83eb65b42474baed88f8e6d7aa22f0b89b7127cbf6454613c303af100c66f19d355de1e8dc4577f0a8eefb141c984b9bc5e24b1655a7e08cc44f21f9570eb45d6fcc7946edc0e1fbd53de2bbd4a06171704a2d5d04f332c9249bedef1edba2991d7c24a7154cafb2e56636143fda03c0b231ebda022b8eb3a39c99e88a3316a56d78f502a44c40343229ff7a92964cfc06456a60402e4d326879d839e2cf4ec0c1d2ec2100749a80f2b899b35ca152aeffcac8b93c8dd1e4384eae241d3f8ae2ad542dca4b26d6ea3a10694a1d9c1943fd4e0210be8bd734a7aab432dd7007ee96b1872d01b10dbeef35e9e2baa7863230e394df527570c52704ffed8e0571956572a4f21eff094b57d4ecb0aeb41e581662e1b71081da2854d57b36d3bd2e0c70720d89e86bfeb63ba2685715a14251d4cb39c9176b9645676aa65a76b2b230917e3ddee400ca251a095d1ff03d9d69db0d25a3398ca89ea3875ef1c2a4ee2d86344b894726b1f40cad8654e38a25fe9cbf3be3b99e17be23c8a48531fb6cf30d9d133d724ad64afb35257722a94a4b069ecc5f1d7b0a779e5bc9f2cfe9900a125b5bd8d57b38be89720ff2b81d5f3539e6b66f71729d081efecd64f7604455b8d8ff2671a7b19c3a63ca402d21751d1dd492abc826d686c4466ba2e4ece9f5ed3e535d8ac4b4ca415f3c93c8006b1f5e2b9cc4170620006de8b63d4c47ca464f8d81446ed66eb0169a99193442fa2eaedeabd8b14ff5b661823ac3c72c83063398191693b6ef7ec0ce290f915c0f48efe538b7998ceb5a08fd72124153abf64784f3d6514f454e25c49eed161aaaf23f9aa899c85edb995f577df7b96596d9af76506e0f65005b81ead09d404da98152911e42ec8e1a01b1932947a4a6c377a048eae1ba320efdb21329bca3d4c493d7f4b80cbbf5520c90d1ab1ddd668e9e25fa5015510b95fbd41267b0364177db374a15b1476d095b9d29ccfcf5c438e539c14f9411aadcb0d07f9796ed023fc97d1fadcbdebd20a6d5f633d3ebf533fd59038b09e7411cc126f14e68579c66463a5ee8c1f1abd9d150f0b988690863671c9e62cbf4fce7ddc9770092e6af289b15ab6add18d676127d49ed6a2b1a06bcfe3ebab15cce59f46769cf38257b8a188db1abd26f47fcda372c0aed4a5fdc370a74b0f3c0579d34b22dbf4475cbc357f00ef2d012d9b72e5161b6c0b950ffb466a4660e73f8c131e7695de6bce9bc5e7a5a7454ca051e2aa56068c9066a067a25af49bfa50b77724a3f2d0431a44e9dd4553032caf880b476675b57c203d3c53686d2a5308f4ac9e07c0041c47ec7361e8ff2e34089fdb2a501873ad96ebefcac96d7eba238bdc6c8267ec3d26d8fc72567871ead9cb9f690d8e30406bc68d2dab6e70f800a0c124aac67f50b2e678d2189bbd1365ecadc0d13b10207fee5625c51d0bcd9ecce24ccd8bf853bb99e7546a71064daea3c5fb8b75c62eb93e7447360a356399c953223f78a4b5c8f250b156a5d3d931786224b31ba97d49e22c884ede6b9441a674aa72b82fe48d2b93a0f5278de5dc4f58edac57118ae47f584b01064b01a069ce7fa1414015184d0ba30243e903675807fcfd29d12c5cbf1a9ee1aca5db36701c0be946623aee774a4a22f8eb49a8937d0a901177c07581b24c88d56e09b4a4987f36a47da36745471149e730cf23be94ebd9e99831204bd21bdb90bd175a7ec58de99b8ebdb6b48590bd2ad0d1715e0a334e25920d180dc714d566d6ab6d919c16bfd27965c83d5c518d31c22bf472365bf31dc122d1fd24e26a5f87af1417023844b7f075eee67a43242dc74eb20b37d9dfcbc5cb7d29f3f965ad024c747119c6ad955714edb552a736a61c4b35e72b733166132cc016be426400e73cb2545f2c5b532f23f37b8f0b38e4ae754461ff855cacc6b73f5b89f3a94dc47b7b7d8eb4d194718765fdb3d21a03919f06534330e06fa7c349971a862c4fff860ffcfcb021349ddc9588d706ff1f423de4de70d549d6643c7c123d2d399249b5e1c26c4664e811439f00df603fd81b54b030ac1bbd3b9bdb388ea82b04e6671866bcd96035d45eb1d1e867fa140f1a628e053b13fa8a813e33ef1d739c6c7cb6b7f3d7658f9d338b364448e7ac393d96ee4acd00fd5e085a9b314da3913c3f7bc20dff2efbde88d5a0b6dbe8f3c8aab3add4dbd16ec84e9ca63804953ebf13378aecb3ab03174f7075a6693111f49491252b39bf9abba43edecca7d35a8f7ac43b82936c7878e386a018e6d4b16e411cd6c1b5c2eff301fce623ae2cdeb1e718bbe0c30555290d9d458f32520230373a4062c264f3f91e362214449705dc1a5ee810e5d60ca20e14127986d9078b325650631744511eaaf2b2a3b9b9ad3df46eac8508d2183299267257d29b1594be8754f9ab4615afb878ab29a7046f2ba0448e96be6adeec09a6ed51953906b209c2306c0900f6c1f27dd2a570d786335c5eb0fa87df4d09bceaf7512031e43a0060163032f84ae5bca7071565b1d4c8b084120d288befd4d71955077150f31de8530f3dcd8d44b8e4d5aef585852ac3dbf4ab79114aa18e6107d5963ce2a624b596dabdc1aa4bad913d84838299522336d6943d032c1d94e81d63ae48cd6775a12571970d526529a9bb395b510a96ad28b5862b0cd04e35b18cdc090f420ce60c5bb01e5db365c92c19400770f3922a64e187980a0d5d0237d4329ea9f26caec2cfe08dd696cd144cfd0801ca553356d297d28e6c68e6f3e2e808b929d44798ccc4f0f4b46af248d3ac8786ea8525a9bffc71826bfa7db001b0d03fb8b911f6cbb3f39bfc6f9db4c1ab41f8fdb70c8d0e96bac6e06f561036cefacaaa83e8888c20d164e3d245b825a9db9d738a338ff6f3784ad59ba8c23b15a0804ece532e1e99dc221c6cbe377f1ce40813b2c671326178439f2d133b8ab678e595dac4876863107e4382a9d883c6a23f55b46515a58e7e5c6fa90c5603a58aea802ee6ed254e17d80f6cc439e4cab485b11fc48cd24b8a72659a7cdb0849a8c416b14d0bf3b546c64b5c601ab2c41c6f783588a71eac6a8e588baa0cf806a26f4ff4cd898a2f6c1e71008fd40120a305fbb1a71299b0754594952ed85f04d7f167a276b6f88842b39b5ded4055db12fbb7f7a10fcdbde53faa7833a2cae1796c18a34c7d2981f07fe5e0614891407508a37c7a8ce9dfbb23f64a5bd98e100520346afcea434205192e953ff1c1ded0e4f9a713a8da42e60356703dbb37baf4f857ac062d4a8b4b0bb3bd7bc5359de5f4ab9caf277fb83504372536d105336e322b97a5fee7188b9f8c073afd0e0e18b730b3f39dccc8bf2347539fe9ef63f12e6cdc83278caeb1890b85071f704462d7fa7463433e044d5ee55b453d649e15235fde30f3384ba906d5792e53ac7ba559707a0575b616533a711111d5d985b60dbfff1f24c74c1e517b4f207bd9c8b9c800b83d1e82f0aee7d93819a6122be5a5fce3739f4194a7430b65ec0ebef8d152075dd172d00acb1dfe312e5f842f4f608cef8590368413b053b64eb15107f3ef143e85f51b76d7e01dadfb1aff8d8842c742a1f63a46ae156205a4b87e38114e28b3dcc73bcde3bdc05cc438d0833c470a5040a09451837fce4ad847fe3cc6d5590b078387f66b5e35b66ae7a6193d61b6889d2b544d8f734c64f5e299be4ff3576c1dbab6c41edd1c609797df9f198f6cabb5c576f235bdde69c87b3f35b894f6c03a9134410e970132dac1b0990f3098d737a642aa81f7261eb23a508bde3d4176487cf80f0f3e5a3402a520fbbe6befbfd4d709c5fef992ffd8fd57c013dcc5085bdf6204c4e841d5e7d49c429dd5e54baea7de6f2666ea8eea754ca7eb6894adee11c107106b96a45197061ce353dc108ee46bac0644b7cb6c9946c48e7dcc2e9ad78a366fcefa95a7d4f1f6be6f194787b18027c1e204ba9bb8ab4ec0c62a8ef7880c3c527dbc147f983a68b9a4ea4e6d08da60ff801f86b42186b528508ade0d3dae72ed08856df89b57fcf1ba0f1d158a79760c9cf06dbda8e0b582e422f68599f2875e7da58e471becceb4ed43268c31ba14b395c08c70d511b6164f7c4ea59fdbd66e013c003fc1d7d8a23304c1200cdd097ec53dc7057bc59da269f7d94ec427c80eec98a4e1ecfc3ed5ed46d0b7d3056f3fd11e14d5d0cf0690cacfcb7803340b3c61dec0f8e13b1450125966a77746fcb0aa13e85b102bc6234ecd8cc7287c5ede7dff1b7cf05aea5ebaf34ccac4363b55b911f707435962659ce50bd86d3716e9923b49455d64fd903454c61a472a1998ab10cfc3f9754da6453956d6f5580369f6fa17e6d6315b0b1963ea0ca6f32a55a00d8b9943c006e8e8564736ae813874f4e82f6b4746e5fbbac696fdba4ecb319b5988463cc150b1a30e7f831dcf5b16e7cb44a1f9e95166ac9ea4bd860034c5a828945164cbb4e5321694086f6ab42cb192d8acf7e1cfd98c0d80adeb73edf95c2afc484c8f9aa9c28634b604b1a00f570417830a733ef81c775e2d6f894e10b11468a8099f3cddeab38a3ca15cb0f7bfa171b59d90bf7e800cf95d734615dd9bf195d0658e1e598a8d28141ecc1ba56b041ea8fd271e486f460874a51b91b933c0f46db31da826dc53ffbf30c7877f48ce948ed264b6c7a00537145bf1006b33d6cd10f4b194b38da69d155c0e5d3036d90d80eef85a9b7de3c0b54d3cadfcdce7d0e0a346421eef20ca43f48327014e08f9a58c1ae46a3e132feba00f82f4b4aa4389cc5b9559bc9072e112112fceeb08f1fbd1093c2c5d0aeb77751e453d26d51802a42eac4b19de3d9f33f3c6e03dca3a29f15f9deb27b47ad61a7c1c43799b8178d242d8519e6eb31757dd80ccf14a536afd0326e1f16a5ae1bb4f5a75e69c1d57637ace40bb21cfc9a2a871cb4a2c4517fec7da9ece119c72a1baea56caddbf7fcbee357da5c94513c88b94d92c11b0d4682d0a494fee56f34570eaeb6778bdec28e11475e35150a58725f42c41b822e1f405d98931bc90d8b62ebcc4ee4d989273e839af3bf92c010537548199a8ddd1642e19fb2a8db4fabcbb90418ab98f2030c914e1a6b1460435b40cd82eb5bedbe78e1c97b814d296c0708f1bbe6c8abf21b8aeb3dba76785ccefbf7ecbee50f8fae19c49a0812148de4b7dfed3bbe9fbb884308f555cfa9a5a4ec323e5df93afdeb312300cf131d22689193608a1f3e2ef5042e4baac68a7c0c804c40130c7634e1e6bb4af2a2b47ce21def1e3ec182b61e545687e931f94ead34b786f03a94704cd4b9d88b8475c8170abb58da59c00c7a4324094357eae10754ad17bf5511ec6944ce6bbfe26fc22507cc6e86fd7793c6d97d09e6a9e2b8467e044d9988789e22f33f011552e437b95104dfee6159f74bd7a4100f5275965cea9714c683935395c787fd39a137fffe879fb7f65fb3d23b0b7fdff1e0e4937623c65bca9703f5f8433ebf1cd29471c83b207e5ab86624ad34b8197a5076edc0717bffd43980c20841bebca30e58f6bd9f5fb1e0ce732406da6342a8b1daa014dc49040092471d668b85bc77151e2dd1c143ff490d045dfe089360dcf921427e6726268fe22540be59b8af9205c669c63bc1972b24f42d0940871e922622d89e33e78961ba2aa50206c7aaaae03daac0b36eda485613c683d0c9d56549c0e8851e432feca86fc589b275bb9ac19a202011ab4cb4e32880bf390e91b91490f0bcf418a9d8467356d551f22204e9fe52fe91f10664b9438449c7de6cc5dbe801baab025689933e04add28f5b40effc412e196d0b0a37afa6ff42d24fe6a30882b4c850c487b21b627d0a6ff44bed6841ea966aa02c7d31010e61a70ee85a06b08d08fd49a67b0305638a78f27bd190548a8a5992a4b2fa84ce43fff351b3b93912f26d1f24b870ab4e0cf330ed9e00d2e5f0cd24460163f20ef91928f6e5a36c9cf91038e9fc813013facce9245be002058eb67dd806792c1d2899263bfea29209fb8a8f4847981926cab664fd46ba703f5d6a73b82f0cb2ec801b13c2cd66a1c861cf849f41f018cdb425a29ec75f83492063d4bd0a28ddff8ec3545a16bce6cf613e5b58803b5475b332426a97766b17f2499cb1ebc523c65c80d6b65041fc05fb2869fd2738631a326a40961fb7c6c010e451063444f23b4a7ac77df2a2e6600d36bdf711bf67b2cc4340a2ef8d5b09226d1feb9deb39bd143e80f5a3f0b7b87e67762b2e79019dd3f2c89aca192de63d7b0abc8330076187d1ce2f2309eb0e8b354a7a7f28f6556ede77e27598ba7fec24c0200d6f4daa70b3a0609720b19decda4da1f8d2cfb84bb68c8b61d6624b28a450bf88f0b4d1c5c1da2a00f21ea056529a93bc622d13e823391c041adaef743bc28d4833be42567593df83a719621749e10fff7cf1dbf152434226e4aad5c5af1bba7c8059469a3c446329202c6617d8c09f737830e2d5349ed498a4610d39f5635dc31f51fafd1a469fd920dfb57360d7b175b14d7ff28c66fc7443aaa901b5a402e28c9c8213d2ca0427fd1882a078e036674bf9d72431d1eb58a7197b1d454cc45888d7fb551c9b50e6ba5f2bf0efb4e5146333dfcd1326a628f453879919ed06026c2c7764bb93aa6ef11a05425c5b08aaa19efd0d8f7a18d1d7e85a1f128a6d348a77a9bdb52d08e93f0eea44f22d80baf28b3497ad7fa37b95a9542788c02dddca98bcac0ce0f6a9653b61dffe86b7439335eacabd76aeec6ba6aa7e39ac1d3711bf2e9e230eae9fc9f7e1cb667e561bd73faaa0a396383593b603fc1f378dc6bc4b78b28074d9f534d9d0b947344ba285e889d11497c823ecdcb4d4760b6f8385b3dde1ea4ff82d823c10d92b62b9fd064175f6b25678e9b7ac3fb7b83edffc1c411c0382d9f3260fc680c5b2f3ef9395173888256468657a78c600f9821e5d67bfedd561368eaeca79b0b8e7783a5b29d48c6f7f31f5091af6d3a6aa7b0262961721499bc46c777204e3d08e7304c6f6ccdbefa4d3bf2a46484fa28f12bd0cd854037ff5451066c2d72a0f690af5084e2d96eb985e2273b63a4e594ccb4203c7817ce51cf8275d6c170b1699a8d1b949ccb52b885ae9b18018c214e6d94b7f66fad7ab02b91154ed23f3734ab350e35869d86b37c1c2f4339e18b47fe3b4d01be0e5772975dc1ffe219c4f71d57b29be83afa9f5e3a7d66e19b2edbc51251484a472ada16948d41c299883df6f9d53e9f6e5c0de97da5c9181703f72b875f9b6b15bbfb45e8475eae0ec2911493546d43cf8af318541eb69e49acd7aec03f6c1507df072bb704e9aacf5b99f7b4d2c2090b8098b9af6c883663bca12697dcb2252d8188cb23305b937f49660a022cb239244a1c27e4da45f72a452492302bbd14d564bb8619c14f545379342b7bbe932f420ba0c2641b1ddae14b09fbfad94200f1224547868bad53aba63d6e796786d55c52b7096bb8b9294d03d1d511b7c6674ca820c2c263df41a2f3b58edf586f5a1427e798aa68e7e028924b4e3d62c509ea4808770c92b873bd10fd749fc7c38cb3f07ea6772b5af7a17702ce6c4bca6708c38eb8cc81cf6d36f73d45a36210f76fec8c4d46f852e44b9a5f9ae95f8af6a7bffce01471c3f7050cee1454dc68c71f79170090a94b0ae6220f66703ed56d8ce2fe8e03c2ffe27b963ebc969e8c248c26c9be43e45497c418b9dc031987aaba962c33ef48cb801ab88641acb952bee6a38ee1289fa0fb6431b34870ccb5e7583fe3428a345edb6e406a8bffca31cb058022df6ebe9974be61c51c84fe0de6dfabb5f4608956c2a2fc9f69a92bf27c9a436df84fb0bbc7df0a670499ee6558eecc77f56953a1ab39aeaecba502da0a9b5ebfae84745af99c752451cbc323086033cfe1e3b5b96fd61d9f8d8ff5a825eb1b024d3c8802b2395c2cbed6fdb525e611a2af50e2f35ee23855672151dbcbcf45841fb61a270be07b0bf6db63e9a2bffc847fe9f3193b92a2f0cf70b3e06f60e8d89810d040a6db2eae65877d7e11f94931b93cabb6d6a04851f6beee58f07166ab6092dd3be561fb5396ad8f36a60fa6525ad3f5652f220185d262e8256e3423d781cc6f6e541816bd3dafbe6588a9fd2cae68287a2381d460db78ae7ae553ae32221c909ea1576ab42c4df18c567a8ca91a655161d6e169401960eeb3e14dc90f23962ef83ee07a6c4c6afd3bd0ce7a59072c3532b31357af00354298d9c6cca9d8658a24607ff628437102b5399806211edd4ba1dc4f963bdcaaf5fa8cacf23966c44e068abe1b39e651383df63c82cb3bc27c3225f32399e28bc986c1417025aaaa14a16a395e834ded5bc79571afa0028702e7e1a3a6f616f5a961606049e30db8be27467226851b86324f4f12ffbab44497a2f71dc69aa28da3b92f3b9c9556fb8e01a2bdb4a395361ed366b004d3c87926f484946784fb2b3233eec98607b49fedfab36a9376431a77d2eae1e0fa416a65151d7ddbfd1faffae40aaa46c3c1e13f8db53603e81a9210e279c4ce8f7a38f9f64e3e3a56203207c7f664cf14590f45dc5470b57601345872a10f269e3d07e6a326acd528bfa4e781092dd49d93b60a8ccc75d4294ce42e84acfe8c5bf6a65f4d545dc3aa1e51eca4da81e381a3779a8a2657956c4eb35d61f5dd983671b8bf09b2d2be8273656c34aeaa1c75ff3bcd9376088a93e1aa220fa0c6495dfe0ba255cf02edb290bd7e7ebcce5840042cb4879dcbc1940f39eb848d936c93dcb52568dc55ff4e9ae4623a32ec635ebc6d3cd5c74fb08c3b10c9c57ebf3556d36a0612a2cfedfa359937b519bbfac9d48432510955c8b39f20c1372bf7e995a45544dcf47a22cbb575cf0f51b2babed6509f0039721e594f6b823a1bccc731d577db1fb09a791ee972d6fe7cf62cb730d5069994c255450d6ee5ff5de2215f912daa85fb03368dd10be37bd835526323d422a6bbe54adadfa268b8552dc0477369dd38c381e45042672ee48228c95a2785a04dc6ccada23fbe1d3fe381aa7e905f2c4563b8f0cf02ac604bf65ca4d373da12c39aebc9d22fe145cba00b7a101b01b06c762d905ccb7deb52f26983988463b2166ecbde2ae2553618baa7c9d67006924c94bffdbaf8813b06463c3e7d6f3413c94cc20408475d2e6e6f9f8bd9c0afbd63169bb5d1dbe9e76bb9f9c32ff8bf01f8b138ef1b4a9f1b6c975e053f79dd49adf392f51b46b30c40326d6064d60bfff24ff32f6c1b6b22252a80c67ee4233a7e5dd5f5cdebcbf7b0ab1376e99668fe593d380841f41ffb84282b9071315cd870d3837cccd4842ab82b2920dd32f1459bbc88d4406141304ad6e965995f53bfef89b25ba899d2f279b22e3653094c930f96c67d923df347e0261be2f8fecdb52242b673c6305e1bef96b05aaf811ec62ccca5164d2663e4e8644b87ac1386f8cee2bf3611061f34085f29e728acc37525d7d67e5392af52daf4acaea4416cd4ef81405e70568f20662f83935ddd584a42c0b122be3c826663066f683a225f8550065dc1c1263cfd8e36dad9152bc401daf00a2b546802f810681811032098306139f5412f040a20c78a27e1aa898c1fa3a465ce01b3a7d5e8e9258f84c31ea3414dafba4d9913624f458fcfb75c83bb4a894229d78e13ecc7e6dc56b43be13076384c87c6adb3b48cf2c3e853f37baf70fa51d88e90c40a0cc5dff9cdf91eccec7c2f266df97887e8f2e3ce5381c1c9961165218688027475595a92d0bbe5124fd660cfd4178c1247686fbde7d82a4eaef06d392170fd3aeb1afe7baf202f2b1d180f9f63722c5705552a05db0ed6b889aa1c0408430fb33abe85e241ba78d2d4692b12cfa4cf12f37292247101297575d9ae3218c53810c9ee680e1a61282458285170325b5a309ce3c174febc791b79ee7f0ec6382d880eea320f8971e494789b687b10f2efab7b94cfad494ee27d26b6a49d39399338dd2ddfadd87c884081cf9a46410405f2ca230e9624e547c93b32981211ca64411683511782d00ecba7852c6c624e1c5f35285e8ab3fa5b7c1fca6de76486db1ec78766b880a1669402565e25c3deb0a3b2304b24f12bb22a8dca1d7e41ddb543a489bf6ffc6c02e98d5c453feab699d37d2ed8afa140a6af60cbc7b0d4f80b0a48c7d153dcc3bc451c516861ed417b1b36f15038f8f66199c0002c11e9fb51d29ac834700230977d87ab4bb1227e87780f2c93106a6065b05091510217b04823a5d6476c5e4a3392837835d288b935edc17cb52b32b655049da0ad1d33fbeaa7f2797bb842e19c4ca68d9974866fceae40f75652c43e602c7cdf163e2af5819178570f59cf3802c59f04cacfe4c8fff7c277059a4540bedce365fe755acaef15c4daa22f7b8ee0b60a1880e4ea4490033b0e86964c4acff018679ea28bcb34b68bbbf06ab30fbfa3cbc7becc472cbf918b7b8f081581941b5a70e8986985e2c2fc17ac56cbfa1912e76d0c9d4a9410909da072999bc293039e6f6fbcb095bb23d1c7e0471bb3aa07e78a94cd2821fd135c473604a6cd7407f9c00be5e2a682e466f1019644dd47e9001ef97c1efbe02558dbeba00c5f48b65ac9d48a8dd5df713886b098e4d5ba3b435c9fac6c0fa74bf9fe972415f4759f94e4e657dd9062227136a145d0197681c20b103a90472db23e153433e6d7a97a1b75c3d4859de0b4caf4f39a9076c084296ab138a8b7fe99f035b60a3a9645cd61607216fd204c70eb30b28e1501529bc98d067f33f628a5553c2222324531b96ae3e02e7881af30b2d25221e478d912f4f19139b6f446894ba08a9313e63b938e2d878b957d2199b2e124468e1ec6a35f5147688a08ea6f9f31156f2874fde43d02643a4700f33ee558f7a312bd123137f4ffbd184f26072afd550f530129afc5b60759b5749ede7a2f329ce0b26e402891101b3acf3d468619cf85199b5f5b9f464f22bc3f83f7f6016011eff83560de0f601adb7b3a71e99a5f32b65cdbdc807a736f30c3722ccb70e445dc5701c7315a8c3174066f4447b8313c3aca073787c707c0d9662874114f16d981087561df83b229f3d55a76db03ba1f81475f1b8abfc2099d815d4c8da125b80dea7009fb9b61d5dd2c6a8f5f4c00e57b9881612c1cad607d8f5276f4a367a7aee9c9710841b1c2ba3137e2087198c026d2e52e2e89f1ee90c0a6976094e46da7111d92920b211e98e81afb84abe6e33b247fe68d094074394ee0dbdeffe5d56b934b9cba9c893fcc31ec978fb4550f2ef0d176a9f51a576bdb118ac02522ff1c6e1f166d64d63236f1cd1fea227cfbe6f2116c438bae10fc2a2c24b7b2c8a81a3ef72437c912629935d258d72aedb21e0fa7de34bdfb55385cfcf3139c859005981000524b6fadabb02a0875c627f12a5bb0194741e4768a488a5ef99084674334fe9aa294e2bdd72625efb3eb3fe0dd844792013e69d804a54aae56067a132cd0d7681c8ec384769e2764bdfb1e2e78f77709e816993bfbef69cf2b49da933c91c7ebad88a10ee3b6300e19562b27cb0b306545db8806e16c7e7f056992aa61e015cb5e1628a8d31d4965527cd809f6b43aed74a9f20549916be4bc10306f322e3ca55e7950a2d74005e56905e85aa902454d7c5f48bc60a583a1951bc75599357b7f1bbd683fc66763fbca38085d076b52b5f371d7a2c31a85a5047a7d1ff53ca1ab6914ce85d91a5ae7d13b898b0a0a52162d2e9bf33e723824bbcef7fe1fb41d61104c27a2da3e2420e1d4e876f9b55d456cf9c5dab03810c5cbafb84de8386963ec9658c1fe07becb1c9158485433638883cdf371b31ead090cbafcb3d1ad04634a128b2013205faac3df1dfae8af301a1bcece869f5915a41f92d1de12f3a3f10dce7ce561f939fddef6cffdb2b80a4cfbae1c66105ec4085ed0688d30ed7ff02cfffa704c3917e752b90be76045f3ea7a8271631eb663515343eee6ac5112a894eb888adff23d5c59c367d22613b8bd5470abe6f5c40ed64929df9410f6636e1c24897ea3d2aec1632abdb0c20f971485169375a631b3ed5afd343a4519431d7e5c300a03e403095d9c89582e2c2ef59e1b31261d03943d18792a2cdf6703f982130c43ea9b78e94dd66874cea90df5d79e590f3dc73cca2a912283d822b610288c960b51b5adbb65350b6c2376199e7ca57c5d49c3197fda5bdab2219ca1265471cc18f14054adfb29c78c47974b4651373fba462eee205f5fe1753088f5588c03d92079980f22406739dab4243183b6bc681b3b71006e8b5ea49c9f0dccad24b8c471f4afaf213c64e334d99278180714cf084b4372a79c6f59efb64f74139b5eadb5304d0829d37b4bf15d036b9ac51d5e756bbe0876a6fc0927408a784da9835942fb1063307aaeadd0612ccf77a22351b180a37a032df7d3986a32eff7a0d8eb83133215c5cae42e329de3ac2840644a880874849ec082e7c7f3e13ef62854da7970f6e99a5fd0641199ff74cce26758ffcd5e80c4d48faf3135fcd61100c537c5982484dda4363b299131f2d4731a6827800bf3fbcddd7026617ada7dea0309f9f532be8e223fd1cd9a58504a3a0be88544f26d5b4018af9a3c6b0c15c2db47102c80dbb74413cfa5a0e426b26703f5c3ebda733300978f638c8884b161c1839abb92fe484ebf92ac9966d0b360cbfb40a0ad61a0e948d83993e70404bb48c0ee11e7a2dd991b41c524db25d665e798080824ee0be9995e1bfa4481313ca910f9a404a5592c8e18e52c6dbd5522d65f261c48f0298533373fedcebc4d33cb15091450acb861d800c824d67ffd9e4294e2c5e325738233acf6073c77ee39fd298c93c0cfd61fcf6e9097c3a7dd3dbc825ed195edf510c5f4afba77a28721a15887dd5809df90048080a84a19135655807ecae9b32d4f2f48d9657becaa5c4c8f004689eac9cbe132b8f79f36dfb73cc614d61655c2b4e61dca4d8a0706c5a9b26ffa28f0e0ed7b1ac29f21db4f20b329d05cd19916bbca61d62939a810d47b1203ffdd97dd0b36596d62385e47da741a6c1761f82e1cccbcd8fdc981c8e7b32aa194f96121c30ab386cd5ec782ce30b3d7d6054fd027caedf0e2720a7d785f01a3531c08b41f7ef2e647e94c2080a02253eaec70981d2c5676e90f741c3f5da795f2b9ef011dd9af8c3953cc304da7caca8d115b6255dc20c70c8a40949f4798e31610c166a8e468682d3b2f76d1cb422d2444aab8c5888e2c726cb1112a96d6c71a18869984a7e1442d9db4e86e725fc3c4802983025262d4ea6a2bcc54ea617b2a89207895bcf60757408843427f4dd6a761ad627cf052aad8897fda54fc9fef4976c218455f02de4ccce2ef14008182306949ff1756393fa0f358ab5a9c4ab7c82060e67ad63e51aecbd17b489a6a23a2ee8c544222638ac2544d1a9d1ee7026e2e2bb6e081cfe5008ba6659d6eed5ec3a0b18525b69107637d6140dc0812696231c03ac630801f8b2081894cf8bb71b671a569aadff2134ee6cbd20aa16a04bfae6b9c29353f53fa4c61ccf48ead29a123709e62a68774bc519c27797174a11b4aeaf26026bdf1bef02007e274f436668925e8a6c91e78f0760215a3a3a2ac3934df95cb47a8e43deafb0b86bfe311e6048aaf6e524ba38907104de3f0928bb79736e7c67279d7644fd6db3532ec0b633fbcea06aa5c92d3fc2c45ff4e35e342ef936bcdb8725d0cc53dfc7909c86e5a1982f3c873efeb2abbf78d2cc6f073471854a763652e73bf24a485cbfda34057ae45a959992b1a251d3928ca83f792d80b22d8275cdf03ccffd0c5c10227c970c38b041d93832fc656e381f342d3291028632d9665f068f4b8ccdcf2e913d8eebad38185a630bd53ddcd9fee9a50011de43194d59ef007059116832ba41e6e138aae6b1ec9239f902c03d2e1df781440e216a79f02ef0fe8c2f199fcac7f3b819b715e9f28910a62bde3276c5d818c7db2daec1bdf3082ea252f767627cac2dc26ef74b9b70cab7e2eb8dcb5a6da3035326c30530dc1b43aa6eae5014c3f993cf86549c42516433c51108bfb2bcb25b6e463e659c4232a9c2b89e4c4f9aad1e844e57622a89ece2c7b81413bdf334a65562e0ab39f0ec8fc61b7a526773d7b38cb0bdfc958fc3449e40dcfaa550c9da38699fcbd75b523b88e4810e084d733a5f4891cfd338214e790599f8c60dab34de3cb8ebf033868ed92c5a96679bf8e9c5ce4851b50ed27a33ed2e7b0ca00ca560cdf7b8a05b9e3fb34e36e06f4a16b98e63b97952515f2d57be4cd87c575e3353bc26f6ae0c253d1c99276361ba3b3f8fd7874d4c359aea77c136e0d4e9630924be9c0285db83522060c9a435e93270a4557ecf34830110268f3a91505a3c10a512c2be07050980c70d76f0ce336be22547123e2f00a64faef911327bc3a0f858405ce0029375285f45d5168955c4df692b3f5868b92b0b0992e2f227080b5d846f766b954cc339154febaecfd7a0adc02681bfebf49994833f0f785296264bab0a3dd2f4d8fd4245717e721a61b1e707f2ea83e0b82ba10cf43003c73b90f3db40d2217cd8a84b4896b12197e42f9d0e2b44ef93a7b4ff0d131655878cb41a75f047730c1165925721e9e4ab49c7a2baafd674fd9b43d166475555715c760f644e0b515ea023dfc2292af6c0f8112589a14850173b0bf9d08969e9267c468ff7599dd3e2b7d1630e067532674388683069f040435b31d0b7f62d7fec66ee9c42e55fe1ac94ef7abb2bba9f75f1401e6676096b1ffd0143dadc09443a7a0d83ba319df57b5aea7e5ca51e5cef76038d1b48091df45cf8d014565fee74facc96ea3f3ae785528daf45af418285c4cd73b4888926311b204c3a1b325f0326238b345122b6d066687c0d6c4000389ca38f5547e75e90f715cfe5e4e4af5a87e01c550fabe34dd802bfcf014a72984ad1c8dd20d6410089f6c22c1bcaadb075f6a0f1f45838d0218be83a3bb486fb153b2bbec7e1292797528df02e347f73a4b7f93458fe23cde4c5c732af636da03d36e2aacda254d872b98f891633a00fab2bf31a5e0f004a5e54a428575b20b213e0c7a56e7d48963059589f8fac3ab87b67086dd03ce984d4fee7004046601b24225d45122b5cad1c852fa711fa2938e13a91a22d19bc8e1979935a863af9b251144da445b1ea1f08712eaf36ecb8d596917496babf6f330aea22f6547ea2cf146c5ba8bf9f379956d2bbcd52997dadfd82993065eee2275c3a12ea9be2bb59af0d5aa63bb27a5f0ef2fe494d59e296a1a133ebad686f5dba38f65b9072e9810453460eb1707b73684f6d1ee42e8a76d15f8fbdf0830915a63ed29a8e04f6a837ef61d99f697b7fd9f6a274d0453d409c770c2afc8d54cc60cb1a35bc29cef54efa2922c5f51a3b301d05c7b2ce21db4152edf38ee81318b1f79e7ff1d1c1710e42c4124692dc02e9c61bd4bca2fd82e0fe1daa8ee26977edd80cbab0ee6f51614b354f485131b923856a3f0de5916c0aae7739e98725853dddc196af1a16cd70a2744f79cc6ee8731ec9c39a9f0fd11e91b1502ad4aeb6efbfb4ed03ccb1176a747ad9ad547fbcdfe03e04a19a389cad02ea546118a305c298f8248c34478001fb932bb51023db82b73d8748c93123b428f6e8c8c604896d3972efcb20c378b39b75c66d6b3b88782035875aac8d7e8e15eac22ff3a488ac554a5722f49a85ce94c985f2226e883c0c01432eb07b3d685888fc7d71ba1b940230b8e289776d0d250462fc0bf35284124355857406eadcd78a66c0d875fe3c6745f181aeb8ac8676121181afa31c6b1a47c31125c8aaddc6d4dc8de498e648efb0d42261734de94bbc245451b6f666edd84ba7651c49c4da685d96aa71b0c4a51ddf343bf9769f48a9d8e808ec97f037bf4f386251cb5a4ab40b5ef883c9aa19b345322915f40a06fd2b10940bcc7b5bb117be011adf3ae85df18de8f97dbdaa416d4b4cf3e2893bb597e51f934a6d9a61ec60e2956cb7458c3486682d6890858e663504537496d881534f24929f0daa66c3dac688d66b01ac116cb5e238f428f52114cb51e124147e38947dd5c112468b4e5a1954529cf80d1036b1218a0b5487260abf2a813d81a04ea3654faf4ed954038b5a3c455e4bc235257c1541a23d1f51d5d533a7825dbb2d61c400c8f9d4ee084249d2f0eced159a8782484cf3466caee2c1f50ce63b503d8f8d1d7afad1971670c02280369807817348360d9865263129715696b7d44b0b10f24eb579cc9f7e7fe4eaedbf1320e521b7f587136266752a439a3a28c6d097cb82ae9b367818ccf4173ad2ec7a14f1b185861a4daf67bb6ec5b0f70598b903a803550ba250960b3d504d474640219425e6fe046e28babde6cad44f38cae5f982e5307a0cfcc3d98a885c25acd7dba3ee3f50c713a96499811ed40f7ea78e851d7849c5eba76d41d3f198ab15497f994815541ab220821106a5aef259f0069b2a1d94c885ece68fd28d8e3004a320647d5846140b31c92a8025046d10d21893b328de59582e43540b03a55a03304b56a12bdfbbf147a6e7f3b86b842775509bb5845100ff12033969937e993cc62d7d2524bf7bf460b8aaed043da74c3fddd12eec98e9aa6a118a5d5ae1f9569b37f5844f0562d725c1d40f14f790183403d45a6379c07517bd7a66154e69d398ff980018acdf52e1e159f437434c5c6b7e189108184a2ee72cdafc313c09f761215f04652faea209373f3965936438b52e7a9260aead87c971c459bdcfdc2566d281c6b207d598c4a7cb38ce6fa785af1f2c3fd157efb9966a842513c26a55fa4a991a509d47ba8fb45b31e9341ecfcb8e6a1f1483c83e8cc870ffdd55c1976919a9f39a6d099664d9b9b12b1d8f7dda5212baeb9e9f471918a5fbb1c4ee717caedd50ee0410e9a4a3f7df2305436d3770fbf84f8655125fd3c85354a69fd2ed35988135b0841493feed80a0bebc44b2fbecd9d0be5c103511529c3fde073213503279cdf1d72f16c03990168a64261fb389a0a653561c8983fd607e04c75abfb36c91e8e34daf0b3832ac5033dedd4692abd8f2ffd63b183989bd2c9d986d18141e19ae8a7fd1235348ce0e071e272fe65a751fb66dc8df38d73b37e4e52bc9c0086c80da3e73d11debc9701a0a968f1ed52be9fff3e3e7273428911a7487e781961dfc7c9b5869bbb6d633f7fea3cd0bbd3477a524fb4c809078b113b6a51c30917166b605adf6a9e09aa00b69c6a0411ce68fb301d968f1c7c9366e2b91e59153c74c1f9de71ad960ec80bb70b4a348a4ffce8af26dc1e62ae6226cd28d44bf9f757a91064d85c293678136c528c4cbb656c4ee53feef34a75a9ccee42e84d5ed0557fd4f56cd5ac95ab86901652c40adcd540c9571e56c76b270337ccd6335ac4b60bfd165558b02d1f83ff7f9e8844667962151dfa8d59da5e42fc1cb584668a7807464eb6a91219574568ad745867b9c06a21e6534387964f2913ab886d99f526d0c193b3d037223316e985051d40aa4a42689a6849a86f86d9b3861b7bea24dfd51fd0b9115beda0d0d4c7fe3bc316ca7ac1254bd1978fefc973232bf56d2e828a10a380baae1d9fbc5309a5dc7d5696a46ee76d45ff82db30ece9a58562683357ac8310c5467f7742349edc97a9daf99e45f926a7712f1b3739bc7b3b91f614172f2fc0dab5dce6afe4c7f30d57c9694e2a03c71467b2e8679ff7ffbe3a0e8b7b2a0096a721c665dfa768775daa16e9c6b65a28ecd4bee127fb4b346f4bbe025b56155388ed3c8153d994f710e87aefe27a01fb184132903d392b6012476f257a2d6f782b4b6fd252837b08613e05675cee2e75aef7e93117bc1035d351861e8926714a458ad104cbf01f7d2b335caa8d7650420fcec1702caff31db9a2773b53b98416df1accdbe0985a1244a51688f1513bc0beaafd6187d4a43b2f0b320bbc1ce6d86a67b5a747fc29a9314be175c2c73eae836cc2aa76b6522f2c834273411234ee0b937cfbd5634285fc5d46012cdf9125c08200c8cff76455a8db89f0851e98b9056787ea1186bc8c7651c931f7f14a164a403861d0a4bbc8e30f2545ff7aed0cbf3d90d459863a4f807185e96568ebbe666381d0a6364df9f4c575fc512a8aaf085cb46fd2a3b086584b02a3490edccbefc7c07a03e43178bad4c17fc87e0ed9d1fc9abe35dee61e7006a8a7e70b523bd415b9b11f0f479ae85c2409fee56d4118dec17560d6604bda1dda0d56de260b904c78797cdbff61ca9f38edfce16cfbf49ddfa152b73f74d514213f8797571fcddfb3028227b66366f6341a21ae057610b1b9e0aef162c6318d2b9118ab5fcb74b46f24427070c9da0685bbca13880713eceb1b656866f3e9eeba59d9e916b91361e919894c1619c7705cb4f67a0ba75ac243ff911cd8412c8b841e538a50d2977b134ac5a65b994e2f25c8df12fdbe4d88878193d1daefe6c9a2e62b497f798db4ec86bfac07b7a7f828c06fceefe5d972e057ebf89e9e8e2f8cbd654c3233d4cb664101b31b8bfb2c09aaf8624404505f682819c7191be92c403f2dc9ad96a32b4f0beb8b1b9d1d979ff6db595d6b49698a8600317615d3d3631c725826a7adbfe087c4fbacf3b0e6571faab5dc39cffa19665e2a0ed2742b3ce085baa8c8cd82a044877545e4b8bec26e05aaf959c77ca415528a78d2d0cfe3f143aa7ea24388be37a06a1b96c8c965471d44a2ec699b2ef6938025682b85bf2cbcb80219d54259daf7a9615e07322d118d47249eccaa659f8775fa7d991194185ca41eebc52cbeaf8fe0c0861056da693c76d8180250ee0f6e5de8908a17b066a7b4e5adae1a6aa2711627fbb17621f178c733ad238fa8d85cf633909ad506d454de0ff1a98cc98b48464688fa4eb1e5958e68df95e5955dd97d6e94a2d42ed4b15276f51d0a1583539deeabc689115fed44aaa5acb17bbb3357f19dae6dcc5d36db78a48e00b011465fd647ec427c10189dc8f59601860f3b3b3cce1d626e700f4d4c3cd26220abf1025af88d56ebface40fad540ee093b897de420aba7b021173339de5a98933474d434e093dd3a6923f7058c99c1aaebe99a0028b6fa6a2d5470e4b5599c6fdb8426102919e36964ea0ae254069cb1aec2ca6dea12dc36e81aace1dfa4c4cb448c3cd2dd4bb2cc22fbd6e4c8f611c7b6b736d38fa6f4424a836c1a387e8bde5c6a4d35cabaa0494474843531ae5bea513d9fd4f6d1eaaff9fe0a7b45b7fa42d4543845663159513ec632e45a27998604016d391a170a739d073bb9a4295df2bf2de6600c6eae1675ca09ac36ac4f8e38b3e849d28eb319d50730b7adc5ddbaa463baa19d98f98989cd8bc62174fd6c8dd45a9350382195f00eb86b44c470c6b8a2b48048796ca4425a24dfb522a7f52770ef3689fdc088a8aab19247daee03c5459934bbda77d1a9141b5befb267794bff216e53c80baf1fda44c219d7ffa8a49fbbfa17d3f00e14dead06441be993e4f1ac4d2e7a16c4752d507c3979a615ccf74559254ad752aa88f7909446438a3ae08704839797fabb7833daffb3fb01b28ddb09e1c982d5ad757c01d9e25fb325cfac6dad1178e0c006ef2ad228a847b4a7dbf7fda33bb6c562665b32354be5d9a62b5114d94a00bb64f4106c6425f604ffd77004b9ea0602cf25ad46dbaed0c5221f0bb567b9fd4589d6391c2c3ebe5ac8d1d1f51c3fc57829ef41fe9e9cfdc30f0121274af9e0ea22f7ad21f03ae74addb84caacb442dff6d0706dc37cb056f1309f8d28b4e7294207a7be0fd4a2b09bb03d315bae4d873a654574abfdd8b455cfa72af0778be791dcd9040d2e012ba96e18337b8ae55287466474f5175ea68237c04a36857abdbfd7f4225f57d2e64244354d058a8d82427537e8588d8bc2ab64f44e6d7b832c6893362839eee8b3b961265bc97b1d853de5bd0c5c37712e6e70b35491afa2a30014694a4f40f45d0ada2e27fe271e8a7766f24a4a44a764bf8fd641524fb13285b84616bc19483a7f55c88e3f8bb709e4a8008709ca814246d534637b88dab19ed675f944a38b471f7596302497bad16f8d61c88a9dd5d0bb74a5f08b4f8916dbd5cdc3f406860cd78b0772f390aab3b86f239761455e63043324167b453e78a014cd6ef6d9da8d384cbdf80a4867d0bb0fb8ace66359388068e85c6279eed4d047e8ff4ca510510c7e78135437c5ca6289aa514a29eae0714a5c64372bb28a9473afd301928bfd6d088eeafb04a5693a824874272922f376717867b1c27d90057ab1a0244aeedecbb371ef29978d5a00711e528e4690cfc5ae143cba9e7b8ddf4fe53bfe534f726879bdef66de2900411cfcff015b16fbbdc35cea4d2197335b9cfe66cd29ebf28cb2c1973bb15a3c9163b33c315e5e228bcb201eaf271ad1e2494874f12363c6a352e4b514df7ea133553cab78365baa0f4f99c39ff7359e05e64d29caac32f11d0553443664d670f4509b65a330598ef127d2523e2a1ba56155d56a01ab4f620288d4b76c81f0f9eec835505816e389e879af1b00c000a825a24112bcc85f36078123b9f0217448db3952b35d2b860a2a358d714a46101d55b3c92ad27746f14958a92390b61d7a72d8460e2d7506d1289ace65be0f68c5ee1e75e83feab515f23d1c649be0e4dfbe5f3c729af462a9fb6ed78f88c5977da4065cabb227f8138ab640f8594541523677a7de373fb7a5fb7ef050c907bb09532c146ce0d3ab1c998b09fff82cf7c210f179e5e130b21b0768f950e6f39767ec3cb34d5364a3545655602c5eb585e1ea361207314d7a6eed2c34029f8d3d536148c811beb32bc1366f5a0c2961225f7ff3916999c216f88ea4304d107753f60367da4a5a1b68be6bec501e6e185b0e00ae3972351b7c2f7db51204d6394fcc78c0554a3e2af3d98f5373cf08ec8cac7ca34e455aa9bbd0c72f655a8b9d9b6d37117c1c5a0c0342c6dbe2b09b4afd00395d69f8c8e76116925319866e4c97730488f954ff9823d674d2ef43d066c2e28a938429ff380b2c150d640ef2dedafd50ddffd0e438570f11f36797b5ab3521f66f1063d01848b2a08f7ddd36c3d1218c2c81f7c15ff52b2afb93496843f6fb80196592e6902565f0ecc2f78112b452b94e50b7e0b83843f165c798adf1d74c3490b80abbdcf658268ca7efb76d3ab838a6aab07112442d8b2556ad1e943f66c4c0667aac8d8345d09b516f19e561ae79c6ca27f842760b70b415af54cc10abb06f3e432f8a825f8597cf9cb185af78dd3b2b7db3d8d2a98e0b32e3ea6d124c86913cfc63ab5e2696fdeb48206578540ff133dbab1d44423be16dae30ce5debd85ff1ccf30b0cbbff6cf5d1e950bbf5909a44fe9c54c4b075e779daa234eedd7a640103bb3cbc569828287750eb442892ae4979fed34067312da3194de529be62260bb1ed21e7e347624b917b7b1ef2211191a9dd967a62cb1cc42427ea281639024fca62caf02b0eb71edc3754ca9ef9688bd28c297e636cf0ea4a60c3af28764b45d63d1031989ec7f5b9ea6bda292df222e37287da7508dbd2620039d0e600cbefce0448230c1c05e5544b5eb50bf23334ffa80b8dc88b7ff4ef85f9822a7584f855c8e157241d80e7aaf00e4aa70bff6586d4d4b00c158703f970038cfd59d9283f2afee7fbd21f57099796c216b11a098cd922ddd059f8a9e1a9b99c12c63f244723ca475483f55dda99c429a77c9f2f642f9668501c2ec3a0d96422af25068fe3be5b89cb3f4a6c175f94421daaf09888589c2efbc17d30c450467e876e8b9021c612580b0625b20b6f1de523e02888936ddb45e2907f63f638ad3c07e7baf7a1365c9f23b79dee24f6996d77b6b02ec70e596b05845fbcb699f4a342d527cbd4ecad747ad5e0750187bae659412ee72ebfafcf61743de3bdecbc69ee8d79efbe1677036ef1934778be79973ef4bb70ef17640fb589df05f79445990d8174a1ec8006112533b05c01d92a1eac4b612b3b6663db85ad8f5254d8b401ba4d0eb265eb0fec1383761ce519fdf083d2f2bfce16f526b01205c745814206fe602a9ff05f81cd765a637cf77efabcbeeb923ff1ae50eaddc90b796ff131a90f8b95e1ffff7b61788953e5b1769282066fc1806b2d190aab3427c94169eb057a444e75b128f1aab6a5b1ca1448b283790d0783c87a88bcdb60935b92b3965b773fc3be3b5a25d0c48575488f57fa2c247ce873fec69d2f5eb6bc4c2a9aa6e8b363acf2c1e7685e16f5ebe587d72425998f0875811fd3f58e754682a86d6c8d8cdb4d6d8d241008a2c2e44c303a88f529d7370b42bf0568858c8a353ace823d30f142bb349b57c10da8cdf9c40533a5c08e9be753f7e7a0c80c8c700d8ffc0bd9de2557cacde745ec5666f674a1b0aff769b5d714e114a642d762d1be4a06e613a3577752289f50d8e52c9308c02178d27cd96e474d0952d6051c7a3a14586f2af54c04c15bef483393b0bd50a0a929bfd4fed8c4ef364c7b4014068015369aa9e0012983e9ba1fca7ac26ff977fb6ea6282af431df2c386a2d68e3bf38681bf2b9edd3d7ffc4a80f3484d297060e5f16f02a5ce405d2bf1819fcb31b9a3d07db7e66c0787b58edb9c1d4fb2ad2278610b42d28a39108517f16ea2cce0b0022b31dc23a7c3e942a32f65bf6b53ba6d36a89069fb4069bd0b3692869e32c7dffb65af767e09f53058ee7944e76559520233fbbca349852d9ee2e2c15984c7ea7803b2641b8b3c7cde2bcc79310b75b1be0d0b1146010d49e8ad48547d09f3b35bba805a2abc9b8cce1810d43165a619426727f1dfe10e3f7c9ec0d43a02dec1e71232a582b0fd20d703a3007a488bc520edb13810cd57dc8b69f9c32cc2c74ce0ae4b439fc5b43f283e1daae4c2368584823da86d39912d3096e181ff54e3687f669e16e8520a563fdd7d80c4012c7bd05606f247842b87d351edc012e4fe65c25bc8535a94d0ffedd42a8d86717c983a8afac69bdad55ed46fe23b7003c5d4472afcfe1735c27681023c595f43049e68dcd6706c69d07dcb21265bcb4090741747ea6451003dfd92b0ac9d744ab5918a6c10475fdcb7e7f6459ec0dd24cd5f60ccaf4e7111d1167b9f71662b1ae42acac6daaabe3f94c85d379ffd9223fc03d8b038a32fee9c15788940a2ca38db976308c48ab2f63bbf4cff5fb97c3383b293011a798d3d5196d075422146e5df9cee1f8b0015f64983f57d55935d83536d8d17c6b95c5827651ea7a942815304567f5a61476fed512a858f3ed244ca0f33751bdc6d0807665d13d428de8a94efbd75afd03a12843dcde2bc2411ec0b17b2d15f6aa791d3449282800f1eb841e0a76fcaf8c531485a1daf7a9af47dae59c4601a7b4559e00eb203cfac08e9776e2f7b179462f02a7450e04fd9c23d38bf2207afe858f8e1639d07fb7f92c7af808bf65c36aa5002ce729d1593af87930594f2e029f7fe1b0e7807751b1c96f72e2471133c3cc87f3c9311bda6e9987e0d8b38e9646488504b9040886370edcc1a3a76a9d31c8cc48f7562268c4f983ee4395e8872294a9c597b84acf7d9ad8e1dbb59121660e4bdb437cd3452d7d514c92ac2b5493ce30b4e198e0145dcbe562449c714ce8e485f15b53608f8284c03c565390858234a05b8854c8ca3ebedb319f70f963df3716431182d76edf1e168a4bc1715237588fd311dc4c634b64699428a2a29398d5b34ccef5b48162c0830e0b8debf59225ab54fe78a8484d7399a2a9afba97a1364e2338d5d65affa638f21ebf7e8ee64d2e1efb2c3c4c36398e3a976c1887b9bbf9cc677b309cba7bf0e198d1fe7e0f64bf2e30565f7b275dac6719c7fc15b255351248571e2538647c213011d710c1f7ccf366c5015400ae87135d3a4b8e58afc052712838f8c20d7f40fa4b9e999567eb7af58894310ba35248afa27227fdec95c7f41bb0ace43d233fc71f6fdb7ff57f06bfb0d49ae868e7b15cd371cffb0841b6fcf600b8969bc35af517fee7eaf4088b13f4d35f6010cd3f0c10d70d5cbac0243356d67e8efbd29b4ead86856f08d95729bce0c9fe80fa2d5284f5cbf41a86301b4dabd7a376e49fa6640bc7a3c30e357e9305d15d8c0cfd0c84e777ee290b18a2673b44460afbedde0b4af8a9a5f8b8c6aa1375f9aefc122379d5c1a9940e6136c079060ecfd5adcb510c60a82478202969d1906e0b23f824c9b81897f9833995be97753ee1051511c34b54447d2da82ae5a7ed7577efa96af4e3cd9bebe1543e3c6c6f1d3b51fb715cad1347e26f98c361ba64dfef33c3a98a04ca723fda3180c8b868b242f0c400c55051027e6a57f2a951b5f56a8784bc8ccde4e8cc7bbfbe726bd821a004b688d34028381e02c34155a929b7fc5e5c6cb9229c03a62300fe1044a88dfc92ecd9393380f915964964c2c53ba0d2161a82e96278efcc53620cf6d4f2a39fc1dd2fce05b35b5695a018d6299286e632c7746bde0b647e9ddde1b948a4359df7a65a38a34614c7d6998391ea26afbb1cc11e181af9641ea5f4d4080f7d9ecb0a51c1ee0019e47054fa624c8823a2f128de11e6f58364f7343868af8c3ffaa289e80edf0d2d79e615363fb50f93d718b17dc0b8b6d56f12e651a745ae6807f32e97567a79cbc2022916687f1400c609a361ba84cb8e240251b942733d95c17fcc79b7512a90f0795f46635e3e4e152617b4d18a426e2a54a567c3b8b4893dff7665699a25c12886e08ad4b66a1cc897a4b0af49051bea1ebd12be81c90d186211f7811389903ce3b07fc906aad904a553fba7216c0e66c936c76d6e298ff3813d8b326a792c8c58993c79a54a96fbd8b3c3904a33787e82943c25d47251f9b9a8f3bfafe488877b746f6a39c28d7279d47f752ed32821586bd480e261ca7f9c56643cf3812b6a9067a086bf6703f827c9691f529a6b45e58eeb8341fac3d365069a26f04eb587c90a851dacc3441da8b5a4de0761334d3902904d2331611489961501c3a1021c43cf584f3f06876ea163138da60ff0e561136485d4b720fd46d1e54e9daa1fad4f437d043817f59beed34393f178185337381cd4ded26f079d209e6d1fbbbe57b2b4fea87714f489cf2f23eee2c99735929592b929cc12720bfb4d4205d3a1b3ab04a620f29c57740e087a83e50f79bdd89bf1cbf50ce6052bbdd80911c0d9ab60fc43196be8bbb91b710f5370dce3561258e1e9b413f02ea64abcb54df1199d1afa6bccbe2d93c4203b39fa1881a368043c0c4d5a52ef0cea40276977b3ef5a59255c0c994b51416ab681215b15fa72b88b34f5645b4eade8edc0e4af41d15d7ad41c6a9d95f6c59c0334b0782ce989e0c8eb3b85b8e7b391006ffb6abed93105133b76f87c19c4e02808611bcc9c1a1c81c2e7f80148e411be6fa21f08fc03d1dfd90af1d8884eddb39d97b563a80c09016ac678ffd16421b84384ebc8f250733f45bc2babdbd1a3f7920c82655f4d8f4962fa67b2853d30d45fbb5e0cbefef21128e360c980e0309dc494873ef16bf3032348898534befa06365a19da651fbae78152128a1e12c35bb07ad9193065db78b477ac1984f4f1b20bf67445e55798c488e423e19c54e7b5971eefc30f9bc1dea26984896745657ea4ff9e147e8d4b43def92c8169eaed5db7e0cca7a0961b8f53f3333ce202b1ea58a1827dd33d8e5d7bc4f8c1cd5074a6be74a139f6b0d35dea7b8eea96aa36dc8693133f3c946eb7d89dbd249c8e5e8465408eeb721e812356d37d03a8edbbd2af7fbf5bb9b6f5d06d964eab9cf1410089e730c25f9f5d90c1ac89de75be0ddf57351e199206d773654dc278448f5f1855d868d717452b2bb61d71c118c1aa76b9828274664808f4a7ea58c833aaa5d8d29ca8c9dd2d63b3529745bb4ff174897c84dde62afd4a01bb198c73687a9d00efbf709169fb07b92f153a26a3c1cbd3952101f6ff7881d348093ea0995be0a23c21a2b3cf4e864df6f016ab5fc86b7017dd3d5b7428dcaef870944268e9057423138a6d5a7ca944861e6850fbdaee2b7dbb8b2d532f3eb5397f13e6bdab502567216a4b12650403715a6bb9413e456df49546bb3b593c888b828257d4d8466d49ffed21003a7eaf0d02ec9683b3e6509fd4254da5dff5af937c1ca50ba38c46e799ef80fd4911092c31029fcab2407afcc28c1e8dbb0c836c4214a4823d565907284081377a8bd8e7ba720aa228efefbb66bbcaaa8fbbe16a0f57d445b94b77cc1948d2aa770a7b55b0e8a7d1130447d84e9eb5e72a58b62c076be23d55713b73f265027f56411dc0a6f21189018ec44dd270ab70ac39175ef32763ccc79fcc4d285fdae6305edd50acfdf4cc6034a7bf589dab16378b4fa78f01c19961b1ea6b8eb827610f68f5207fd38f63a0864e5a1c1ff5a3305e2b2b3ee60620407d61f6089655fe039cb09fb49a0f5e7796a3f4e954f43869bd2ddc338fc64436b2fda8e4e10f7ba65adf5cde77053b4f3f067b764df81f2632291f46bd6b50c0e8f065e3ab437801551a81a55697bb8e8a8cc6e6477e8287d7197105b9be2caeb83dceed5179a17e0b2a54f9cb15afcdb14d00b4069128c48c4943f4b1012b073f2aed2d418fa199e863f9b67c59f7fb3494d9ee4c7727f98c01094f30719afb15aba206322e6ba8928a2c4ffac48da52bb11e751f60e8bdefeefca268275ce2295347d331105bd88e8499f7e0e301c97e3f628777df7334b94f907a9f3035d4b4a1ce26cf068590ecd810641f7abaf79dab3d87df17df5ed628d795a6996972f58e6c22fe4df4c1ae484b0d05829ff3d1516a6dfb6f1a93d3fe82253e0dac4ca8a3dbbd47faf07e91a6cebf29c05935b2dd8eac06a42f206c6f4aa816c604d53349764a4c1dfd28b3d9298ef6ca10c74acfc82b4eb6792008f8b07b5e15cfbee9bea3f8ca539d5af04455f075f4eb895ec264bd06d3e27d8b73163234f0b1efcb8ced61f467c976923f76f59e9b71de8ea324d66864ecbc66a0d8601b9e93d935a35999b9e496497fb1149b876cf2b8a87b8c8de0b0fc8a52d2266389694534867ae530a81c6ed49a93123c8f58b1b1a8c22a58d81c7eb1e921520255c68712a4b5e932fa856f7b218ae2e3f9da783740b3c92074d226acbc84828a1ccafb9b290cf25e669685b6f750765c4d81d09783fed59eaffe3578c699867fbe5cb60bebddc1854887568d9598f6ba8f529c0672512db4330680ee1cb498422f7cb62d17f1003dd6f661dbecff047755434176250854cc55254adc7a754926eafaf55aaa068d5ddd6a2bbb4e2b8771d23497bda69f9cad8766458fbad688ef45dece04e9fb787110c14be5c53e02ee0af6bf41e27a12416cc85d3d9c349168a25640a20653e15cd070d75e6e98ca1c66a877f292baf9550c6132c83be489f15e76c340d8195abaff89c46148bbcefda237557948db5820200d718843ff5c34fe3b4b033222b56c88d7edc3cc5c4e646c638c3ca61963d89cb7e900d77cf7a31fd7e32bb6e752c50b01e2b2a1dc7fbc9ed280258e2afbb6ff8cc78b4beaac3f08ec7ae7d9822bdf2e08e4352bd85a03ba8658c8d503f9644ba6b527e6b8e349dd6e7509e8d3af009a88c1d9311b5de13b0c87832f20b53466c02c92565e7d1323ca043fa2ec81f6800a10fa5b5ff4a7eee1c8d00f1c422d917da47d95fdff2724b667acf05c2b955adcc740ed40bfa352d71a2a826c418d0129e626f47a34ec562cea353c15a030597f816b9f5dd7143ee97409d19851c7ef9e4ac8f8eebf06fe95f30ab0f16c3ef35bd288253706dbd79a296e42b2a2894fd4a2c8964ae5fd9c507b1734c055d2ea6081e65fdf00e564f85150d82c2f725b1831db562edbfc365fb04ebda5bd911b36c422e3f48b35d0b1fc2a1e498843091b91732d5c7e28c059a702a19e4ea6c79fe601a21f659616dab04d4ada65b84a5fb51c97f46987bfdba06026ac02add49386c575932acd97946ad2be5903467f7ab2aa3199c94baf7239a510a38e332b911bb62460963cda467addea8216ea679ba5319488decec481ad8864163b1536c9f5e7519cec9d28ae3f8a976301d8a4e52b20988fe9acef11245c2cd7cb66f51676f669a38e39512ad9aa661b4d82aae3f1b140744f4b8ba06681efbb4b130de84dcef0cccb38a1265113d6e83613f45067001fc44653d4858c1c0db046fb13514527d28de79e50d49b95fa4fd30e269473a1a2724e5f0e8216a848e75e342f8e775da1c9eae80315aa49d60695691032587f1307fab84528c0ebd134d458a4ed3d3a9be6056543a37bde6c21240c26d5dacf0363fca619bfe0f7f83f605896df630fd81ebafee7479a2ece5abd8bb460f322c73edd3d7c7a4aa20c76909430c28607db4acb221599c67e3252d1aab9fc99e05c518fa6cc848a09e69b3587823562f61c5caae7ffbc03832b95ea4fb410ca6da527bdaf0e2a0a5f9274ab8981b056f082b8b208bb92a2bbf6f4ad0b433aec7d06bfb3a10343da17aa960b2cdc97fe5c77e2b6a41b9e0e121c433ee59192107489126a6c8cfece1e208f793b1c2d663e3cd012bde6b598c17fed5bc4bf3037b84af9e36fd79ea6dfced522cb32245fd78afb6e7326619a0229cea4fbb3f390809fcba4a96fb242aa9a0488f15d6dceae1715e2e3f90483f8d9f7e1c191ea1910bb9aa1789c614000f6e8bf3e0e79fe699c0f965948e2307dd7f66a4ef4ef9502ecd7c8150fd85d1b44e2a62a77a3069341951c3de81c3e21aa7e399f07c7ff38d6a1bfb636a2b8050a150029bca3808c59bd1fd2f3e53ca77aab21242cd89be51e34d2f61cc8f789bff8e2ba615de0ffdc95f6a69d7037603f597bfa6179ba0682b493b289d229a9a924aae957833e8d3a02e17da0d7bd3cdb88f16b691480425c9c8cdd75b62d8f97c9df988644e13ed832c71a6bbff553b17868f36e815c67725b56a7273bd46413d020d9489160ee0941f386d77d15be254300f342d98c13a5b29cc3c6a6e073bdd9e00acea3e86f0d0055fdb8ae8fb6737658a1c22f875a975f3f5b8b712d93400721651634c1e4f5089cbcd4663f0f5b9411de6dc02cff6627d78998927a625ee143f94ff66815d4c389f4aa7f80f3c7af890f3b618c5c4fa50eba5f089df115795670f0a2fbbb7ad950e8bcd2f55ef067ba3cfb07d5ec20a8c8a2d2e6b1788ca07d5e57567496c05662b6793f6259afa61dc12ff3923c5149ccad31f0c3aca2e499e87d92f184ce59542d83c411051975ce222683e5e2717f1cfecbea5d62818f8dce8b9acc7239a40dd5de5ae1cc746091ee3e1ef651c29b541a5dca017fe6ff0c80ced190390a9813cdbf7516e73875e5cf1227e0db71ab5b43d62742a10a92ff6ba696146ca8aeffe16419150c63b9088b39e7f06fdbb2ae3c4c78c2d8c9718812f7aa0b1fcd00367c44064831fc09b48fe41285f45425a9b56cbf5f9d252567b8fdd7f2fbf153a47a04f8d7591c37450788c62efd11cdc8e8db78da87241c39d74883c9b23e6ffd11e5107864f3a0a28522419df766d840c49e5c781ad90f4982b4adcf4cf505f2027e64ac26956400c2a4cce35d8886209ad10c01a56d02bf24e6a4ad92893b788fd230aa83ab2ca34aa1102c013789af101f1ce8b95380249a19f7cafe1f8d26427e274f03697616c8d4b0f8ffe36850c68e98059746c55a71194cb80709bd64495738f33675218935ff82384eaa199f88704d11ae56bebf54fc11e71fafd69e97b4a1f358e39d9e081288ab72cae5cb337363196732edb5e073c8d91dcce6ecf04fe3980bd156525fdead6c7c2d529b9aea64318d4dd6ade1ee06d0bd2ee886732e29a4168cf54a5dac59ebe6db18c7f495583efa87bae13841b320611331ba372a8fb11fbd69140b979ca3a5f8bd7909b88ce5ec797a4133c4c36898b0397e83208be07f0ff39d15c6e84dd76cea501986d106f67dfb3189b3337860507f6a389f3710e4cf12ad3b75e327bd14bd9d57dfec07045848dbc1d75cd50edd3d0807fbcc8c95ebc92d57e046291ad86089dea13ca2d20ed370687c5a0b6941995b9647d2a936657998371e33e47e10e5a4cbb138815e796b0c660f475a5b44ada6eb2bbacc15dce0f2d37a95df2cea3cb57662322cf415435613ca6c08690a566b0038b8c6e7d89a768ff63fcbba4c06b057b003f87c5c448dcf207e0783aa9368eb8888a7f05aa90dd81608e20299f25f0f679e3365b11b5327682b23faed30e4c249ae111ebd781481360c0167fce57dfaa1e8afab272a5972262c65f79134eec6e09a68407feeb368b453cbcea7b3367ebb6968a0244f50287b74ea70712cc16ef2eef549b3f673b3f4ab7b9b548cd0d5e822227555b6c00d1e72942d485a7e2e532fa489cf8ae526c1cfb909093f6e38c5f740170ad332786c650a5917ee71ee1c5254e8d36f4b0f5544dbe8f852fd3dad89ae22ebdbd98fe5991f9f8322dbb1cb6bc7f966ec8499b8d80710dea92a8d0362228cf057c4f716f528295a743caf532fba23f01653f4c60a71f405d8f43a6924ff91927487d62ab37d144e20902827b3a2d8c56d2b668aeddbc9c6684bbbc960e2e68fa50fcc67e35662c2fcfaed96431252afca5e10cec1f97a13cd35a25d671cc32158c459ebc19df7c7f7b85ee12a2801f039f7dcc9c038ff4c392c4fc3310307e8f84e4a50cdb2d04211fe8a37db9ddde1d37afcbcce97eb9363abf5a7b664a32d1e88fa17bf725d1927649547ce064433aeb5faf289b5309206adbf7878123ce603d16fb294b0ab0786459e2278f4ebc059431602490871a25f4630381cb7ca77a3d4b170b5afbb07c58c83b82882e7e9d9333bed6efc61e0cb09ee25886df1b00bea2a6e9b8bc0c4f6a66df00393c02d0541504fb1cd88376e12dc8376260a6254c8d0333bc2fb9d378e9dfe85b53af886a9e2083ddb66a81263bb26b599db4dd86daac9b43b385d3baad8f2efa1ba058af78875143ad5a2ef8669feaae8b4bd494ea514bd0e326e9fa7f3351376243b2ab6c727373c987dd829370dd792383dbca2c99d8d8d6d382dde48ff6c8bcf648817335dfb2e9a92e3b00a64074f60ddc2f86e66b4200844171975b988e872956322d513a8380bf64107b781660438b9ff005b3a5da338512cb2c52b276e0c1811398cb420ea2998f973997177066e8b3e2336d873b8e04f1e62b49c78d7b254310169b9c81061eaee58d3e162bafb2f117504c0a55785da08b94572560d98974de2c87c81fd70fce2cb43c326412c4a283c802e122b9624c7601f64b5b210b1cff20390ec150a9859200da48fd91d4e1f150a6e49edb4c808688ae5f855865537251604c9aa519e21ef162209b76fd3c81189e5021a8ba03088efbbca8aa5a2c47525cabd9bb59cfce7a80e1fcf6d6ab982c8bc36951e0900c4f7028718742efe3d71d17aabc87049b77c5cbec78c6b4edbb35d725c0ed2aa94937b8f9a48d5f23b91ce82d63424f012050c0b2972965c8f5141914a9107bcfbecf093da590b596afe3654826369fd7ad645e6923b1a6fe3dcd009e64850dac66d35307f24d71f6e6dafd06d9dea266fe8cedb62a5093d624791dae231cd69201f5c2ac4ec84942b1293abc2d41d092f1e10dcf6ff008de33212a391a2f4dea543bbc153f078f8118e795dc075c5ebb30f40e9dfead0aed60b6f0224cc1f02fcb573ea75b8117b6fe1faef3745ee80c779fd1dd05e44e097a8088fcd3fba828cd0581b151a245ed361bc350522f706e69bb53a43e12228d1e5cbc4bbffafdcff82a41238d845594289917911e6c7da6c700b47f72456c1544b471edd38bd6cddf3a12e41a34fe1ccd3ff0302c0db8ec3bd6f557a0dc50595dcc2b906e3a054e4dbc069ddc4b234ba1f4003861c1635f85045458a124da884fd009fc7e8d47b0b78f41abefb5e8fa069c059f6bad93535e13423726739a800715b3d992d0a89731739bde6b267f211aa697ea837d5eb578702354ca408f101ab8b53ae7500a4b189de7f6e7e0b27d4916a50cf1a6cef30343ac64b0d7116ea4c6ddee494b9e863c6bfb1d4a21bc3a21f91d364f168cdfd451d51f5a446fac55f67e2e05aaff1830ad368c9bbcfb94d3a010142cc4444776ae0c780293761c17cee0777125751e00f89bc50a446ba6689fc5a4ac766943cf685f3960acf842f80f774dca88c9cb118b1f4785a6ff88641b7312f6039f4dc02d4301ab05cfd92557af977af18adf35205f2912ff9e7cdf9777471d237608dc99f3dd5bb4e610704aa4e76f6287c23aa41b528dfaa418f7dcc2a15512e2a8165e18580b73d0344187529b1b541eb032c7ea9b5977242d60c961f8b5a36ccdfb168194620b7df652f5c516720775a3f87f764f43534cf7f14b7a4d9eb026d029b18b2badc54bc4b714432e5f5d2447db06aa0d97ead3c1faad6ee3f2ed8448e387b397b4f874dda5861abe40702df56b988d036e95e1bf61e559a53e82613b090ea6f2eb2424da30befc3804e012ce1cc24d4f482a8ea4d89dbd571ab0ceb187f0f4d342a808301f0cf881c6fd943051dd5203ff037b43e68b6e1711831861561622bed223c681d89db2dff7384b6fa50960b6b4a93b2c722bd9fbf73506c461f9bc35a70bec4013b2e03cb7c8a90a3b369bbd959891f0c85f4334927f6107abbca18fdd8cc55cf085600a12ff814f64fed87e4a764547abf348a23e3e4eb7b08a94c64c176e014c3e74d984c7f5cb09e5d8bb080cf7f418c5fb1720d4eae021d8e60b3ce65353e777dd32c7b101bebe82183607963e62455422fc6900aefd00944aee889dcb148cca11a8bd3920781530063e27d5211b3fd65ba9e68ec03cf2642e5ecd52fd4dbacaac51c5e1da171b85ae6227bc4005fc788289a2dc91e50179f1bd7ae6d8483281fd3b9572ffa98b9a13408bea811bf577634344fb3bb8f337e73cdc7bbf87df34fa3f6a18b617857fd93723582bd5eef4288ad73259d23ab02ac0634c894ffe233f7987c999eca8b9987817884715679d77f593996bf0934ad40038c0cad7a417b105b55f28653bdd460e350496ef98a5301cc93e6ddcfc78e47069682213725074b637a495cb52043e36af21b327c9eaa030c68a499b99b72f9448e0f4ca647af0472b6c90d1d9c67d25e8228fdcf0031325cae12692d2c48875cfc3336fe5c808fe9aa25985a55005152dce92b50dcfc144bc53cf11736fc926e31fab460a511dce7d18a5c09166a1a1e7f6c8fd5ef243ded73585b1c26f7c26336abc65edaacef47dd3a1d2759eddea781033462c72bf1cf16ae3582b2ea0fe205862fde18d605fd2ef5930f0591e75cf158fa67d31a14340804d8765964d0b9c593fa38149b00665a3d2e02a3af914aa95f75ae5473411ceb90b3ae95fd10ed7a25c6edb85420d84047a33467b260b8deb28658b42cb7419950f424358f7d7b08d9b8630198aa6116d6f1d8f6ef88edb026bff6676d931f94693a81a5ccce1456cfa6f106dbafef62e3675972d0d6db783f5c80f968748cc49d916a212c2e72b5d101f0ab03f761d262f24f59587a4039ac581d8284a262901e7acada03bd4a3e6c7caa3572fcef409c919ddc347e16fe37dd1899bfb515f9685092ba635e27997bce83f37c63494629ba52f18ce1cdb1f4cc1c2422a5f716160b6870f305ffa41c52df1d071c23f1064ee9b1eb782e8c9f4913131d1e48ca7a1f97b12ca9464ecab24885cc28704ee6733777bbd796acf70c089a0027ed829a2e04a9b3bf446589b0e43ec24a59ae849baf1bd4fef152e2178005110b0447cc13e459694b19fd99c1b6e031528c51eac2cd74ea0581dddcf314327021f90e20281add336cdda80ab47927a44a480d4f2f06d089fd60b779d19127024819c0968f5eb6bb03c0b760bb2ed8a4a6933ffe2a352bdcf6a9ff9fedd392bbab62b1eda81b478149c5c71b9bbf3ac29f5d34a8ecad317e1c648b10c3b38f0d063d49ce9a6029009213e2c445b198851ce303a9dec2818383386a48c86801cac2de7d1d9a89862b757d430b5847c8fd40813ef9ad02217734cca86a94b2005109a2cf03eed33e5357f9d2b2d3302ba8c12102a4aef90d9df05f749d2d90561d9da3eb84ac181b02f1313f7949ae1af7125d0b8f8a1579807fc897b5da3cff84475dceac627e057a825bbf7dccf3cc090ed124a8f9d2ccbd0917d821625ec09e9863ea6255c324b37db027f35b2a1b9e5fe0fbc0610981c318ad41927c9977e4bbfa129cb3fcb6922bb018115f903b6cd43c623cb1c8ec944ff86b63d4e3f710a37b2b91754c7e46a8990d7afa014848be1ad3b08de242f467ec4eb6439e583a82fa28bd4bbf7f323277f70d5d6c9640127712e031bc444c3167c30b3f9ec41b46a4be11f709462b83c6e6b3ea1efc2087c896cb8121efacb555afb01d9c08abe8654e2e2cc293f5158ff9c1b01d287c8a6e2f206215909a181574025a11ca3ef5095c89e9121d8942fc4652b2820efaff75b9eabeadf37532b138f78a01442ce832c6dbaaf96f443dbb385af5890f8b50a7d4769181eab90e5e1d5f3fd07b371cd80bc69b03a00f1d66cfa3ace8dd14401f4e35e0b867b9496242c81f2b7bfebcf00fbc6c345ca0c045eb4050117042a2c14b9733fb0984b10e2f3532457bf99e6d6e33aacb46300f143f3c11275d9fb4ae84093e444d06e6253c5f0c9699b59b6b83958c6a33589e9ce6b475551aae67d91765c74c45da033a643aee6e4186de634bd44fd0099cb678a10e61c602143eb3511c738a26ee646b6b135baf29a8995203671a6d9687d07a9d450dfd67039f519b615b1480f265ad1270300a87124c092c349894def64bd5583553c25582d696f2c0fb0894e0052f996136fa3eff74215c1e1c836440ca899fe0946f0d7e114d2ee7de87fa3e96b6f7c1f02ff4a551f6809488c734038bc71154c8d347a963de45113b56ba07ab92e426b14081e2743f40070e42053d32db5e6f84b91c9eeecc153d238edc3615a65b45d4d68851575e75ded7a3e96e42cecd43d7d2704cefce8d589568fb972d59375f62b0eae16edf2a930267465635c746d0a303a4a9390288ebb47e78be7f6cf41ec1bbde002f9c79ef21f2053c87853a78e2e5f0f30bd3b257f2d9257e2b7cb343bf83487dffcde99a127a3b1cf575020256702f3576a1c2a867fffd7aedbbd26cb8d0b110f83b4866ab125b8a6a95f1c7f8b8e747b692a4010ca01b893cbe7758c6eb9577a7d76d2e3300da45893e1ddfdb8364819e1f9c9974831e460a83409c1acb57df4f1df2ec02adc487b390d8842b1de2a78774efa9538544f35db015568949be1f2641742d939d16687831b504b433396d2de07950950e0778f7395ce84a98811082f2431a63acdd353316154254e59ff1a097a949ac86562c7785ef5ca9cdb2fc7c151cfab06573d93a23120c890c28fdd3c32cd396f1678912d1bf70b4c9a6a2f026d765a11ecdb356298d112bcac4da30b3744dae0e57eae0dab4f10d72fcb280f864179b0f7933b2cdb8aa3dddd1b13307095d116a9f5fed7d3dc3750b182dd30a9b12e0b1e2d41ce44118f43cc033af35038b58ea6fc90014e35713a20f4cdb7c466b0083d00ab97ad9e1b0eb230961dddb19da99d562e70173447cc0b456c1175f8cdc1e978d5e8b41344bd63bbbe3617f52ad1b5d20fd5f7d03443cadad9460bb42dd7fc082e52f6c082a45376da2865b0ceec8d161a6849593231622a23ecce5b7585f6879c5e24238b5825a5037ab458394b09251046f476d62936b36d7623f2f09244a0f2d7fc86e276ce44259f9cf8f77e1de6de794ec63256f1b793a5fd36d81e19e97274ff976b5cf63dd9dc4648ed275dc240f63527ea74b5d6377d9195639eea11f068c505a19438e4bd00c264abb068c6e730109b234e71530318b86c6dabe2ebfd0e899f77995b1739728ac45fde0c445dca48f525eb950fe9d8bcd7e09322622ec569248e50c9bba3357635d6a6ff14cb44c31df9d5a0d998ba2cd0716f8d61a383141b793e286a720ab347619541f24d5e06de5c4df244876e06ef5e80d08d15903c0ec0ca1643af050042d7c792d241f7f7b5f9ca568aa0558a808abbaea78fbc072a40dfc7e3ba243b5107761c16fe79d7d961d87d5b5adbdfe34cb474c45064890e1b4114eac1ef2452dadf7e899b40bdc450fd05ee0cd233e7ce831ad280175b8ae1332963ab2fbf3d4f6156e5c7995294230d02519093b7ece34bf409e8df38746b536387c831164d087ec070344e3bebfc4c7f535c155a0172008fd95e1bb1eb788a5baff1ef91b1ed4d44ab63b764163b5467f0b65521a41767a02da4fefc775dba15d02065bdb9171375ec106d5ad78274b6a1b8be18fbcbe620f872a6bb3203c8ca35152bdef3c9ecbaacb6f1601d6e11d27a49cd4bbf2df92b5c4686a4aedef9f55bb1105619d2aa7aaf83bf1afc93c4c44fed82fc6c58cfd9a99a3c515c88657e60fec43fd411f021589b37fdac569e8c5a7fc7682dc10bf6f603970971ae973981122717734bd57a19f271b25962d700c76826237a11f410d4893a44867beeadff2d19b1a80a83edc8330c9009bc8cb349395eb61bb00b07a8bd623a79a32e21a718ed2c886fff153e8ee7dea16fc23f5b41ea9f2e994228d2d40f0a21cc2e09e21ff2f772c4d0bae4264a7096fa8859ab0579961672f6f7b6d0338c8f4b093022b4c83069cb9189402e59456a685ca05aa87cac8371d0cbaba995a1c612b9644d657e8dbb1518aacdbaf3cd1f4ff7495cb6f32f1859b740a5aaae429c01b6f96649348de06a7966d7154af5f60102e9d1c8d5254ad7cd6569662165d3e0a714caccdd1055a514adf079d74fedafe5ef529560a6c07ffe1e95671300472f76899bdc51a4ffc1db6a15e37b5d7f0fb80469530cead571e6e1d2a950564c27ed5afd845d050511a2c0cdd9d31198f64ca516c7998907756cc9723c63aa51face8074ca7c0cab2640923a7b2540e99d17242bd66de49e9d1be4937ba7a2bc28415f47cb2988f598ea0b7082cc1028fe8a460ee299720561422dbe69f6e8f64acd411a2afe8a5dd1443e2c965130dc1386ccdafc9806fc127868e0196eca31174c197c2f1d37814cd62ccba0eab5555422ca6f2b348a10ebdc33a9a0055964f48d35c9f96fa5f50964bed639210c31440046232a6bc6c6f2b05a9d7df4db2e38e64df890ca5d74e454d0890230beeb72e3f5f420d46742421c1ee7d33ab637b8bede361ef8eaaebf992ee9122db426ee35e84a9bf39c4b929a99e43624311a0887577b80aa66ca1a903683d812c0afe21ba10b011783dda0a71cca4eb24d4227136ef4553e431a7b6c34ca4ec09ad5714e6e8a0ad3f4f4894badd0c6a12027d793ec63ca789ae906ee0e25403a38bef1d4a2a019efb2a01454454778c65e4b0d5503a94a139697f8be7724e6c25d353afe6826686d8013d8cf6dfeaa41b2bd158e9b8ba00965ad3580b97f9722d63cbb38f6363d91d1f4a0d5af39c13f697419dc3219bdf9b3a25fa6720acb5ff87ae0c5048f073d5045e6c6ba2221eb16268103817fd18e3cdeeba655ab97610d26a9fa96bf02d6fcd81549b754999d27052844e53bff4fc1af5a348d71e562b4746565bb5fc33a0b367ad41adcafde2652ad0bc939405723e8ccf3527810e3381a99203bb620e99a90e8e324b19dbca35874c6efeebd3eb35baab1026e9392779662a8a9b6bddbd611bf19bc8c791413c39370e6c6782e160f66a7105f41d2bd11927308950bd4574f2c80c363270919bae574af05a0c91ffbc007dbd8af5094e3e9636dae930b5bb8840358e5e2270a909558117562917b123e047728da1fd5058c676800eb7dc732a3391dc27b39eca7636b3557e961a3b67bf8e7fd7506008e714f322301225574cc49a97f78b0fe2c8fb762703d2b6b84a26bd7e94a6d3be2fe35ac5fa5858e9e8d85013587b598796b8905290521e65bb51f5953fd03159076a756420dbacd427a81248aaf2b9fa7d231f18089e0871db50cc9e88b78645790751ab3faf97ed9f4caf0f9387fb1f1139c773a60e3a43e530bdb3cabf30034ba2e3027a430ee3e846996506fe554c2e9fe7f7116935039c8fea7a5bef40eb00a5cbbaec761acf718547ea8ca7f46869b85342d51e8635152861788a08cba27d6233bcbb1d5f38ad1bf5e1b4e1e934df64dbefc065a2876aee5d58000bfc0d32d7c5fe7a56645b9f8b34f043451155a9fc42c7e1737480e044366b64d8c161252a2af902ed71cb3a91fb47a0c918fccad173eeb01bd9adc8a0e02bc9b0d1b89390586c6186f3665f74d52f8e6d8a475f2722b7dbf716a240f7ce3b16fe94aeaa39f13a5e148e0bf77a657debbfca92343f97e4ae54cf4bbda63cf64e68f675a4113941d6bbaf8dac2b839fad1361415bd7f1129ab8c42a4eddcb5f78a98dd56998a8d98c3e0ea325d75b18e4ed08bb3a53a2b1fff42bf6b484ab84e63760c4288360ef0aa4da22b57aa650f3ab75f28541cc994070e6489bed886565df43060244aeb0e9548123047442e48a1e65c54b3664c4a7edc570c9c4aff83a8785caafe7f766cde0e3e9bdadbbe5c0e7c6e99fee394699877a9aeebc8c08ae492be6bf4bd7b2f9c1f11e268c7e5a628aa2c6ecbdcc2351fe4e0b3bc0a80e6da979b02a95d4f8897ddf6add4a96251b2b3af3a4c4b9186bac8f88c22d91d19a5e986432ab149374b4220aba3f05e229e2eab5e03f77c16f053a86116563b1e1f7968b7154fbe5f38989970dabfdf430866f9da1bee8df667620a868c426166867194ba200b64797709ba54036eb4f76e8ff3750bda52f614e8350c610e1ee275c1b9ef7cf4c94bc26293c80b3c41547dfee3510300db47225cafe75e8b4f884123a493e37d8c301c6a4af5819dafa23a3bc2d07b9546b2d7587358b08d4c3a6b493c987948fc32025fbbe93bbbfffa35c5335e95af154d6a2ad25b1c09fefd5de4c7f8f06520ab75675403d49ee0356cb9d5ce27e84626dbab45d1d5d30cb6bfa02532673aa7ce50274a7f28d2b372779fedc276f739dd5ca9696a1935e6cbecc9492bf9bc63b8095309ef4e106d20391701c411584398fa878bfaf5ba79defc4c00c2911d416e27ace7c06f0ca2f623d9829c0a12a2f17bd83e2a1c2339cbbd0a3628655297f84eb64bd17cc76f479709be0a662cb755c4548d9aa7fdb1f66a44e7f15faf625cd3e76cb06332ada22a800d5d2bed1c92c5808e354cbf2f1e8b946b3bd89c6d8fcb7017c550250175628406e153f03eab1b64f5be250faa525ca7a1185e86b28e79e4a997c722c65a5f4274340aee289dd8fcd436f007695002bc46904df1cef7d0585d526c42cffe54a65548a5d79b264a51c736194e133cfa6f73a2f8180bf57ed9c9ed8aa937683d0f8bf1999926966179b5316b956c997e8b578cdd59668ad704af83b069d708f10fbcd1a91614b64c08173860976c5f5882ab11c0af96c53bf751cdf86d466d7c590dfff20cc4c84eb13facae0fa99c71ba239c1a170dee06fe39974130635d573acd2c14fc0ffb49207508d3cc9378fea0800a27271231a4ae54976762e81838047daea4568ff1a0ebd8756998caca17ad9100f4da80f554f08ddbf491c93217557401391b0e96f9d1d57e203daca49d0493feff3693ff18fe52cbf24035f36e60060b06486443f0abedd1b20be170e0e24422240389136bdefeccffc89e8f02d57cc006ea51219b0d0519bee16f133125be4f2f1e3438452bcaf2155f28fb313d718f443337fea675925cbd61b2ca4041d54afc50539c1a092134fb7fc2704ce884f77d32a5fbcab1a91489826662c5a23c09ae1c33a714d2d4e07996b238dbcbe22ee4e0ae386be72739d7a7047a0ca853bc9bfe48e97c007ca6baddfca845f0887a50a397b4e1975331560c80a2faa58ebd23900b51bf29a28478ef8e325633b57f2c7e95825e9ff21badf606036c74530c385810e87bc42e8788b12822c98177ec895ca8152ce4591bfde03d55f932a08957de014b4f5f373fc8aed496356391f109ff0791fa580058b2f046805365942c7e365c0bc4c5bd5b1fc0ce6e19f53793e4c90eab8bcd5c8304f22dcdbb17a539e37c900302131658af2e21fbfa58c73fad7738d27eea977e5924116d0fb59602dd007285487b54c38a99b900e0e63fe0677839c629a290e56f119a9bfd7ffeb70fb9aa2a0298b47dc02a6c41047f278c6929d39b4880e2416345104bfb85ff7d47e5c56924daad0f2f64ea67b976bb5e769a8a45543f91280205a477bd26db39654c65211c71107a6603537aac2339187d87d6bb413e11bb4f14c38a8d9c97f373ac44fdd86b52830b7edab6e014f5a29164087c61c2796842ffd341a28a1739c0cd6285edfefe6cc0c8019be846a57269e30a1ee2367af6643d8ec0704f3550bfdef6c3251eff7ed855c53fb68848a37a4057e3a6226bdcbae3279d305a2a3443b16f6394d105ddb765bed6c93d4e66c9c5a55849ee7cc7fa106a8c7bd6a4d9f253a3cb114616fb78e3a62256c58aa7a44115d4998e1a274a855bc9c07114c55ca144aab1574715ff9e2a099beec3844eb7e66baac3ed79c5abbbebbbd58c47ea8091c7d35431d1e5b532a7e3d8d5d118a0d57bcc4023a59e274c148ba74982fef76ebf426a6dcaf08596be08dc232a7f07dff7148793b86c2c8e131404033e761bc704969687732924da3a38f19f508290c88ce9c9f10569717d5fc6cfbb661bc6711cd54763cad955d2d987d18dfa72c1751a89855f9beb5dc31f517c4285d8fc58513874b84f07967c83c58db548a27260b2fd11c435f498bda934d0af75c7b667262deb49be75a97fed0c56f42ef62b5485d8138be545ceee547eafe366adaf95ea47ba76ee43f2e2c5fd1b4587a7ea349fbc84c63cdae4b47466bff9413bef27118e5271afc3ffb840e5a78deadd04a19eb2ebae224d98b1bbe4081514698b19938b139705ea88c812686d529b9002160591d783b424803b9cd80c9f0297335711f5fd50b159d8bde4b5caa87bfeb94bf6ab7fe1e6aa43a87d0775abf8d46674f802895ba13efc474d2048dfdf33e623e0b6b3b0cab0e052ba6da4cd5e2c0f13c6955f6e9ac69884b9111e3e6a0f7e0405adda2a66d3d503379ee9ec13c64ebfb48dc0f5a4507467ca5688f5a3a1784c40ae3b1489586c8a3ec859d8f9887cf9c159ed7ef41f60391e8b33335b350025c5974dceb0029ffb50454a441ae22192411e537b68e1315afeb16dcf195cbb1eb63f17dc6c42c1fd02c12faf86552feeed029ddd3aff8cb9db078da991ba57c157c0bd2714c11db0d97bc09b51c03e29fb4451a41dbc93dd04891b2e1366a39a3faa97f313aa14324839f5a031aadeed9206a8084bfaf464a1773e6a3cf00e3c6a340c4c8dd9ff17b90fa646604642a5dcb3068f82c640ad9d92dc5c7bd99a39546847c006b406ab81bcefcc639dd103d1f3700656aa3ba93b78405f41e107d1efad409928602183e7727ca8a191e25cd19344958b5030d95ee44acdead11019e233dde270d3977b4daaa624d457824733ac96800a885db673cd1a726bf7215eeb9447b519fa62d1c7cfc06ce0ef972a4145e31ff612c82676f2a7eaefc9dd74bc3970d33e8606803b79b47f2d61ca091cbfb822a9f79225a11c8e5d77202c344cb3a0e2ae620979d679832e1ce56308ce67a77ca8b66ffae4cb414e4cb6850dfa16984adafe0a7053ebc76843b83d9c9ba7d02e3e9464f7a70636c4f97a462128247b5ebf9dedf49ed94317259b9ddc2120452a19fde0dd3bfeda062014298e2196d7afe00a130e767239227e64ab4a1820ccef2cf1191684b773dd56391f558e8ef910e31e7cf74355f0230116cc54cf17996756189e7eb27ee40211bf2343fa62a9397d6184837f1f15d6454dbec125ea75a1ec8886461170728104be03becedb825289dbd0dd8c36b283274fd29babd37dedf06e7024ca842643001398cefeace730528980fd07090f262ec9b8c3cd1569af9c4c0c5f5e30c7d5383ba7233961d069dc487114947c012a7a6a00e9f362d465e934638684f442801ab13ec3492092772c7034adbe3b991704a47f76c15a47a702ecf73abdb72ae978516114c9f83c59bead6f14efd8f7e0bdd3dcb800c8355e42f877a4e2c28d959cabbc34971787ca8fa603604d4af867369e1f5f6643e6f426cf7b577f3df0e1e786f043cc67f3f23396eeac8b80a5b6e67d659adfb5376ab783cfbdd671fdf560ae553a1ea3348ed5fd29243c3ce058cfbc75674ff7d4fbab329154a1d87c42c4d6796d7697b9aa3b088e64213f9214bccd018c4abeeb5c5c09696ce5cd7848f3a87a19e8937fd6283a8349aafde7ebe2da5abe8c94934db52460022e9d9d0f6b3d81a927edd1cc596ae129870741e8fb5081ea0483b052d34ebd76b4bff3853ad211fe042f90a23390a3f18fc10e59afbe9027bee2dea99bba30535dd002240ab5d67069c01fff89a6917ecd65895f373f4e5d10fec587e19daf979476d7f8b549655feea8ee63d04092102ebbbf821bb764b133b2317d6ea7595c08dc9e7fd98f9bd4a87c7f3403644b6c254a587c7e3d2182604e803df5d6ea58f763cd99aad4e64049352597bdebb20d43e585bff2ace453b2d0e276eb508eae97be2a764fd9b0e4078107b50de928131cdb0aff878fe0c82e5a1665eeecdade830e46fde98008e58fcd4a2382d2d2b0c10fc10f66b33b6f40718451dc5e910fa3d6f84462b2173ec5be34e25b70a5efa2fdb4476bd288502d9e8df6b07f8ec4c53fa8e2c0844bbd7185b3523b504d2b200627f988ee74288b670f77ad9ab1a0d5746d60e14bf6d5cc49d94058fec4eff2f76bcecd700e8f4bc9a970267eabd1e0652299c475aa08a0f6b174ad4fb10f47436883a1a49029d4d2d165e83f82c4403b0bf50f79e882d7b306d1c265919515f4e83b18cdd932bb780daba3e3ee86076ab69a9c907057829b81521e8710b1a65905bd56b8c33d2ec373d40fc40ff4ea9a776c50162fdedd755e993da68909d34e2b1013dd0e05a8ce447ae75a512aa1734a33f83f6d2aea8ae6d07d69c3987e4ece3f3abbaf67dada4d38f36e544bf4ec9ddf8e06aebd0530540ff6544f47a31ccc9ffaa6d9aa5a3a3ecf18489c5786c50e5873e29e12be73539e02a76fed2ffe78c46aaa55325a02531c2190f5569fdaaf7dcbef1ebf5a41613f3e30728a95880afbf62d68786d3c8b36a7b6cf665ccdf4961f40df7a41bb6dbb2a98a8ff346cb59103ad93d3e1d57769d8d5dcd562717c0f48ea83a8563af5ba18fae1f6600ad605a5923e0cfa7d03b7c74382139b37addeb521bb6664b39f377f96bc19a3d1b7bc096dc7007b96a2e2f3b95c0158bf0b30a5331952d48acbb680b30cafd6dc301637efcd9ea11a9602f72539d5c4dde4a0f3d5ce7381f5e52d1979d4dddff87258f3f84b8afc54f6264995053428ef0ce0665f5d52868fb615699f5ca10428b3f79d2f57be338d9e5334958d8f59caf2617abcfcbbb106b8dbe37c2ef510d70691d0aea27a1e20e06629f989682e2fa40f4d7541af1d162a554fddf1f6ad48b25fba951979c1bc71d1771233b486498cc6c461e10ad32fdf7c7479ce38294d65ad5ab33a79527568fe16d3529ff8bdc7f0870875dadb2c57d1f54f91270b25eabd8b1aa473ac5c4f13de53b840572f6f419e9f7e3158b0c12a012303281d6f2d03a5ec1633be9bed848a446bbdb5ddb35a255b20779e55537cb1a8ad286d994bd461c2e813be93d7f8de54735c3894aa58784a3b1679f07f34dcdecc560e9e4175dcb3cc7cb28ca34d67e61639b0bfe9b886223b58f08ec9848cc9da1997f3022bdcd96d606eb46285cfba8fd132043bd214c57a52dc15f2ecb2261266c310946d5b2c9c116e4263ea238c7a68419dccde2e579391bc33f68446259b14e7e5077b6247771f443ee971864c20bf4934f30f57d089f51def2cd20bac23beb0628b157ad87f374776899e250add59283e71e78b62acb5fb29363eb379e181265408fbfd5bab3df2efa4ba749f80b7b9e0aba2bdbbeff133029f2a391e07a92761fc4720891c3d2140c86bae46ef6dd3f7247102f5b64ee2d344f955d0c2d611d2e6ffd5c15c4acbabbb37c35ddaac40908d2d0e4514804b04a2880439760fced5ad4e31b654234cfa2b5389c3933a7b88a51dc60556a1b2694d6bd39988e465e7ec87d8cdb28656a599ef9ad0b3e59fa2aaca33ddb1644817ff8d76aaf08316cf2c65ebd55eed8ac3ba732845439d8df7ca33ae02d20e9beb915d5acc49b7ba851cf568b803a2e2a5d17dde5756e1894d3d93b6d967d9fd1b650827e75844ae0f6bc37ee93595b42de5cf58e4b6e74f22ad71a0cea6e87b61f3a0771b0096477bbfb3c0cbe14955498d7ed9a3bf3fe12fdfde9d4594330b2bb2e10f98bccbf55f2ca47da6e1b9aeb1d101da8525c23863d608ea7981b14f4160963a0d21822ceebde871c9b7145e0fe0571ba883230ece7763a12141ae18306e8fc9b34012bb42dac38f58fef22d386252e8ab596333fd916b36dada0c5018d7334b13dc0f4ec6aa87afeded2ec5b2639e89176dc29db4e09e09f197e99627cbf3fe022d8106defd160cda2bdc777ac5ec02f1010b31e5e89c73bc0b6bcde946e6e1b2251e83d85532b03b7c05c7c7913c740de3128b675a1cc1382e7c4e12a75f1e9709b1b6a20a82222385c5f161332f3ce178367fa50142331facec6ce09f3b9fbd0027b17715f76d28b124e9fb4ff261dc2ccadc93310c6dd3bc43fcaa92574797aa1358da310ed3c6dc03f443f2e392d93be6fb9adfa20a0987780f9c73a3e719d6193100f16e0575ca8fe0f2c7e6ff2d22cf60a854e0c73afa859a9fb4573c48cf164bba3dc60a01dfacb67271cf40daf199c701b1d833210feb09c0bebfa400a5266709a5d1cfda26953ab05fe3532877422b72489ec77ec7cb575fb8a14b342182928f297a9f516a62c829624a9f47ca86a859ac391e997b786d6a03526e7789b481d7ef99135bed3aac39a2178ded60286f7ccfc037a035cb04818dead0c35656a1566994771e92087485ffd2fb02784d52dc381000540a029c64a5f81d63f271c0360b5299a4be64ce0ec1f958847621235667db22c894534dcc7de4770edcb4b0323275769bdf869bf17d8260d0a07d83f300701f144fd62107067541fd82ad695c60c082439b09549712e439d2fedef272733d50d4629b0f7202e8e36e9fbec1115cd6b9866085a3c5e6e079b31e9058d0e69f47193652a9219d0118b5d6141d8d6269c9380632f39f9cf04afb5b0f0a706b3d1481c94d9ae62fac70b2f4425ac68144a5c95fae1b7acb2a491cea0e3ac4361b58ade48c6fb0304f141726c27b4c7d8a35fa6064e0dbfc74549fffdb8b3072893eaa97cf209e67c789110f33bbe11159ae79f979da8e22a0c6d9fb1c2711e2fc82f3793c1ca2351c40934aba3b25e019cbe84a3b3ee6d9929496ae8b558145392657e8d47f1ae41262986373b06ee38fccd9405db5d5c9f366a5707cc082ecc1845df9841719c64e5cb6a07c590cabe0e703f30de3db7a0e17054337ca4ec324a2477c51ff503739ab7877f997e7f50ccef459642f53f4c85dec82076bfe492a42d4d79ac3c1629134f2986371a4544e0aa44c1ca5e7eb683b50e2f3ed3b0ae563a96282b74c0c3d79ee79c3ddc8edfb7ea1f655e85886c66c4c7113117891179138d25c4086be4cd46cac504f0ff70175bdc59040a1207f32691ac9f9a4b4cd2c78813dbfa5b2814535811747c769621ab1964f23f21f5f7c6c8cc59275727f1c8e4883518c1015841f3864922342a6595571d99c8390f553d8fa3ec7b82d0fc0951136304ed5260cb4120336a37ef67f959b4fa418a502a70b9308db21d7c4e0a6ec800b1bc54e22ce260cc06b098a57502fbb0851fb0857afe0770b5b8e9e08810f4cff0b48de6be31137a87d078075a544447f8dc2b47f83fa0b1ee725f9b8b01bc92c1ee0266d947faf10589a0515cf905225449fe593eb4cd964ad5d50e0a27efedf099a565b93ba58f3c868888a0cef35fa9ddd279035040ace2ffd2309b336ad24ea3e7faa5daf6eb1bd4d12e26fc66ca8fec99ab57845e326068dfc7101f79b028aa6f576dca3d5e158bce6f8bcb911b3bbb27d7b8f6c24580b890a9a4e9fb76e2ff4afae3ada193690c3d85a53cbdd20fd6a26a1d91391aecf4d036ca46eaef53e6aa0550208fa993467e120673057313ea0d9626f8b96df31b49047f52a06265e72fd9bec7499e29af8188b1e56e7b95e442cdc7fde21e2eb45aa1dd395be5a8470f8855bcfeb92a43441ce40d413d7a3b16c601e3cf9fe942eda2e2ef914e9cab2c964068212973f078f306e69ed2a4c0f2fd432d8c2f37c3044f86eddcb95a20d2d62bc7aea55cd97154c9ae72dcccdc66b873a3f4b1a5afbbd4085ed0734b33cfffa49eb70199bbcef1e880add4cd522bdf2d804aeb5528850f2e9256178fa9e8ca3975c51900839f31aa926c3f2e06b10dd25edf8de96b53979b166125c5e3a6f231e2df04c3d50642efaa7417313838477133803213fe2feb8d7e7b82c16982a11d770a5a1bef431205db9b1514e21a1668858f5e9aa9fcbcd124bc7400c239229278a3eb73c4aa5608184459c3ac0f0a33bd3b1a9d1a0074dea18f2150c6de497e06af5e7075bb71ec5369d8c71097e18ab7ae963c28b4a2dcaa360320f6ff3de710a8038b4cccb515664daf09c7322f20389c2487dbf7f4ce572f474ffa1c2dfd35dc6165e4cac2655ec1ab68fe8257585f92d7d79f83e7f8a777a2f985f3b7d1cbecf3184e73dceab88c09695224fd06c420afe6b4a61730e92052abd5d2216dd4684bd51635e247a2649d91cf616e9ac56685a3bd3ab834f3eb0228d42dcf6de92817e6539946a50357026fb25bf618c6b7e9b3cf0dd3e191e039f87b9d4426564d8cda539c6356eb496619a0241c59b2c21651bffbee0379368b6d366d28e1868463ff9da4959da36a4dd2de5a8aa2dfe18368a60db78de3049dab6aa782e32cc2b7497d4d1bf6607a877cdcd90f173582fd0b591be5f45b6db2f2e216ec57a34dbede2dd21582ffd53763f9b37f35243e8b4321e380d78fed9b95a417a2053769b79da33d065f894c5ff8bb4f7e9b826a92fa50184a841ca63e7b5186780255f76629dbf7e338aae85404e06f81ae208295a9279ba3ccc1487eeda61d1a8f3f857c4b8c58969677d2d6e4230afbe4bbb758c401d6413a2e11706b7f5ff15db542b77f3013d60c6088f7a683d947ee3d38507d94a840f59ee6336a51d8b722120efa44a0f42f9cee333687dcaa06486e1456ae60b824e6be1210e083517cebe618595fb4e8fe90b3f989a415845256a67135e1431f4e13cbde80ef228daab5e3f53864d200472c54f85074c532392c8baf85f76a8206568790809547920426f018510b1bbdf37f286baf0988fe1de1a3fdea92b15e9762342cd22d68d6cd7578ee9e827659fc099ee9db10079ed3a2131a6a03b98abd222b5407b10d8272f022c76ee2609a40e338a590f3cfcdd7b6fb76261bdf2fd65914c10dfd67d30fb0a3673228b9aba02ebb943dd3639813d06bded0c2b2fe4525ed6a3e6653e68b19de919ac7d2217d0b6e3b27fd42952c5faf9770e57c7d4cb4c652644f81e97042c95eedab1140781eb9235ab0b269beb73b42e89aadeb0f5b8bf53b2fdbcd2597893eab3dfd2f64fc1ba6094ec580e0c54658049604f5c2ac99366f96c544905f70d7541998ec3f9fc443f14d3e410dda34928e40c026b7cc28343abd8040a809c6ecc3b499bb08887062c026f7a9fcb2c8f6de54f184126c62110438b1776b865c1bba349a44af51611112cee71fb538f51dda87f61cac15d69632cdd031efdb6d587ce553f450464cb36506b0fe8c36b7cd731b33c2768f2284ed763c3aba95c714370d2d62ac3389cdc77797a7d396aff6be02dbae3180bff6b43571ac078623fc2d05f2cbd5876edcc8b4390b614fe385fc3ed43944ab7a8867fd3b70fc8d627e639dcbf7b8dc5babbcdc3bc940afa037a6d4ffa37e07e3e568ed37445798b1ba6d75aaeba6f413de7659837e7f2f2f848b334dd1369a9f6be508ded1962e031f5a9775cea51b4a8d734b88d2e71d4ae6631bef125dd3cf71a4d6bb0c7e536b360182678637b7ce62ec5d14d54d76f36e38960371988a859f53dc29ae72cb523575f006539603db864fad75957695313281744858414d08d9537031aacd93d3186ed5aa1e455d41b4dff954fe7388cd391874d33b10def843cda3c7814f769ee4caa2a37ce45271b37c4d4044b1a60ab8f96a2b89a1e2a737987f60ae75953d32baa90632fd9d27f2639c43601350d87ae164a7678cb26c09d752b522e066e7f07557d66055047a8901016a7c4ff4c45510ac9037078145d05f7e20e1966bde86cb9ba6e64755c361edb411355ef314f3fdd3292c8e45173cd365e33bdead36c28a2036d86279f932dfc2b0dcc4b73180658f8b49d048f27e9802c6b326e2f4168a922d83cc27da19d93cb22d3ac94867fe4139e6e1b3598950e6b7de80f9f7183cc43d699357dae574cddb652f589b4215ffe6f59af210f850cdd6dd0b6720d37f75684fe2b2682d802625f0595b1d56aed23865da627bbc04ccdc4ea0d7b9a38d7779470fb437d462b1513636be7fe86d991ab9288f6a3fca041e25019d2c3ee0c51a9f9afea2466499e13eed0259df5e6d090b0d899991bba220c605139ac324034cc5200e75a5982ca03207f87c2dfea49f01e8f0b489a64dbe81b6ea1424953d7f20b8ab92404f862eeea71e2d9fb4a9e6219d51db2cbd6e4207c7737a1e1403aa48ef36cdb64519d662ef073b9a6549127d35db137dad2bff24aac966f48aee8890700b513521c563cc7711d343f28fec9a7859652004cfc289515f045de04b25b09bfd9ddbd19912270c617ae03568affd50ef4484bd01c88a86ceef0e59231d6c3a36215c087ca6ce2ac3a248f01a45d5c62f695b993f8844df5332f7310d201f3333ce08b0c9b0a68adee5b61f77b8c52770eea6fee974fb30f008d218a49dc0b3416406fa22bc658b947bb965742ff1718fff45eed5b89dbe4a24e358f85447e4a1eda55d6dbb3b209f09915b080a4966d4e517a3c997fe5af947e70719be3feca42c1f6ecb2c67ea5673d7b2ede0ae336a03be7c350a659e166ff8663d96527d2cc003f6111fea4df899a88861051eba57e7c7e605532dd73a7da3d818288a3ea694fcc32afc7701aeeea37a2499fac18d12831eace264196b983633299beb36165156f4336d55418cc4cc599b009b038b9eb2906d3a2b130870d7067af077c95da91a4fc23c835a9d9bdfe8664cf7e0cb1930d7e372ae4ba66f09cae3cf13c0f7dac50b4fd3ff21487387adc19a768c780106928c2611d9c2b0c033c4e4bd2a7ded0ac000888eacff9d1ecb93f23edc24f86c4adc64cd98698817be4d4cce8d6ff5b87257e797ef368b180a7bbb009ec9a2f5ffac0964a0e069622034da71aee1717933566915859218b8670e2c093e313c62c11e94ea673f2e59db89e3287920c8f376a1d0381f87879356f7827729ff64137aa4ddf1685007bf469747e4347d6f006d904ddb5e0d59c55b7433f0b38eb1495d8ccf478f5614096bbf09cf60b750000e66aca236eba7173b334733a20d2c42d6c6266810a9acb89f985961cf17f6a8a7e8bb3c8c88f964854866ae1649d084d22d6b0fecd81bf025e5b965ce526f64d0ace66cb572e26e38e644c4e7d0bf3938bfd55cded62e378971e8e218bf4d4b49f6de9116537d95b18d97ea7cf47f0ea2df7d672a3bd30947dd788ea39eb76b4f5519748dd2a63f7e8bf6bdaf412ff99db2a750557f3a51c2e83488ab91a6135201b51e3ce4c209bf025830bba3974fc9ddcbc71eafb9901f90c5c03adbb811c9ddbd6114f0697fe602e59785fc927eeeab1d3053f2c148b1e009b013d4c39958543118096987ad3f9531aeeaaf353073cc871cd1abcbcf1aff5342e0cb323855b81e67699e96c95691dd062a04bd847fdf7e97ef7c8b21080e8fc28053329fa34b2d44701309f2a55462239f3d05254ea8e5265d971ce63973c4e996550507114e78419624773231d570d9496a6efd514c19adfef4d1cb806bf1347264d5a03e384183f9a45ef8414b5db04cfe75f316959ee385978ee0c85963cc04875d035bf805848ad5af402fcb1e31e8076d555414d494c16ca53b0ecce622022ed250441a55096f4567fc29036eec6695b9a46d69d98668fb52dddc95f3fe583623042b60f67ed194cc186c2ebb866632e8cd62f4cb7a23b421be912b03f13e26146e571233837bc75409eb4d50f546554e221c9dcb101c7dd06bde29b1851542fa890202a7ea5f03397f9edf51e23a7739efc7b03811f5ed9f3c0e06679dc127694aeac61e4490137516655dd8f5ffc715522b8d992d476a984dfdb414fc6742779442b40d965934c946848dc396855a298585fea82c37ddf5c548834b8925e4e6db4cdd934f314e6f410e8ce503b5f8390f7a67c92a01782aa960c18502e555d12f1a38bac800e8bb14f804dbfd588fc7e98865c7c79b20c1ae42f20ebacd56d7c90455984e1abfb2afc84bb09bdfe8691d4ab8cd9cf7c6d4ad653b0a5aea0db23c95f34aaa3836cdb82bbb27ac2a355819fb7ca6d90f314833bdcabee5df9af6dadd291c935c0b90cc01671a8ec71b43eb54ca7df9e6039b1c291639987c4aaf6dc047d1134321983ed4d0e6e4bc3d747a64283ce75d09acc3a090c462570b23f38e210494cf864f0e2aaabff2b15b32732321e817586a240d57352d860e6c6ed16a64fc596629f7baecd392909194e0a2fba36eab122b5fcf3964323d936beaa4821264f85e80291db41c98fae6d5564e6309d7971f439351bc6a49ffff5b3dfb3fb7ddeefdbebf8962d5e1bd8da74cebbf0fe7fa9c4184177f21121e1e3f0385aad24dd935efa43789a3865c2c4781b2434b90b5862fc9966a49e020ae6c3c03cc79916858d06b30c4269b8af2323eb3ad4531e19f74752d7975c981c1ea6e3a68d0eb86c8a0959448a20e1fb06070aed1ba5951ad3244a106a9669922bcc81640c812eb4ca10a2f9457efbe561eca3512c1e5b0a1af279b7b11d516ab60afdabb683ef849284e6d4dbd4a07abf01c3119f87a1fd8d11fd58199ec591e0a038653d4ba7d598db394908f833ef50ba2232090d916852927b20a118074a7588720c7c8d3a8444c690eb4d5f0e825d342006b5716be4f06a31cc04974128eece6eb32b29a058d276bce526291fcfd6b4c9b975031f8dbedf2bedc862e06a16951557ff558692fd7552e427ec17af214a1fd2e90b84e7d1a6efa6e63174ec3af795710433a31849cc56ef51f9885ea1bbe763c90c568849da1d91d7fddd543132777c110298faa17645067a44e6a5d3c588b9cee5781eb7bfde75c6681a8dce9b94916bb52e058e210168603f5fedc3a8eadd7ac013260c65437c837c3b1b0f3da9cc2bafe2f433b47996c801d6fe0c82fcf7412e7c561bfacd33df8eadcc7890cb13a52a964bebdeece55ebd04cc5f2e0341e1be57df8f0010fa14b7d36068860be673a8abb6ad0663402e04b8cc1d4ddde08515a745021c96af8a296e70861f3d96dd7ab561e0c1f2dc95fbff4f1bdcaaa0a2f546eb8c85f11c8a650441e74ce6926234d3d3453171cd739b11af38c261164e3da6fb7136a70a1cd48de1a5fae4bb3fbe655599097f7affeb03d63750cada7c4370a4ce135c5ca5926e8ce9f8a45629fe13c6348b2d6264af2fa171789b08e88f4d882835ea1ee0df709f29c96a847f59a6edec7cacaf5f3567291e56273711314ba8e6300a26cf6b37d4aec601e244d2e57f330160bd5e77e8f30dff2ff86af785ded32fec63a3e8d700f2deb00bb910e4be2aae334691a7a8d0d2ae17df6b4c47e0a095c97df7c6b7da4b70e8095fe7f305ef3e9393be5dcb986028f2dd0205070c1b1209eb75dfaccad28965967ee6dd259228692b4872679d8f91dffb9141321a547b967681bbcc3174719431a20c7a1cb47ce727a57b6979ebe9f72ac1ca5d22e65fae9fed1d5e831dd487bee608d8969e548fde79e6933fe731f1f4ef51dc4240a828cb4065d80c9a952078b8059899bdce55c37756580c4118b46a6e82124270b75a3ce2d8a3cb3bdb79f3aca7cafecd667b3a52f10e3be901cdab61cd9e1c7d6a65662142f5f6cb3ba89a8dcdce90f03321cd3422402ad07d2f80aa166d3cb580a20617d97441e86faedcecf31aa1dc2913efb360430ff86e56d483ee25a27e50b140216f55744800c2ebd0b589f730afd7ff8941d004c82b5238a848cfa3b7eba3a696f385d2ff350f8843bfc817350ab415dde070cad02781bf9d79421298a1e67124a64f53fa9abf0a5bd1541f6d3c51393e0b307028ec7b8625f23f588d7a7a2baa0788ade04fd5eb2d1cb9991faa9509f3730751bcd425356a8e75ae64fb7470a4f3bb5cb002d670bc6cad319ab1a20eb6cf7e3ffe164d1bc3fe19b02f52e5cc31ce03a196f76902e0e132fe20944d3a1d1c6f480dc28e8ab2307c7645aa83d57fa201cea8f972d1da16623bd4f905c87231ad5f78d176c7c1ba29a2d23578d34c10c57360df0c189ba5572cb2ef9954ca78d421e1ab5837c3fbacd507e7c573fb6eb497a0fc3a969c0bf25c3cf5c12ec3c79bf090a6a2afc08fcf45713700adf3ab54fbba9e850115b2c35a70613c1cb3477e25305c1cee1ac21eed4f7a1849c1a25247b46608f83e958d0fc9a1a49b07b25005d08685b4eb1f3633174f22b4206f8dae65f2aee59ee5e0a2cd00c95f3c3a52c4dd9df00adbc9df9d621f3473daf1e2f3f93f4bc3df689803b041aaa9945b15ff41dbf0ab01ba377a79078150262383d67b95a5bddea7da053a2a39eb4bcd0c6803576068d7ea4ab69213a7527225e8c95a83e103561638c387f760b08f6b69767d06267117bbdfc7865cd8fb27b031d658217a7d42aad41b3798eb63795c0e9ccd172fbb9462e5d954969ed54971bc5e35e81d5e901d6b764009355f7096261594496a529de42c3d295b206fc7b6610cc6b60d138877cacf256afd729f334ccd5b6ae20f3282d26e1f2e837b03f29a27eee20ba8d601558f47eaf9b66699e5c5f7374d6e8d881157d6bd7f7f91bb671307bccab3f4fe8bb43a930e0a6554ce47721c4101c412c0475c410845881a3547f279419fd29657da12a54f05b4d0de2a25de0f19a6cd08dfdb48dc91df335322e829fdabed628b771945232e25d2b6281555449128c9a7dcfaf359926ff18af820147fd13ef563256f52b0fa1a591e5a208934ab42befbec8351a70e0bce35c9e9a6ebc5f54c2633a8f32caf400cc023026b43473ac137ddfdf81e2c4ba5c72a8dd66d6977dcd48e72f4d95849824a18ba7b50b6c9d4931790ea9363289150bbdcd6969a71757488724b8b228a09848165434c7b4001c7135babf2d6a9151aa4a888ba39e0153898197cae99e040dfe1ae0572fecc99e10cddf235b4c0aa9fd75e9f8d1608b9633f2fc4e7d7f76bb0da6cac7915a125a1a3353a18002fdfc8e65d77dd958fd9855c3d5845d694594c11af69144316538fee6753e33d94a1234f3c057f67dd39e2e6b874cf851136194947ede12a650f03e5e44b841b565d934d17f6bd12767e4b003a450968f9c82e8971201e97379b847d3eec282d0dd9b74e48ea6bba871efdc1d96f19941b86323a73562a05561acb07012393e1aad244b15ca52c97e8d0269f5d2999e716fb2f7f294348e60fcb81045c23881fb6a9750b16bc324f8bb6a7cfd26f13871a6bfefc800ba77f517ba550a183cfd944d44646b648da60f505fc1650aa1f940a086ee29fac43f61c03480dbf5a184edb26152457f11d275bfcb99d2a9d3c15b70f5debd3112b3b195f24f092a4689c25d232dff3c4283070cf9bdbd97e039ececdee89c77174a51566884835d61ae85ac1512703a866ef5cca859e00525d9e175e5c907e789680a20122dcdff2dff83404445ebdde79d23470726a4a750e2174f605fa9498d0de532068793b53159be9e4b51787e05c6d768eda13c8487a031a47006bcc775541fdfd68787f0c18b358aa03e550cdd476cc7efa7b6af0a3f68570b95f6df9d0364d33efd675ab9ed13f0d910977ab821bed9bd63436aba73d4bd713e40dc16142d82a9033281e5720775420f0c5f88dad2418bf4de369098cf57c61c9be51e587497dc26675c31d28a45bab82fd5bed43db28fc9f7000e8d219ca34083f1fafbb56584502af757bd737376ce4d4f7f2a829507cba5de5d2e3fbf0b0b3ae91992eeaadb7b345d89a711db46fa4d576653aef5b06243c8be6199570fad10c0992bf63d8685547113559af0d329247d055ba971529e2747f909b16c222bbe3af69ba980d748158324a44d86a14b7380eb40f31bc7ab25525134d884c4e7a05ac00534ef8995b3137bd63b718964cd24511e8be01c27a08272adbe4fbc51e4d164f7ec01ec4d3a4721a2a55eea937f1de550f1b9b2883d039d145469554132bfe2dff7143c53624d4f62125e4b0d922cbabccc4f1c2ed2d0e4e9f673b52d6d884a5ded6ec259c4390d98452432a1141963f828ed4052f536992ba9177fb888c68b9fc66e991c7e22b775a29d7472b25f7e9e5f7705f6e06ccfbb8200f2c8304f4280175de9ff5aeaaeca7595908d80ba7c06349191fb18ff0d20dd3e5b27f8e6ba437623d062cffc9ec6d014803c9c2a7f4e23462e77d1694212f64c632660976bf682559d7c45be55e9f6c08be349432002d50718b1902250c9b1680efdeb60e7fdc570af9a504b9e3b9fb19e263cf4393e3206d2999af943dc9e7456f5475193b1e60a93addcc372115310413e3b795073f97bfc54016269848fb60b52f297250ba33963a68b6c18e69f8138d756f091bd6fa4050a5e0a9e9f91a3a5f7bd899002c9c6d2f7e1cca9849ae60aa85363282f22b5b1e84f5d068bfe70d3ba373c935e0f6197e19560acf8382214261ddebc517b7e72653b0ff47691d4f07b4eb121de552678f61fbc98b0f103ec3dfff9564ca142b46ac66ac44ada65af7e74dffff6a681f973e8060b904b62c27171be2b899a7e94b00e9ac46e5c47034a8f140672f7f8553a35df1467e0363d76e476dd8b66c7ba3adf2888e9cafb0569d3d26ed37e730a4beb4d3074bed66e8c53a6ead36d49735d547eebc5cb722764f3d3b6350fd6713580108fc3000f6255b9580f805e21e86790f65313fe64f3eacf52cef8cc54b7b3f658d7e53288234f82dad2a298bbf78ac5c256f21ad3299c37a3f5dea5413f9f6ad78c350152f8d40af7f75086c1490bfa922fe5df230f7bd2acf0829744f8cb64551383aa0f95006269d8c874aba15cd78fec41a8c666e47090fa83c2f51a5322fece6a0ac542ade5e42458d21349a7978069205777b67cdf2cfc0ee38ee25bbc1dcc5102a539d9e8617d6431716dd624d52d855f33ea7551051abd93e4d318ad2a416142f2b415d759e3ae017a3e9982f3674e48ea49930718e1db1bd08032cd94ac6fc0a2df6bea5403d4e7d045bfe5445187e1010ed657ef89322af116a32a024ac8a0a69d20ca4434979c53c8ca65993cd5ebb2867b3459ed2d5a430b920d5c5eee09e52091eee8e93e72384749682f5dee15f3b535cfc10edf8856341db170a1d5df5b747f1c5ec26b06cc541e43e0401aa6a58522d4f97e4b5df58e76bd4de8ea3e604c9eccd124bbeeeb15541cb9c24984a87b9474734bf36035c1cffa0b44176d0cb8bb8bee6ce63e85e628aaec8f8c253d54fa7c0455922ac7bf85c90bc09ee5fe42d31566267fbe7f9aca2d1bd27f0d63d50288e78b682d29f4d3f3f67dd9a32ad38a96562d08652d5862e7ad9ded0876efcbe014508aa56707330101496249532099ef3f2be6cf9acc93bcaac4c203ace109c6368a08165f2fa8f06e35f058035e8848c62ffd157852264771da258937a9102f0c8f2ed721254b58fd22447bcc314946f088825a9a75ec696d25d479ad1ae883036775e369be5766a18effbfe8aa23b3b6d59d25c07d91bdbd33579e34bb8d32db783e63dbfdc655922b85ad1842c83ab6d784a3b6119a2d4c75179a44631fa6a036a65c5d27674a7058742f79d042c3c28ca58ca4e910c8309bf86b3b6ce02b3f66e05c105a5cdfe6df476b4276b055556c1639ec0104b8dbaf07f2ad94c3c6a55dcb3bfed1516487d069b55fd42441edfe5990b12df76ed65275503465ff7dfaceb4e0adbcb06c59da166d0cff839d64f38057a95234d7256b11b00b5683758c07e645a67c24326744c894b52fd78ef2088a10bd15fd0d04bd0311c8b0fc9d3fee3c291acac1a91dd90c37f8042f4c308d018f8e9b451ead2eb1eb066f98bced06e12da4d7562528ec3d65e044ffc6c0353433ccee8485bd62a5253218bb9d15c59bca231113b60cdf2a8e94ba5261357bd5ee590cc7b05166fefcdbb43379c4a67c4ded845ea4df985544162c2fe2cbda1d5b63044990b1d844235d5d6facf8184fd365b67b61aa70b33c62e0b39dc0994dd696f1394a1b1fb2914e4c47ab5f453c83b8ff8ec171be48ba2e92f3964e39e95f1ce26e9e954e452e8e17f1a17fce5f115ddfd8afafa5b7a65c81a0fd7c5a9b0bf3003e80ca8d6c7430ccf560d20e14123b85284c77b42c004601b1d427f5df71b7bf9e38128767344781c9793aacb1ae86c6d26457e95435ea40447f58e1ec9054233114b317de8e4ff01898be2b792957d87852818c72546478d023877929853a199d131337a9f09be8376d8e679971dfc2c4b86f0fb85d739e7a015c724b92ced677e10db194f4ac50a0235e5b1fc6c16edb3185926b1acf22779b610ad6c571ff0e7184950a854d8e54634ac7b43f1e72dd20d7ea3098e1abb31a3a3e36b853e77a1c6b1b8f8609becbb61bb3d4a62a66f7a8b71339aab2901363137660f87d034c27ca874e50297fa02617d1296f38d819b813955ecf3d0a427de0ef6ed27b4d963780cb363b98f12fb126716143a82db5429d0697fcd2a3bfb5bbc5b0705788e27581eaccdf64f91ea13e1b58688efde7886951d14755364cf9106e7c600e1f072065c92e1bc4f28d6e753435c4317b37cc6bfd5965f98ca36766b1bf457bdff2c55292106dfd43613de68142454767405c9e0b873e38a9130a219c8964c1314fa95ab059eac09d889cd3c2e375340d90ca36634f2f613a812cd2db3c87721f821d36ebf09091a47cdc0a2bfd3de07e67098ee37779cfd1825660ca6e2262c7ec7094470d587809bdde106763b5ecd3454bc3ceeac256372c68b5d21f0e6045b83894ee92784fd04aed9a5882594bea7f78c175b31de7b87bba1b3d9d209cd9b5a71764f07e0af1b66f494178990d0740d6ba7d785aa5f9664d2d2043882033eb60bc0d3b42f019ea6909398da324807c25f6e9e13f15d22e6e14104aecd3b37880802b06b669c8d5870ab92829a6cf62e4da7adf21bf77292817546a3c309c1ac35c3337c103fd47e79668ff045e2838f4e4ffbe8e4f6f043d5b853a1caed35741f9877d93aaae296838a5ddf12fde8d00739e563e9cf8805e3ed79e6c1de77a32e20c992abc9b3cffa7919991c5f34ff8c8db8d27e93b52466cd50f942d8188284f18ca8d0103fb4edce86ccb490de17f4641b3059154742f1eb4ec3eb624b49dfcc61a7b697460a06fc325313280b643f359da1b25b5d75a1ceb6e23d06a08bed6001610a4aef80410e14bb4cafba1ebe47539003403e484335d19dda16d82889494af06b9a5df74d651adcfe0ff1fe51f32dd188c8b7cc8b4f6fc8be6ec0e08a9c60fe823c6e9882a5ee2c7d59c802034296f613d3243db3f47f9a7085e3d087a185a544386cfc10db9630de389a178cc494e9ba3298b7b56d94c65b7056574e26b523110ca395e9f73ed91ec0b2385a8746671e299fc72e54cfe9bb6482e52963ebeaedae8922e31dba5d1ab136ceab80cb26857a6c3f9e4ddc601d4ac9c6a77d44f546277deacd1c720ae4c702f3a0b36f65c8407b2a9ac05ffc3b42bbcdb34dd444d43602507d7755e3e3593b4ac1bd1c384d4fbf17f5fd88aff29330031d335da6a8078fe1d5163599eb260792ce07986923afbee77dcf54f45c8618446db6bdb22156eb5823f691867e79feeedca1fea34395e57ad0d627554452553352cce116378f28da52e9381057bf7841de48f2f0937c7b00cd4b006b77c34ec425fb3f85f1e83870cdb3ef4138b17aa19de0717bc35a3a1206d100f0c493ef2e0b9b46316f7309973b6c393286c1f961eaf4bf234a5bfe80ead392b6aa5efa7b2df5a9bf8312fb8f4ef5e39dfb5282bd028d3e124078887ba014fd8ed7403d71e73346ddcf7a102f2a8e2e0c28cb3000091cfb9c04d17cbcc67811888874542454120948c1de63f8382330e8dadf6cbefb744539d3904aed68be155636c6e066933b651bd0abc32d533edaa96cac6b7ef2ee2acc85197541fb0fd442a534e5c543aa71fcb055f978549e61701394f105424e52cf77e8ac0b8196eee18843784b13462c664970d0d4ff2824bf40706d87424f709aaa4037e8588d317cf4e7b780ec74c4c973bd63da061ede9a3469a4c2aa1caac179c7a6ae7fa5b9dd1c922d36e679e565f7a848bdec8010f08c8b25e9ef24450ee0ba8a4653190c5ac3bd7c99c2fb065a3506f37f722f3db47cdfc851d8c7ba5945d21fdc8fe3924e51fd85446e4fb1ee312e52b5d93b63434bae1f5667107f1d41f04d9c44a05312c37fa3df0b9f41eaa936e1b94a8666bc645738e06a64202df9a3437d679a877c3914da6885c298a76c96fc800e65efcaa329d445c3ffb84ffa5688782553ca112075ebe8796b52d9e4e1eba416b0c2768540fd075f502e0265d32fc6f4591ba897c5069390805054effa115736a513173b6f07a7199d12e5bd6a320c3e6a4705212e52dfdd59653f4eb7aba2b8959144c9bfd50949edb75b269cb4e66bbc3fd4af21d09ffced16797998a6ec5b71658bb6f2fdef49fcc6ee7fd75d3a5730c728de0cdbc4532bc4ecfa31594aecb5abe9f9703d041f8129815ad26b3304620218aabe4826746354a62ef9c23b036219691b8e2c6c6fa8120b0946943af5fc3706f8dc6c7ec0b39c2b4146d27de94ca9ac7b7a1f3d2eecc0fabb920638c66098d6b820783134dc152620c821b6538a0daf58b250676430ac37efafa38f09365091813dcc1acf56b3331127008e69eac84ea9dd6c5009c04dbe2356e9295a71cfdc6e42aa9b489ed9dd82e9ace052e64061d6cfaa86ef4cc0d32132f80aec54e3d7ae0c0c78756f9fd3024350792fb92858dc34e1e77754f8b2cc843741336ff8e309e47240bf58a5dc9aedb5c35e49bc0c6cd1e724c63b0d171e2bea3ced27ddab906d7547175eb20e04502c5fa3d190246a13364d032514c6b6b5ab85f07cbb01820af799cf780b5a79d78b95ae304a4d71973fbb49124397a2776cc15a9bc4b3cf691fb3201d48be95c41cd92d3669d98c280f46c87ac4f8e307777b7d0f7d6898e7f3bc3999d91829aaa0bb4c11c635245a574e66cbb627457900f9bf1bae9f6ce02a0d20beaffefd11813b08185c510889cf5e6b0122eb821c6f7490ef896430362def5ed91a443ffc6b7447c5b83324aff5f7edcac8d6a8ce21798c6832c9b968d2b52ce7708d2b72d6d1e3daae9360c47a1a2c3f80b5fee7abc8a2059cf92d4e1a5ab8cfb84f2e1e6983324aeb4a0c26554041590e73a05e8b89f197ed5017288c2decf4e63810271a828a3330e3cc9ce2fc9038e2ff9fbd1d96a771727fccca007466365e2ef7e3cc50fcbd63476c108b361c226bfde2255c2c0e0e169b161983e4b35ba0aa6771296df55d2c76880ce76d4f7db0357d15d8a5e8c92cc232c13c2283c564d4f2aa498451291eb2e1278014aabf970feb5ccdaa3d45de202cd0dafd4b2ab6fbb49660669fb8447a13c57bbacc9bac3a56db75dc4caf02817883b6f010f099a4bb8ab43d0d9da9e150ad85da7f9266b3ec58453388ca16f4ffffff0b