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 72372 161ab0af1674fef2c7061513245412f78ff55556fd4b239accda3657e7b2dd30

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b0406856ac67c3a1a15d0c06b09e61c77e0d60256a7f2b003949158869689ee3
Certificate Block Hash
161ab0af1674fef2c7061513245412f78ff55556fd4b239accda3657e7b2dd30
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...008091000084980100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000214269d2d10a35d0ea6cf5d68f713bbe12b325a29051719452eda97b0808c21883585009c672af73a9acbfd9bb223e88d5d0d23ef7890aca967e20e61e19eee4a31e46bc3b4aa048b8217db0d1fec33b64cf9183126466baa90300000000000000000200000002008091000084980100

Raw Header Hex

000040204305da5a4aa7af02398e625e3c3c5285d76f696510184e989b89f6b911a9e72860082a4413c2bf0c91ad05fc881de13d747b6832285b50a47f802456a9c770595a152d6aceec0018e39e686988154939002b7f6a25600d7ec7619eb0060c5da1a1c367ac566840b0

Proof Data Hex

59,560 bytes
1212160203073824f222ce2460d3a96e32fc5fafa3137fc5fa0da611670eb46e1cf9d7f492e25f2d82e31d26ce799755e16621547089aab7232484ca52ccb7f32765203429f54be1e2acf3d51a12f3c26c42454dee17da0c3c32e8c9fb94908918d19b70c083689e7bab463a88156fda1dc253baf225aefb0e895313f0612b1b87bc3df85ad83af100b5187e87ba63744d43a652b57c692b5f47b96b881efcad07461384c791b4d73af509bb6b37538cebfe1057b6ab0310ac150ab8d2d91aef08fc4b3723b18e6cf181eaa3203dead0663f74f4afed16a95e7c6507cbea6418d316533d0d7d143283ec41117b165d3387b42460e435060e75a015e53f3389df3520d7a3cd6b80d508781ed42a7b5ee0956e2b6256c17f195782474d63c1862f11ea56130baa90aeb41569fad80df5ef59e9339f734c985e4c1ac6765ebfb358dca7fd099099074a4d696d70c22cdd10fe0a3d4c95199c2d106dfde042b658950716522ea3609d6d6dab075118b571fbad50118e0df578f51fae1b4e45361c98f50318adce198855060f98d9411d6cfa5735ea059b7a08049fe8a6c77b71c913bdcee5b215fa10f815f45ac8db7f702cd0cb82b0126b41b6f1e41c046ec715511e7af5de565848721db78306bd7f538d1c5063b4336f82e0597a2111bd0842cc69380c36750c306c89751e81751821ce671fc3fce58ea92b9a258a23c8147bc20a4078138ec7edee6cf4a8f549cb1b0d9bd66e4d63f478200f6d22857baf34d786dd374e59e1e4413ad57fa52481b25fd5d533fef45e7eb3dd2b2b52e8217a2b79e29f840af027878871522c7c1823296463246f2fabe6cd027400755bc7bf4b5d62a7812a81af76c82142a9786f9f1b42ec5b75fcea0a332eadfcb6fb061646020b404aa11023616cfc6a154508c9713486cbcd90c14f285ccccd87e47b7197cdcbaa72e1ea8dfab573bd8560ee25b74d9b1a75606591a25bd6dd77db441a65fbd733092f8472ebb540e754130ddf6ed86b423aea0ed38d7276e27c9db1108228dd27dc16c4561d30c578c946ec2085fda09b3c69d07eb99de5debe4f8a0a6103f96282383e86f7ef7b8e7ad5791f63a841276b82fa58d74450440fa64f663b1ce5702e0fdfc9d275f6503183525221934b119112eb729cb71a53f976d336f66d255e3401f91f3f0d683da6a0e83e86ff8cc0d736819ba20ee3d879e35aa7ea3876e85545d34323962692d8e9ed2502e288e20a30d256310538971f5f9ef411a6a2f6472c4e670bea091069fbc2fe6577cf20a2591c9e0b2486b4a011044acf8c3b9df9d1e100ccb941a8b59085bbf0a91b74a648537b5461774e474b18a149d1e12641471cd02bc10fcd0f07e7f1c482d1fca0665e8873e0f1b242e14259dd3f5bae4b8b3a8c3445fec0206b677c9b22f44a0ef9e628d1dd7101e744e57de395da1abb5763a6eec90d445a2d2cb619797bd385e94ded6d97c67b3f001bc7933fceec5711c487b47c01c839c95fee6ffda27d1b18b75fc0ce2b5f873b7796d8146cfc503109b8b1f3cf68096a43de933f1063ee4ec715065a294b42b9190412febe56c2da8178a24746f8d0e2d205e656c3ee8ce08619a8c2cba1f569e3bb76885dee8c6a45cd86b2d826143f005b4865f636ff320e75543a4e56f9fc4509b3f3af2eba0922afbd951b8af357dcafb7a47dbe03701d99d1872a71d61e1a7a403e30f1e9502053f7dd92ba08c50a5ec45f5aaf9adc4e1f865ad8fdb98f4c996697ef666d8ea0e100c565cc7a693d1417d8a2d7c48ece952185611688dbd75a39e7e0c73eb90d06658d569c144165c8a2854721d358b0bc801e5b49eb6067e722265c55971d0dc3e4f627cf204d6a555afbc6cf08e6b26360c2491406ab72b32de067db0e871cb2065e1c50e062e00d4710fdf6c904a7d148afa758873252fcd1173d13dcad09afd00792eb61ef7bb4be8183a65cacb7a0d75003202522bfad7ee38978fe2601d4ab6e34d5f47f343838084b98cf7d93c8dd245298adc6ad24b4eae95689bfe7e84033ba7657fc26d466a5f98bcea3c0d6030c15e303cc1a8730de823a869121ec73647555cbe4485591aa3453ed32ee869da84b99085e8272ddb212b41fd8dc73651490fcf3a915f96e825a4b0128a8efe2e7879f37631f835b69d88bab1487d187e1d69b19368632451b1d4e7634fc59bf953e9ca6ed00470cefcfc192a23548e0ed2f7b5c652f2e0fc2fc930bf70607e910854a209e66b41e26fc302c0135ee4de3ff4af715cbe90860707be0ecc262b176ebc4aeb89f2e8f9789c60721bd59a9be92988cbf516eb886460ad3612b7ae3314c00f227f82877045e164b67e269b57a1445814d943836117f7e67c76260117d61591965d7ba5f9fdeb22dc30dc678793d7714c2273bdcb793f086e7937768203ba807662355f54ea11cb20e8b186b66a58c1123defbd10fe39944cfd5e1e0f5cb6736bff82af46b07de6b41bbd983eb433b98207f31146f4bfaf9c3f243762e171cc5ad4c8cda639321766edd5017910ed27d413c1c746ce7e1fd5d69ed64a446b1575314bbb8b4e3cac2bcb3fc9330ec3f2240f28af4abfab50568e370ca85e77dbe81d5741c02087624115f616134579b02939fe6bd78e0532fdc2b6cd51b1548e48250be60a89e11de4ff71d2ca9ad8f18d364993b797063ff2443b1d36d3714783d07ca7e00a0625b4629531426e3ba0fc4989c5ec2e2486c4d502b9b2fec1e02ff42e685fef1e934c6233f6eb31ff3c6f7946ddf858799396a9e4b5a4901f7aa61e6ea6324c1fcaeb15b5c4c292b18dd637ebed58234eef6bf1d93c6004457f374945c9d6f05c5a704d6d9ef904be3ee14c3269dc2c595883d895722436bf8c6abe2f6eecc3cc426a6fd52d4b214e5cc9c10ac661dc7120a59cfb6adb37a4cdd17b78cf393f7783a4b41a754eb3b4dab289f2d64c37c0f0ceac401b63e9bb61bc698b0a17251fed2e5b19aca2f6e0768a81c61813686830dd4574c1f6d695f5588373d6cdf002ad41c171e1daa6e34581c0f488da22b133bfdb57051f93761f0d186a79ea8a3363611f98a85223e0db9726e332d6766086d6ff9fe6e4b05ed7a673d53ad2669807b7e0996991dccf52ac8e597dd157876015cdda68a8ebc4abc3fb46995ad322e2f02f2149949bbe1a08cb2d7606230bc3ca4543450919888c7ad4f35cfbc0f4ec0569a10ef1231a463e75a951df7736d644209289aa39735e68301df38500ef5335ba23587508f684683581b23b8ce798f76d0b892367f64f0a0b3a7b6816f6eb74bfc49433678ce2ee7813a5c6940619fb129ee9db81d755957e4f4932b0d83a0541d601579cb13de94b80d87c0d1121992baa28b90e57ba817425eee6554d95d23017be3621fda806a2d4edbcdf36c789de252b376db82758baa6a00fa1d7a00d44b31b414879e038cc660dbb37d0a4ce9e311063d19485a7a3bce58c82c7de23fa1dcb9fad35cce1b29e122bff06f03352c0109633c3548a8dc155aa47579518db4dedb637ef0d102c13c8ace376e68a317708f7a26ce57f0a584d14f3517bcd5e2fce1e567347994ba9ab42fdd506b35e8957a925e833268c916a2dbc2732212c0261de3bce854ddc11156a9c49738bca947622b39ffaaba1787d1ec2f6b5cf079b8ba297264b8750aadbbbcd8b6d7bfef5d0c79f01095e1abd5a17039cbc84cc669c3be64fea7a7a3cd8b2b150ec08e374500b48b066414d50b1b7a32b32da7b07bcfc5959e0cc86d28254480d45a9554c419981f7f76a007ef8935f1ac8b157b1b5fcd105c48a4ebc8b7f1fc7f3f26d8b40ff781553a417a9b94d134c7ecc81ff008752441322104f87940a53d2274efeceb49fefa7f3ebada7b90dfaeb96435e7b7f563dd267dc46a9943ee93eff57703655dfbff25653989f0e518bce68cff166678dfdae6ba474bf06f5c85e4f86a60d45a247cf11bfe5f8390d9bda940f094b73bed53b711c8167b5bc48e7af0de380130a49c1334f695b94ef427a83ff855c4a9c7df1a4ddaf8d5cfd2dff755020d0170fc81a22e653fb5b8b57b6faa221ab3c7516fcc715323f556d3973ca51a8b2784430320bbb7e2231871b366738f5a7eff8d6184d08b84eee101cc02913611b8b4511f7c66fc9d76754e4a4d96affefd8cedbf1bd716d8be4f2a8106abe38192250234fb8415f4769510594f14795d0e8e6147e681a04279c43db0538ff979042b0d49f329918938933edcd01165ff20916cd7c8941e2b7406949f2f4adf480059813db5ff404f1eaeea0ec64c6c82def968b46b197a128465c470d2a204158536c07d419c99ebba813b2fc50a3cb39f7ea0a61de52dc2649512182ddd4352ed9ecf076894d8aa553cf77861cd0cca828677138276a2a7ad51349c55879f3a7b90bdff80a886ae133d459380c6ab5e311c100fc7af665d9f80ba7bddcd0f6e35a4526d0ee3203f57e4c4011465b66f5905c91c17bb8f2f74f696d01bf83ceb5dd68d1eee8715601430305a5bf9815fe2568b9b04842d5bf637770535f1ff530b7003ee35957531a49e94df2bc58dbe2d45e25046ec87e740c2b92927499ca37eb3c29ca2fcd9ecf5ecdf1f57918fa29a4dac9deb69c63e292cf360573bde2bf94f91dc7c1273a75acd790463b668d0b25a5122fa298b3ae467713697703632acc9805b7f68d172cd71ec5909cd44c0bdf62eb46b9ce2ebacd38355281ea48dd262c74ce0f08f16a4cdb75a671bbae85d7aebe14f30a67ae284dee69dfaf35e266305532c8e3dc8c3eb43f24186144c497cf345913ba8684611b52241de1b13c55590605147fcdf63eeebc692350c644be079043f0fbc74f76f41d7353e6a14c42bf6c11f469bb36fc563347717f7a9488969e8c639943a43883750e40dba23d96237b6262f351b120cdfe1939e16816b7239368276f95dddc8a90245b1ed8c224bcb4c1f79363b4a9ccf094092d8cbb3c004f1eb4038bf06cc78d79613f6054e44e2ad4bb1086deaabec3805b0f9281bfb954580cd3e88dc82ef568f33617f03237830554ef26d982b619e0f0065cec2350d767dce3c4fd2a98061d2e0b3455a48863c8568f4a879bcc211f13acb322faf32252797270c8e3d39cdb79d14f56d430de6b4c27ab75f418f968b6e26e90ae8ccfa5daf05409327cf27e506a53803c79abb8c3ac7ad6cf4e2f0bb19f65627bf63675030e2635a25aa262d8a211ce48cf9a6ec8631929e091d6bd3bae82334509889bb608a3edca498ee196f6f15e6af8cffe931afbb890ea3cb624195c2e8ff7cec9585ed7ed0ca05b84d411b8082226b0f1274ad6c10412e9984fb0e44c6f3d8d5ed722bab94498c305785372a36dada00d5270c32a5b294dc23de0dbe6145630cb50ccba6b6ae99a9b31c9cfbb3a3dc73c29bbae19e307fde734bcdc47e16d5a5ac9b7e2ccedb1b1889244e99181265d6626d0e0e8e49fbbd1065b5278a3b246567efdc323768beef634b1de303cf6d58de92968cff84be3e03aeddf74ae139a06f5d491dd9217b25dd0e99e5aa02cbfee2ca8bedde701ebcc6aedcc7a228f3fe1b439392222765c018eac9417baaf968f95c69fbc661afbbf8e26ba091dd2d18578d18fd489b9873f55218a2866ee3ecac117fec1c9ea6b7082ec40e8c6e736c67cb424ac1b5c06f3e3522bd13518b4f6378dcaccf396f8d6da91b73fb81898663cb08a445ec29c73c4107ad7ba236cbbbb7b2cbe98a14d3d2a84c505812ec1c063b5a2c677846e5cda4e2eb343b92b87e83623de223241c1f7c4a22bd472c1fb64c059b74f471e6c8954efb15b41aeaf9d0af52d4711d7bfe7210e1c4bc904a38b380a28b987b1e895ccccfb40719cc20e6e14aa14d17ac7a584b686d3b6fb42be256c1480c7e47898bf824ef2a85c20e77699ae7081d2310f22bc6a077e7e7c2e85005b2affd731a295ff225b20b953a5cbc7571bbd0774a70adeb4b2910ca73ad2c14aceccc63d14aab069f8e5f479ead18a44dc4d5ba1f4c424e70112a9aa5b93b4b755aee5ab5b7eb3f15e51db1cce04d563daae043fb8e9837ec90c613200c9d67060ab65e9cd88f7c945b33919e187fd91debb57b6c74cad80ae47efb61bab92ac966fbdd9777bad99a1d46497595f9201bb16020bb7d759f3fe2403e67bad259e0728fb2fee0b54474a4e1b6ea1f182011335b32964fa606d6fbdb8d1b30df805cd1af343d9f934242f19abf2bd0989df4bfb738924f4b08e973219a53203e4fdb84374d809a62c3f83c3fa36e42adb06474bd8e306b3c76cc47313ef06d7e9fdb83b6315899a0f4137c21bdc16173b1d9f1520ef344edccb99de55b0f912a66dfae617617478e2fde7fd26b83125e76cd4c5206d9b944861e89d86ed9c9a02c01eab7fca384ccca432dbc700f0f511d67acb6c7cf4b7251612c07b62fe7b268560a5aa71089ce1cd8e457dde9db81e5b8c02f70c3bba326feaf74a757c5076cf53b6798ec274606dd0ff13b270f071c40dd67c71fdcb9a4e6af2a9f1b8541c9baeadf263bfa24dabfa29800e52c8e26cac36f5af133d41d3cc8d332e3c525b40c6f70f5bdc136ad3dace94ad7169c2e6e8adf8576f199b4ca11a037dade7880eac17ea417429e0cddddfe255b24b259e36d22b49d4d235107ac21506b7781d2233d7da5984f804e7b206788a5b98590e1f0ce13a1ef00ca8660f2abfcdec54e1267a59afed30d7041d612d0cb2e18b6e7c0a04f47c59b45327f05f63a68e837ad409fb413c6c900efd474b3e4a588107e4f52d258e46e8236b103e2222e3381e8c233cd6ac36b2c950534d5b3f7a4914ffb4089e580b463fffa0714f1d10c2a03cc2c1ef45ce268177b9b816729e173b4fa1d5adb0619a5e22db3adf5faf54d1080b5efcd61bed11084a1a919f97608fbe6096a9327d817142b525a59202c1f4d00f6e2e4a152456b6432724df64a3406a549ddccc80442c7282e5acaeda1af3b0c51495d5423c723d208d1fedbb9ee5c43401f923f2dbd5018e17c2990fe033328b61872267b889b18d342b2ff06edc1bf6d9ee41b542df5218b88130c4285b6e24b2c3f41ef816a498333874a50effe03fcfa63e750cf294fac3716e15f183066b87abfd817b458caa61f729c3cec3dd63a969c3e72b823e1f89c187361b0e4c4fd186341676fc6d616d622828d0393af0ba0cc825564f38be17274e927417960c469a87e2bc8700c34782f8f6931efd725495d15ec52eb00fc84e83cc4dea18e94f0ff33fbdd13807bdab0d27bb1b3870d967d21c8201ec5f25dc927cd92463e8645df7c203b7e48236f363735a57c6c8ec32f728f8b461641bb07d54c80c150cd48d8c222ac366831e0507259ec6e65686f1ac0f8993c6842a641a541cb22b65894d3e3a943a9c2d3b3cf3e369817f766160e4d3e7ae2b851497209ff47388d720b9ee101142816da2cea9c7845e38f784ae95f2efb155bec1d1fe6a0d69ccf330c9767bbc2721ea598a7628b97eda2a0711270a4d9aa07635cfd7fdf63aa4c6dc91c099f686d1499349b02713d2129cb35ed824b22511dad9c81315110091a6e33d33cd968ab9dc37b7fb2653e3a5ae363673d6b2e787d721d7826512d6899983476ee13b391b151d0e68b092689a6c9c81ff7333dbff7413d1436ae8f14ceb2afc10dacbc10bfed6a9e662b3f0ca47f0cf0a3591f98aa93cb9ed50994487ca1defad9208f2832f5aa46ef9903f1bb1d9102f8a46f511083a2c169976b98ba9f48cec5887f0c592573a007e3c4e12224289c7911d1e31a0b452fa10ac027f4d2b34b2de84732384a775f640b80121e749875911d86a8875cfaec7583a5cf5aeea99943bac63f80998ed21c7807dad361f26e6f661f8ea00220aeb44799a5f7607334c938402cae7744e48675e9a8b238dbee83f72655aa8b4d5349060c655ef78cb203d0cb360ca610afd06e3408f125e0d5853f13c637ac5284e9dd4f05ad6af2cfa6eabcd0f7dad8add478e27e40df3f1d5f78f8b0cc4a7cd7a3cf7f4e7d2d44cf8e6ec441c5e7b2555e745037c5ed4c6db835045bcfb65a5e1c2d2b86245dade56cc6d4bc00590e8e46cf015e95724378fe84e1204b5c1aeb3ab36f83f1e034d99c6f50e2c10fd28d812cf5dd0684cf3c78bdce5a7621e0d3f605c6bdccb26ef3809e1f199392af396d4aa46157304ef56e7b8033014c35e9fd1b8ab1f382af9b5e964aee50709d93c2bb8a1e110fb1185a7c4559cb416625c2be95c016891486d5382ca919d280f4dd7e7e7db02123686459f38f1607e085748781cb3579b8e3b6aa462cc45f43631f4249ed0ba3b08b20953b77f55a6e669c7d5f31b51f3a28aa234224f6cf4d49db9b8f7fcf10b123e51ca7ac4a276cad2fa08815f3414ae9cc31a59459e89a638d0a1491b1409b8eee72a9d719964fc222ea124e64874f4ab0c36aa0cbaa5cf027b21cfc5aeb173f771ff8c984a847df89bd6b79514b95cb69894aff5fefd438c1ac968b72a2747f85721a05a54d951df60668dbfc2fc6175afee232de249b9948fa1e00283d3ea97aba4886c01afc0add057b4ec8c485995b600730c160db9139e7772b50b06f8eb2944f16aa0794c67d35a0960909de60e55b2f7daed68719ac80dee4eee8bb89c59e30d09d060d9bc4ae9be41555dc8a8640ca7cbff435776f36a02078a673dcb88b56531ea16719cbe396a17c3c69dfb272033ac8a99b5d7722b1e73891227a0670b2c52219b0b1812f69113a489691bc26288a9ae6136c9f48d9343fb1b3941aab882eb172ab68c43fdb8957315b212983bdc16e62f7878586484dfa6055bec91b1ea8f18f98ae1b742595951311edfebef67138fee0e38d98818d04cfac4b792b04009d8c24b6b382e146aff37d276952779d51fa200b56988aeb7e64a71d3731539988e3ada1b95db386964d890f05bb35df8da0a69618d7a67a997d1aa4648d04b6a524f6cf6d808b921da0bcd77c08f8210f436a671db6a63525ce362946e7ef5599169f324a49614df6ca898d167ad03876dc794bf68c9da3539e2cbcb0c9ed1c180a2024f21c16810e89dcd6cdd0047e37485397cc1d24262bfa648f3ecb24449ab68779ed9f46f179aae4a99b777621174649644549c5988128d66c0f52e4d146d069133cb9707f9900728ffd100e9c6480265a2679577bf2f7ac757b7be4dadad715ae637bcffc00935d2199a12c3c28f40e9bf5e575b52400c240a7e98958b9e594194e99fc6dbf1eb4bda2475e965d007c17e5bc955838352fffc55d6b631040175374d98169e2681e37a12a74cec24651a1b973df34d8690314fb5e2f042998b06a51def3139f668469bf9ab3e8bb1c0d9b0b30589b8e1f8035385c69d311f17e0b9c9905743734f66c278322f08a5dcb549fdabbf3c3271ad12fe231437977c4dadb449007cb65e333b22381c2849cd03b09bc1903135a1b3eadd000f1d17ae56e214cae0d2355622bb9e68e4e1be5a122d35a47ca0095367b3875e77307cf6a7a9c540109ba8bf073497a09ff7df27e09df01ba9049c26a6c62398a7d4794fd5143d72eec162371196c36dda55085debe52f418e8e53f2f25469f40420bfd8f6cb0717f07c5de912785be7cedab3afbe641b9c7480f4958b778458163d01b9ea2a7430e3c75e185970c656fbecdeb4f6b83c7be1cd86a6a1f8a68be5f9a60b6de89bf50dadacd35c6e19de362dfcb1a291e129bec7ff3d4c4b2c4613a0bd163a43fc202962317d99de99930e1546c9bf536aa8a5d90e329f31dff6c30e939f4a80af33a57e22dc98d15101684e7e737d33e80dcb14a982591c0050dc7a65242e65cee302b05c372e5bf71a4b588b863e90cc514dfd81fe557513392c648724aa851e23afc4d99a7921d8dbce320b4013ccb17dd0a550f25c71cc76a698782c091bd393f7a89d89d54c25def9e48f47a2f5b0a41594537a73f7699d021243101f64d2c9bf9ba345dc081af4a7014af60b87125f772eee3c53e64a7a8731475f2b2137558d4182bcbf6ec1b17c92e1eaffb2ddb0c7c019662f7a29123c4d9dc2e47946eb59f35015491ddfd744be532f061b656834dd95ee4ec95a719bcb44b857b6b895ff87e43a762a16bb2388513c7f7ebf67202d020831bae0fbb435633f5371019bfa1a633371141efa0832d8ce20a9bcc09ea7c957a3bdbf43bc32d50eb9eade99b1ad7801ec307e002a0e4faf4380b2d83086b15dbd7cd9923532cc47dadb4555da44e56df1e57d5db6c7db509a1341556755fc82fff54f2cc1f2065649bf3ac33a728388f73d571fb3988c34644c8f5c17eefaa5baa78151c0354411d7c81b37c461b9a84f256e6aa13bc06e8b11b0e27b00e50d9ee9fd077a238606ee069f03bb2e77a44d3332a5c8fadffd089420b7c1d84902cac378cae817d896ab31e4348163b8e245afabc42945a58f9a17756b72d5400bd6142828b17ee966e396e548c4f69a793362051d611ae7b9781653653a1183a8c53753d4c7d58b0c8ebad4a40e269210962806d59b2e59eb4877a4341d6572803663d78f1aedad5a81a02694bd7f8a120a1f12813cfdf3bc636cc18c6d4ec684d4ef464f2fa2159343e2f8345ce075d4972bc8e9637eb6060f9e10e1d66d04538f77680f64e84adcdaf105048bd72906509dc836ddce07dfa56f56119e98d00955782cdf8b955dc7455c65bc83688c8bfe0bb20ed11868732f7752db7209950f6b313f74e4bdb4a2bfe1eba190af3eb48735cceda2441613d7ae78a540d86dc86c259b8f6dfadb2f3b87ab6321a935c73090e140de4ecefb2db4ce1ec9f7ee356b3456614664a65bc3f3c832298b39b121331742b123521e76818687b46f30ca0de3094f6d1d6f86c3fe3025ba1049f73a4c93dae3ccdfb039d58da5a6a88ad92a0a9c9c892628c7c5657339db966e7755a93128bffb428e9fb8df5c2232c85ce447fdd12fecc9a6b72fd403f12418994e62f39e3720f7bcaa7c47cc7ef3c07d9e861b863c644fa07e39429a9e5b037b41c30ebed5f551e4934a71f61504efc66f0de013945a0a450dafccedcc50dd76130c2e2a75e12612ead064103190329be5724b77f754a388e6d0feb94e69721cf656a1d9f8553203096c8e3b82d6cfc9be415c2005e6b112a4d06a474c10705449381a7462bf74582e91e93f18d1abad4d5b81cfda9cb0f3c7955ca032a928b02fa64e3142fae671424f0f40252752c9aed3fce03a779f929a73a61b4dad072a9734e4af817e25b50f15c504ba13148f56e6d0c5ec7ff751f0a4cbfd8eaf4cb29a4f4d88698454f43c8d922ac47af8b50652a9e19114d68899eee1ec9508b57deda3efe5ce26c85f00c57c650a7bb284208bf3daa2bda8a7ea671883f3b923c0d0d69495039140963fec461d5aa8fe83f85d05939dace5bfe81b5228d4d5bf3b5852f78c1ad1dc2792887ad8b6718bd70beee69d8e5ea6ed26478d26ec94eb35f4a1b3da5c8a4f0a71e476e909c87689b9842ece8cc5ba51c7e461cd6af29510250660afa2aea326819b69d51aff7b10b2f4faba56c36129ffcc6c557a707fab9f983b5003dcca8b39c6706e65261be8e3494c9aaf2847718dd685a6129232411b818ae927a2d85f5911bbfc217a873208699db03d33fb7d4315a6dce2567e318b87a6a4d78e255f86f0327ac1a7177eefe26bb0a9ffe1a350f65323facab3503d64f8414fb687264c1ae27238f94cc9bdfb3bc33b6532a6ef734e4f901ce416e6a2f69207ff11d505c9214d1bce0be60ea69d96cffb0c19db5ab51d78de23240cf8e44471fd433959683f662312bfc33c1ad9ae9361e8d7382d3bb0e96566dc20c94111d342f9eadd04ed9ac5afcd750951dcfa2632c0de3b647060f8179cb6f9172c34fa50053fbef7366a9dc3f8b8af900266d4112e43e9d896722738b1bc6287414a1a5e93c8f1201d59cee0eb1e628c3069c130487221aada9461ae13f715879c04b61cde574e730eb220b892c8a2a144791e4b82fc58a2994d82e983ca15d64642fa35d678a91f50f9324412b1c8b714f757fccd37d70a8fa28afc86d21c236a5ddb448c0c98e69373bc56b32d50409e2a13796faffdddd956838a1123809ffdc306a455e132d373e3e5c6fc5525c010629671bb97469ef0ad664ed9e9e91d4551a5a98dc740c0cebda4985fde122173ef61efe9bdc7a475024196fa4ffa7e9e086ee56f6b74cc4769d02b869b67ceda14fc61496615e12d4753dfd3b02fc532339a3899ac7193b3c399c6f08ae3d414732e3a613640a9c1944278ebc254e3c1206780934689ab48ee12f742413503cad0c1b6326eee020b352e38f298c01c0da43b0ebd3f6d07afb1f3cfd30177f54ceef9995eeb05fa7cda7ef3e42deae3478af33222b68e8ac9c2ab2c178e4af222edd80cff23fbff2f27d056d76164ef04483e41325ceb247c53b55afaa6401ef9b89eb9f8bc923c9ed2559ba7fceb9a41f3852727671867d058ec6d7326ec143d6f8170bdd8a94dae02420c2f24967fea476828a919fe9032ad16bf3bf192dc61387da4065aa2ba9a344d3b0437e645c37b2d1c7cd89966f836cdf3ece51f93feaf06c3fb8dfec3d9b536e91e9039b943a151b43d14cee74a0af9cebf54630731349e9eea59a54b1d89c7fdab22c13d6d02c528311f8a90f5570947f715e3975b627c0ca5f1b78fe65bab91b9588c85a9df4416cfb7117f1f0548b8828a507d5f10e8a98c3f80f3ee86d7d3b5c8bc4031f3461ccf4526e8a6c4ddf7c1f725283a0fa5961bc3a153f0703eb0c5450a7a3614c3036135664aec391c4ebfbfa3fb133330a236b5cc3b02e82a24987ddd74c5b99b87d797743f82c0959161f14c951e84daee3241b193f95d8141382db60131d1aef5be34319547968304f8baab0c0878a8fbd4f83cde7283573a7a694d6d8188ffe76830e0389b13e54fe3f4671b321c86c40b0492433e86e563148ea09fd74d5f1486247cd466bdb8b4c43ea60eb05d1fc05055ed9f5e7d9cb42c1098e205f02651af00d9943a5d71b84541fe5b96a7559f0a9dd5996a623913e3f226d41126f466460438c77a937b51de397bac839ab98f7bb9191384119d5e20abc99fb7a7e358d4af2c54c69a82fe2ed1e8ed199e964dc9f459092ef79b3d85ff7663c994b027d770075fdbe9cdecf9d75a1fe95c0066bfa9b2c47a773b65f71fcfe09ac428939dde01c1028ff14e5e24b3a28d8489a2f7d80d0dc8ab29566dcb4e49446828b9d8ba7634cf560014a6fcc38a9ca43f0e38509441bfa3eb3a1610fea6c6a860f14850df584d91fdfeebf0d5728f7c3a1f195df82726ae2bc5dd50d4f8baee09ca44fbb04275e3886135b5ac2e8a41168fa90fde1c8812e7e42597b394056f48bfe3b1357deae66492af76eae9524af77616d1d713b73149cd7232c5d7b195b848d4caf04f5de78951d9e88455e81730723b526fbbefe09d270c119e9b5873053620b1851b7b9694f5cc9edbb68380a559027b256aa07b3408c6d027682353d9af31055e3e610e393408f2f5b2e71e341ab5b57db00ffe6b93ffb39a5c4fb03cdf1abbfbb7cb6ff69bf04404ffeb7eec57ce7a4f9b395d5cfcc274a883656dbbebfc26ebca91a327721e595261e4c456fbc6a0f03e0cbec34d409091819d0bd49cf259b4e2e12060d0cd8d0ff6dbf0706c6a42f891e88b69470ec85e3b0287145283c7041434b304a3d1d6e965a2b8bb95fce80e19b6aee9bdf671ffdd97c9b5a2281d3fb10e533daf96f9804fee659c6c360cbc1b195d69c4d4e3d161adc5f10f4941ad301d3167d39327fe0b48749ca2f0851aa9331cedc278d0bf42ea7d8d0e4f10cc6da2cb3a178e4a5b79c7435f11e4b9df3543bfbcb6f8705758db2612dd7d57a830c69837d6fd72461460867bbf96089cfe57b5e836ede2381888726f373f8f33475ab825921f3ae238b021209b09c60372f6039845ba0f7467b246c1a82357e4794dcd0c0de1c51068bc75b0baa4fc0b85ce2c39b6cc45211d0ac2cc644bfc4a1af83ae06b3e2f04e190e5e5fc4e9eb6bd2a81500c7fd2a787c426f2d9451d15d4ead2f5499ef3e4498ce6b96eb68023e6af8033ac8f23c0c61df22057651d216ae2b9424f95ea834f05ef42d74e55d180ae398706fff9a9fe0e6dfbccac80c9cb88d488b302177eb2306f1a40ec8e2486e341e65190b5dde4747df9f544190c18992055953db5c81acdbcf95504c4a0fb8d265d2bf4da99647b0d18f530d4695e13708180593e78e27b358945baac418e9bc26d522e85b2c045055b8cfdfd4adc2f19084c11633731690f6f27f110b066666653e8d75f4a7e19f81874e0031d0ddac048f08bc152effec4cb1e8e7f1531a285c9569126ee9658ed21ea77d57ec036e11340c0bdc055a81b39f4d37a720c48353ecdd016b827da289f2cfaadd61805e3b57e310a91de4493ef17187db15d3850676a03c9d985709b50ff39f1e59e7c6745f62bbcb2b29566878fbd49c8d3a51db4eca2cbebf525c077f5ead680beae84cfb551d4ba8aba990b3f6d24cd4a95e59b9ecd518e027b5272960d57bd8ab1105f06f9c14cb1be09b70182a739bb3e61e45d4d1fdfd16df3f1f64162b53482de4d57decf88060ad680aefdb3a62a1a2e7a33f7a22b785995238dfda83c61980203e94c28a3eb625292c5fb0ee2d1db266f4377d3dab2a1888ac73de67af41a25aa74a91b327573b71444a455222189620de1f1db6a99358b6ad23ef9f8af671dbdaf0914d8248b4061d15bd9af42a69247ad520cc8a4d10d34682cd25c15a9f4fdd5cdd8f2e091bf2952c99a4057069d62881c7dc6724d5fe6948d73af4886bdac8066768954ce6be74a517ba3a02be55ebb11c54d81785044838fb4a724c1dc4c73d0a707d91c0ce45162a304269789049e116b84037c228179f1560f09ff2fa914df36f4c10669da43430f5f90ba2dcc16cd4b9322a51aef696585633798f19c144532507a9d779251b488811dad5132e75ca1e9a37024373826eb15ed1db38a5ef202ccdc7093aa76ea1bf2e0cef781b9f233ee99acf9707a27cf40a743ae6de21b5350c1e584c9e029f87cc378b869dd894636a2222a6dc8e3bfdec041ba5ef5dc81f7e2648cd62f874b5865d721c9657011699724ca5e4ff281333e965834fb31ea9560d5e7f4073c469cc53f335d338bca00de388a0602963e5c10e455dd7b56333945b0e868557fa21b38a04769d95691ec3c0387efda128976f4b0983373214201c8734d684df5d236afaebc5d4028f9af8d3bd555fde0441bbcd9533d3a9b583654dc9a63115feedde0f8d6a70a728bfca0562e177eeaa3064f9d2698efb2f4ad907356c5a498c64eba75c46b5484ee4748d8c65deeabb775b6b2c0dec316fbc5a379a8027d8653359973408f3a4f38733beca7c38da5c1d25c2f2e81e73550be1c8c88cddc81bf3cca8fd769b1e03aa76e2c77c4a47fd16968598edb36ee0dafaf2690d8377071d9f01065239ae26159d56bea55f7a22ac52f286ce01c63fbf2761345d6bfeab51c23b642fb015efda978001df997a55cb3c513aaa823d7f1bf8110c5730a890e326eebb9937fee82350212a23bb5bfa33340fc61bce3b653b1d44276959555c6bd1179d8510b799f80e47f4458397d92795794f21a3acbd0db2867dc3e53df6922b8685ddfd15b84c9ac8837c85d608f69a3cc23ec8da8f47f9ef2f71defc12995519ead97a2f6a6ec67537723ff00b688f3b1ae98f7c4e08a1ae7009e8d4da140d5c404773d8ee1c781a155acbc0eea93a2d0ca026855cd6ceb39719e309c309f539ebe8c72fd98327374f6e23f0b8f49cf1610c9b717ca5310b2e0627aa1100490699f8c90ad1ab4b0359ba94bb11c86ba696a8c797498f6104526b70cc4205fbdc996f1cde1da801d61a68ccad9293be2277b523045c9c67f9146a855adb249b5d0d7d9faf7bffda50cce752f23760232c7d1cee23555e6ed3efd1757254b763f41b97f371d0d99848152d074e28533aa0fd8ee14148297e5b2a0a37b2d3d9da73500df1fff0f5c13df79dfa9feaf1a5b2088ca097f5d2931ad8ac57caa09a2626f2cbbdca47ab5f692e922f1d5281e6c5a19d060cefb614b0bcb1239fe890bb1fb85038a40190367e7d51c5aebd2f7f176c35b2b492831e69be9fe0cc88b732cfe9e50210278c19241cb5d77525caef63ad0db768ab2696442cb3e4e5d1eaee1eea0b7c48fa21a323bd99f0447a5c776629a62d0b8b99b5ead531163ede57478878d86096b0e167ae8b01e9a87c6d836bf821ed273e1ce542c1de005ec4cf2af47053da6136c2cec7929c862c71569b36ba45bc152b96779e4ccf381bc4ba410671d6b32a3bf76ea611d37b4b9e6790c50783f076384c5f29f87429d60f7790cd0516e6572f59171cef884a298aacd1d04eba7bedfa6edda794f8d5127cfe638aa00aa6227bb111734706e64538f0956c59b506b59a660ce2773780f3b33c75fcfa7b43fbf16a4ca834ebeee421172db0a78dff85be241170abee116ce5a6ab7d61e99c33bd521e5869909094dc4ebced756fc4a2448297d243de0b50993d855c563b494c2d4671e645b90c803204d14f9dffa23195931c5be5f8199926cf6b9e417a7c76a5df31fd36c9e0ab237287ac4905c77555a9c64ed024269cb95b584a5303b617b3c0b4a97a14e56f139b0450cff7f45c5ad385cebe75ba16637ddfd3532e5f8fb4c73d077863517e7a875f208ad7ebd62cd3ee36e38eb111c203c5a26ebeeba7902131b659f87109e27870e905760de2e2652bad0b1e0d21c888b04f85e398e4a68416fd01491a8990b6cd59cac43f318c9a62aa0daac64d030b53811b94f1b36dab2885142a24fa366555cb2448ee7922d50d5eba9b507d3882fc1cea53acf4684ac9dd6e79695cd92b16ee6ace51b4a29b6701278127cd344fa10d15c072330f3808034953edeaecbd611a21cd70cced8039585eec2fefd352bafc4b6586bfdd30fbe0b1d26a4e89aec0d41741ff0df41f2db8c6d7da1d5f07f7abeae3b66be08b825b96acdc809764758e45284d9bdff8b2c91e73aa060733acc15b10bfaa2c1f1c58ef459c34f90740fed88863c186ff8f01bce25a26299a2a7d9ae362fa7070a597c0e99ab86141c337e1a2b0e617d9e1a350150bda80f7ba8fe2c9925a233016116c76bd48caccd270f3e6094acd898c1db33bbe0fdc4dae18298a3fc9024cccf6e41a36cf3750cd892de370e7b1925a87db46f41cbaf3372ffb8ffd7afe31469bc3c5213d62eee95b9ae283970fb8ba286e89074974ab63e4dc3dd488a32f2472e2d85b17a0d2905b470f4eb3d59b5707ee5226476713be1be7f16c5af14ef99adb36c59e71e82b99b40c471fce32563cfa7e64247612f2dbcf56df8be163c03faa725b7ff8a3797a37b099da815f55fe1b7bbb13e2dfa761b90e409bfce39f8e34328737117cf418dc82a1e6d74b1bbdab5ece85192502c2dd15c229637f471666a916354e2431dd61b5026b93f6b71c2cfb3c43c39f2b1273f4ac47b6b679253dcd05a73261823c64e34e69837d795baaae56a256d93a148056f5f8cdcc30c8fcea4b130a1876a9692ac710b247673b09fd343635e18d5cb815e700783f214499734e338bbb412fd4568a6f863e8cc632abdff47da2ea2b57e233534968961b15f04cf9aafa2283529f3b9cb88422f0900568b51ad3e6928a6f49505fd1d83fbbde358cc5ebb3fb84680fadd6eb76702f18d842a8c54ac221be44e9d93d836db0799639c63f63116295f6ef82f01bd6a2d828f1f7a936a09414296e0a8739710eaa0c68230331a09e61d917c33db86d0cc558de79448c14cd82567862bc6aef8132e301ccc31ade56269092036c157018bb6834687577fcdc83d023aaeca55929a8586211db37971065749c8dc206538ba2ace1abb0e69be68a3efae75a6c6538eb7c6431a599c636f79b47082d354c6b919a14b176d959a48e2dab3e7ac06dba21ce33cf7700f57c20038229217eb26a3cda5bc5b5326fdab1cf173f7628024e2dbd590e1922632ae08ec8d2b61ef628d919aadf3d43ed5cdb7286a89e50b43e101fd54592994b6805576825fcdc6b903d31b0d5af2a14b27ebd4b6acf4ae1132ebf69440b20f1700a9edf6acc89ec3759d2b81f1868c2f87f6deba1761f2c87a740ff9b285d368a617a2bb6589ce646997a93738381edc2dd8b860701b50a175fdcd8f5f05fbaab1a0bad851b4e1bd157922b4f0cc18ea17ab55d26cd0b4907b9802e16dabcf8ff679070b97d78a6bd5cc990010273694e25e8a4eca040d590c05b50028be6e6970596a706e35f37a82ec81a529d68c7172b59290f2bc3ac15c00698a9d3d36fd99ffee3a49b2fa8e8a4ca778394df3fe639afada242a593e5db7556c1927298098cc7e3e753fafc441f60c952e5f0157361f655977666e248f5088401f18a8e33256ac3af21f310adf95c7693021a84f2c50dcb1a7efdb42915935c67a7c88508ce64130ac075818908f1db06ac1e867eef38a3b6e9643b8a39950ab10c142490271da0bbc461f93cabf38d56366835307ef78834af56a4518bc1d963c66515ccb6b9fefc4c8662b60861666d9882476950ee50a61b76ca770c78c8a23aec1c91177f9ac3c134eda920b59f5d0e36fc17affe10761f933fd843308581926e6426d07041a7d92cd0446657a53e6f5b110f0f70bbcab79e5ec353e487e91801db7473fea2283b4b8d7d4ccd08dbf9eea265e30bc036c38747e62f9bdaebd09ce0a803588ed2ca765cd35e227b7b37b3494e1a34710549e15535d6ff08f4a219467dccc69978035767da7dd4f19c94b3b8180793d7a4c7a1d2db86896c293315cee24d0958ea853221c8552610763ab31820c6a26bbe7fe4d866a0ccc826725f5e59656747f0fdcda8d670d83873c555e63dcc57391646707f2974645c878a4ee295cf3e0538c9303026a4076251c48b3bb9061f5091256c18ede1b5c2211452c734f6c2450e46bd354bc1e1762cbabec41a00add28aea5c5bacfb7d680f09ee0b076286ec4fe6bd4569fcd6b2160159d9ff592d5a7e81b46d6ecca62d1479b67ebe3b68944669e2b9ce04ca318f9e2e1387327dd753e62233657cf81b245478f5eefda24c69bea1234be33fe7754b4f58635513fb94401f4d64e298ab20ffa912b2c138541d93e5853572ca4c3f958f50c14340f129026e642ec5231ac9d635bbb3ea52f0a643f43b29aa1a3fc6da0d69f815a36a8d81ccaba5258a8fbae6cf6b3c0a938dbf0528327bc3029140ee3a0890e6ef118da55e146577c985662aa50254420f31a9efb7af22c004bb1671e46123a331488b0a27ee7930f626462d1fd7c9f5397a2527fd6c72d98e3f3aadaf7e891a3099ac0073d5dfd938de6088e5aedc7ea91db4309af700c80c0addf3227d8476eb6ec7f8c52ab7c54c21206cbef73bef703fdf390c1c62493acf48ee1d6b7a547fce5af029b3080d93f1c0e5265a8e57f4f97c5931baee77aa9293b99b689c8968b381ba5a3062b9ca9a1d62470cb9c82cb633c195a7fd4adf0f32f907ad89a61949415138ca758e5bef5f64f1cbb9b9b9a782ce82f7152f64721399c45e8f9a33314000b5fc6a425ad39561d2081accf0d984734a08a6c21d7150864805a2a767d72032f8d6518f4fd2538097b526ba3a059ed4b8bde08a2c7313593180e89c27a74b1ff9c5989d7977e9620cceede2aa3bd56c013ee53372be53c8b0fbc001f031e792a28814e41f3b6610d4cb337a7fb8dbb10a522108954b425b353c74195e584cca195d8ba162a2accd4f774b61b4fd08eb7c919d4c31e954326284ca3814275e792f7f1756336253f148130f811d0b82b2324e21cf88ec0fe92c345bf40808438962af5ae5134d344d814b518a5270d535d9a66ed4104461d3e897ea7bb75d65c32acf88519c1b2ac5f0021bf6aba4b82d9c1ad068d1666e0e246427bafc1dcb42f15d04a9b1fa9ea5b7b7e44b5006cda7569cd2b84b6dbc66c7f8269d15d054c48c71db0c85e070c34ae0a5e3c1fbcbe6aed12d14b7db1d3065473f2b5e050649dffaac6d42e39d108dd6b312caf2a263ee2fad1c68097323a315a5350bf64b099cc06484f940359e2f62920f0fa323932847a1193675083efdae82662b29d5952b542e4d45a6beb3b787b7c6373b27894b2b7e18315783b768976083ede0e099e559dd90f321d9c1e452f25aaf7e49f277402bfba36ad3c9eb9a568f78183bdadb30b4109d2ffeff10b1b295c05a291339151bda0da691326ad572e3ace622be6c3838f72615106a46e2f663725a17a8196cae789d03e1e32a006da8c2b9e692b9d69424e353561c4a0cce020bafe032b96a32d3236f5c5b4be33c2f28d09369da6e8d6de468bbd11e7f23b736ea523e9aacc98bc76f1c55f1dba83eb5cd381e0f6d8fbf05eaf7cd3b5ed7507f7483b1b2c85664d0df1233e5c24ee4b5560c6567bb1383a5786094f447bab514d59f46272e6a3731c4d09e36efc9c29e148d5e49a2f9d191f75bc0b49c3c814b94836522829cffba7d2f74b444d4849f4d5c56fd72af8a39784059c4b64acc16e7821ea837feeab678077ad7aa966a0beeb6e78ef0c987778ef0f30762bad386ee1aa81cdffcab52bf4fcd91c78426ab26b99c23a637ea366b9da31a54d79c04b4c05bf52d18772579098975675ff49c8b3045116fe991198d68ea88dae1d12f3a0fa81654b29f764fcd74bba9e59e8e1b7d9025f1720092d2c7f108aed2e69ca08cdeca10e293e30880aea637c08c277d8d55f47e6c41637c7b59e48bb93083894d3ac26845e693d829b5735d0b97d7dbf1046b1de49c8b6b1f00c4bf7d1f8e1c2197127729f5bdebdb8e32b40e45cfd3cf715970ba5fb6899cf7eb23a3350dd46021f0d1ffe43dc7cc02b199f2127668c0606e8d04f57ec8df6b7ee860fc6b07eba12c7f7179704bad81f8cedf1ecc9cb8452d0ea33a0c0baf5d4de7b2f873da82c6454a217935724303057c5e441e8007477435ff0c435cdbcfb694c8009a1230f1988bcc798dd20c1a1af4c5a147c317641b4471ee415d97c01413a8776cb27af5fef097397b001007282d7197bd6c2372275481e5a383397314afb05eed09c0bce3cbe2daad93c85aef045dc5028d2816638d23045b156c557562ade6e632d52c5a1587c7f51ec18a4c02cd58111bc9ef1d5872dea5c33cf01e02eb8231d7eb93f807a495dacc295883a1794502cc421388da3b6de3ea6b2f4f4c900760814e0ba180e3c2738d0b6c032f78958fd02add0005ef30b17f3999971e8823fdb1205425d1817b4603980604542f8bad149b8d01bf19527fe4a79ef4db9c9cf286279c8b2bb53d8abf530faea66d7b23488f80f85c976a3efbf1f052ce6d371d59f5f0bf351b741c061a678bd21647394415ab08e7b6b975d2fba65e70d06badb9d70cac23cc81be3d09c89d21b9efe6a61457bd0f4ae40bf574f454ac7df185a840fa4765c06802c1e3f2751af90e980729d6a8191dfa76cdf0efc32f2a5c12ea78a0bbd1d2ce1b2cc19550ec09758269446d7ab53f1128d5db495a763429ec90bb8580abfa98785a6999005b65e18fc022b4028a5a878a6b4143197e1a0bfbd830e27ba401d2a021f9a279882dbce3e72f4f30e187c2e8b420ff1c96234c4f0ff94b319cbb12730f079ab12cf9d9908c0b5b78a593a35fb91d16f7cc4d85b9fceea1cfc10df398e7d0cd8e1e96d1aa5bcdbdd4778a29e21974f5301895faa6ee996acdf4d203de5bb8f8e083cf515ac5ce4681288bb2e784f3a02f51666461dc4ddb7f23efb5f64253fb73c6b67ef857ae1e3ce654fa3d8ace682b65a57c6950e5d69306bec0e81e680b8be2c7d6f84a4cf054d48e2bc63458f975c267ed15ccf147d74d36b537dd22fd93e442a2f21f1c78a47a27a85c77665b98cb985ce6da080bbb554a9904628682d3edac73cd34577c3779692764a7c429adbc660bb67bb0c5d8578deef4a8da7d7689b3a7a2a317dd180fe3c75f9ada0ae1f8e52e012a614b6fb5c59b73b00768b4a7f50f37c1d4a7cdac426d29a297a35a35447058eb16fc4766d7d80e8877c1467784df5bb1a9030d95baed281b1ce947bd4351da3654ee2a7d193d7234e0297a89759dc6a9ee75d35a8b27b1b038d7780e0878180c5b5efca2ba3e00871014bbb264e6e1842e4e022f84abb500fe2b56af1a83074830c3bdd7e9a84640f156765a708946c08af5ad6519cd600f4c1831c75045b19c4e2f9869fac2ac17248f6f6acf5357c4ce0b7b7d0fb1c717797ff47ca6c0e692605a013aa438489efa0e857f722822629fbfa88d346dc3f70d278157c7f84dbd5aa802987c49020dcbf2d8dbe00fd76f921e18b5c38cb54cc549d1ecc8861a0c1a5ee67a55bbf19298cbd97e2aa2b7d222a578dedd52273a620b8b26f12dacfd25acfc1d0a566694848d54c4f1320e276e075f82f6452627efac7c422035ee2034a01c6d0ff08eb3beb6a88d6b43c332e21933894470641c104c4cf413220ae59217fbb364118bc59099352684db026dfa97d70e48830687500847b476e662f09cc6353b0a005832eae9a90547146043b1f6ff5fc0b83c1724781cb6b0c82a15386defb0d4a09be101436acaccbd444394e816cb70a0e19185ed1e09b490931e29bf4f967e2ed0680ab754f38b673ac4f44433b6f3d690588a83078cdb4f2f184b527751126a0d69aaca22222cf905a3b2b2ba54d2b924b3b5e6c4a426a7cd791286fc04dde3fcec34ba8e47c8198e6244ee42425e9f4eda0d8007c92518c8356f0f5f46284fb6a16080d0ead9957c9c4bba912dd58b7fa873103f68ce758bf1f8c4a63b0f8706e6f4c9ecbe8c18c7bf661478abc1c52bf6e8587a7d2c47faf45735ae171dba21e20ba57ccc49566b9c0fe5b0b9267742676636080635d347b55385d14d59efecf71e1e939a05a45f8836102748d950a3c03f9cb096c15aecd1dc946c5f91a1cc6aa496b8bf3f0b899b05da06aacfd916c3f18fa853fecac1b51f50553119b3f70154ede1597cf7ce8a00893474446bac53e26917be3a76ffffffd88edeaf978a51b8121cd80a6f823fc1e8aa7c9fe9281d36c97c442442538b14dcfa900e6d293ac7d2e31eb907d82ccf6c68ef2de9bddd19de253c6dff203f51975f272cf567bffa4b30e300e864d31f5bbd1dae94ee0e1f16588125c50932d781e76498b756f42f7c7777153668354261ba23274dd8507d25cbf8064412b146a2a88d06d83f4a88cb23ee0e276cc9fcd626307f97c6e2cfb43805350e9ee25c6d9c9c7d7ade936cf80108b2d8b897411932c6acb1c151bfc5f3184aae1b4a2812541d5b5b52b9650d37c036cb09b42a5f5f1e34c87cb4e63a811c9ba806b61510a06a5e142ce830add01756fa1d9c9f891bb1b2600c7756c86efcb4ab1668828b633facb445b7d1d6d1a8d63a5991510ebc9a28b33448cbe8e7f43d422a1f2c577339cdd12f1b114ed23d85907c73b2529207b16b6185f2c29f8a4bac565a358406695e9b698329f0e137e830e41dbf0c37f51f93788ab3ffd2b3da7230f475a0a68f808f0936e41e7a82901466353875e1644aa92d38a16fa15c71fbde6810b5d20c3a1f03e3c3b6afe9770cdac7fceab3c5d8af5a6e82bcd1d4d10217f5b4f5507e45d8897f7b141a7a189bc5ba94893faf0d9ef584605cf8b6a5d22676cd975cc21b4bba5cecd9781c4d7ffad737822d2d47ba8dad46aa8d5dc44c154c513c274a0e54788f51e2f0aa28236b0f4ea5120b8633dc718bb9f2ea5a29c783c02bffcfb718e55ad656aed27b3929788730366d91b355bb5ea5a5d8b106983be04ec603a719e57215d8a19a279d3056d203ec8ca212d1edc2373db3a8c10966809e0799b1d8e404691c8a115cc91b0edd033d4e25d371349d785cde11493610c61be2247e81e390c3fabbbcf61ebb0733579fbb0b7e8c3c2ecae92e85916715af9be00b9a2fe1c71f2085c94207e879c74faac3825cafe398dfcf69d381084d53d27d48353771b7e006eafc3dc1883c045626029caeeae9bd4653e1d21d9bef5a4f737b770cc4914d496376de894cc28ec20f2aedd0da8238569eccfd165e0916777f0208c2cd5db4ae5797695c1c6ac323d4508f5f02718023ec0d7362f2ed5f5427ca2c5c42bf6a4fbbeb0b05e00806231b427dec2a0cf4ad0289b8a3ac3b02dea3c58aeda2c70ca0ec5db5b325e8901b1d00ed13ea6ba07e72ba07aaa9b8c075e42ae290cec016ce0b3750c1206924f252ff79635ad81454b8092ef300a224b436b6edfe409a637f76a300d0da44b5e955d9b1bed5be0fb89dea99655cc4f6c1ece786692ca0bed9284e4f48bf3597aa07137aaa2ae2292ede17d6aa209508b4255823811abe1e0afd50f316abd1b77d9d4b98f1fcfab51e0755b7a1dafc327cb9e0a77e14c7ab76ebe704283aaf5746e482a6df98b806fe763a76b5d3ca6333d135abcde0867852a9f37fb8535eda12c42648aaaaae1c4c8756a552d34da61b372cd20c1604651700d7b8f94b063e3715e50b2a8d5006463e9026efab08c4b3be302d921f9fe4899d07881d880ff1ef3aca631980db31ef788fba728d433efa08d39b52a484102481385531fdf66ac5655e6a2432b3d7e2f77f808619143c39ce6718736d012e03672a18612de8a715af0dac408b0a926070cdb603c2cdf9e5feb166934ce26d8f328787db5753fbf8cda5c8dde8734c67560da0064b1f18c948a86064e197ba51bc56578fdab8d0f7c9a60f6be8a6bbef995c04338e5c9188f5d6a5ae90ddf6736dbf602759c2e3330f2efa4a18d249c2bef428d4f4e7622dd24f45d3adcd48d7b6d149dfcb161db6dfd52842a90f586304188680f8f2eaaa4ffa72227e87213c611bdff90b7065e2ca7478d6185d48f8ed968ec06c9a655bfcd8909912b7c5b2392252ead70c9fc10c8d976eb6771a56cd655b505d12c9d68809383e9bd8824316613c45dabcbc8a4011179946450ab837a80199b33beb6da5bf9dd28540f7511b3bed84f2d75e4e1c127cd873ca5842a0e7a2e7a558f019a1c582c455f88237611b842c4cf7873104d7b2e390cd2324db9a274a002f1697bb79f41405ea30165aed67894fd9036485e70eab3f1a0f843184f62f8973b2090bb3d8b2aea6d80809212f8f2a980e4f8bdae81025b8b9528d12fbee77e544505443173c6548bf83bc6253c6a1f7aa15dc79c7d152a0293b69c84fced145e2259e96f95f1837d97eab16e0a23c7408954e19a21755676a3bd5d74b341dd967de6770ef797e49a56fdd0d87ce1bd7898f13bed3686bf98dc3c22ed6cbddf06122ea6cf991b563fdd8cf7bae18ffd7f4996ad6c9e6629c2c6384614259adbd2cd6e2a67e5a9b963d8e23d8ad1672bbdc25fa56271b9195063dde18f7e8f0e0cff4139330accda8e75ec8c95c77e549523ca025f1c2f921ed160dc94cf8a29dc93d1a2b419ceb2a3cb026f4d2f8cba66502e40d8f3f79a1ccb8bfbd7825c3d3619985c9633b08e757eb48b388deb4f941db728dae977df2aa5c7233c6bea41feef402f42e1f41d39ff02b9139eb6e1b3104287b4e36070ff70f684cb8173d6a21c436c085f3fc17e102210199c34adb9742bd90cd04768b7d601a89aff775aa10d25f0af1dba7ced7f586d7eae59274c0a0fa94ab04ebed27c2c3ce5610ea18391a2063bf13d6167949fec1ac7caf03e6372582276a7a9a90a89f0edf5f866d335ed075603b2f276b9e988e40bdf8b4f38e85b001711e56536aee241f2106e340d6988a3dd15777145a2680488628d8449bad9eb1edce389e3dacc0e8b197cffcd2bc9e8d4074db15c2214889f7b6d2591dfb796baf40a4975f1f50197c6852ab749b70a2857ae8a4f48669dd419971d381be36495ac1aeccb4fb6c11f293882a9cfe42640a3bea04cf052157eb503c968360b0f484cac4558930e92e3d7664e328ddd530e244d98804b89545e134a781e1270023f565ee644a84ce37d7a847f418545affe02a0110eed26cbca690c4f525108f6c42a39bb03f935d3f4a7ff350f4954e607de10dc44cdfc214f17b53b7662a1975c42b548788a2447e8be1ce9131d37580e4ff50420f620618765f6dff30a5b60fc392fc47552b664b12cbd93e7ac4f9e28ec3a5946949426fccc76e583b3cace1610d61ec49ce81f5ca69b387addb6e063b312626bd3217833436b518827e944d1824a62327a1c045ccc719556ca7937c56b43829f43d7e50a965233923eec889201239328df62764b0b73ddb4a76dbb24831eabb131a98184b3456bc8bca071b8861adf416b08e911cae9423ca69adf33eaddb65e8db2edc0a8e667d1bd9fbca928dea19e4033101b64e2e8d5e7b9392f0a494e701e92a55a6301a3ab458136d8b9bd4784a01d0855e28adb4b787148d442eed8561a39daa6017f7fdbbef9c9524632fd92609fb1d8d0070c0f824b3b8df14f05bc5a772cc84f5327f48c000b469d0428421887f033809add60ddfe27558554da2ecfa5d540c4e3f6f2ee890eff860fbf1aa05d696ea28668e1928868b71947820e0742552c3a7dd5dd083295d728d3485b5de66b20e409ee729b61e2df70651efaf0cac5c36d32770e2d998ca5e1262d3810d709f4541a72a6f7b2cd82c22ff855c335e41b01e9e6469bbe82cd5b3c1be70d28b0cfa234610124cdba2378465ded8e5f4a137086615e78c0df7265a7ed87e151af0098b819036d0b480e063ec1ba8df6bb1752f28fca6083e9a2558eaa7323adb6e577038f04407aea7f9b3a4cb09b90298948b0ed79cb77e9e770cad648109803f6a10eec9997b5bef29de8d88cb04b3dd58f7cebf2b92c85801d3d41cceac6b8171e77e94afad5205795e0ff7a33f39f36a6088ae3ed9a909adb49e5790eb4599cadd4e7acc2b0b98c4d33a7588e5f69c651873f2e5537fe38fc135d3d93b11cdf6fa75d4a3757b828bfebc47529f7ee5114ab0f4f33d819e459c347fa96df236db3f617a1a4774b0855f3b2a652f8fcbf1ed102d53d67530e622ff6dffddd8346547b2e46fdbf0c195d10dc3d3c1d45cd8868e80607709c16f0f35add5bd663219edfd638df74332475e376400788f2c9d808dbd4a24db0976fbffe2025f98336af92c94b6da5bc5618058244637db1369a5c665da8708c899c5bd9c720b0cfa9bb9f826c6b3c29f8c05483b092a2b6cf2d0ccd01a16839b686b009df6ece4e569e9c20e083d1171042485b8eed3be3f09cbb651f30936a0fa5f6531c94e73b120fba1ce520150f7c59d33c47a801d6e5f4e29fca5398ab51a15fadde5b443f4d7181b497044981b92845e510d43bbe4e75a2ffb056dcc7ed501cc3994fd62fd7b9a08832df6dc168cdfe33e28dfec7432432580ef49c8ae14f829b541c039455958ef50cb15884c42447ab101c3c6fd7c705dff71aa78720999ae2130dc1476f5f09f9a7e05431e8b6d9976a5894bb246327e46975b608cf0ff6af8ef8bbc19f75dba3d4dec4acd72ce7bd216e5f5052fc4918fd86e86383e3c3ba5aec5d497caafbcb5558157d543fd71f2330c807cf73068c187fd8cff06a1b5ea5c43d5200c6e6c9c0fa5fdcc9aa89e9e7544aecda9edf93255eb3385165646b3772fb6ad291ef504bb828c7fa02aa4385cd901cf45829e7faf1e70fd5568578ff827e79e353a37d887289fc3171c1ab1c5648c7f4943b7017af5a5e13f52aa5695a5623ec8735c90da0fe7ba46c1479a1ff1110dd8afef3903b5cb46b2b670951a48190e7df02af4b455ac8fd829784a70ed5b896a42699dbee6d24f6ca5f1cb768f1b99604f4b08a5d0f4e5609b2ff4592e0eb614201a7c28de11884a38d56d7950d66c7307837cbe76710f62b5f1fcc4c315343b7d71a39c27ce79d65eb9343263af638681c95b6b49acff946aace57a711fa29bce4a04442b856477a1a53fcb1b816ddc2ede8e73a961ac2ca90c4f3e4f872999c9fe24b0304b78aabee9e04e52bef58d20278eca2cb72a2dbc624626394a345d5979b5172d318a3b5aae9de309b138193de47ca64489dc9e4c7f119e3d9aa8de38e3c15897cd1748d0ab3ca6bd41c1eeff9a17258ac02bc032e97674a872dec8aa958511dc7d4650101d96d01eb547048941ff1652f83206a7bd3bbf9a5718534ec088cad249eb25b3664b690122b2c0e06187ab24bc3953f7014edafa9400ae4a519ccd8292da249c87c9a368d28cc0c8b0683f6446407ab5306f8248996b8262a451021b287c74063d1362d4c443b5a2e591439c79f6ea916b604a0555a48f3888b25ec7fa46680ab8adedf821caa970927f5d9050e9f33b281add1316597d44fef8a00dc8bdc84e72682f411b9276d65ba6731bdc9f16df7e709f34683cf0b38af8fe07b3cc99f792a12fc744643ce1f63d7472cc4f3436fe3aa0b6aea5f6aaebb857e5a2c16a787e203d1c89ba12b3e72142766877f055ba06969faa95b3f7e7bf66ea4a3a0e2f987800d7cb1cd24ea09e0601c88d127ab712d33de12c48232b1ad196e69ad7201c7310ec2f52c449b2b55242b9d929778d284dc664806eb5e7103ceeb013a15e186a608831724977c8203cc309d6c8bd94b7109c6ffe591630f6f375fb70643b1b15bc06214920fb66b5195290f75708745e5772a6047d0dc49825636fa901153fab6b2c9816c091a38d9b1b9178f51d7a185cc32b46f884aef66a31af994f56cda997379f19080d7aed44c66ea89ac8938a399ae0399e8b9530bbba5db8ecdac72ef7202657838a897bc6d30c6ff38ad28a27609620bc3a823bc91d736358e77ebd5f3a1e03a251290721dd6fc57678b7a84e959296cbf3f5c03f0f56250943e1a2de55de3ec0bf6d755b69b04b2e79aeeada86251c76e41693dc57bbdb665ed30ab993e8c863c30904d0f3b86d582ebcaa965bdcfba3fc03b3d8ff9e82dd618d7929b74a2dffe33650e120696ce50bccbea42884c4c1e7b98a84e0d09be6bf39af9abd6569ad63a1d7c7754662a1b4f4865246dfa8f9f77c5928c98043366801ccad905ae65737181fe244b19497746382d27fb150d86117b529e86a5435fc87ab11ed88537bc37b2294d1735a3548c15c7b412b1bdcee9ba187bb86c61c3e227e0c97f068b1941edf621e30ac22d8dfd3d4910ea28b7f041e4c3de84fa5ca5e95c82d7f4d3d9f0ec4eed529000fe2e78eab305127fe3aab26308c5931025bb1e7cffeea68691bc17102346da38ad71125fb73a2742564b3b9be544dc8b22af92bf81a48327c70d1329d03be737c402cf53b68c3cdffcddad27f5cd6c8512efdcefde66a209ca5f37802f7fd94b589ea4ac33d145ad9d2ba089042c8263088f898561efb5aa9bd33f3c77823fabc2edc62b196ed3326901d496696f7755ba1650f01aeebb2d86791391d5fa7cd4172a3ba37e36c289d6f3f94c5b339db3ae1d81d7856a17d8ecf0caa212a7c48b5d8d9078e9f68cd655128832969b51eed8be8c39fffc2dfa9b3a757f33a2a2e93462b36d9cd12d3e8526552c8ac47ae1b87fb826b6aaa08127c2e7f5c1f4f1400459ba59c19a4dcd7d7139d2fd1be70dd55f3e8bb0d2cabe9b04a80d72a767952e6530cb33a9f1952c6700602792c8324892e6d2947a2c043ca886586f53bebbf29d058833c40a351aaaf21f113f089fb9072c6c389a83a9313551cdb7d7b8ba2d581ae06de978a9ee5326d1bb7bc5f78c6fd237aef2943ec64ab6f7e742cbc015ba98ec3eecbe0286da06b2ac93b2aad366939c9418b0ab86c10ff52bf16f70070a4565bc93bac82fec5bb66866d264b2b1ca12e33c70029ce44e8a271f3aa68fbf938c8b4f5c5cc5e74bc0aa7cf14aea7b47d23eab61f23823242e544b57c5f89ac76845bf472ecffd5593d1e93c37b8bd6acc15e5ecb4d289ef90e437a26af3ddbf9833d0c5edd1fae214274e32e1a5b6a6163cae0be8ed56e05e71ccda15ff4338d281e3ba137d88d4c398b78491c993b1043c2fe48bc45d2cd5280d9d4106d1f1aefa4e0809450755c773d65e8772d91b4c39352a3afe16b4e44234a738a622a6db42d5fdc1275f9412911f597a11c0a9abcdc1429c2f8205fd834c69deb6fe6884aa89a1b53d970ceea8e8496bb0ca69373234a09ed7c561d03b5774b3edf068294ab95625176ec27e8d8f215d310b9f9084f19636eb9e204c9ca3f8d9abfdac2491369f5500bf6abe9e8c20b1866e5ecce0b9e173b86ca64a2ffe313e9c591593cac4884097d370a7e30f57233043fa59cb6ab0b5d375a079443ca3a6a46b5113b9ed64b76b413bde98c61aab38f86f0238e80d2105a0d0322c43b30e0bdfd25a359122ee22b8d1a046e515f75b53b835f3e20ddc1dc5eaebeadf56ba35a12c9da1b23eea2df89c61a708430069945b9de28becb2614d282ff422e1c55f0c42924da33d51b0d85dd06eabbda288b4d0854554a0994343794555a4cc1ac2937b39fa757cb4e3dc68e6fc35d4f6224de8f81abe676a33a0404ffa2ff48ea038d291fc1acc226b447731e689cadec0a2aa0be8f101524592c57dc55cd133e3763b1d7469cce7261f22a46135f0868e171445d6153d9eb8a45b255c7804cc8a11c7c3329def897ecd336d7b61c230f165dd700735f0c120ef47451d61511400819f9437e82f69d8181e80517b2e12426cd77c016d42f7e7eee59e48642c99a07b2dbdbde5cb78e6a9d923f2fdccb703deef110226f640ad80250a58f992ffd22891410b4e3a9015cef205c98dde87e7c403d3cd0e1bf86c269b1b4e46d08ba76956fb81e1843f39e3f3f38557819052c4a7b6890efd9b6cb58c6a63467791bee8bb0ecbdde4234f23d9476855adc006611d7afb0a2aa68ae56c5dad7c4622530c1f78e3580c3628f6cd39d5e2b8a61d6e2ad016dd6f30c09f09cba3f60098170b788ca306ab4ec1e2d6f8f819dd4fd984b13b5a84dab0286d86ccf1b79b383fc3623c05a7382f1065446ebaeabe13e91436061ea83ba8ca539e42591158b161e17a2d978062fcbd15127f94907c53400e758c9f0de106d76f463cce52b7eb2961c8d60f97a190ee78fc8f62470a42ae1f968f36b285375d0b80364300510949f3c54e6f5176a76c968e4d579034aae17997064dc5be6e4290b1216f4330e1d8d951fa55ffa0dbbfae7f8b577eebd76489599da99a1f9ee04fa5c05e21687a1e2aae7909854b24cceec0d1b8968cfef276c81578bfad57a9d2211e43e70f936b04542f17b13d72c06e88c92e9e786cd723f72800378df2aa59871d743c33d4d1a2b7583d012502ad13dfed95ed541b230e35ffa9984347cfed9ac3d081228403f609cf541db4ec39ace4651c8a70e015058934e0d705aaba511f122378f56de8511628c7814231d0e2e6138c6365bee392a11fc9b03f34907e79bf6351cd9a513772f719a04a9c180617e01ad576cc3c19b917e2383bf565406f9896100270761205c53f24d95b598730aef9e56ac915e612c2915af0a87dcb2b120cdbe683b64a4e56aca9e6c3eb14942ceb710378428bba021f9a47d7deab3d479b3a3dd094a00ff07efbedb961d63a0bb7c93f5c570049b40257996368bbb5e30244f9a539f8e7a6602710619e717b96604c5e1499bc965efba4f08913bcb0e5f079272e445812d7078cca293a55efdb40983ff90b46c6949209e3806a8c69b6f2400b32da7884e43f6db0813e81757ad9365e24963f2db8478eb0d2b16fd4c3e0ba61c7c9c7755dc516379a509d832598a28e3fcc67aecca5921973c321c6fb87b98b6f3ade5120c7c298565d5425ea345acfc7688b327ec898e344d2ce7792fe9c6e332b2440a0036bace33cad2b763855039e1fb061fc11712a5df505d4c2765a2997bd3a0f66899864c52d5d5d58dd21c34915c28c035a417f7f8d1621ddaa8ebf6ba50f9fb6f1f77e42829fd8835f323a6241abe995c35ab068c064c78a9cc7bbff493962786faab91532c1c99af5beefbd07887684392e7297fb406becc92be4fde6b9c706c90548d3a03ee4a8f7461f6135fae520efbab0e450bd4ce30e96d81d9abec325e7eae0424bd8df642dfa0508fba74af83969d713b9bf4344ae73d5bba3821ab65de24c75b4ab97752447ccfd07fb505efa946e36c26c32b552abae46ceb9c5e72f289baca2317fd2d51d58529ff91e30f3e36b37b61e06dc0ce221940d708d8ad9f4e98bf7382f56d182b04a3e65472b25cddf4cdac999a3091a45fa4e21f0c2be61e6fa6de93eafcb6991d02a405e2b62c04a43b31d30deed9aeb59d62fe90c7f06f394b5365cd9c20f1153da8450feba86177dbe47cbc7abb6d77b01b8507e86c4d5cb9edb437afd31ff46bc00abafb41d48a92c7ca3c77d8003352684066c735e7e8086d558c5eada20d81462baa9af2a4362e91f803bb3bcd2e5db16aa1a5307e72add8f3d73cc015c9e2db76070c2f83548c010e97d7c68e202a80995a4aae540673e23303f4ae7781329fed83cdc7f561cb014d9b6b5e47aee3b81cf0a3c5a02dc11658b4709fcc874e7e57e65b4ebdffa37572a0ecbc7933f0d605e1ecafea6cd9505d0122d401305d7b751fdb0513da6175b501be93a7664f6b04084368585ced7312539c226ad1fd994f10768ff5fe547b9f8985378f9fceedf4c2d9c7024b280a226b61452d65ea7e8e534d4f8753b37e6a8ab51cfb65554eeb8171c493f4463b361dba5127a73901309baa5609fd6941b79951bf0b620ffb960181964d9ecdc6d77c2dd75b51771eecb7953cca27ad7c3fbb543215a80d04276a9c789eedffed67f41e435e2b8c60de25835d4a8eb84f7152ade287eb5f9a804bec72250b9c722e2a54dad81344dae5911df2fad02f500c1fcfe68f3d7be001a862f5e2c7522ec326199ab981d9744f50e38234fb2f21ea7db8fe30b580fa109803378bd8a5fbb0b8a514c991ec5c905ce859cbefa661daeec79ecfc9f5c10ff01d358960402501bdc682c3d9415de617fa215bf7a6868f897edc7c5f6255865b349e9f240536f508e010ee5f955f7d6fcc72f3780b8c5e8b6244f9dc0b1c909efff2d7fb56c64ebba50d61d59c09cc097acfc73db0de7bf3ce22ba3a8358f36f56515f51554e48585ec441d72434a92e1707600787135f30c7a27ce3bdea45e1140350979cdb272b27e552f182611247ec4c448dfe59ef69ad79b5062c8653fcd34e5229e506c6a3731650375a1335d4fe9deb138074c8519db3305b154d1e15ab8a5d41ebc7a4d8964ca674c34d061227bc33b9933252b6bc2f2ff5e0839db72b99e868f560cb6954267cbacea70e124a8ba6edc2fd8392fe70ef55583b76c7ffb3deba6dc912917feb3c2af3a87cff639eb7ca56800e865fb342a3bfa5bfe7636e775f141f63a70851293b7ace6cd050f2ea1c4f6627a60bb9206a61db102433d20f1983b1ef73f1011f4214b2f2e7769de948594c6f045752d681a3218c6d32890d5442c6dab89d48d55d669ea34aa8a93d7b7523617f43659d88526312fa848cda17b765c8e53304d6a8dcdd388218f7cabceba7a0a3ad7f0a5543818d969fa6ede27a56dd1770e65f1a8cdc339a49aaa7bb9b93097f734289c3dbe49d46812d2203c22efb2cb7ad3a841531842480c33f475968c1cfffe9ed27151a957bfa4876bde011ff19f3dffde7c2e432da45634153c12b6314f55aaa3d3c8e71c90c9a7b480293524c595163bde6fc5128aa23245cf34341baa7000c5a3e96aaead8dffc9bea0154742faa1a95ebc073ecb9836d3a6f7c06ed7c97aa4a56b2cb39464915a2de38c657a10b753e8c78e77fc8145112b942952f339c85d7179488271deca82844f09876929bbc99d785a9ed800ded654dea0bbeb53dfa0edd9bff3fff0f7994c3565f06294a99c0ddd978525bf81669889331c92f866148eb2229aaae56a2dda0d47e197a8d28f20f1b45e489fb085fcabb3737252fda444975e15551b18dcad6839389dd4934d0a64d9d7372396fc42575843a54cfc03f7d312b663c4db8683e16da43be71b5f2912442fe128c4402009a440ff87e532fe9585f846d4840ecc60cea1fe1bfda86e7401f76092fbb05ecf9aee3317d0cbbd8dff2d5ec8b0cc0d313650d0e7c73f789af2f7a1a01c3f1d1a2c013292f8162139bc02feefb5338b11dab3a19a85fcd800a337b7de04cef18b2ce714686f518fc2168340b69af510b680befa36c937bd1ab9760768af7df1e059c495297dca861f09a791ec0f7c1fa2dd164810db98c71688d031d43f529722fce26b538af4ab1a2bf0fbb1fc8f45826c50c118fae48b34a11a3c1240181ba6b9a3dda02cc9c7f8e519e2fcdb6a8c3774160388f22776a32543b0dd3ba259b0e2f3b17582c9a380e69dec69fac0a22fc55470e92ac95e0f204c0779dec9cb030cd5a08d80ca7aa185abddfa55e06bf2deef7df1c7e924bbcb2b4fad0b5cef980b4305c43dc8c6180e89af572e754077ee7cbdf371b599954215f147191d1f591b25ee71163f2ae37c0b0ec72cec304d78fe1e28c123c8a31429fcba61faf0f1e8a64d6a81b7eea9038a993fe5721b39a1c612b5773b18e4d4c8738eb67f5ecf136254acf1e660eb329e4abe0fd8a63aedd33a36e630b185f24f59abded442024f3c2912d1726efe436107dc07beb22390ea4631c167de2bb7fdbaf3607ea53368e3fa832e2f7c3811a1f75d40c47690261c50eff5a8375853b4e9ab06140831cb1bbbb682365e11003f4422d6ba2f3a9351c731f50bd11692820f96fdc649f0bf183aea5d7ae71e43fe50cd632abd170fc2179acb7ceb18e2a51103334d594819cf6528334b802c56278d16645b5a470c8ff493d9a5ef22ee2001b23e85c8156a08db2b0763320ea348bac77caa56e513e5a53410f8638c6b580816b68a473bad8eaee6a5ce410795a00453f6266d37a621d8863bcebaf4fde0b846377bea3abb3f9e6a5db4859d2929979eae76a5d092d0f11f0c416ce141affedbe4b2a098fc132d7b340aa2225bca581ba1a46c43f30d39b0c8130a37794896479cb8b6ef8eaed2aff6ca924c14963a7ac165b1df8822e2d31d59830621f430cb40e1881ed47ecf9a6ad2e50eb6aa1ecf00513e41aee8120ae37374a2262d0a5d2c5eac5162c55e5c636a20834d2eed2e08acca5db772d9e7209ac55f3f7a9b89ed2850f68db31efba8e3e04d5380e391b4cc1d3a4b656454be27adfc82e6febbe2ac099411caac2cd2bde177ca3e5fcd541e62527776ad5d1042b8366a9cacde904b3c13894e00c6df1634081ce6b8c69ddb31ca2475f6af811c42565be90e48e8fc6655a1b378d6cfe74d1c3a8e50b2bbcfe0b59ef09f4e0f72e53d0f12ea334f373c493a91a7c1716e49bf8f1212d8db9eb7f3868f576dd3ba52a712c757dc254384ec7129dd9f652e214a964c32a79186e227e810d3a772d223fcf28bb0629cda6cf7afb29ce59e68d221df6e72f5a7c986e17dc05ed94892517453ce0cebf90a01801ecb815a433250f68af87d7cde4826dfbee44329324070697114139e1b61be62769732ade2978b89e761d0151a646956f9c404ed894e62dc3a93f489a0a14c37df2d24e3af955afeb77a05704c659efb7b5f53e14755895b0c80c20cd1abe6817858c9ff6f67c304641060b9d325ab15f909d0df9bf16ead5ce70f98106c46b0c471398cac2da0d5fb1978f8dbe437751f884b678d878d7b9fa13ff5587ae4a3cc39aa90650da32651b9e7f43acdd0de04096a36d005625e1084c202371052bb4ae4a10a33673352f1b15d3c377ed1ed3a30044f90bb426d6c225194d133d9f1dcaf31a89d1a877a955625563ebf7d33093d0c41dc9251443e8b1c2392aeb95f7861eaf218b51f921ac0df51a7767890aad9ba370877dadac60d96b443513228994fbbcb915265fe26e8a41407148391aed6e37bba5d3650fe16c89fb7a457d511682cf7d2e15830812721ce2929ae4bcd14d6aa5284ff0a5d2d81bd5d45ae1e25760cfac0dfc993fbf0baf4f0eb8186b165f74aefa0d3c5c959003a8ce9f781230369034e5d070db25e7278f0c760872de2556339beb69de3da8fe36cfd067e262ce958523ff8c92ddab68668a176be5c1385d7b6d5d162768b9fc1ec7f634cb7cb913a559181d280caebf00ac6de7c0e9a4eb2ca1f0f9bf0660bd8ebcf6a2f17cccebad2c7bae8009aeff52c1db9b2b4e86452ae6163a371bf3710bfb9e5fd6e984559d6b1fb1cea98ab182d3a2a07fc20d0321cabdddd5d231be2406e5f1c3a9bc01da993f644c6be8f436b009a3630b77870ab2079701657bd392d63efa9bf2b07af3d0e75c56a47337c2165cfc880b745327e1e27e2fe7dd8d20e37540617b4b9975ebaa97d958a0dc58c48ebe69de5cd612ff552a3b46928fe6d54aa63edb1c4278c0af96a14552cd6923db0bc391f233576f16b7549cd37b012886e1924570727f2721c07c7a3ca33189f45bba71dd7caa172070d05994b133fdd615732a1e724e830395ad200f840d64b9e3bc7454a7e4748ebf9fb8a42f8f6ff783f0bdb5edb6b9e32b79aaf9cab48b093933227b0c0d7510bf6e64205791977e5b630659b8bdef96fb8b913e3d9e93ec16775e9d02f4e18469405680c0efcd6fb79808cfaad9bcca78d241be49b61f4a10be21aabe60036d786db614cc5506085f000b9ccbd5aa1fbeb7a6a1da80cfe2712269c5321fba41d376317baa4fbff7298466fc19a33c719938a4795563198e3e25262687e35bf79d682a41f2a3b4dd9dceef36daf3271488ad34606e934ba06e87aeceb1968af9e3f71fa439ce95dd4dbd0672854edad71fc262087b6c5776d1e21ea552f63c5834bdfcd2a713fd1c227210d9ecb1ce1af27568f802f0a360323af8c5f353e810d39bcd20e78e3ef4fdc55b93d508e54fe4ae71573e6a7c090c9a1a4e5d76bf6f95e9224cc88accd3a178d36335b0818dc91b703611f6d5209fe5815f8abbeb31d92f6129447532b92b7bd6a3015c0039c41e74dbdea0c93879784cf81fbae13413bfb08998ebbcca00657c94457485be7cf5e0169883c5ce710201aa9014b7cb15989867b1cc27aaa9502af916baf731b6e20b6418bc34f895ab7f5303e23f2ea539a70b3957a7b5aaca075dcd9267efd7472a0d7b397a0bf6ffbec584561c5c6aa821db15b4cd4776c735350e283cf1d8c1d746a5de90d3a2e2bf80ecf40f416a083ab86d0a205fef4d73fb3a35c7f58cf1064dba49d4423e3d2ea6beb01bb2266a75dd17c1040f568cdf810cdbe08276c52b746f9f836b0e37060b68dad42a83d829b6775b229f6a7410c9c5c4a73d8d1b109eb36306320b99e00874f98882f77b7b47c494f74e4233d9777e94508e9c86e8cda941622acdd17540cee9419fcdb93c8eb2b944b5ce88c6ec13a21d4b4511cde6fb321fe417aad0a3ecf70275828dc2b4a1283a333af0b985afb9f828ef93eadb231a70ea3645c869cbcc195d4f3cff6f75158f9bbefe4c467ff33ced25c0f374d9bda360f8bc23bb34ad30d6461f40a0581fcca30cd2e92def69e7e275d42f0667bb2fc12b9bd024b9a0c0154eceecbeb7d481c9cfc836e7e27c719807ad8ca7149cec8bc3486321f1d538b4245caee2da3e60c4269622c314a3e0299a34b907647c7cd1ce0dcea6951d0fb7bad576cacdbf7f6477951f5e8c702f188cf26e98abe411a48d0583072ff09963fae0701d68c095681fb24e11f7e92caadf0757012bd4138d1d076a0ead0308e0c34ad71dbb6941362d865b7339aaaf7bc89929451232ff4bffd068f6630a7a8b3844393334ca8f24df26dd3e558f6308f0782951041a179f50ea4224dfce0aa2d49e8ff89187c45800d0556c9578f0330ca16d48ae6ec499dceba2655d5e7691c1a41d2a477c4eef4cafaa46bcd62580b943cb207d355bf051e3c168e349296f3e866b7c515c188ba80492ac6ebbfb0be3d738cf89e6ca1b57c5b7a98fd989b0ec1874aa5549295607c36965c385711ab8323ca17b7f82266a54cdb4106ee0c3fc60d2caa5a20f5dd351bb7cb29661b5f3e065545c0f106c9479d6504e044f2c8d92d730163834d588ce63581991562fbfc3d631ce94cc7169946ff7bcea8e8d4a166ae23d241c54d579af9b30d28085a9339b7f2096e3410bf1d17605658e148057eaa80489aa548bbb4b0a0abd389895e93872de072b97c2f671f80d0029d9dec89569b0d3da23228e5fb94c260f06a3ddddda4e2342af315c578cf3829c36452396fd787a55cf220ce3fd6cc6603c3ffda2e01fba50ae705009709c520ef766cc07478d7b77f48ac5c9ad8d3f7ffe84beb78db09ddf3ab3c5c78142c70f49c06d17d904cde13658b387bec52b2eedd5bb8170b2c812da1a741367ce688164cd3611f79fa5448d7300c5ededdc702ce05bcdd2647428cd40dae80f95175a5e4a55d983c94729a79ae6e9d5b790c184f6c1f5ba049567e3fc35ebd4760e71c769511d9f04257530d94a48e0f922d4e85b9aa7591bda29bf6df3c72da77d741f3fc0b5a934e9a6ec7650ea994a8aa5a4755a8c20d04b1fc62ed6b347a0d038c57217041d2d2725e678b065db9dff6bd375aa89f41185525675191eb16cfa729aa41673b28400e7f57d9507c005b65ed20d74d6ae9ce4a662ec22bf759ce955791a0e545c90ea3c5b5aa8b84d9078ffa7915354a676dcc756701a7bc3f073cb81c2f2e3a305add6823d1d2406d46ddc4393535e74f40a704fed5d31c648ec4e25ce1a3e78e75a0b77e2214f8d3f722b338aac38b0b98e3cbf60adc5db26492926cdf9a13432759a3d7da6f2a9c50ea6b7a17deacf842db7929ea29761fea6f65c7ec6440017d39e6ca03f6c9d0bce2775600bd973c2c2a73785428bd0b96810b96de8ad96957703d394f984ae7f6912eb6ebcd10930f5597679cc3b9823e99f131f057954e144c03b18fefa51dc21b3d6425a733b04eb61fc57dd7f53fa59bb6dd4ca8a35909dd43aa6c5ee501505c42c9a9c3a429043826cbb940f860ad5cfc80380e50f7f15230dc93796ed0da51f73080a9c4c4bea9f61550712a120633016b4cdffafd8804f88d3333fbf65da6d07d9eeb28c6edb73936a6d8cda5cef888cc0338d3f2d382b3dc9b853fca8ebfdff8eba012d9f1f1c7140a9085a7d4349c6e658ec70b8e245e3169954d7021468bbe984e8e30a2fa5fed40628005296659aea109c206138fc9b2df3a0e9380fc63ad1e9da4490d42a2229a33465b636f9c7ef49c527d89ba37eab3c5deb2884c9c8f26a741820a05cefcee0f7ee8a35d06c83a18048182a78e240b1187ef931f24b91d0e16dbd9e87b15939cc1086ebd906ccba26c879d0555daef64c5f63221354a9bfa8734d682deca5ad65955ffc9d49f37bb7c2fdb947d80012cba78cf757f98410aeb51dc986321111415937d2a019517536046ce5d42455802dd5f9e1f90b950ad0205fe381d91f0c7fa871b43cad4f4ab9506fac42a559c918d22250c99c10571715ea029b0efdcae83913e0223895ee50dbbd1c61d339ade5ba89dd5cdf4b270db8e21b60b75907483a6245d8719adc64d9724274adcb145ddf0c475fd0676b9053a874eb5ee68dd726272d8d478a9a88b05dc316aafb7e683847150585ba2c74605bad44a03f4b22ff7382b39d6d3e8ba3da21afbf763906adee29ce0c2bdcee765164ee60ce71211b0aa2abbfda90bf8250cb35addb822fcdc8c83f74d15500f104cb2f64ccb9080ab0c0f04cb336a4823aa966d5cda313259b120504a692b090ca4bedc4730c9962b5fee12411948e956532c0b2ca34ed005c0de328fa4ba238f58179fea1fd542c220a68c299d06f85ffe387604a0c5e5041ff5662493eb383136fb5afa93727eaccbcf86b6478227e1f25669a95447eb969cab3e122a2ccbdc8025ac78a41c519963f27e9b4091c8b30fadc18e52d05f805926e72abbd7d0aa1cdf6237efea0f9c198a01a453af011069758e87b168d9d1004282e8319ca8fa44428bfc854c8d96388efbf5a958199a777f37211bf290c65b55275b29017ceffb0e576be36e0759de74637318f3514096139908f15cb1f021008ee9671856e20e2e65f4f6b43085dd9a8c767091840298d9681a4e1ddb3c06c95d5349f1c3cb826fbb8e4ab0c55293ec097d1090c1e0397e5a7da5c1d9652df37f461f27dffb2c81988c70dbae78333ea40962f728da3d2f6e1a635fcebb98a423c680bc1997ae36334dfbea642959df894c8eafc2fb1abab9163182142ef9d37ac50a6f1f6ad83228168e5ccf71b79c6ab238ef183937d3da4962163a86c2bcaeda31b7e03e916c9af390e31bfc5d5d5c922ef0cf2d8d37d80b48685af0d81eeea3d6ff26f96e0ac030b5a93b1dd3305a6f4c52f2a9f906dce3baaf802044e5be8edce7a38cd95f670569328f7cac20929be9c3891eda57502c273aa2b3960c98ac6f35696d0a6887bf10c936b86c0aff5c760a29888927a1d94c36e31fafe81438a658ebcaecc6764abaf3212dbd91d1cbbe4050868dd584ec7bc0b2bb48676f6a0bf0aca67dd9f6ba1c7b1365479cbe849b1cbfd11c7bf80eafeb815032be6933821eb0cba897f551ab8eb83005d98400c5fffe88a17b65cea7842bb4b2d1b43df1bdff6a25ec5c216d0f508f63bfb0494a948adc9e635416f7027ac06741787f2f8c472084901de1d5c6cf9b8831c3d06389ce4b43f69f8021f82cbe7b7b352e88d436c8dbf9cca308faad3333c46fd0cf310d4e9a8e89ce5548be2d3f6a82c2184d7be5aee3bdbadb56c844bd65cafc4d121e32890c56bf8e85ba2eed7b648fee895a7f1516fcede2f12f3fa2bb5e215e26540e16e4d48f8be40a21e197d6c38124817bf3f5e7cf3643ec69458c851b789e8171416cb2a10696b7339504d182eb98b6b2ffa731b12017560f5dd6aac8e7c4f27456ff58dbff0849e039de002a8a7be0f455e3ecbb148a19d1dc802fe646bf1ad59f2f9e1d20124deb0bdd01c0869ce15649ce1736a50eda9f9f3e082a943d34405e7f864f0ec1a0eddc020638508eda806c355a4c2e3384912d00242dcd7d460d3f49871ffa25baaa200b6fc8b26fc4123b430ec8cb056934ec6abba84d4c7f86641c7266b49ac648c7dc17e36d55f27a1d46c5357b7526dd722e974e2ccde89e8544645b16237593e542c7d03dfbfe6219aa76391f67c5a6a7af07d90573e79733267430e8b7f9d87e49f0854c994d34c8262699bbf60723aac36d99ec285f2f2b701a152c3fddcc27046fa74a96a3c9e5932cff08c24da928f6ff0e4ca746047d50c0aa2ad743ad2287bbaee6deab454daa7fbe30dc75e7589de97b38f0b9df030b17eea7d45f4c72d1ca128cfc335042423eb03f905aa6647a5ed714f94793915e8e708ac17943570fb9a38caa2ada58a6e8dd975aab1d5b5f16dc379833ab8ff28e0c4acc61709a42c93c76f36837f688e1be85d11f39f55dee27d15c039ba5ae1c819c7520044894e2975cb60af165f3c00275b2bad9a95338b36d8af6f9338664f735a5a7151bdfc4e4f90ed1c3fe497ac945edee549959111a86d98e4a20928b9736ee450cd5add8e74766beb078bf58956026534398ede35a3b97a1d6a1114c70ff70785787b9b420587f0e2bb02f78ace35768fc6cb6bcc800f6a18668fa9e801d57d749946e7a26195f29c2b004d10c6b120ea10af6b2fd8366262581b88a8b7cd6057ff7a495694d2929863d93dc48aa8fa326668822e0e782ca48ab05a6d7ddd9d7eb9e598706be4c4d0d60da72c458d3869d5f9efc6579123aef4da4a122d2dd9ad4ff8501f85bed1fa45564f42d36cf6e0aeb61cd0da12a9525d36da86a383facf907c36799e0d6f88bea544b4bf5e651a442d24774622a1381bb18e9ef57027a25a619f74aed1ddcff52d705fd835f89333d439379f18857863e833a9b0bfabeb051def3b9adc247b8ae385189491cbdfee2442f0c242ee5508f55a814912f323f5ea95dae8d6a4fcf49250560f4b7f5c56125e40851abe09bf05349a5d6f47e59502ee27053907fd326b5514ac4f8e155ba76c4bb7dc74f56659dd32d75d3bead03ef98658784ca6c7ae37f5e8845616978132facc3e52f1075e990c53814c98a2e85b741a7ab9bf8065611e0de8084a105533a848ff1c33ac79e7bd0b7bfe1a98d589a79307f7e307e677d63d2c9364b3ccbeafdf7eccf8cf17e5982869fe703ee84051cac0d74127690de159a038d5bcf3f2fcb8af584d67c691047bc10c0131a4104e7c1e43917f9e358dde25563e01c12777356def9922f075319b0d3f1e3cdaec601177dc59d3cc46930da99ca3f8aca3b52764241c5b616925c82f0f1a21efe830867b6385a9152127bf82df172481a83f7e2dc58a4de7302bffff4d53e0119469ecb825d6059df0b124bf9e3ac865521448753d9bde326c14076b5f3e4f448fe81b351048fa436eeb6b5bf7780c911406806b4802f908db305ef4b6ccd6083f258d380111dae71a7c800999b4d858dd92d47ded80804ad326e596959d000ef3a99dd1483afcdd740d3cfab5141fbb17cab34183e2d6bb637f57e7dfeb4265427a396a010c22a72776131e862ad47b71e15cd2a87ec66c95384d30c55a4c52186c8768c3f0c05560160c9a7855c3d8afe9499586d1acd55a78918151dc9c8a1cdbc350cee7c78a1281ef87c9aaabf6acfce53b49a761166a3af8c59dfcca5c6a4374390466863a026dea536ee3ed59f6f68cf7fdada1530b4979d0d75f1eacdc873599a5acc3c82a4a9230d3fe309584c5934ddf670e7be8d74c18b271ca2d8066d007c236526877eed52b4040406e2bc282eb36f2a45e42519cc2c10ec08347365b1aa6e30b6670e349483b59c03c06300504a63255969bf7b586732906040d2ac0ad60b6c0d04c8ff57682435c4c68863c3f3a4fd6517af0e5f4bc62a4e294d27a0d036d2239c179c03a3f0d9d1dbb9babc5f46686ea4d8df6ed1b481e2a11eb55a8acc207292a26f9b90f490d9262a21986bc3080c5d272b91e747785d9919c8da1f3a7fee956d5bc445b5fb1b2d44322a7180881080e7b9f45b032e255c132c5819306282c8f2bdb2208194676168175d4149cff8cf9a26713779f6409a8c4392fe82aab8adee30f057621e032002df6843a00621efa666f040918a76913b401aaca35455ddb7ecc5aeef9499d7e181183b44f917c120baa14147d2785b8ddce636fadc27990983ab3c9852c9cb1b7a50f796f463bce16ae6426a9fe60e0d45c47285737a2d08dcdead34102707bfcf4f17812544082a7d838056bf4650580f8cf9d487e8153585bb53aa29cb5fbe57e76b174beb6125af032645c7c4742811d4074803623ecac143d2ed1649712be06d745107dc60880b91fd51633851e6e4df4c779bb2db802f46a9df1a486b9f002a509f1952a68e0a178d83b1ad210611df689ad679cf2e7942a21169f9c522b65e64526de03264c4b2999956e4c8387fa8711e134afc6104bdeba1c426c4a36e03671df377a0e0591587cc59487a225547182d11fdf81aaf99ef08373fcd6c89f152d001db587a21f5f0390a8106d9d2b5870435fededafdccecb8a002f60ee0975562777ce7606072bba4b76e087ec49ae161e487fb0da124ab93345b49cd4d4c153292069d7225f70d78b8f252d6454dab6211cb8b4550463c368aee59514dc63bd4e42d1f06ac098ada726f61d548b674b291deee278c7643634db7207575bd879f05f83d5dac305711d49e00cfc1c9037480bb553548e2b4075a5df810d5c9a6cd87b006c6598f69d38a6294f8a286150d1a86804865cae86ed3a4cb94a7df4328500a1a649b65d824add6d12d7aa15f41b407fcacce2726621f7cf153f8553909083a82fd848871011c02c87fa783ddb3282c4b3619a623e2a3557e1b01ea755e7d2a7a483161fbf7b3d00bb7ca890333898493dbd7cf5c8121da94e9fa0528bd1bf1e89373f874beaf5b7273dc168eae9dfc174ceec3fb569856f2da8180ba5883cc68aa9a9319f62b9575df1b7dfc77d407a87a400e4e156b0a790afb0125037bf58bbb4515f9dccd4d8f1c2d1a665e0007119e64de1d71917ccce972ceffe2cbb160f871034eeeee3a271cd4ffa63af4edf8741ba5d25abe523d47e68155f6569c1a08a2ee4ba8252190697f763bdaa8593ab38b9d06fbf4d43824ad15ba111edb668b70c75dcbe28f63ee8e1725384d8088e1f7a97224144bbd8e00d0460dea1a94b38e4ac65ac239f068b556f4aef1521f8f5804be3c95fb3b6ef05cae629d79e1d0c87a5b48b4a9d2b3d663f8f96bdd9ca19df7638bb43da0ed42daa5d5b188913534cce3e3fb89f5926932397bf789b62b1eaff070710d1e939f9ba1b2caabcf6e6abd93ab9caf33bdd67efc157683e2a92e7871a97c5a14c6729b4b8cb6e9973ca7d1f42bd225525ceb3c7752defe0a32e171dc61f5f2ad4adc5baeace8a07f397a38a901d35cda83ed32a916c4f98a5bb474993bd522def3e478bb40ebecac0961d35ac4203bfa10d8ab5cadd0c17dcdb6faca639071a1c9d14b8f5c300694d58458f65bfbee483f29dd06292ad1a3528268f9886383ed7e4ca13b49912f4213046b40f1659ebf39190c2b94b794b5b37d1cc6f4b9bc05479a595edf5c9df8c31546a7854baa09bd78ab87d4eecc419c3f0721251d66be98607516a9562a3751e8f868319e4520ae47718b84a0d5c410a7159dd33c9708f2538c89f1f00939367b1d0ef82ab2068f0c9db5bb63186f8013ffbe8b3d6faac15dbef0aff67d5aa7363239201955a7c86ad569e1296b13af3fabba68579d464e445db2cc9fda49ec16025d0bea4727fb501c4f87744a907d6f1eecb660c32a3cb33bdb35c2b181c08eecee96994e9ef6189e208e5dcf9502d644a663962ac9a1c80a0f8b5e711a17d79d2692c5a73f48df85522001c4ebc48ff62c6cd98aef7499600e54683e0eac00d368d2145bc580962681a89a01e7610044b5c1acc6d4bafedd4048c32211ce5f6e6f8f1f3fd6e633b72dc5a0449709aead0258cbee873441c826067808a219a581088bc8bac13ba71ea7517638c84984c158a0225f56ee8502b6ae5b8a49d4728155524d1c4220a39445c674cc6a47f0970ff8b8cf34793fee80e39d62cb5ef0f6dbf7b78689d1985b02cb83bc70026c506ea732a22a023f0f96e6e01cd9c89bde6de6518892e3cc865403ae23aa3eaac3b3548c9fd05a2e2637aaf5e6a55d637322b9c79d3bc0e49ee233eb1b312a8d920312a9b4732563e3661ac3c98d4b123748e5ea3377c6050d510eda297b9335fe5a62c1f6103f333855d538b605471d4e5d3716b2811ae313b47a16f0902245577b1b884a5339085a0db7a0afae136806907c05c41d438af83857dd6b60a48553ec89a3ef7bfada3eb6d6ce3f3fa34847532d24743a51a36b29e0e7f08de3b822d5f9d65d4f4d57f7e18164c47d8f537313f7e2d842d74d6b959e76e15e80bce8ef619c56273700709e751d847620c65e1ee2ca277a5f7ff23124d5f2c2b380aef04e5ffcad6c3aab619e2f9ff182ac46173fd3d3e1fa612d8b4f0264f13b2ab9cd25f1c3342f6c1c91e300ac4d264d6e8f395deb70e894d11db1da035aeaf4c274a8610296680d54c403bdf90e60f30b46fcce820a1edcb8b8e03190be17be31f59e76c1811e6b3230d8e86d1024a333d92754edcc5495fdf4678fed175c2966ee7c3163758e9abe7534e5af0a3339074c4363b75567fb9e4e899a38f35dc18e876d742e894ae172f19cb72c0cc1e775425422d7fc4061b43e247445d9ef0696c0dcd9577ad335d4dd541d18a372b1b7bc96be0bea83c5ee602fe6441eb62dabf7f24432389c9cf2bed8e80d9f434472eadcdfe49176937fef978b048f125f5ffc836fadb992ba553cb33f58adca72c801dc9506769c77a82314b3d91a3ea6031e73546880aa33b8a54f8a2970b6b1a3cda35b0f9487ebe3a8593cebe6cd5bd433beb0b7b34d502a10144c998c1db808671db4822cf892e542562b83ff3b8a42e4a605e20dadea54c6aab26fa76913ed524a9e50aa59f12b04ab198b71c0e7e5f69587c05d5e1667d20be3d71d13989403bceb2d7a39cd69a796c446cf39efdaec5754660b9e3695941d038559a0fe43e84caa2e233ec6a6f7abe4068bdf095ff9680ed4c33143c6c7819abd7c11fb90078f01fbecfc78ebdf4c1daa483d4c2889558fb736bc5e52ab5f57967df375e19862455fdba486f3961234533d2597c910830765f5e5f973bf5d76522bb00e053020fa6409ba39cefa9d3e91dabf7d884a953a34b04877d58b0d6559d9f266fcb4d2fae387d366b9bb6a555a6b4b98e37028896cf73f88c1a3fcf8970bd0fd13f97a5daa2baf6ff93e430de14b9afd31496b3633624e77296b4f1c42a41f990db89951f401ef52d2aac563ddcc8d1635c8e43a75342ccde83f12da790d45b0ad62a84204983be834b815711a1af41cce2a6516aa1476247144a3583f3938f922437528a2d4b8affa7bf1860df5b3327c0864695ce0fe03c960ab291b1222e860bd8a406d6d22563d163de055fc10f5bd09fb4c892eafde3fafb4c68cffdfb2b5ad7ead3bfaf6ed69cd629e6611b7660f65be449d92fd2932c0969291f2b607e7925156a0c4332060ce570cb26788cb8642f68c942b261b6d8d3b8f4dd5ee2730578ef14eb3597cdc71695c9118de927205582b48fa5a39ac9c24e685a55e82f8db7c86983e2c2ae3adb053d125f11443ab303e9aea17a10340134a201cf7318e9810b6343a477483e5eaaef5d56e48b73d87234a4f4fbcaa687490eed529b1b8456e77afa2c5dea715b0cefd2e42233762afab37dbe62605ba23c794d09b20e7c5728c831cbca1cddae012e7936a32c4ef2868dd8713cd7cdcb85613b53d28b6e4d66a173f60396fb1f4b335c34d68e350ed074fd1d249c9e889ffa3c746c5dec97fdcb3fe66683199b783597ebc841aac2d85f41755df864c629d7cc8bd430b7034f08e7d901010f7c956236864e672890a79d34fb81cfa7129d35fff34a6d592237ab20e014adc8ee6e5f65a8a13a0f44ed8534e5cc7be23b2848813b56c06a506087881b850d20a7dad791e14676e42281d84904ccee756f3157d25017a5ddc1e7d30a77d3629c6ef2b1000c55c0fe2db5e037504035f972c578123068ef46d96307af516e640ec99d40f64176c6e2dc12e13ae0cbed0fe69023b977a11571843dc1036f5101113a59c6018e7bf5ad854d397d237256209f81217017e31a15670fdc8921351d4f5974d527d76011e22bb062cbaceb7237ed7114541055890e5b02edec583977b17eca5db171ea225b3f1d13d4e52ad609039fbc7a712d1ae97cdd97c507a4692d0a883f7e36c7f11935576c03f120287beaab18586bab738502a6f10f33d9f1055170e327f288d216c0f3fe3f64fca24b0a257b1a251c16dd6f0a6668a1776ad0dcb0ac5d38495cc4fb2988f20b8ba6e0344d7e737c91ca3ad85e26dbafe78c620710c29548ae163f80fc7dbbc57f0f79c853b37b87fc6768a8c2aab02adf479434107f8852f7b2bd7caf3d48d3a9fb236deaad26c1c97861e7674bc5ac320faa21a69766bb2e3d81db9c670ed3a6306e348a29ac557ee17bd5f057b4c895c4cc0de1043c05a5c9afa540144d42f4367474874e194288337aa8144b9c6e8ed5bcdb395340e4cead289e480b6bd44e7019a2cd14ebecae11e7a79ea66dcdfdd5c75f51d4a88dd6df9aeb859d35b672d31ed8b015da279291ec8085e983d8a5deaeb4f170a7512bf2132f5098bfbcba1cb435c5769d255aae324c90bba93774cb42b28d1f1d6ec9fb0b6e39507ab5aca7b613c4cb99110aedd6ece0e2aa72256f1338e9f0651cb0c47e64e1bcd4442885fdee535a4aade1bdb3914fd4e116c8579da4cb440ed4ae175a24ed83494cd2811254e763d2ad99e369919373f2289d392a6ded7ce8e5dc1be42ee231b7904edda36e00b4c7b2d9306132049aa0f39e68d4d4a33ba85481a23202ac84246a9aa0c671e3098487df84d50aa68004506bf23715b4019c683d74ecd646cdd58f4432fab0554631746c4094625d14da2a5df07f4118e563418ff3a39e7e1466e654fe7ca973124423b73d8558ca6f0ac542350937fcbe4976e3898c6441fd42d0e4b3f2bfee8d1d7febdda497347e23ac5709daf46cf6997776762c0d0f76b3e5b1f750d28a98acab585b813d4e91411f7cd47c8c5fcc9f22526f695503062ef6539b34988d7495948a4dd2fe77b77752301f041b61502af0ab86e1c3bcaf09e8b70f2a581076f1cf23507e2950104ecd3444b91eb006a2ee5a529c096fcc8477b491a02ea8cf9e446d2a743b7f5d7d98ace786e8f4d7aa197c1d13f623465b4680ca35d44ad73c26d58dfe048137009de78e5d3995671655b4f2cf1c1a4c9a3e80eb81665d5e9ba358eab65640aa50ccf354812951d99c381861c0d57156444c0c4f20654c4ec163c6d6bc61cf2b2a4648195502f678d835dea69c917894e31351e006feab04b0a04bd986770c19470464737245bbb46d4cd95d03fde4ed235c7cc2f4641b0428978eb9986465fc122d7bbe7c27991a04ccf1dd38d838a8e865089513374b203c3a0043e8c5df01a2cf5dc5abee8deee09ca4571dbc466cb4c8923a8086fca77bf333907f58a5a9ee225cdb18dab2e9aad74c2d986b9aead03feb06169506c09da156527024363aba7a55c5c66081358c8f6077e6cb913995903dc245465be3dce9a7cef9d0f8606dc7f6931771401c36b44aef9405f6468dc002a17f651d8d118b62cc387e73cf4f1fce5b4b0bba48af3c51d715b8ef0630a4ded85b6b0b7c505de2838ae69ac361e0935a6bafa1b61ca7179dca307ed0ae23f0a309b9122f4adbd17f1ebdf957fb4eb33a38fba9c41234a3fbb92144e70352dfaee82a3390487cdcfa0aa6c078f8fbdc02c305ef419f16dc1adbd6f6bc7a6a99eda1a55b298b51e541c883c1f87a52269b8864799bdb82a85cd11d31659edd1efa41b04f9373508b84237b15ee0744f0b15a0ee27ed54663c704406a2de62020033c1b4467c6e5e5d5c9a9e7281609ba3ea2c286b10383f83af0ada2a60d0ccd91a7c8b3027966ea5be6fcd76e48a040db59460fe70d08f3a9321edeb551c545d9f9fe68638e7be85f0fc944f4f414cc3c9fbccd4d75e8ebab2676314c7671ab112f9d9067d581820b9b11dc0c03d5c4c89316e561b29faa0f965db4245f363ae49a667e7f2134ff159329cfd6094cd23f25528ed45351b56eacf2db298dfae4c4d155fc27d803c7b8b792153e9d24ba23f927ee0ffe704c9f2bbd30925970a4deca4d3615a1a15fc999ac4641629c6cf3d6e833c7ee3f745382e53192cd8032d8e8d0fd3a3fadeded202d68e51105b1be510b97567f3b5b87b9b52bae3f929c02b7a071191629c6383d40848adeaa353661cbe9deff3d79ec9407acdbe7005f55f2c4913f1f85629141d26cbcb5d67e589afe0360b230242dc2570c301681d9306fc9b0c363a750081109ae6655af04c9ca76a791c8fadd9dab8cb89328641dd62c4b0c580c8e58eef3f213a1661b607c95bf3655e0e2d790b952d5c18405f29de3ec9c28645f425609c44c83ae80d05f466b24bc2d4c797e1e857bce02993e13ac5da911314071d825f031e805f829f63d6873019f8abf1bf0eb026e604f653fcccba3ec7f0806283f87cfa3f06349d8ab7f457b5f14131f230794574c8a39a0955dfae2ccc340484bb9621e32df01e25bbddc54f211f384628a8a8349308922a4fe6cdcd391dfecffa26b9e3768f05729547e91c1ca0d12bcb1a0c5c31ce1f06ff380e516995ae74ef6926085a350e0fd578cabf4454413e681bf68d9c22330df58fefbcc7d2addbc2729ad35b120e94b7bf40f98ec4e4d8a8816eb6eb90c892021652efd854353ffd06298da4e6661cb1914b85f6bdfc33c3fc3428f80a5ca5b0db3568b47972d33ffd59650667777f9c27eb09c4089d0b78f8704e49639ac5c6bfbf357a99cf11283b3b347b750786189df23e64ec54812681000ac6f5ef8bed82eb6cf51bce4ff022f09b820b1ed51160e07c3091c42f0ff335fb791f28c8b53c4842455aaea6b1d13abe6df33ad7d1d06edaea93042564b3b73e5287aef7527f3e7144d7aa0fee69dd783a030ee19832d3707ff91494fae172337440c557be3b1fccd3265e3aea2de24db11b42f229d51c2c749507fc7ecf9c080c6b5c4eda96cb9e4cfee05a5e3496e915841e63a6037115cc63c7b45dc441fb3208a709d8080d3e0a19d5017a15e0cafcd48c9a163953bb83d354cf744bc05d023c0a8dd005e7f1eec9b228c421ccef68befc39133d49361f0c8638df85fcb6ca0dc968ddd78678be697abfb8f3a278490a0457428b85fc6d749010c0310a3429fe7647635306d518b3b0689135c28dedd8851a76674c362467969682e3d9e152ac87b431b3ebd84dcbb79e7ee0aeec3e90a53c666809fc8f086997b1857417cd0a1a2b8fc18504858ec9b4af8abc999af308d5a9bdcf6881863814a7f3ba624bb3ade3ce62f09caa583e9678f9c5cf3d4dc05007bfa89358de6cd5906ad15befaaa6bef617ad41abd12fa36e979efa2cff578608497ef06f850cbb3d71ea8de50da9dba6c2f5158024d9d8b5f66417b84da669912175ba6984169db9952a39cfca7355d345a60ab033269bd91e1537c2c18232f4d0e3ffb5f694a521af682b5c11763cc30e0ca0b6afc789a1d0013fb7c8dbf2c10ea35186526409c8cda8a563bde1266241097f36e41fe835f18545484483d27d588fd69d261ba49f3751eb08b09bba2fc18838ace3280611a49ee12bcc9cb8d4139a4702bc9af111ece2ee5a44a98b170780f56398822c2886a31cc80c3969c32d321265bb3dd409cd07682da7f0e3fe62a6c0b4de6aac617f6394ee50735677a3c8b0163686aa2cae7916b80cb36ae0e68b7711a1bd17dd7da3b8b3d91bbbf86b702cc24d891e7b01e6f78060ef1e99b9663d240cb76332c345d111132ac16139d989ed91e9d068988c9448ee2d2dd57ff18ff25ae52de274c2ebd5ff1579ea008319e789a02a224ed5c0bc2203ef34d74698b12dab32b6964b8ff10bd9f0349c36fdb9f68c8587c63c1215bdc6351e83a68460290ed20d1ee02b0d057fb3606df19025f4e3c7151f934b8f1fbdbd29c0273e1ede2bac4f4830bfd81531d3741192d30ed20fdfaf6ed753858d59ea883fbe5d78ceebb9eb7a86af6086b1141916dbda8407c7f05b9f377a0fcc88bb91593cf8de19ad844a90eb771382d5499e84a29a0f5c67e7163544ff4187de81d1cdb5e1727e54e66f459cc351f552d101247c7a00b8282ea01050da795a3c313f9f01eb09ed57ed52525676e7faf9f1652a86fa2652b5a3e4c5ba382adfcfd0a61932d5289ca31be9c1b9037b74097af4cc6abe6b7893b308f1047563e633c63b953a80089bda46c818eed79dfa1dc4fc64258a745e382811151b7bf9b1cbf372e4ec333de71197cafee3447a10f907d2dc017cdd18c7185c0f7aa5e59c5e4185380fbf60b979c7133b4eaa966463dfb6798270b613a13e015b88d886e43162b65f1b15f71e901764efc401bdafff32a99994cc07d6998b1d9b57af2a431639643a38f524e21193653f94fc0eff2fb06cc2261dc69f28eeb998cd2e53db886f8d44788e7784dceb21298e230a0661b976fe9e1c46eb4441e1555e0c8e0eca9dd5e5caebe7d3f3656beb1dc9c61f9b5bf3b8fa63882c9ac2a906361da9630e8c6280a6822e8529707418f9d91fe50563a656f439295f996f77564d1c8e1daaf37aac9b32038e4e4b54550111f98ffdc01e72986b1a13f0cc9134a66c039501d72ce718ca99cb1b0831ac64909c32eff04dbeee50e31f399592ace04af9042a06bac5988fc7ab9a53269901e0e0d1241515746e65f5940349a7adefb5f4dffcd0d64fceded9d5345511bc4b53edbed07c81b2e2e037caccf225f133e149b76824fe9060a4417f666efd1f78428ba0f1b18fdc672a37e12ab0aae8d8b311e8d5f37636a35db19b48e77994eca81d6303f478570cd0d5af1e53a8dcddab9977ab065435cb9e3ca6d98512352c594985f895c99b10a40acad4f11c68ead6d9c32f3512bf8b3b68ea0f8791c02a27c1958412f2769d617ccbb0f9bdecc10828be49a50d928c85199c205e513cfba4793a070b7f8db9fb05cafbf967f0768a40e7079b7ec4158a3fc9096448324ea63f1f4495d0bf22dafdbed496af4b391550d9d1290bb8056eecfade7ea8fa51eee9dd0edd92dcff8fbb620db870f5982ccb9bc65ae54bb2ba76cd62b8a938e6acb6754db931e307aa7bf8fd6961f6a53195b28f580e77cfa79acc8212818279d24741abbaf7d8048ad982f925dd97c4687abc66c06e6d06fd6aab13cf8eb06dd3e33642cfdda9f5511eddd0648c6f8c9c908d984059f8371ce114c32fe5659ad78672d0fdc724704c62e2c26ac36638217f8ecdf5694fc88a248aa587d9a5fd8d09cf21fbe092d93bdbfc64f0028566c4a67da5c3e7092e4391b4c2158e9af16523522047043f205887fd15d9b7bafa8136194014c9b72e9b4f5103f6aa907c6ce71654f1d29db3d913fe46c3882d90792a4a4b79aabc42d11c808d8591cfad909ffdfec1e8486e056e8607967d935a3223d60c2d3252822794efdaca0bbb63eb8cb7dae5da10a3b56aa3c6c86f837f89dc89096b99dfe0a9be6eea3fcaf4936bc675e06ae060bdaa77d07054210bfe3933c6d341f559155cf807e903a9040e1d7d6a2f6deebd2f24b6e42eb56924fd12bf53dcd2139d65291be98ecb2bb3758a0fb836004de27c413025deeb5fbed242c2ad9a1652ea6071334284a0547e60979c04a7a6820bc19f39fe755b8082bdcdf4a8b1998ad68b20561248753fa50bf11ded3d600ed0c7c38e9f0651cb0c47e64e1bcd4442885fdee535a4aade1bdb3914fd4e116c8579da4cb440ed4ae175a24ed83494cd2811254e763d2ad99e369919373f2289d392a6ded7ce8e5dc1be42ee231b7904edda36ed56bb8bac38fd91867511b16245e145c19f8f52743c955e5db548f136595dcc89016bedbe0aa05324b8722f85df567bc6c949e43e6d689f1bc568a6c389ddec4ef66829247fc61b8649887bdc12f4e6449b3b5b4d5b06bb64a14d15bb0ccfed038456356c977471aa9f5e6e906ba119604648cb74543ec7efdf3fa64ddffb9b182af7c2c5aca7b867ac2fd92a85e8c57e81525a6466b849f0f9b03969ed6c840dc01daaba25519ebb7cc2c342680bc1ed3d572eaf4424d11889abd65b8124260d7f55ce4faac20eafb8aba8e18574a4160280bbf34f30e86678629c8e4ae227187376148a08a2aae5aea2d55cf7088c1f5c88bce4cce3a193bf56acc5c996a8ff117f62ed0d0d5988bd1d185ec0ae0ae83d9841d0951ea50c6c00c1064de11a69b2289095d26a41fd2de7db16eb36fa34dc4b795fd62fea5573953d9d166e7f2b46752f2035affda3b94e27c6772038f6ec912247d0691254e6bbcfd7357e680a2765bfb93a759cc18b4852d29a807767877ea39ddbac24819d3dfe76ceabe6a31eb7df7ddba2b615fd853bcfd8a0c521cbdd02d8f7cc518cd2e0e6b758893b7655ef0b115a0bc08a45749aad6baca063ea63eb6e4e01e35cceeb5e06e5d1d05d428ee677c21941114a1d753e89e0319f551977ecc6d3bca840997949a3a8086fca77bf333907f58a5a9ee225cdb18dab2e9aad74c2d986b9aead03feb06169506c09da156527024363aba7a55c5c66081358c8f6077e6cb913995903dc245465be3dce9a7cef9d0f8606dc7f693bf7b2f832611e4d587dcde9c012d64fa48e78081f34c91359d4508071c7e8c164b233caef9dae457f5f475bbc23c13932434f43c2b25379bba619b39f68e1aa3e3c9a094bf83f8cc3ab0b7e3be09f4d879547ab4855668090ee6cc7ef3cd1aac6cbab9e1d1b0fb5c83527cbcef9e0fb90cfa369abb69d1f058ca73f34052bccb8dfcf8b816c8d0336ea8822fad9041b2d471369fcd0a3bb3a5c1574663dcd8cb5ebc6815b03acb96ee3ebf78d83a422007c7d17244a02f091bb096e51be951b2774c6bfd5ca1412c3ffbd051fcef834a69bfe9b24e8ab9ee002cc3baa0dbbb6342b213c018d3fc54a695ab9fa8ec41cf7bcf02612f85394a22c3cb2639bc1d12a7cff44a6ce6338df6fed134fde83cc60e731095b08521c90f7a54569108b34bf6d0e08165f5149e19372fa16ea7cac35d8073f9ccf2ff66edd42d8cc564a26bda696a8e6e871e2e895a67af3eef9633ac482828687a2e3512fae3f94f7b5dce578e810538eac11d7304848f79a034aec8d600ae6ec9accb885a8c63c45cc3145f3d6ee32add622571dd890c805cf1b6cc2c48784e689ed346e33549333b300deec3abe6d7fc2b5c17117b80bb2a525c2c8be6c308fa1f6979e9c034ff3e791e8f8f82a1b1bc839351e8f92d6abe4048eddab9ecec49183433d3f226a354c4736e8928f0b23f9dc2f3aee12bb3b690c27bd0db3cb2d57d3d6a090892048a75b2e1ee60282065fdb9c6443b73c872b7cae91591aa9d90f4bc316a63b7f2c8c068b206a18058086e90e570bf8d256a9358a4d74406dfb24de7e973334bf1b38d3af4f03c2ce6e72e3430ed166b9c6f870a2d8b45763b492e882fe89ce44080d05f466b24bc2d4c797e1e857bce02993e13ac5da911314071d825f031e805f829f63d6873019f8abf1bf0eb026e604f653fcccba3ec7f0806283f87cfa3f06349d8ab7f457b5f14131f230794574c8a9ad9c71c3f829327a025a1a2e0365e1de0d59658b089b45c4de6b4587570db11b2072c5e2ac5980cbc74c907f3fe4e8aff14b2a541b56193942b7cdf511a064add3173294255c98e7fd27a6b5a372d3685edb4747c1038163d159e98da428ae69c554f559a6cc67b790ba9b0f9b4921d4417a7797c3d969ce1ff2142fb644ed20c05fd4bdb5747c123aae6508b3f88da488cd32724ed623e44d59f6c5fc087b412252a3f1da4e48def2b02f8bc357256aecb6cd23e9da6219b290fce6036c3352195762ab891faa1fd5568383673e58a2e7e7567a3d27db602afd2d9222d42861234680cff04a0e72873a38b320572797cb7cb09bbd01955fd4f953ad864cb370beb2e67646b7ee8b8602dde450b65a2dfd337ea1d894782f572ad076fa2335cd55ffd2dfe293c9591e112ec5958d8722f210307416f0ec6192f451c636d0c0af01e38db2aa70be272f5ed86b91fe4362bd7f94831cab4a3f838f454e91117276663af1778cea400f50036ba3a6a27fc7781f60437115cc63c7b45dc441fb3208a709d8080d3e0a19d5017a15e0cafcd48c9a163953bb83d354cf744bc05d023c0a8dd005e7f1eec9b228c421ccef68befc39133d49361f0c8638df85fcb6ca0dc968ddd78eaad22125f2147fcd5383f500651097cb9bd4070401dbd61fb92eef4b386ee26955d8fbe974b79221208610ec9cf6e8027ca8f59abdeaefc6dfaa44b1e31f35a7ac46f1ab18132dadccc06e9186aaf31b64c9c9655d7d13e6f6efa983624463b2bcd029eccee2eebd30a6a4d3f0a598dc12a433d0113c567c43ebaa19f8cbd2709c2a636801c68100b3148953f96d790476d8ca7eada59cbb8242ccd25ed250b5bf2aae77d5b9d135b57f4b9b399be3ea5a0c0d4574037cf7ea2334f807e68605853337169dbc86566916d5c247893a293079bcf9396ba1c73b0921e0fecfb73f43234b4291baa3c138639c354286f60ec5e5597fe7d472740387f9eff4b9e60876b80816c6e4da8ced235e69f3343837bb7c9210ee8f8e1b8f4c062b7676c5692bb0c41fe835f18545484483d27d588fd69d261ba49f3751eb08b09bba2fc18838ace3280611a49ee12bcc9cb8d4139a4702bc9af111ece2ee5a44a98b170780f56398822c2886a31cc80c3969c32d321265bb3f45c02a499fde5deed353f4d553db1da882341db761bdb5e7b3dd04a94501742816585a932498f1bbc3b6a772b16c34f78c71845ee3b529ff6bbf6b88727ecad25b6130013c96a8aefe4ff7e6b05c78315db5a6d3a8e826b8dc60af9a6ba348a50992fd918e7768aebef77b9f794f8f465a5b6e9505e32589c7fcb59ae385bb89a14c61543c7291db95442e9c3fdaba57cbbe555a986d3cddb3cf62c3474d2f5f87bf4d5bd5c057eba6d7b31dc0179978f81f24d18cb389293ea6cb489a8eac11fe2a17a7dd77aa5871a12405df8a0a3dace8020c495d47ca6a24bca53b75f78a7e84e94658606dc49ffd87282f9fcf53a2b8ff35e567470f7730000978d49c675bef8a01a51ed6e640955b740abfb5251de49f3483533a4e0b78afa3e8ad48b901281021ecc6e36c552abe290d6139846da9f26104f367df956f071ba2c15fae6f3fddf186fe6950ade402083fdd8a75508d187909d7e5b4b23bb2af3d3db9f5c3d1b4098e5ec649bd2cfc3e6fdb95450d73067e0e4497427742b5537c0ebb1a9ec4c52e59a51650b9ef95673f508e8188075fa394097ee333b341bf72944ff201653ff8f2c803fd06e0e39522057553f53b9e188c22465b5dead7cdeec8a8836f86c4035bb8df75cb9c275303a22982c9198f89635e0eefc71eaec50e4f8696ea48f9f2e28565be48681390b4c8bb650bdc515af4fa56004754f42ff0b84fc43abd4bfea39d0e6134cc64d97d80f7371f96ead567dcf026822ab542cf531d0021bdf9b772e7f16321df8537add29fa25a81d813fc2ad904f3a6db99aab0962deb774817d6335a4ebdeb9bd223d5e6767159f77fcf7ecb760898613390ae65f41ed4d389237fbebe652d73784fa813388c9b83608d2b68012204c5b4e04668544c7b528cd7b169c89fa4bd37bdaae49d700e1b86be612f0dcbb6d10320e77b739e06504aa399086dd39ecbec0143adae9e94dfb92c21f1971f0e56aec35a079629ed5763033804fe210d755972d4cf8320a144cf0533b641060e552bcf86f9f333b3d7a071418d3edb44c5a2be218d5a4ad8ddcad10c3e7556b4ad8b139933674a74de2016c5439e6811b48d2aec52d0a0a17acecbe0b1514b8a51eb22c86d1434091a1b785a15ea34f6a81ca1aaa1f1adfb9bad75e4209ecfdd684c532456cc18d3d8375c98c3512e1e475c5d515514e9328d479996cedfa8c878b8ffba79c4744746dbe0be0a151bc5629b5623eba78ae47d8d4cafc8b74a118a8aa38b93aa075689facb2ea844db35ef3ee7f0f4e9911881b66dc2401cb7ada13fdd69a59684907cf0ad151e3ce8aa5e5689e1c2e4248df1bb64aa447350a6bbb8011a9940021721e2bf0132fe424536996dc6f7271de7e5a4cd232636728ac0bbe3ca73296d194ad018ddcb0ab25cf9dcb24bc277d714b27c6c06bff193cb89a28d9c77c85bb52473bc6a50a2d07524bb662e06996a28a8a671fc83926d140293153123209eedda12997bbffe36a934d3c40fa19484f6ae0dbaf0ef95b1fd77a019f34c05b590b25823608834d30f4135211ef141b6aeab744cf15e20fada9c00ac3305bd0b54d0bb7dd17833fc120712e8e145d1bb7736c9a2f6774eb2a1ee8a17a621e04a5ab7dd9918b31cd697aa17f4f43fae1bbcf20f089d8f1936f101cca823e4f4bd4da04ac5232e71f8ae7b1c2b563ac9bb1dad7f3ba027c76f2f08a6fbe2f93c8767c71dc5e7836a8d7ea3ca429257af099a2ee6cfbfb7638a552d5f8722cc56822a60c6500ef7370cef755fb67024687264a1344cb83bd056e7c20a5464c8b3b4b262b4dccf0d0e87abcca616416d1de242302a45899b175eba10a264268af54a434c2b92e1b81b3f58a2fad82cc86ef65c3c830b210e0a29f079829eb73e3487698a6d5537932aadc8ae36b4ff716f45c60116afeb4943310b20c56d3d4a998c11d406a4b80377725eb22c08d2c9289524aa5a2594b9c7b7901201fa9a73ca64b9f14dfe1ed159187664c704fd25fc212c96cb6680c052ff753b2d35597b097029963645a49b220fe4676f1370f22517f79b2560be24ef0db62a034f61253023cf4ed3db32d26420aef13161d7d699927ae6f5293bb5e5474b12ab001aa940d622a1c7663d1c58334ada572297f9f240f33e0cbb3511ef7ca7996afe989002f63a016e3d0aadf44217e08a3dfec14497c312c83cfabe87a70226d321ba725d52a62d35e397e964416a4421cd4c7a91d2781a43cbc9171b7efae177ab52d4ddfd72afc0dad0e59af61f6b8053ff009865194ce82e8541b81a4e61fad9ad7b6310a1d8251a626e9bc50baf74c08602f97f6e4a063d14dcf8d95d926ba995ac419ce69559dd30f1a2b1490010c8750e1d4938838cc6a04f8d1fcd5a66d5078752f80771ece31b41c82cd5fcb0e69bce16763d27e8599041adc8c06715b5f3bb002f986064c6a06f47f5ae0cb6bb2c1f159fdd428fb0baa9c866e01abf364abd7ac7c54b7385d279a0476d4ad7219b767fa7a72ed17d084d71fc446ccc6137b7e7b35ba7cad1ab8fc9cd38745fe26983066c66e4a8a5a426afbf956d913c18201cc30784a67643b963e981ef4a1b82647e4e7ba9b653e1ef7f4ffbcd40126c109c645d5d00f452b8e941b7fb27dc5136841519644d317ca6d768f66ab06e070ce66a8720221635c067a34c2c68dcff2705f6af97124bbb17b03d07086eee91a9c5c979be6a5fcd299532355c4c8415681c515259468e1129fd8f2a44056d1939e727a473901e1d228f2125a9e79235e61fcca76d3c2e001fa0ab4d5cbde59b49fd5fce240949ad91988c1555ed25c16d137c95a3c1b6a2eeeceac7d987e3412d55c4c2b8ddb4331c44c4c647f897d4cf534dd881d35339e61a8a454f09075e253d0084b1a42e99a1e9585d6d3e53ac0725da1684a8aa142884121b88c25d5abe13fcd8d9665faac7e97b320a90b7dd4c5f85405569b7a907accda83ce77e58cd34105145eaa5b0bb9e268c32d8765250a279a230aa67e7fbe217621aeca496aa6c22c15570c6164f59ed959e442cea396919ff5eb06e8787014c334cdfc2129fd4176930214654b975ad92e07ab3380c434285feb93443512ae7758dd9aa8a9a44e321461a0d9805e717085f1fe0b4157190f4e85bae0fc903faf13c945821deee43c486af6d721172703798ef7ccfea2902e98f359b2da607ca9ce407c0b336f4f32a23a754eeecccdd864a0807ab91823b40c8aec7ce4ad110e0a9aebf7714f2486e5ef70ecdd549fe4ae52872ce7d46863555b3ea9740f15b223d456e5b9d37fb35de969b0eefffb92277ff4ddbddb49c7a5710fa985dfc80f5ee24947b63fe55a03db16dc6aff28edf7070eb240290927f6c6913d0addd053043776dbbc9f8c4f50036224e86c259202a0e4a0776edd0185c8a5d750f1b3591fc07e5ad5ae974602fbd18f2d1fc4cb188e5a6f716009276d0bc5b692eed79744aaf3443ec8bf4a88a9ec9cd42734535b8e8477196d9ce9dfeb6e230a42bf6de9191a20b5b7935cf04938908e445a7320af6ea756bb4ceb041e50ae9d6d7e8094c466d98e9bb925d23ecc53d50f574f5612c4feb945ec6475a955cabb8ea624ae3c36c12f6cad6f9a0171c971b8262b29d8d0f20287242d2ca999369a0e1e3719ba9c593b23433db6677d5c259e7072c9847703e011ec5524f222cca62ba95d359ab9ed33a734b5e0ff0686e491212060158dea448336f9384be6cc6d1f03d7d56d499de7266b93c239cfc4f18d72a2e41b4c842910aed446d9116959063dbfaf6de45c06a564bfc73bf0d907a4e2eb76ef85325b001d605ccfacd913fb0a32bf213cac3f0ad72d9e45b6a67d5f5d30f683271e12dbdc29d3de411d2617f964800eb6add3fc755ff26ff0c5e8e4c42e6fca575f6ef5a9dcf471a5e56f29235a5f963a25d4d8bd4cd768048d26ec55d5ccd5688bc0f78dc870a9d111e7070b15ff373dbf4f8607505025c88476218b975b83d27c80dd996f1790a978da393bb8ee313851a32d281977d554b7814d01c89dbc52c3eaaf8f5e565c7e251e49bcc27795620c3a6f4848c1b33e31ab0b898d0c9deb9972c4e441f4d918a78ae4ecde4056222e5c52c35be8cc069fb65c6717764e5816852ae73728a071258d96921cbd164291b9ea7625d9e55193e8d739e4d4e74532b99aabe5a859fa931102a0397ec9301217b9a4a5c26375f80cb978e0f6da08ac6a070b4979e27691291b0f455f8a1d73f0576aa741b880dc853d8b48cb0137809d5d5ccf88c4d19744500381dcc3cb363d68526e962225a9f77b0a57d79c82cea85c172e0a63bc4f11af8a2abb8a6d3ec5b9b733dfaa458bdbbf6ce536b973631ff66e2e2366d2c087242bf25b1f7c4287c9b8d89f8d4f98f1aef0dd206f85bd689627098f2f800c966720857f87f62d68be550e36f20cfb1d7d0ef2572361711393553f0012dc1312224c129fdae073256b414298de3bc073003dc8f23b5c9b0df891276e65f1bcf292941f1bde67ca69adf461b4a8503a9af9cc1fcddaf54d627c3f3bf98d4ee4b723da3a59e5bb4f6d2d72a00e6a810890d3f1cf130f6f9fd41dddd837208af57e68f94be191f16c0bd4e41cdb4c044a18730c1f45827281fba41497ab27f56a16069f88302233fd6aaf0eb5303c9186c7da13b32f582be469c1da7ebbb47850a26cb2bbc6c5d361d66a65674d3aca70887bbb8a67b28a3d3709204e58b54de1607d34586e6ee3868074be577e43e873d69897247fd572c1ef31a348def8153fe3280502d0a554d960fc030a4d9af3831752c298685a70227066efc50bd0e1ac93f8fc4e325f5814e4610b2817f20ba67f1b57cb0ee7fe1ca1cbd5109949411b92b01c680a26a2605449a21666832d212780ce688512cc2ce76ca0e62a7726694c055ae119a319a02f115f0d202f444e7e03c7046b308bdf09358d20cbff0f9f54ba78c751cdfe55eae18f808f81759e9e2b09c96c9fe91a579a6d3ff9f4396bd23ec87483447281eb0d6e6cc615de380af05dec60de4b1202ab3bca44fa434c53318ebddcc84a3035700f50d2e72016bac6f7b08651d3c52b43cf5331378a436cc99f493171a708d2727bedf128fe731a087ba7d8aa966607fb665a631f3e989dccbb121c1697562291973654c7a7b7c103dc2448cc0c99594aa4703ee2876677d912cb29c8fc93cb1f651908a106a80f00422dde0af3611d743acc269ad0a1d20cdde198a1cc1a4694debd8776c7f268723fd7c9107df227dbc4203fb56ce2cc34a0ade9e18754d293d0cabad216363b6ce01a2ca620bfe00e5c4b4445a7e259443f1718db4e7e308cc2a19eeb34b64e00af6db6b00af9db93717eee5d0b03f038fe3bcb9bf9cb60e13badba07601f62d8638ba677f23687cc5933f23f9810eb60528aa9e2bce6bbd2823d9bd3285bee501b422b0ea0f4c199cd94e6a4412fadd8a715e551c2a7111cb302ba7b9b0a07239ee3322a503149467aca1614479f6a4db27b7c5b01a7c47c713099ee928e081c0236669ebd0c32e308afed486dd474dfae70923404197a55d379c6e0e73cdef30ffa48b0b57c35528f6d31f83e7edff12957fd8550d30b3572170e9a962ffd783c110fc686c7f00d981e2ada05afabc8b3451204cbb5841a4aa4c05a822ba533e6a5f26a01d571a30fd008cedbec4ff54c1cd792e767c4a8fbc341d550345c8637d787b24ecd6d2e0120197d58500c5b8521de3ddd62f487eb687b3411d391209ea7e95f179b722d6a9cfd6b556fbcb7e87bf0c484457277df6a0863087edc3ed38ae451a1f32d7cee557653271495f029ccf2d4cc2dd6a6cce7085cc38779c7302fe137a423e0497ebb45498f07409aac7665ea413faa52ee84e5b84edd49949380515ff04e0f7bffe50d332d229d96036438283d24c0be9989a55e9769332d1e03965b1bbe2599ff8184bbbab814e527161ed7357191a3e87bc76f5c4e80e1962ebd151b7c508e634668366442f78de28e473d9b10c0aed8c68007189ae4b69cb6c55184c91738a3e66cb9b63bf5e61649186c922a522d9fc16b39f9d71f526ad29ac6a738408de5a1b0f51837e3c52e51da0ede3c4d051080f72bf032b9b997932d091e239ae740606cd03b4f63ddccc7c7d3d18d459bb009deb54668d380bd552990611d587029b925266475ca0b4679861de01fd5e9c1f9185f1628d3cbe4d7e3b7ecde921645f6cb9a1272de69e5d68acb6bb6c6d5f80eec44b55a6f0fa334a89dc61ca723c729703ebee12cf9e28b2dd7c1662394048511a7709a52dd97b17530df72fa52510b555e0fa26005a0af8cf0719e0b6a76bca40865346694e3b3d7405392ee66821c3bd2b2869a58ba7328bb1a73c8a21886454c109154c56ab0c6d9cf82c3f32ca61a90350b20678b2cef670850f646f3b9400ab7db7617e16506dc3c0dd10fa7ffa102e4898d265f62214d76832433afbb24f19b3ab4303c9a29991913eba0fadec0b529157f8b3fbf528df8c55aced53ad8273382bb0098aff4773e5773ae56db893977671bb4ac03d554bacf303e527febcaf9f1a1db57483c80bac873a9637ab1eb9abf344df2cee197a310cac6aa167969efdb76c0a04cfbbf67534fe509fb49090aafb33df020fe0fdc51f5ef35ab12de7939f1d3148de3314316588b8a4199fe03edcb3c36abd10852afff91efd9da2f42c462cdd11e742646763e0f6fa86d0ca1c76af1c317ccb7d7cc8aafd397860bb3e975adc2d27c4cb41a975208f873b304e63fc8fe21e7fd35b4114b80c674ed2740de1bbe6a293b059e8d847e1968ac1cc037fa672e9cd72148f5035803e8c078771c2bf8c368a650d1af2f4f7c099cc391af5eba6cc30d245e7c14817687672445d70689255e0a0cb2186b9b4ce08d915ab5acaf2a56cd9cd718ad8f7eb41d18df2226d8bbaa8e10e7055c0769dcc0af9918e0d07fa4f328439cac0aecc199ac67c5f963c9876d7c418e9a7aa5af675d50bf6913cebf55f9131fafe0ad71f4613ce84419ac8c4719d569165b4c4fd198c4de6dc8497675f09eac9e17e7ad86668ce85c4fe3fcafc624e01afe71f2f474f929a4e42dbe1a72e85f1f66607269ed15c79eb0c256817629251634baeb83f8c7ca2baa664c0e8dfc4cadb23169af7b1fb5621a4a3aef8e55a3a9e598902bb2e1224c180fe12820350cc34c3e9f284cdd133b030347ee9f41ff3b523b5ff017e51e71a6b31c8a1f88cdaf95816cfecbb87a0a206740dbd9226ee259c5c66986410348e9021a15aca82ca6b98db372d55109e141074bde324cf0ff4d927721e232554107d5837dfa955070596c36f1cdd02007eb3f5db11b9b5555461f5455e20537b262ca20f476953ec321ff6233a8852fbb53b37f8a42c7a594bb44a95d5bbd6b666cad5599c786ffeb3fe18d8fc417b41fe90f8b5168ce4de622843e44b2b3cce763771cb6df6fa67e2ed13f30713ec089bbff523249c8dd5e06d931b300188626388d654a4977a8ca52a9adb919108abc955137d75dd63534c2c187f83201fc72cd1e205d0458b79e3efb3174d0a8982b68331ca02a15225e13d6dd8ac809d32528b3c2927fafd3780137f5b58d2c4814f5c8240e08be0f85cccc129b004a08c869fb316716868f4b1583d3c77eeee3b75a51c239773f8966e581f86a4c5b5c23ca3becd291a0e9cff4b5162752cb0e3cef377deae780e425f54005eb487c67e6080671b0582c08a4e3c283cd4076dbf4c690d0bdf2bcb6346d156f0a406a9eedab964afe7cb8b58f844b3c5960ea6d92f5a801f95f9ba3a20294bde4805c8227f0396b8759ffa07d2e0b66e99cb517e3b2dd885adbdab5c461db9bba235b555e5755958b9525eeadaeb4f74c6e0423974d0a57799ed2cb28c8f0daf72ea85f2f33567940c5a7f0f9f1ccc0d89b96e8196a6494270b871a5b4bd6b8818703d3a9f6d6061ed933c230dbe315d7d770a96bd32ce2376325bff30dd034c05b39fa9f9e4d1495d0ef1d1db17ab757d1135e76417317f378c970d6d0f11903be6f5b340e57cf6ff7905a76c4bedb8204e10d4ebb69d6bac3ec388f4a05fe1c0a46f14b1875a60edd21502d4e026a2c10f7b33b9bae97dbb58ecc389e19c06b00728ff499019deb5e2bf9084b93db84d4851a9b9a71bd7106a3b40152eb8796ceac0911364f6db20d07fe81b858ada3555e2befc635a05ac0a6c84f7ee2b3cf98f94bc36a38a6a58f6658a676160d3efe32aeb8fda62ab09d34e2b9c885192a651268e70cfef4145d0acb5d3e5e298759824e6d7825fde0e5bd1c7913d707a5de5f21dde6414f854b1cba34f13d656d43125d9996a9f8df4a644dddb87479c8f8fb115cd22409a28dd1c3c6098896109a566c1b6801ba204069327c872ce3e7e45c0d0f0661c380b84c3dd0824ffdab3e053db1b96953a957aa46764937fae5fed9c4640949f1979313611304eb3bd09ef3ac3c50b2998724eb8c8dc67c6b041f3567dc7c8022d8823d997f3c4554c96e5406081122eaf890394b08177614027a94f12f18f92e73c0576c0c77c61ee2637979c6087b9c67a3e3bfd7460991e739bf07820e8d720867fb9581c12784fa2e821ef9f8a091c1749d37b800148e75808228d5ff7fcfdc1a3b57474155fb53869f05905af0f917e023b66bf5d64d836facdb08e27c17ab81c090558ecd1594ba86e55d390176b6f6723dccce75269d5e21cac60032c6258c47bac4015b69d5f64268a691eabf2dea6a363ed84e1e7b60f58237239bd579f3faa23416999fe6e33b0fd434ca97d70822f30b308f58262d7010e091429ad73a0a57d36cf3d406ef3062f9df77e1df072c95ebd87885206ea12e8c42d23f0d4e121bcc371d6e7f879b60b24ae542c1a0b883e054b989bdbc5db6b583984ad669354092a9dafaada0cddc8a8bb222c653aa5e2425701135e694266d66685a5491dde5ffa60cae39d351687d0366c457ac2ffecd15d2c668bff4b78b9bcddf087041570fdc15dee48ea28f15c63ff6f8053da24af8996015f0da39ebeba683fc930c926cd34f43913869f1a8a8e47a8a081bfa2a91a99c1c222a7563577fc910f8ee24ba2551fd4130a91c8a6104ea2e05ccc100888d75b351b6647e5107279eef9bd5089920f8f271231bbc2d7ffa39c50ce4bf83da40dd1fa14b615a1aca94777266597c843d1898902a0be6f5e69485e4bcf8395d87c239ec3dc55b413f3108d9c7a1b2f8dc346a10b3de524a7313b107e2086f9376ea9248b5290b277522ae16ee25f4d5dbc9e37cf70d208f8aab10745901a315545e39d8d467a5b42f1720f2797e8c35b1f7f6e89e709f59869d486dcbd9856f111cd46087efe10d72093200897d45b99c9a7f6f1970c4d37a39497130f1acf73ce5b52acf9ec799ea687e3cb4d75307106be1f4f6a460ae14695f4fe11118004c6dd92c5d6183405b6637ecaa7ab2bb7a3cb6aaebe34a385c68223f35d2b6de5868df4acd7658f6f4326c435e6bb08c9af0175c9b391716f0d3119464c0bfea662404954860f7be7a0aa5dc59a9b7d798c73c1377b82270f5ba2be182cec099cdb7dad51da0c3f2180b6829525886e666a40948ab68c8808ac341466bf7d34a9eb503bad3282ffb6e02e8a812dbd44fcbaf8d0b6e26288273d0dec88fa531a52208c7e467956ed0c5e038da72de2cac8fc7d60109c71b32112f4f6e92f04fb9b0eaab8e77299a3d5cbdcdfc88df2bfcae7bb0bb279c224c3dc403f528c2481bcee7f8e49713f4cce770457c26b3446ac4e28f5b2b807e9f38f6620c17ea3aa109d39ad997120a8d83007c48d42b79a6b218708e5dac3c2f73389d344c85527b4747fc14cc58535a3450c94d23044ed26e189c8fe88cfe4794e0f6550ca871c9c3cfe741c8eada34cf1470c0a02f39d1b8af1ff69d54284745b8587dcbd8a31d5900acb535911008e33e520ab516aa4d9242eed76e5e7097d4ac31e74539f290a84d0e11138edbb79b86797a645bf33400ef425feb2d22a8748488c12be360d38d3e93457f1f01f07b9381a3925d3a7b4ca572a1d9e22803b84d057fcf6caea551d953c70eb8727ec6978776bcc7460bb15aa618d5eeab70ccfbf2e3c33e9ed00dc9e0b0f5a78ce72f22acd5010389915d60e20d443d7c93441953a3689ad02fbef7b123ec473cdbc41c273faf5cdeb717b9d6ec91260030a6fa7b3096703ac4f5ceded9ef60e0f9bc3a89e5148876c6fb9636a5a7cf86fbd75bbf96c8e872a0c30f6c9ce8751e23f61931ecd25a0d488905ee894de3a32f7232f1a9113683e6e8601fe2acb593f488e620488133841ebbed3076bc4d85c6f667727aa123c8a2e1261c2b31b0392d807bf8bf545ffa37d68814cd81722ed6d4049feb7b93881fae5147caf0a574cc7f31c9a8b84fa80224f78fc4c6e117988d843ea22b14608009201bc6ab8afcb8b9287fd6c5be0cff32f4141cc8fa3965d6a1e7eaaeb4f75d3f351e28a1f5e0e1a25340535e648835231b25ef90b46be83a417af00616c00379ce3a200884f823da8656b16e0f4a0b552d086413e81482899f3566dd4156f92dde063d935814c77051d86c716bc26386367a2d488b4fa2ff8528436b86631c2d0783d4c7cc3a1afbdc23577a0109fee59c4989d26b5b92e51e8f8a33da1733555f70a063486582939f9946078fc5a9b3f42d67c5eafdb54dde998ca8d39700f49632afd11ee891aa7b7b166b5b53101121f3bcaa67c9acb406a14134de890b1f553c9c48dab504e2c2df2efa0828409a3fbff6e0bfe1b97d123dee8e4108159d78a29e0de24831a1e70baf02bb0b9ee37e7ca3ff6b921505651f893eda8bf3afad90e45810f3be6b7220a8875a4834ece1aa412d4f32b70c6cb48c222d389c3ba8ec6f98524767f8e358141b34dbfe8be5e38360dc2a3c3fdde1fefb0512c808df39d4f36d0a4409b97234c289ed183dfe3933dbac4c1357bc458b695e95c84b8eed4697ff301ffb4e682bc75870a21f975c55bc4247ee007bb769bfa1a50dfacb552b4ebe7f3b47be8ef08ca6d9064f8f0f509adf7bccd3bb7db0616d36c0d61c5e65f7ef962cbd7cb40a2058c2a290414b1eb012ab0724a4caf57b9e93ad76465253160f39f49f3b87686e86c6a21135a05b6a7bc99ec7642b3c08bb5a29964b0aa230aea13601d66b5cc79c744099467744a874b05079b7c44bae20e497a187030e05e80a4649168b7c00a1c57841c75eae85fc681ce473f5e5dd61ae0309f36748be217e7b067823439de02ccae72a7610648158a503ee2c5225e0e02ddd27550079d34e8dc0ec3fdd75441b8e63b7d506d30627b7894c03e8c020801b32398a77ac105ddaf36f18a2dc90b1c0b2f85d510cf64d6366c3d419db0dd0bd660ab8b47ff077b9a61e0c182e700a0b46ad57644db7015629964bd107a1ceba39424c923fb90319dc523b93aebe374f9cce3a59a1315f60d9489f9f4ee2fd494cc9f0c66556e35d7690fcad71bb0fb9b3982f413dff89269d28ff00c1c68a065b5edf8e97cedcb74a7961c7e7006941a8a009933e87bee06a82689f9ed5b221b05b5fafae646a867f31c5a9f64e6fda28800b594b00033ed75254b07eef9f9ae6c5ec7d4a24a667d2427b922f10ebe2479130eb958339b89e408bdc055c724b9abf50d79f1f4d9a5466fb4f53293f5a16f7c462c16bd333000cc017c794c98eaaef3ea752b77f9ad2803bd90f5f5d2adbb8cd8ff9ce16c9fc89aed155b730b29473024c291c917ac03d8e653c05f41b320021e4f60130ede1d038ea74a4cae24aca22cfc6c41777466784ed0eea876619e8a58ee38b57d53a82e2f0848712feb139a26a26de894a092902665d24ac995a988131d9bb1e2a225be6f2675ea1e21e945c280379577b92bf2290728e3cf5ab164dd5f4911fa1ca59dcd7bdbea28a4c3a9368eb543e488896d8ec04637648e7f43fb6b655607a058bdcec723430ac8bacf3d2ade70de672b20a3fdea476ac225a3619098b9337e6f39cf0455db8f82cfd29ef491f929187eb86b05023826f521ff5ea20c9201327b95cba03a115938bc111a67ec7d65dd3e87acee2304f716f3cb255d9e10bf900a939b12e2ad3ce9acc402ffef4fb7a029d8d2d990f0fd4114fdff1dcdffffd448fe980c4151a25f00bec118de6f7450947a2fa17cf3f05bb9afa47da7c6274e643e6615d00d8330e988bef5e7db390f0865b2e94796d4a99d145f28c258d7a45ca82c41e954b4baa6c7cd2bbe0f86ac498b0a1fa75020a72c2e0ffefcd3fbb9a441c75483a8a6337a99002672a5dca295f1c441f57343fb58c716ef5801e53d630ec39604820c2989375c990554a980dced6ad9dd82a882834b0afcd891baad7fe590acf3ef5ce8215d14183aa68563885141a7bbb0fabc4c3ece3f64e3998cba68d912d4ade9d798eeb0b10a88b5c14d16b30c606e5d0f9423e72a2a35761367aac102261dc51ccc15875595166fb6ce0126f87d8a2afc7770445be951605c1240f853ed12e73cd4fe92650e3993cf354178e920dff4ce8f00eae56cc873b6ae45eeedf57b8369cf5a72cc6c95c313b6f56393ac4a9146d38bbada73cc72bce56b020b8154f3b07ee0129e38a78090711e7edce99c0aa9b25e36e8df02aa2377faeccda35ca5eceaf994783a4df0cd01d14aba742f623ae53f69e6b5efaa46f7a8d53a581b0295ee64d431b7946278b006bb2aeadc942602d6dbe73d5ff741cd9355db021291bff79c93aad7fb871796d3e7e6cf3cb5a827ead5e6e4398d8bb1fb3c80c7270183a169a77d39466334b88d6f9137d18a50e73f52b1766cb57e078d3e61e0cc34c5e894ad1c6d2ad0d3b86a685ebf527163b86b6c624f06a67960a3f65b5ec510577731a3a6914871df6dfefa5c87026498679a82c6027ca37a6a4ccfa71bb2a3731f925d38e0e48da44c1e39633f44054203e93c0e95bb3f55043a6e6f702f775946eecc2d44cc7fe9b086d8581b13923eeb815762f01672f3a15bbaf98ad9e1ece9f2501a784eb4270ef96702964d62a386449f3d33b93a0ed8b106502fe43b100055a86178c1f117dae3901864c0b0ba4cc657566200a1741092b62714abdde07dbe0aaa7e5c1a2091c1fa7f075a0659e16dedd9520ec3bdf959fbf346e5e490d674cb3736caceb766d834742533994fdfc686c4f2ff139605a7d6bd2dfa10d9fb7ffb265e9706ff2b69eb33b290a747336dda9e6b2093009141c0e393a87238cf2e6ab553857531b05d1ec0e8f1ef71bebab32e2edb8bd59424e3ac7cd3766087c0ff469a9d28d5d835ef15c613ce0e40c164451819133e050eba90fc2c14f3a18802dbe5b99b2e1f425755f7a2add63457cfb3f71aa0b8f9bb3f9aeec52332d8881e3651d6e5df53e7536a60c87b06cdea7ad49ba0eaec87019785b67190bb586bbcded377bdef2817351f85c94a9290b5c33ddca6f6705bb908ab6189ba3a29fe7101e3924c60fd8a464bca4532546a05e5ee0e95c0d053638ca770e4553f5449e5e737c4cb39f18761e2d9590cd3459085d1beed00b644a39a5c03a2239a570c9fed18b65e365ad66aa7b898444eb76553b64613c0dab6492fb62d703649bcb7c52994b917c28bcd458f0d9e5ef727b261ee6be33b2e5a19061a30e0678557f38e201357b35bf4f0808bed935ea363ad948995e927219e967b9abcb7727be80f7565168a5257232ff2bb5c5d100d54b3e6b0e90ec03f6595e526f6ce7384a3d0d4ffb7a2c484cab41e3e0ed5ed2b053adcc06856a603309de708e1fd3db4b47d2989e071da90914a50b516a99e5696219836d51af80f45c0f199b1139612c492444c303253f89db229d19928563fcadc7da9e4512b01d76088d9c4f2acaff9db3749120ee89b70fc6efc3c5473ee3099b70dd245a8dc0a8769af38bcbaacec731a301ae3a88432e1a73f9e3eeb19d38011331f7849114152d1a62a04c9162545a8c4086c1aeb846161ccffe578480f9ce4559912b6b14f9131adb9d6d6d9ca7ed92ad161b57c061e4959ad48b789d9e2a7d96e263f028785bc605aad22706f95b507abfbf225e511a1d4798638ed5132deee84662c4d842f772ad811e106b080c940665757f7c08aa54508323e6fb40bf692a658627275daf459291f1d4697db2c5ba219fa0966e2367f0d16937fddbbab2bc954cc15354df4252c24b374db23a69b4644a75ba489204555db4592d1fbac1503adda1e3a28e56d4320cecd875ce8e19b7cadb7225e0af46e73ca9cc2aa8bd1ef0db6f97213049bd8d9dbe059e8d3d2dbcb3ea77402f0d6606e492f781c124fcc87e48f6bfe2f3d79b3b1670026e72aa0d9fe41f051f81027373ab30ae2d6d85c6eba4498b02ff9a2aa1cde7843c084ff5ed400b1b3d76241ac37c11a0267f2239b8ce81c7ed3111d7908194baddbc81dc3b9eee826f10b78bca25599bfb6e8f84fded172b4185bc0c50558d043f32d244346a6f5ab6a89dbc90acc6d4ae3724cbac9b06350f73ec48b8ce134eb74c736cbb51296f55842150af573c3b0aa3e40ba1d768ee7c9bd0db9b489a5a735c4d3d21788aadc52799c668ba0564d5ab3b8e4798ac5d3616930f5998fb3db545c8404b4b4f26775907fc826afdf23b73eefd96f7613544ab56663d0b7ccfd4f89df87ba1da0d087a5b64dde8827862f0e65015c25e26112973d98b9fbe418a381bfbe6e52864fd13df0ba8285177124b57117bae54ab476e7cbdc0b8b1d76c17eb5a8a4bf67fd7b48bc7d92611d3374ee6cf5be28c540b48d30dd3fdd15c9f3f219062df1790e974f7d0bba0105a5a1d91c64c87b538ee1581244b195e83e7de1ea6be09bbad50e7e6ba71d385851d1f8458bc62048349ea2648aa62679e89095a437157801583d0a1696e0abe53be742c307b425163b5042af114c7bd9dbb13fbf6f253bccc80c4c68db8b88768594127b8ca66c1d02b5dc766a77cb09827a1f72a71b3ed7a0622a813938257a532d0fd8c4b7b2163fa1ded71d649c9929db5ab30df0b7f34259f50bb2996a57672a855d4db207d26b3db9f57ef4b2cb66bb67c866abba9992357e034a7b924e96214f752c9df349fed89b79f112301fe4d403b3b58c997404e9fa9b548f8ffe16063a21f2bc3732289c63e6e678dfe5b5403b7a44ded161b1b8b11560259625f5e03ce26ea433e8fc45dee405525e016d9355a198d8a3dff045e0c4d51f59bf21c47f94a2743d44858c66cad6d8b646f0ae62f005a02101de129567a8d3afb9ff127960f4073537f5ea1140922ebc698763d9126a3efeb863ac09db3de75dfbbe504944eb5710371433fa97ccdfa76dae21c3156c22e643d04f28aba986122030b8cf52cfe8b2f5562fb19572f1486b458190c4105a48865e520e85d9779517f92f4950184033cdc64a10a65097a5e11dfac83dbc2ba6da1068da95499139ef4e75623dac88ba24b7feafd740b815b6ffc933cf587628696c476bb90893395c4403c44f963e06deed7cd9477bc2246eac294c822f142b0566e6ed25c60ff5974aef01c632bb5982b86f81f1d41b5f39bc61a403427654ade333c544e57d604622389057e02ef4b24b544fd283ca3bbab5fd1a1c168c03856ea8e4e39f77af4c66461d993a41502f81f16d5ea6a0d0cfb6d08f4dd95387d983ced69248980c4b1a252c896e6958be55c2188e683c8600466f0432498074e992ff659a588ba58323645e900818f9e0720aa79a53218aa195dc98aec7496a72a4ea51406c6d4831a29b6d5ec53ba6649ca9a47dcab84ab111a998292ee0947668853e7a81ec69d0e93eae2ac240f21573583d98a3006d888f03dfe5d28d4700733049a2cdb103344c5048ab77c32233fa45b6b2883b051cb3ff4b34028c0d49ef461caee6efb63ce3c49cb7cabd61cf9cc3ce2ab0fd1028f60a6cbb4808aeefebb9257cb5e1dfec3a7c993b9544f926c7c1affc44344468b28b4e49c8c1b3e645eb44e5940730c3fd248f705092f1fbb5de24e5db6158f394621f6d12a3ca482b8ff2700e16642b535c50a01b827b85c8ce16d287d5eebc2377ab6e922429cec00d1d4a00dad67ccdaf39b46764e87250523b91617972cc69c03b90531470c3ecf04f0e2f3dc6b3fd7870ece4af40e1c58a92370823066f41c4938d4c7bb3ecae5867a7289748703381042ef916776675408903ed66ea37bf33e42c4104255eee21f505ebe59e46ddae94fcb0c284e6852f43967e6330c6507f07b809f9ce9b0b3c6894d7f70065f7f4a02a94c79d25c48e3af2e713b038b91c4f7e3ce70a5e8954287850883b9ce2082f93812bad6e1173d0b9119a8c0678ef24ed40263a3ea77e0cd9133fe54ed12c734ba530926d5068fd6cda230dc492a33190f1360132e451d5018ede4887c90713e953d9701b34484ac4b19601cdb2cd998aff37342a5b77a109aceeb78cd0d9a9670ff2533107058787aee0aff138d1f0dda8ae190337bfe07a7acaaa986af6157066b8194cfc8b61ef3ea91508c0a172f56d5d4dfee154123ef41d87184844eae7a80c2be1eda9d473462194ff1ec65cbe618d6a2235aaf1f267a3bd65613b2971a8022a740269914deb3326dd8dded24c537f33491fc374d9e2d91a81fc5af41575fefb9238e75c93301b345fd5bb975c55992cdb144180d5c0ff40329e30e0babb660e2d96303b22fe132448d7a246c6b9ca49b2e4a7f1f595e22eeff440a96b6c633c3e06d361404f091baae25fa9a23137fa7d40d9e133dc8767e78a8dde23c08717bc7496029e80da4ee695a77d3131f007df38e63e1ebe50fa1a961595b3444b5a78792bfc1d268c6b7a300698691564b64a014380d498d999c619191fd880907c504eaa1055b3959c415aae2a60b2de7300efc83f1f8d6da49ca915e3dbc7d034512e89455016c151ee63972f06fe8847565c5b903f38dc54859118a4d95baa09419cc956ca27f9ffef10a5206c48231ccc49ce40aa6cd190d9fb48c2dc9790f41d1023e352e7fc9db913935b7327ba3e53dcf9da9039cd2648778a5af86e47ec9f2ec84dcbca467f94d0822ebe54cebaa4ff993bf229e95c670a602b08d50ec4065eaf6232e278763a28866aa2543e6ad4c5e86f3992eaa2f820e78ca97e41076102add61f2fce9293d81e3fc01b2dfb647f662c719397815d8c2f13d8fd17905f8860c406af6c71196a6ca4734ddf3cca40d4ac454aa6cd4c5a8bd02f55edaf2ae883b1fdea2480199ca13be8e483b60033c027b29cf0a9ea8f6edf0559c0b8ca8e45df4fce10625bfe5e4cecb8a45227b580ae6c5537a9a6e83867830e4073be5d6f377b11fd4bf21475a806ba77d1f8a6c0ef2924a3c3aa28f18810f22a873cac7a8f7a3efd664cb3761656dc16a30c27f1ad7688e48df7ad3bf9385c7611f8cef0eccebeac02adba4a2bd503a872f58d2041ac2707cdb62f749df9ec419548eced92df0fe725d73cbbc99a61a1e09f3cbf2525fdf3114e21a7c476d8d1e9e386e2b196e835fabc68e18ecd82dbc47de33bbe6888d75b3801b21492a3a483f119fce1b892b4526a7037746bde307e6483916681b14eb0251c26ead1091a562dac7b5880feda1933660b341e4633ed788d3a337170882cae1003a3e657f3fecab7962632341b7a07ae8f5abc7e9f0117a7181441e480ce7bf40b33b8fc7ffcecdb694c3217bae0deb2512dcaa6e25019612486550ae1c83d2f11e13292f20734e4cde34d61ec73985948572baef4f24a0b0f8b534a0869796c32d1e32d5632bdb21cab2ed02c013d33c2f483908932f18ba1aa84ea53ac2d590c4d09ef0659d6adfcf870a1535f4acd757ebc298d0534d9cffa5a69e29fcc871f76d904f178fd21af69bdd91051e874a872c28fb70bf75510239d7736739774507f4b9322b51d24ec5d1deef7e15fc191a1128a22ed4d25828c9e64aaa5954a220b69a42d9e2242436df905e221cdecee0e79a21b397e3ecc10e81f08a0717a1b88181825af3f7cf99f840590a26aae2e20e0251b3d7b3339803982af44855c4ea16699be5314fd906cc7f24edc0e65fe9856f3ddd862e8e98bcc982d4b161614740eed6a04e3dc4b22135b2e0918762be71b7d8fa586874035f276832db42b347f500ac8906711666e6e024707e4078347cb83f3b8ec5f4ae5ce5956b99e8c0ec1f7cf85d0fa79dbda137e63131e9578be2d3cb082b17d9c34ec970ce28aaa5da71ae589f7f10429cc3e2e41e8062c8f5cd14a0a7fe59cbcdebd158fda391065127280afccc6c4da7a1f42c28a8bc747dfab6b2fdd2c383e866f09e6cb30ecb7663c5a1f00a2dcc0a39fb3678b9983d0c140993626e2e8df7a453b3afdff1759e4064961c950af259f11ea5eaccf41d33df7bdc63f5bed5fee782af63dd28774b550bc3c249ba760807b55e887117ec1ce281aecb0ac6396f826aa3f97508e30fbfe30f2fe2277f65fa321802e25087fc09c326f43cd64e51b04e023b21eb0cd0429364fae39b26309d83fac6b43cfa09eae9892f8109dc4c63523fa4fe36ceeb0df9dd5a08661b964ea4b515cd783c4bccfc7171b48faf0f58b31c88825ed08c7f5451886c0dfbe5cfcc425000a7f99fce29e2dfd93ea3a63b5a67c4947eba655465b204ab0ef6a3490d453d919957ff94c789c8390017533f53fbce7f249d2db0fe90ab142e1c1bd2b142b203b89bcdb0daaf1565b13ab6bd24a92b234f07a19370572e4553872cb2c5897dbc1f584c9b0cfd08b63b0fc78d19dfbb3ed44d5cc9515b2846b30443e75e2ed518c6a0ae2a7e278617fd933abce36da900cfee31735928624b8fa7c66093aa8cf0e0ee4c3b5f9e04d2dd6fd5af52b6d54168794251596ab2082818d814a486f5c129fde0fa016744b9ac9e09413a98ada55d51c7731bb392b24a8ee45f00f47ddf10596cbb4b79cd4bf776b34a22a30cb47d030be97b6776359d1fab34eae36e4492898f9f31582085f42dd851f7db6d27748daddbc06cf59bf3079460b5364a3c6ca6557fd7933e914fb2d8cb5e252b0d0ea5f9a33bcb526a305e94645de17dab24f5ec9a62d11e62f917dc0014a9709b3927129dc699af0bb1433cb39727850616a6cf3481c8081e914f876718525dfcd1c504fde85ac024879263ed12d23f52b9fc26efef30eca2823b9ccab7d35ba94b0c3ed57c6572e8ec12a94f04e94f6892deabbf61797d705beda7959018f83cc886ddb645004fa0c90cd2bb87af9e460cac4c9661ede4d8060173d802334d3290c4fd69498767cd5f6b4aad5934aea9d0abbc4eeb46ddaca793a6e26e5db0332694ec55fa8fb8eb70f7f446cc3c17c60cc1f824e3fd228dd51601b0220d2b8978b70ca8823363e4febdeb94c337434316a9fe8251ca089116dcb8ae7492c67d4b0b95ffb752782976850a918f449a3d1fa029dad41b959860f0cf1046ac0614352acfecd95309f5fdb357539498b961365ea8995026d9cee61155d72d969ee6283d3256924814fc8e194d03170cfd88553f851a1efdd732e360b143165a7ef09b67812525fb6eb772752370c63abaabcd977e47e57543ecbe963477a04ada3778e699f3faa1c34adf2a9a694affcc5718932d66314c49b2ec6b00f9dfecbd2ff0f2b3a1d2d203aa29b29ea42fb2a321f7b0a5da7a846e04611dce6995fda0df78e545c09ec1482eb0b9282a57e10bf603f5c058d3fd512855b4bbaf4dec508173b69b892130db6df1a08bf201de4856b0e7c6d86cab796ed2513acaeeee35fe97ae2b8979e910a6a9bd0f24b5f1e5bac5930250f060ad97ea7bfbbcec7acf01a40b33f7487c1d9c7b80c038901670e19da11deb5d360609ea5664d909322cf750da72fc3e3ed1a158e23f3a0992b7531a23692944d1551f2a2716e30f73de10d19ab73fd03cfd064b14e25dd732b5f488323e6240693c3452be09343a276293dc25e81ca95c7daa1c0da3a6e14a8d310ad52d0a7c09047f61401f7673b6aa1ffb7a81ed85c785a217dc97d6c4d1ee591e690f8b4cc757821cd753d737764ec4b3d6edacc8bc9cc19a863eac6b37e856318dc1f012b148c3b6ddc72bdd3673994660aaee5bed91e414adab88c1e8597c4a36a9cc005eb6c46fd2860653ace4c0a0a5695bdddf4b3710294b1d732c0e87f366db8f924a1da9b2f6a735f7439864c12dc3e5f4d0dd1ff1016ba56feac042981fae2e9d49ab586a1c0571c66e9616a5dc896f61628803b78f95f0b48f107887a01c6129eac797c2c3b4a6c19868130c3410523da50ad64a7eb95da327778daa611cdc907dc313635367000426d931a478a0822a3ed19d46d01111149990f092a4af301ed461841d7f8712cc73506a87af002f544ef50fea271e8e9a98beab49d8f8aaa22370c71501ab29e6252b33f1376fd018172581feacaf28172d2ebbcfbdbdc3f58fb0a87556f2865b9e083e1457c69abc4df2155b1b4e5eaa7b61e2fe964e92970c134776fd7b02e2e3e828b28ad82dfd33d5da40b85a169a939e2c6b4e2d0f6262c9148ef86a6ffbbdfdb100062c5eb623a88d9435f92a72fb58894dd480fe327f86f613785281836392057d657518529432362e7cfa3909aee462fb98d8d01cf35195c0fc2f349cd33180623ec831738c6fc8a007d938259b59000b8fc47c2178f92893051bbaa566391cb7ae8ef3955dbcf4f30037d157628145b0d4bec3b5e501b4fb023756ceda1534747816ee85768bfd20264d8c67356a4b463d23854cd53e55a9e7e0dc66f11e51883d0e87132cc32a6188f475c8518e5c42577ba3b276b886c048429e27fb31bbd423c5f3a0a7e35ccfbd52eccfe8c1ed3a70745a87f96e0bc2a0347e718c0bae1fe8ded4064c011369fd2c8a0516185892df1bc1aacef3501c48e7914480d7f243cff575cabd3699bd0d31eeda06e2c85a61d66b4839c31152d62e93c6520c76c989b82a614f83b6af32d99e0aa14cb9a40c3e27b64392538600ea17f5ed78bd21f7fb41cf5dab51f5f6accbf89cf769924630cb41e1fa4245f0b173a83ab3a203e118ffe15aba8a664ae9cc45e24a9bc5f94a95ca3930270c5551c7fb6bc8b5a09b5b7b45044870da73290707014db29847f6f6e7b6fcc89f91d77bbf554a1c185711ec043951389af151c2e1f20365f05fca61ae636ac34bd6d129745bb0135b7e9e77f3a7e22c7a9111416404302a4b7b4002bff7ec7f232f9b78474498a514ebe5ddb00c865f97f60fb48a0c443d66908b27ccf96deee201379389c2b3675d88d01f919d5dbe901e794fcef3fa826903e32d3ae1aee050437af37f4c1b8c10d902e88820d0437cdbe94b9333f07890336dd8061a1028708dfa4a1ab992d2fef96da9ac2249116167d0f0a522c3808f7bd199d41c93336c5e3ba110fe2803662eeb802653a4868d103adf4dc3e5ec10c8de7019e3b020810f12c66d2d8bd48219bb82252bc454d498343697c9f0846441c0f5e77cf004270a28ec7bdc6dfc145f884461af8068d0bbe716608136785e29ae2333d4e8340fefef38b466a51aff52045d5fd826bcdc0fb8746edd0c4e18a39c88e617cc064f01ceace7ab0e7f3411effb8f494d2be8ce656b88433b04617b26ad6345adab144e0a9325f71d4939ad467f2f7de0a59f93613d6cfd7288e8dae584bd3edc069cd2de42c421f5b51af0ddc44ef3d0ee80345b3fa4378ee315de56092a662988516016b0d1f7ebb4f42ed5322445e0bbbf02efcbe0521ec53fa3610906ca28e333ffc9fa8585112824dee1ea3d6b1bc2c565fc7f81bf84bd2e7a047383295b040dc4e6ee67a54a506b92978ad1ec9575928acf5e5c64670543f37b605db6c7fb9887ef47d4ddc2ab00107895fb55f49302f05e2ff3ed52ad20bb59b05d6febee65193cd25ed48516310f274e04f99e12bc876ce88754cdfc4bfc7154048b4c54a595c7a47133196dbd7290d91cf08473f1e64f7949038c4b070672a0f87387678e021b56302d59f20c32a4f007ceb978f97d9349d43f557c82238b0c37ff310fd963682b58023270c873ea3d0bd8b4a5bdcef31ca215095ca6eeafbb2487c4d968bcada76f8d1662e618387b39d322b4af8fc71c90adc00275722d328cd64ab19ee309fb73dd165183deebfee47451bb69abce74caed742bec1f2b01593f3c020c4d07bef942dcd6a19ddacfd97f2a007e6b2f70b5ad1182d1aea4b8f3601653014c8b501196cdee32cb5db7a056eb9e9d56122a1eb194090afa03418616ab4e859301bf289f2ea3d0cd6760792065badafaf384329c9830ba21c2593f3c530614dc0efe6a8f4125418e9c229b0f3b1fb3b86e472944627eaf5d75bf9402ac74ceac9f06ae29a7fa621b80fb0acb9743c792c08f0615801e07f304e5ec43628132c983c0365bb9126501cce4e47c973fbdbb246e0af32b9b4d96f403b62ba16ba2f7de8b8ba59251302a90bf8ea5d17b07836f3abed4abef4290c7f3d69c63c76538bf97dcfbabbfc14a3d6d67d72a24be6c17a0c6f1a6344231b5249a49ebaa37f84bd5ea15ebaa2fdc6685840cc907a862daaafba60cdda88485c7212848df6dff80c13277611b5ee629395309d208ffbbf4ce83ce9a65ee0b5d2d8d1893945725404123cb575110ad7bdb5c9483b226a6ec72a1ce51f2c561abccf542098775cba2a110a77220026f86e8931b21100c28f1b5180c8f0fabbfc38a93c16d5e732c37d0768ca598a79b303673205d7a1c20b1173babbb47f8647845e506ddafa57ffdb4a4b95b0ac6770f1fb78d1feabfbd6fd910771433940fccea9d38652b42210b1a05b1699d54fe05bf2962171786369d700e788aae7cec54e0eccfc7ab68fec8b1a2bf30b856f2a30ea7eb2b27a0cb84d50273ed8c4061d0c99966d704bc94a7347bb69c38768d0395ce9a7197bf91aadcccafc88f3738a6c5fa2a8be391573c4965ff22dab2419ae792aa1c1d76d7661c3840badd5095d068259b7f1dd60f75b2e08978536a9d1be635df7b0cf215e97cb06ecf3c843afdcaa6d1a84c3d466793a7a60b430de2183111c667744e6e032377a9d01c75c9a554b8c00e9cd3dda04f0cab50175b16a4e0075486e3db85dc9eca9e0fc234ba880f7d78c461822463bf306b2d63e0c0461447303feaea96e3b3faa8ee7e28cc324dd405b1411c3e73de04cfd1d8fc3c16a29bc7ca6ca86592b72d53136fd5b4f6b170ac4ef007be0737cb932ba0b2b60c4927f6050aa09f2276fec2f07c533505e1270861bd38a603d84530523860529bd2a4a6573543225a2c4959c518b9b4cf933e7b71bfad9d4852c8db31415777c470355e11dfa3a86b51aa4a70b34231c3e0f50365e9f6a67ddabbe04bfd3556e91f3900faa0a298352f35f8620c95a66ba27c93d3a9175722f6b0f9a433e3b293b17e6ce9f8279eb7c82f41d84ec59667af03f6a3e85720e0c432e80bb098cb1f4b40d337424906121311f57a9814f4b4f63590aaca85d5206834012f0779fba7c8afdc03c630ac44d412911efc8047bd05f4009c0a1cce68f2c9090c322bad60bc475afe89c4daa40ebd319eca6773f534f44f8e1b24cea1ca30ed7933bcf267018c4b372e3a19f3652af4d9ef4c5a2c89e658f2fd7ae0c795e55a901da6beeafb434f55765e8c4b86dfb1b00a1fdf7df0ddcb9071a56797f8f20f4012392800c27b81bd651be3bb84717e8595bc68371bdb597b3ef93f362dc54f9006cb4aa052a7f53dbe3d263cb2a686e4820e0e14e7c10917816ae5c32fef564833de990b6b488c695ff9501f0e4c89c0b5d4a2e58ecf2f4e586ae9517902492d5292ed85e43341cfcc8ecf6352a49cf6d5ea909a6f592873685f015ad1ed3893b22ef4f331dcc3697d0c1ebc70cf4af9731a05d68030a2aa7b3e3fcf4771d0e713eb504d494eafbef805fbaa3e777f376794acb9cfd41224f43fb5dfd1ab7eb27e87287d4ca56ba28c46c2025fd3b00ca001ecb60ced0ffba38079ffb1c2d8e74aa52b854eac3eb5920bbb2d90f3287d7b82e7229694260f2edb51a564b4c73dc701ac70885a79b716fb9a8d16fea3d71482a945d60d6be141e3a74d2ed0a67ca609b6109c2d286a4e5fec9255e9ad224ae5c0edb42e6a685fff4b31239fbe38c2ac15254271e3d0688678f39e9c59273245c33879cf04895126b5d64d075f24960f971802c9af75ca537729a70ad1a01d8b874519c4982284f4b5660da3be8eb6007edd2b269dbf044051b10dfbfbe2aa84d7f714ac98bafb264991cd462bb5b47c54a56e2cbac3ab1b59d42818a42bc4c3ea9951e8b1b1379ef0b8a17826d35010f2a2c6d3c9b021ed62e0f1f5141e038ad512d51801dc5dd2939c9ba25d2754f1a29d3d5a46fc5b8045f05d049213905b2bb0296fb63b5021e7e3b4ef2a2b75d791e8fa70cdd1e3e1895c90c98ef199a69e360c2f6739aaf8f6b53aa2de650613e9f5af712d1f55acb773b8bb4cb410a35f2fd344225aa325b8d2701a3a304a1594d2b8c7fe6d76e522215e547e97eccbcc7af280a99988f307d4357efa1302007583162c1e6b59c43f7bf0884fd0002f558b8d0ea2d86bfe62996d526c7dd1d2d6486254a526bec87f3bcdd50e8627b005240984ce653c1f95a3bf98a961ad37f8460982e930e22b8396af4d85bfbda6a81366c3eeb7c5763a4d0fec7058fb8e4663718df12f893684feaead6e2dc1f05a24214829e424e34575d4c4d8d72aedf36ed0f1dd13daa8e16cae65b60ef940a58b6d98f9701c76605e6ec55656195c4b308f35ebdc23b85ad491ce268894faf7d9d5049bb462d6b4e92add038097d346557e96b01eafd774607ab756632705995b28e962ef813ef97870f4730477ff7fb9bbac8670c07a4d9e6b7f75558fd480420339eaabc4710b304ebf9d852756ee8967e259f956718733250ef2b552f967ec02bd41af3dc96264cdbecebf35f095fde8343462585f4330137f9854c872afa019d5c2c03908f607870f467f23a26326ce1da2e69def0e399c6e59562916fa5cd1eb111ec38650b3e7ea40085851aa1c7c8eb0636fe6f11eb028bd64bd5b52a131e30fa0a0092fc1722098d6d46ae576c5917cc77b236a8d54ccb62f3e7f6ef4dcfed0a699e3ef1b6abf918881588db854f13f17d57d744a404b5fd82d0e81b19e7275984422742091c53945de69bb0dd4075971a7744d6aefd28420c97709d97c3448c8d93cace9fdee5da3fe6035447ee35da526a18a38768c5617c5b08bd4c22d64040a317fdfcd43c573b484dddbdd1659426a51883614b18e4657a7fe2b2e422cc3c47f77e453cf90f3aed9abecb33e66449056266b4455991b43f83e58ab9ada5dc8e9786000759358c9f60c4688dd8a3c16839ac0a11e9e31d9865cc6b353875998e6d5cd4babb0dd5840c099c1135d6e2e23b58095e4d4321b717e2bbfd05e506eda65e2e48b1a98303b549d9c76172764b0f67095d904b40ecf203735a9aa568a0370d1fab400c6c77de43d20fd2e6be05538a94f63e00e759258582abe95f298bb84b505e8f21eefdf4f600e8a7eb209ee81070f807db5256443342d922b8b83733dd5f1a95f25f43fd55adf6d35b98227f7142a45d38c0a77f42335e417006cb6f89d2cffc36016adaa222b89f73059f1df660d8f52b893e5b999db0943e908dd627b7ee7693fd02af33fe8d729905c1110ad410a20948bd36e7b1248e2188bc3eff65e3888c39e0cf3b1049d9899f458040af2151a80bfbd61c4326213eb632b62e35796cc53bcbb979ebe5c8d2503ea119d6fbf61e1c68ce48fda1efc045b0b424af98f76ca5cb1c97be80f20240c9c05eeb079542f4b3d5647b546be2dbad1dcef96eb348dcd3c7c18276358d8abb02fa3ba207430cd136a1314aac3aaa32b77c81fb0250192cc8e5026b6c61765d36a2274f9ea3e5b7e55a22bfb3cc6ebccbbf31662158a3a6ebdc0746e5dc77e6b35fd1182396447fe6714f9555192f331168f1c31c2de9f587f5ddb963022e88d6dfdb1cde0486ac52b4a1ceeee13e3ca4a454719eb481ced0c2e64da23fd5e8aae1d1c7206edb83d513e912b6d1203dd5883d230965189a12c835427899a388a0579d1895533196961593d07a590ebf1716efbaa4c0cf2d76659145c796ba42fd6ea7437fade080fb111f32d9f6f97158fd2b757e046688e94fdc14cac265f409e86d49350da628f75f38969ae308dbf6b09312472fb30d0febf5b3da0c4f4d3f99b8869d9254e2ca8b04d70de27b7d7f70d3b0c81585888adcbe7e13a857bf8c91d8f6934d825d40bb68ff13406bbae02a0c28ffb0a67ddb795afe0e7a7f90b8bc5b7eb48e4118e9c44a93bc9e2f200a5d82233bab5317628bc298d79d92bd27922e15887d159278cf070200ba294b250c2f505785ce06f645349c50b5ef370b5e5a2dc1b1d7a0bbcd3ffc0c7c87f27fce64dfb18c1e9ada840cbd508f0dd70efba53cec2e9b7936dd6c6ae4306d98d27623d22f3310aa41a531e9c4d7e016e30166c7c47e89b7b529ec00dc4b883d253504d29beb2f22cb16fdf35c82d5847005216cdd50e20b2d72895c2d1faaabe0411ebb2d53b37ac31aeef1018cfa2e27ac819b10d32d0ad063344f1455dfd5238e465e76387db13874898a9661c2de9cf6235523faf81281ca31dda2515dfbe2aadea84d5679a96feae7523c757d2856bd10d39fc7a3afcb0c17410037c01ac0d22301f9d5f7f34bc1273e4db3fbed77e17df393320db74106e70fe10b097c60b5bf831c22bd9f0f8bcdb0ba45696f172004b2f9a19fda91ff5dd6527fbbd4e052b3ffc33c03c8e872871b71271fe449bf9fa1c8f899535dfca833ef710d4e63c20aedf59bb67e8aa76a4333034bfdd85ea7b816f5515b815ba1b476b9798d2e5980cda1219cdee4f55c63a4378fb03490edbf8a7fed10ae33f0838e84cfa8f06726d317effb6f66d4e015da3a1df3039acac139ae1b8e6c99232ffc537a312f75d88dad8ad526b04f133d13fc044bbfc443ddc94bf77a058feac10e7bdd047728189cb3f41cf889be63ac7707abd03d9ad6438f581331c36acd461e11c0c68bb084bb2008e6210435ed192cc365ecc7aa4ecd074e0227fdb5348e0e91d9251b96d2f39bfc8a344dd08011da58afcea1ccc209ee77293838f6031b43737725542cd3748c7dd0aa76503f81a7d6999b79b518c4511de0d4ad741fb76a326178aeb93725cc6798e0d0fdd9336ecd6fea665db88362d036b242b36989bc952edfdf35dd5837dfd05a466feb4f4d4c2da4f2420ef95c8b858611f7e08b38d5561ea1ce93d23b9a7aa59d944c4e7197d6b11ba433ea12636d96d2b33f8af1c932aae901eb5d460a882a326a3abc895271af58199ecc6610fe6ce4128672d4edf2dd610e8be9d60c88a5f9af5fc1b986b99c756f5abfa8c59d16d2c52d48e1b9114b2eab7a6c77a8d59feacffb7a14f338f1d1a55f44a5047fd65aae51fe1ff10e9fafb909dd240da56ca189e5ff4fe1d363aa7fad099e988ee0aeee9921475cc36edd3370570af30ffeee1dab2bfe236a6504e4de8d901a3b8e94e3d5036ed75cef6487fefb2001ff02f6484c321bb9e8a344c41930b8b57a75d043e7b7071f9057472e5b8e60e351edc0c4aaf044d10bfbed6c8abfc3eab1e7738bd54c404b88daacc8dd5b64b6186b9b06eed794debd11e8f240b4a5bd6b5b325adc66525a4645d290a410d54ec8de58316510017464a8acb6a37f89a8cb4a2a91e561632cdd97cc834195c79979853e469bfbfaf503a1d4b1b8fd48c26e61a29a3e57fe2983765e015494cc27761a05583f75a701c0ff7a101b0ff96b309ef43e9a55ae00ac74146bed70921dcefa95a985f8f18205164ef614db2f563ae14f52161008c5ac5f1be032e5448570687cd8e9234b4866dafd2101ec581224eea8b783640e81250ebbaa7166929f306e3b66df94c1150b386bb7ea864c25a6a0f39eb1882587f77238a1f2628deb11fab00e8f8cb949be53ad1bc4966beeb536259742bcc77eb36393e1c6f472642f9c078f52cd05d79b6f6ad65625bd7c77fd1f55092f1b51ec177715e1b7ed35d6adbec98f00b7818c60ac76b3cceab04bb7453b4a46c221e8d6321acaa6c75f7210b8b88a03dce9727c99dd27bef115363463ab624c61dde9e04e56e19be5c8527d8c0f4986e8f199db0b4f199c6080f72dee64a47fcc55670e983305a0d94dd8f6e7f1c6a7ec75c075dc216ee33cade388e7c1ae2cb05d5dd08bd21b029381661210a0eb60576d78bb737663d3222730e684468518fd8d6f45cec0779687295babdcca1d33c08033d8ca2b1730c8f0940ffffffbf