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 54510 1edf13eb3286a07e1aebcae66a67c5e930abda40835e3fbbffd598568bfaf285

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
bd7eef66e85ec206fc00db758bf86259027cd5b3106e546037d28837eb1a47ed
Certificate Block Hash
1edf13eb3286a07e1aebcae66a67c5e930abda40835e3fbbffd598568bfaf285
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...00c01f0000a0190000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000371cb6b1d2a70c9c7f4f3fe643b684e92bc9e4f6b89e907d56eaa1c8f0939dc731de570b57ecd2bd055ecd5f6fe5c00b89c02136cad34c6b57736c5eb95298442e38dc7a5a9eed686c0c00fe05f1e9d8ca409b14b9abca2008180000000000000040000000400000c01f0000a0190000

Raw Header Hex

000040209365cd9e3317686cc7274e018016cbb742797a0288bbe82c03a72e9be0d70f87fa42fe00dfa9f2a9fed674e792d9438b66b2614f1c8c0580c1095a1fc9493aa68e73096ac1750618ed471aeb3788d23760546e10b3d57c025962f88b75db00fc06c25ee866ef7ebd

Proof Data Hex

59,560 bytes
121216020307ec3e2d3a28788db32d19d999150fd75eea6ef27c41fb47baa2e300a151444cae0ac983e9e103692f3344626d59c7c7abecd81c7e563878b7e2a728daccf45cdeb474ccf9dff65a6154b5a1925eb81d08a211b914a726f8572d9fa1ab06e9a3927b70b0fb8402685d4fb34f86240e00a64f343efc81f0542fd4632180c55cdfa400433f5490172563af14cbcb925a11f667176ee27d5acf8f3271d575541d0d55ae357fcec4eb6e67f8476b08c25725dc973339ad96e525f5eb741eb2fae32f8e9d504cee5762e5eb1fe95ebe4c3cf08a6fba98b3a122b41808cc7df5aa1b94c87e9549093832a52ccb98d4d76ff6d823564763d89be858dfd01a54cc5d477e6fcc483ab31ef493c476ac2e9aaf95f16d8b3dff0e8d3dfc7a71f5a7f1579bcf36c75962b9afd8f9211c5b1415da195bbdab01b643bef373701b44963a48464b569036e0e1f644972cdd8d228fdfd2269351d0b43174df795a3fc4d27e47755b84859f8322961a675f7bb1a8c1ee5e0fff881db6d6d4c2417f026f94949f636a7157ef82be919d823564414a447ec52d72b614c5670a412b850773941bce578eedc29e437886a1d0f82b7f2b7b7a8d27c1e10525a4c58418366618260b201ab3f42fc582748d950a2d51ef70a8511e5a428a852ee5e3a6bf7b22777dafc05e42521db3f0b2f014623e935a4301153118cc486ca537e068e98f198795e26c2ea7ffcd094a93e397cae12fb260dd6b3936dec8a78b10f81ef060b1089c3416f824116ea2c526875e302d1d076eb3236b08069b01f1e2f04f097a18c41a3c3f36d1a04e297843cebddc8760e0bd830ef3c26b47e6cc56034685e903f8d8de58534066835cc768e91cfaee6167657cd4d3ddee79747ad3fd6c1023c42a9aa9f788a13e257a6b9f4a79dcd37ef9520608b21d5104ea86fa6f550b19c61d4232846a84487ffb582734c1b080e486533ede44b9b8154409e1b8a400d90fe6d9dd0ff987569359a3792cafc14c33f738c890b0f2a3742709167be6127dd2e5ff4d73fb5f366826372bf3744c0c58d09f3c75c233c5055854c064d2d4c0834aa9e55eb14da402ee71842ddf69614d7084e3c10efbb480cd069ee80c7a6309797aee38e3193bab485e1eebbcc5c852049e60626bcd6d4f89c062f001f1c706da208fc918082c09c0716fc38cd341d48669248dba76dc0adae14631cdcdbcd6ef0cc4f5db87f79156ae54a93da3df1a8b5831aa55697fdb3e1d7d7246f69ef600329a0c70f9f168d69e4cba6bfe26c811fbb6b7f584a3ece25cb21c7a4825c46424e455b4d78dc26f9a23712b112ba41626eda78b861aaf52a521928450cbd8078a17c126da805b0894cf88e4c63d86a30d850de749e0ecc715c9b45bef5f00e1c2c0e25275ada6d556f158e362eeadcc90f92e8d8e2068227e14b7b015b6a8156ed90fa1782a6e7d1e931b4649ba10c3081bc54c021c3a90472f549a1e0bd92104c8ec8bea33c4ddc5ded5c8264a5069028dd1811eb6a0178a7d4d289978656e04ae481897ceeec58e08a72ffb5c244f594a43a30e3a86b54b5f1d6d2e170b3ec8b86015ea09c7327de925e6942f44c38f83fb0a14490090ee5505a1ce0f2ec4d25614fac525402d19fc4e9888824047ac76df686177a74fd922a182257447001117d0b1551467b05ea8a5cca98085adaf8a056e2caa956471ab7bddae35c7e5752fe594dd7647e5023921f79b34f9f11ed590ad964babbeb6abbcf65158f5be9d6473451a7f33fadc0f989d5c141b939991e0f203e9460d0684afc7e0ef7ac391599eeeb8adf8d1f88f12b714ef52a32a6992ff867599103e77bfc1063cb2171f87147c561e1b874e44e29f4e6f47a59194b90de56fbe88dae7c20b1cae1c9c1d6cfa75be3e46aa93b50242eaeeb13244f9e24e72f268735a599399e45624409b87106e8950fe74ae1438fc1e2f66b54eb3321794709ce235a7a7c5139c81780fb9d95b14751885989e8d42ddf82f64d8886177b05222dec0b37484c9773af064e9a6febec2e9790384dc1049d0f4ddf269038021f234cf509f33cf64176e690a631c97bb62dd0be304239a4c0def5babe1dc10a67a5762c87b4e9d95647140d6662d257d4fca6d538c5576e92b310c470017d336ceaf56388b151b623234f6aa214ebb6f924829abba2eea26cfab36f3a320c59babb387528e079c42a66da23e24a30501c2c9c735346ed37a62d26b62c09322e1922e8b48769dfe05962280ebf8cb3470b0f3ca87b3413f39264b10ff84e20753a6f5f5b688cece630cd359f688ab20c4b930095a9ef0a5bdd7f1a3568480cfddf0725bb756de8a447c53a907f6eb1c1f50303b64871f9db80129997ad13e9dde6b2422f88efba24772705dd63b403752e601f6cb0355172a362af9004644b9f6c0bea178857debf07956b9cbf8a024e20c1120b7c8ba08dc304884f80c8bfa5b25c4dc2c7a636d4c5afd7ec3a135bea2e90f822108240e41bab680b42a52d840eb48aba3aa044780021421294d6b25afe858b34aaa495e2aa0a23f57cfac2a5eaeab74f89d08a6fad5c0ed0df339332f42aea03576204e3f50979635250c632def3c0f3e122236011f0ece216ee0765e304cd04e861060cbf313abae63758cc4f777894afa6a8f99fd483a516c50c6c314a78bdc8fa6c9ad94b82d2d1251397191a6362154d94b0ec471c833929a7a5e67b9a3ac605f261b9b73a5df8ec8fc0eff20a8ebf97643ddc5df5ecd3ba6d2e76405eccd859e819b5576093b7e85ab75d6be6f950a05058381cc580c98d6b79d86b126a1be527c49e015d99e4c7da468c8ca9bf64fd8062ec9d9359fe836f5a5c154cc88aada2d0d4a4e80b23aa2f528a158e4190e70de40e57334f72f5048962de980067cbcec23e6409a10dd027e030b8f25925fc581e904c1d286dcd6d5bb6fc0004a7c788c0f205da97c148cd191fc8a8dde450d989d368d8a2ce6b35a446f0711965ef518dcf606d06c4ac439e30fad3bfa19083cb6ecb7e81954390d950bd57e529b9810f4e04f1fbf45eefa548f0f2cdd5b3227aa8c407e4c7627a0eb04bf3daec8a91a2e4926b8a290041a01dd6b57313b92b999637ed6d9366fff9f3d7d670e04854a321b9fcdd4e4cd975c4b9efe72b8588eea541052e82f0c876ce6dfa91f221bf22936f5d3bcab1fc86731c9ca61aa652420127ac6258a669c32d9d3458b76b31e6d74856f168cc8e6ed9900b3a6fab10cdf6a3561c5e96397838067949cd6a906a22b68ebddc1b154ebc904e7490b551956d6f10f8c26ff2ae9396240448faaf83c4eb06f9ad2fb9b45572a3356ffe24cb562bee51dbfcd87c6d7a411d343ad4ecde33753cac355527941c47fbc12024d9682edb8f85b30044472a9f150c948c98701b04135780fd4710dec3516f7e6d45d5562d3aa40769c1adfffc83a73c1819536e202adc029a446cecec62e196590355b49190a164aa7e5a57b4aa69761b72cad2926517b45d80649c96e045637a32d24c4fb576868259ce80effdffcc469d34bedcda1a8c04e92656b9ffaa0ee877f167a22803b60b4856a48d15f7fdc9cd9e91962cacc61c54b158377f33c1b283b2090c4d2ca1ac3520eadbc3eefd0b17f7e1f0735bfac0674b65cb0f7e18f698461891ba9e22b178154d35a3a8cde8e50fd307f6e70547740e746dd925c5a27677034d665efd8cc52b13a71ace6a668c6e82bd496d36f2af0cd988ae833ac25003139b613c84694dc112b835bafcde5da172f51e099fd0c19fa9215ca8281070c5ad9e116f1d7e155f63c3ff735d771af3ab4ad98510a92e17bc203d110cfd9840a1cd15558860d62e4247ac49750adedba4a4e5fd7ffa58308a38a05d443c10ab7fc90859348b2f27b5a93d4621fdd44544ad336d2083dc5ff8df09cd8fbc4c0a77e71a326d00a4f7a31d083367cb08ae6cd92f0c7fb46b25e833f9f3f496c584e7ebed5bf0d01645883a046abad21df22feb2d38d54544ffe48016d71738fc2c4937b3bc3739759926b26a63eeb3617f2ab0f685bf252d9a08036ad3f6b8fd9dc99729cc56252f625fd8e9e869b5c60b7346cbc8975c1ffe6246e431a5cf10c51ccb5acba06a740fed43f2148315a3c42fb4961dd301166be3f518ec866420b580f574afa64856ccbf2f9be82432fe4a9f5a56969c30e96dfee462e53b78288aa038b729fb42779a2472f867173e9bef8bfa7015325456895b83a0a911175e2c9df3542f10921c6cfb9d87528599dd15df1676860706f69f98f8c9eb474246d75124a327003dcebc2fe523f99605a9d66750c2f4bee67576098632a75e6030ebcfba1c9662977f32ccc4ceb5162f99a2f4f3b5d8f661b8574c950f7333290f79da898e5904b64c73788722351a2dd40786f45311151ae312faff63a5f8ae67e5273f398a877c3740b3704369f60cb7a73b073f5e361ffdae07392c52081baed34cf9e3d858c69ce2a64e393dac1801bee7635dd92acdde3dd64334095dbd1f935317d2ba2ca5a3c33dc51aeb15c5176d51d057456d8d25aa849585c5afcea18aaa2b3ee8ef9fe7362772adaa8ace27324e54096e298c0e9245422efe207d5327242518795d7ee98f45b8f65da0d8b4f96eda192d26f9b7054dfff958bc99a365fd361c82ed34e19c829f049ff1db295857549a3308acaf445cc0ab61e67d8aab2f1fe73a4aa0ba5bbecbd6c1536501eb737e9c72a850081e3a3fe4bb2b78e990b988725d3f8a836d721a70f812c351ce6d64648f78da68f4081c50ae3c867c9984079b52e90e94f27dbbe4ed46ffc63b98dca79e21157465392fba532ac90ad554094cfb1c113ad3760e9ab732aa05c380c34afe9d002149360c27898c400276b02c8e9a725bf827a406865ce35081cbd3454bb7bb071bcc2c26e0976fc60c4f138edc22c0e4fa22cd21f1d490bb4683def49f4c3fe8c9886d91c0b8d7eff8cfff1a330c380b1b8143ce1fdc48996e8572927122786cbadbf462daf9433a3b9057bdc787cf29fb19cdc6188d317a68b4ced97bc2c4fc1537f6d6d1013691d9683c38b63630682735809fb24e3eb7363fc08f06010ff272e5b6d154deb998617dbf7137a8544edb939b754961fcbdd5616a630ddd55699b669762ba9a2d170d92d4dff63736ecb8139dc2b56b4c100ebaf66b13b6cdce97dd839486abe6a4979cb82495a8a148cd60835c7b1f504da5798705daf963ffb591e2cd35c644a2f5945f6fa292b8ef60549b93dd121421ecf9bd21b6349989ba5898ab4a26374a28685cdc25338edb4c639cc00bc8aa56a1cf904897afc4f1aec1261f8743884fe52ab893ff745fcb7b215f5de78aae0027999a93e04c52def28894c47986d9e6b8bd2c11edee5cc7b1b041fd2c62ca6b381bfbd60939c4d8cb853d5199d7cdaa38aaddd884f5769fd958fb4ab3986229e6469763b11dc20ef9a0a641104a1fb9caf7cf5ad814425ab4a05d106ff7681c46f82e63290c592aaa9ad935c03b24791471baad4705a111ca8eb8fae2481a6478845969773d30404e2c3c5c698a32071a2316ed80037edab872541be845f8c853bfef047936af525e07efac9e9d7e4a0097f7c9aae250cde18f38fc7863733a547e30dbaa140d83c8068ee36421e98cea9a70e00dd89679ba6e773f06ecbf69b2776cf53a35b559c6d1de433f6eeb8f716cabbe5ad011f86390e1e71484096550f718d548d4f2a8d303aeb9b7373d0b7476ecb06e4735f53f624f04902afb151c19ecdc225cd64628e02e1529e6daee6ec684e5116cea418553633a8274ff5b94dbcb7a22d94a13cc11ea0390d31e4870bca0fd625c4834ca9d036eb1294c1212d31c2c98945ca2b5d814f07f64f7e2a2e0e2cd044990fa42e4bcf3c14e0cb8ffbfa60ae4ae3148cb110ecf410b3f8f0f543248e0d5a07d548561b0c4b08371e7ae7272855d18bd06900d008c67aebdeac5843d0e5b43771a93cd92b7bcda116d70ce97cd81672ae12c135ba6d5e2c26bf4aacea360d505485058ab89389752a50eac117d23035e51604528a702258f79fafe800d7a4d5ad35e176d3047d753ff3fd54d3b624acb3e723c3e5dbcdcea6a0f9564807187c5d1b59d14477b3bf9cd7acdbd2fba04bce0a832f6e573305fd891eab187f5932c40366d00f17617582b06b002317d275386ba5ac2c2045e8a2c550efa032dc861d1ca175024e0ea901cbf8c0e594d3ffe2a7ec2785f9de7da6fb2714711ee899b9973c73c14feabe959c66e24e830a716a8e823fcc66a3a89325b89fe1a5d65c7066747c74643d670c5c03430f1e1b564632c9e5a03df4f9d87ab15aacd377f6454801361b397baec3534da805aa8c929c1ad69d8c130d74b80b65fa12fb172a1377b3d197ff3200e2900a7da93b90c920d9a117d78ae3b1f078b712e88769bbe53e8ef924a00968b1ce7f13732cd5703b8768c5f17fe9aedbfcf0399d5199f9826cd9d0210466602b1a35916d73324fbc73a537c87f8174fe44a780646397d05ac40bad96c2dee6e7e5d86aa280181a757005a82b114f2fb25b1aa464eb24aedeb08f597ec89360411c14b85152f5090bd00a28452bf3c0bfebdc3e8d4388e1695e42c771df8706bc3bedd85aa4925a30a878116a53cda146890e973ed41952aa2591dd990833767835ea032812889645aebd1743273cb4be21dfd2e6abfbd35c598ec4940611b42b8da5a3c2863ca4c4d5741bd5162361becd9af3de8cf29dc1607ffe82dd76971b2b977c2be7f58efedc241cc9e17c02a24147334d35269adf21c7c256b6324732567a3960f9872039ea94728f2af31d8f2d054b21f323920fac8c4193461763e7e1aad3120eb71b2dbf6eb3bb55a32d17d0114d398bdb2c4db3ca4387a91182dd8bb2a4c57d4b7bda22ed1f13cde9bc0408b0439679c058ff5b55b7ee6b20d7c776b63e7ec0df8bff0bc06b3cb88c49c5999a82df1cfcdf2fda3f97b8055743f9880db792c80eaa23d68faebccd83e1461c8ea2981482a954d7f6201149a4971a603dbd00f22d2178c63f0ca4699c22e1acd2e60f0ab054c7008e8488928ffd299ef4b48c8872403d7f36148e280d5f48567d02d806327d5e709a998ca31304627e0d197cfb3dcf6b194ac63bad86795e8cd9a6882700736404a7d80008dbc3aa5b0a837d666b6f10865fbf10d9507a9fbee8163f591f3d1173b046dd88d322fd81dd4a36961201ae83bdd238de2852d791d3404f08bc79e281d091fc5a34775bed5de926a347be35bf95f24f9439a2737a2811b9d1f7b2e1f83d1fb8edfaf663a28341cd91426542178a13827e57154076e7450f0422649170b71efdda84b2e4b74544404bdd9c2eea9a7dab726a70958413082491e1e89e06b2e882c91983f5a645196e0cbd3a0390578a1ae8f144c5e40168d013123af6848f432e2188f7c71e4d44376c9623bdf0ff30b0bda5c2e207b77302bc9da131acb753ef4bd33c3b1697bbf42850aa1869eb63133a7356ea981884d7910283572190536469f45ed5e4573fd37f85a83dddda4382220f04b0ca560b2f743ff1755722e777152789d4952d7161598be8968d01b1625cf4a80a882644953434ccb42b7974461d58489e625ba440f23cac44a40706e670bc3b5814a6f31d703285aaf35f51eb8f5cef6b3d6a735770b0a239ad81ea070f9b5c4f03d58725dbe85e093b87aa90497262097e41c194a49a84967f0cafd53265974c229539944425c8938dc9ce191f2ab34b0eaf5482bea2f8a61aed699cfd1d2a223fcec3bbea6c47466f1f988f1a2681c35be080b28effc413432bdb72ad5e39fb24af1c2537a485d935398179002ed904d83d3a895bdad44ec746e32905725fee1c686dcb655df7c33c0e6755dc62cc3746d034d9c3ecab076a28ae8ba886a24f4d1ec32c3b3248696fd5d69660cfe4bad9e7343f34ea481161e0b3749395aa329002e065835a91f39726627a747dc365ee82f31c97c0ffd942ec8bf0e3d6656b34e0ad87dc0903ced937913ab1ddf229979d55ee4b18c049145bf3d079746731bbceb82c08a5bf70208373ece5221db80ddf69b223a6d58442e6ce6e0c9a6321bf5a00eadc4827ce5f4bc22a40d6a3ff81bc90f832c9c8e8cc3fa4235eecdd3e05014c4ff013c130d1d987d5255f478c8e9b7a26bc8da58ec5073b0aaa1bae405d6463ff63ce24d459da13ed00382765f79d37347a589307ff308c5fefcd4152099a04981b18d8464d5c92fc10c30c31d6d76480cbfc5581dd78f0b9fe44b940ceaa165c08a489a7dfef984731fcf11f0ef2b7f729e607f990ad2f5b629c4fd5510b922415f32cd0448d207419b840aa346b05289255342cceae3ffe348c59f6917fbfd346e0eb6ae2a159cc93da0ecbdd40a9eba96f1b5aa821563c9f076c1bf8f4edfdc9f44932731a763645fce652aaf672cd49ee6f6500c2170a590e9c745a193a624f19291cc86be64b4f47edfe610811432a1104414ef0248b55fe886375f6744f78d5f3e62a0f4b978ec0ed56b650d1d6f72e76bf4d62a5412d4d447e22cbaa6eee2bfe5f9d2d00b0224c9f43a0e3894452698f174696fe2add34be585faa074574e1dfa982ed5a5e95fa8ef0ceaaf47a7ac75a04ca4df780a2a90e7523ec97eddd47cd1fa0a0ba0207789bab3023b50c43604d98f81cfe7db54a26d85d06c6a5250e349f8ff3333c1c592a9d9f67c22af68bfab6ec1b7f63a7c06024062da8683540a1b653d7853f6c693e58d24e6a08416a46a333f8accbc21ec9bc84a7a1d879691f2185add21445599a6e8a0f37ee1cbdf017c866856bc20dd87d5d545cc34775e958d9363a8ba26f0410023bc5d0c0d98751ef01c0fd8ed52094e4cf7c90f6748296f56ba3b11a3a1b23cec7cca05e4deb11726c9a6763a8d8e29255e754b0ecedfb1f9a39e2d3d01799bcf900f3766edf41082978aca4d79317abd1058b24133aa8befa98860e72d64ddeb6ee123f46ec9030e7260fb82f51df05b4a01049f04923f56f6284f1407f3354fd6b39bda8352858928b5fff587fcd8caa887de246e0407adedb577d27677e676c42011b9a799a88f365835a270ce60ffc6d545f31c8fd0f5073d2570d6bb01a9fe113c827a24188acb19f36e20190edc333446775b004b95bab707a43660812c5e1025f0ef353ab8f6fc8fbb0b24de133dd89a3c86895a16570a20a803e96ce3efdf2b02b4ad2a2463a20445539236c362992b4fa12f6491ec25911e7195ca1bfa25e46fab90424c6a5d4fe9e7bea45e39777d8713fab19d81e1b6ebe91936155ba45523b47261bc99f07ab36686c0879795353a7ad3b3fa8655ccef1cea11bcc644952a8017322e8349c8ae78f233de07797dd89f1fb7fdb68119d3957553361fcf9855a414ba011e3a8e0ed92a38dcad44e638030cf7b8b4926e91c2a7e8098939b445430df7da063d9032c4fe8aa8bdd478f68b1b449db0e6bb8a6f05fd64fa0578edb723e7b4fa916bb08b84f0c6a366408b2c4f6871fa48a10b0aec7fe96e1ad8994256027c15dfd0b9c60adae4e443f6c4a3191af919bee302b0d3d43f73e9ef896a729120e36dec4cbc22f397ec0b05f30926ee26b7d3e2aadef2d6cedd4761b04d445efcaf95e4160e5ab9362e3b2208b95d4be96c30b61f604629e21e53fa74f796bd69681dd34b94614b505e93c4305b1239c56da6ff0ac3891b480dc508ae5e53b4521a37b7949b34d61f3b6a38f04761a5e98a0c1d8ca33a6a14a1af358725660bece4d93f98a8ab310aac8d777f7aafc1e8bb8fcbce3b84a3137e63d68ed54dfe1978309bcd361d4077efb7e2ef43fe73fbc57cb85961e31c2262b169271c80a40de91c2ff7209611acad1ad6db2d33d7b91464234d7506822687f90f83225347813c729336202d7f31e1b4cdc31a5eee27fdde18f4486c126c46f78c44e0bffab2b1268f8c8d2b18377f63bd186c3f22c5ac2e6d8a9e3f0a626c599a9d3b38545024ed8c10261d1c7825020e4e8b772831618c8ad741911021807257fabf4efa0cb3ec6f3cc3ca6da0c4f12e4be8c9f8e0f06fa1cee73f259ce977f950921fbe492a8449ffb261a3ea889a84eb8df96b46ab4b6a3abf2cfd26714f6f09ae5cd7181c4fb6a65f9db693a3e4fda4ca2c93dc4442ebabbed2468cc2120711a134be92a9eee520f6b1b1dfade71d669ecaa5159a79cfa25bdb3dea96092621c15e66e007044518ec6ad1fad48d6ba6118a83848cfe40c4cbf5ae3de5f0f05729536151f8beba485ca336573abf30042665f395dff5435e20a720d2071c7546dc7a7cc78608099b83758f41219d4a2a243552ec9a15fd26b2dd004af539d92117309d5edbcb7d0ff5ee021b3e0119ea95ece3c13adf33d1b72d1b8fe37e6c9e96a1a2687853348f6a90106f4f73a9d8dc91a59b013946e96dfd64339c3239459a4230ac6c249c515bca12f3ef0c23dde45b1d1be29f1d3de554cb1d4616057258f3205caca593fade102c26c1137b1a9f062d34ecb2c141a1293f51db3519cf464830ba2b6168c7c30b36ac653731460b654b392f5750eb2e176cce3e2366c86a101bd296399febd1f719d753bb28ee1e5517eeef0334220a6872629042f5924f3b8cfef1e9aafec4aa24af51c5d5ba75c7f3231c2e7baa7f2b67161a28af9953fe03e1e716e875e508a4b965ae5e54e9a4cc82bcf39cd22c82afcdcb02c0893120d3678706de87482d1ff100222aee9e1912b989cf4500a707d542798d4b7cbfd98389f777ca60dd8d8b2bbf68a2f770833d7075bac2203ba6fd5651bf29962080631c22981642f6272046a5cfea4d4d5649f1359bd087a75474882d99769225ef566e8b590fd759ee6b79e90e5c12db7d7cbc0711ef41de71a9f96c61a8982607dc0f9a0e1a26e751ffc20ce0f6a0621f32a98a4031284eb7f3f4f535e67d21446a8374c05c1f9365a12a52d2ce15f3102e0c3fd189c7e48f22ef602b5a784942b644c3521ad56850d0e9e1b7495800951af9d2de8b94c8e9dadf548d7847ae13d95c7ece9bcfb5ab01c25ab57d14c6bf94dc118a91e46170f5b783a60cc732300d726468a9ff3da18a3fe0d183e9a864821f4191ec1bb887fefb7572e509e1e07d6f816c1735bac741257c787f0fa5685946de5c2cd18ac9ae377e7ab91c273a4f529203afd420886b56c3df9ec550c42377d921899acb1f899a3327dfc699f132f17caae741e2618b5d15877dcc2e9864bc4f2b35025e4e35b08e5e1fdcf44723ede9e0fedce451ed7360d9852dabd90f99e14b0299efae20a1840f2fbd1fa9d45365d23295278678a031cba5f15bb4d19da95f000c4f4ac2556c72a9bc2fef689c8e6bae62edc9d7dff08e6a9e7cc8f66673d35c911ce1a33bf69bd11ef61c920bc90bdd64371107f957917ba63cc22daba91bcf893fb96dd44395f7d98fcaa3ae98a1e6ea458702392b0a95e3a3ffb585611cf0e6d2501dd9a8be76dc41de8972bc8e81803892f5fd0f01881d87a54866d4e6bc9519c1a6055a590012b8b0b8c7e29506b15a05508ca7d4bba5fbcc16eb9314ffe5c298cafe5c52eaad2c9ea7f1fc09ec4b221cf18a04ddb286efa95f34d0db7589a441d96e807d696fbcac5c6a0c5e2ae4fb369715e551ce9dee739cc7ee3a3c67e13fa316bc872dda4adc11ba6d08c53dc87d938414e7a804dd72d8a717bd248824dd977e23cc6cad8dcabcc786aa826309985bc210a888b107518584202ffda1e0ca39843d9f013fc0a02ea4b7322220513c09698dfdd6e47d36b3ee149c4264f11b4f7f4b3b8a46d72c49115fe2fc021883ea1b3b367c8970bd871932fe1904245d5902ecd6508bc7f180f5c9af081284b1f7a7818e40aa81a9082bb0ab62e25272e56750fac83bb07fdfad4c406c53d8c0f8797d7df07581386cb5ffb68be3b4663a272daa3823db638129cb3e611ee6cc9f77d2918fbfe8d412919a5adc04b1a15c1dff6da2a19622389f2fb99bbdd185a1cf12ec8dcb523e166d7a41707a253dc3f016a71564fcf4be4857cbc820982fbcec9fa1069fb3c9e2221eea9c6eb68fb392e1faf87a8fb8fbe3f7869d3c8b2e2a80775b840e4e509dd1dc823f7f720df04918c77509307db629c7d8f763a1a771c103230a78d88331206a10af0c37aba81511eb449d07531bfac6fc06bd08c418d595135bd73dc8c1bcecea72519e8d25c50bb896140c3dce3bcc7279496040e52285f3e7595db4a2c133b4e6dfe94bc84e9deb20470fc76a7e04f2ee1a3b82d22028a2b6b992cb9b837a96a7371716918afdddaeb5809bf9894c4c79ee371e49406c9257e5673821f5ad96682e4a12b54db2b7b97d1a736e28a9caa336cfeef85cef58d140ebeffeca03b36d45c386f81bf59f1848a3c391d2496708cac955141dcc98003ef14677846bd16740d5469c79745a2e0165567a5edef759f43e1ecdaa76f7b1bbaa04db02efc2c00a1195e815331acff9275f66b5e4a8007dd8fdf1e6c70a10212f1e6edd31a9fcf9a490324f72af2d8e5826a9d4f00c10beedfecfaa328445be7d82ff81eac169a0bce3f378cf27acc6c88fbb61107fba5f915e642fa9878f3045c307d2a1e1891f37e61710117e5309e2be220a2372ea49e25a35edb62b24aa6a50a2626924d97edc1a0db774c68ca67337123efbb4e8974dc890f894ac349852452279f260199769e92a904df20243c6523ac97ebfc79a46d4d437a4a8cef1b36ceff34c002ed6a0e9e1d5d64855679d9bdc4dd1b9fa0a454a9604cb2bd41e11da8d1640713e3d55dabcb33f0698924a115853cbcfa4130971c84071d386b7c07d4e520387e7e03a1a63886e9f52910c25d0069a226bc0b2fee178ac7521d1031274b874b61af155f481410c249e0166b8ab21dac1c714f15553852e0e9c531d53301252639a1ebf0ecf196c52d969b35dea93a00995d0d3ca40c05833d18f911869336a9625fda14943cc677bfa4707ca42c1e02c1a7b7d33af437a8974cf23846c4607b47c6be88e676929d552aba531010153d60ff2104e2af9a0341348530f87aa43ad34f3379447f41859f30cd224d85ffb7deb16999e0c3c3b6c356584850c08a7502bfd101075052a199572e53dddfd5a5a4a8f4d07dbe5e3e5b724df48d0f026aeda6aed419ce6072d27905d84eff8c1afd08820791d326c34f6265e447a5ec2a8443b1dfbac8070ba0681325b7f8223e936c66c5ddd1ea692a0f274f173b55064a4e82e94d82851e5e7d86f7e85dd4aee7689beb05878b26e6f94cd5c868ea1610e565ed690d008d260b870af8849ca8e60077fa5e4a067bcdeeceacbc93c014d65c8799df1fdf7558ecfac0f91ccb48c28a6ab25d1c4a255983fe470417c78a9cc27ffd34415dd3bb12912d495db58aa22073cbd469146020cd1ef3a30ef19c6e4ba5940b1ff78dc1bd3b8799e92454b88872370eb7db1dc9da7ffe6f5721f7c142e548e414385ec8ef81fd02311e01e7856ea07136dfe0a2b6df153d2e0c2b05c7efd34e3a04149bf7039d9cd523373e906252e999f2de0fc88db3bc4d9fcddabce02edeb0c2d54f90b5e716a88f9662c7525e75cfb5417c917120a8814329ffdf8bcfa967351243a7b6998485ff3e8d141d3c1953ee9b0c86ead8215212e7c43f200fbf566a68999bd21b980eea229f49e87d4c6276916bf0278c6dac12d89153203c2db1b86153457bab3a041b19909353abb04564341d732ef70fcfa2fa85d90ce5e35a572fe668272cfc6038a7543f13ac2bf9181874649fce5ee218f92160fdae3b2329f9c862a54d454e1b438544812e45106f38e69e0e2692dc437eaf1f86631310d183bd0bc0fb948a6bab4ee45286c6cb900ef8203e6c1a2aa6a984357de4c265c31e35e1112c44ffd24065594163563dbf3366793c403c81fc6eca26abf0f0a59c45a1909b7cb90c1a744ff142194c5cf1e7ce9a401fe138c721ee04cadd1d8b535501ad884074298e2f74fea9d4dccb17d99d518056aff6ec9a34a46cc3f57290c066a34fe36c8868f17eb50569e7fae19c7da7c9de806ff075f232588d046ef6fe23bc7214d2abac81751b59a141b89abe032378ed6d94d7a25eb57d1259a785852c1c90906cf7bf20bbfa6491ef4dd11fddf5e050676c3712c9ddf00368d558238d60697b9b45962211985647e4810c7261100ce33f449dd362022dd598f10e604b1fa04b6b643f5e26da1936a386ad4a9703aeb4eec5ff65dafd7268f098dcaedc21f073a622531a29c3b44689cfd4abb9e35357d3874da623faf760582b7be3459473722ab754f2d2cbe9d86330a698764d8f8c3fff7893077d3a09db4fb5beb1f22e2dd318f49f1927704b742172742edad50dc83c9ab0b66f30a776f624c5757d2c07f0296db923033eea29343e68700cbe9247a050745653b65c0c3d2baa099b6f9acf506a76dee9594b957194440572f85db3fa20d15bde87e054e07c6c848bcb9b28ebbc7eecf8586bfe6247466c29140182300e1f0427bfa20d4f1729d2eac6ca18101677629d6a7a9e0c599f356ca3a41167cd62727ce1797001c010ea975dfd8914feedb4674b5c2d159069009b65c6d9e964ae87c98b23be8a463b1477f78c60a94ef1292e017eaeead9aee675e7f5e33f98365b4e310e688ef1d3c2f43529f1b07f0152fbed55afd1cff487f6ae1fcef4bcb89537ab6bd8f036ebf25f9c473ba0b70457bec60ccfccbaa2659df6fa029298955ff225a086b26a4304c13d2762ee1924d80fc3327f606db90b65653b03e074d5afb99660389e1bad1e8c7cc8a51b798b2c13673f3f6c17c19f9b319a2e44270dbd434b4f548f337772b68dadce6103026a533e933fe4a7cc43c79e899d1fdfcbabbaa9c9805445ee90dcf69be3cbac3a40dd70ddfd785b5ce28df54beca3f6a67a97ba2d11a56084a29d2099a400098ff91930e09f02211e0896d5697242f4b943cd419740552670a86a380e2c5f255046921b3d421fd37626cf5cea4435f64d5cec07775697fe8ca7eff9fb41ec0d298390944d43b47be295f8fcfdeef6093683b5057b3ffb23e1bba776c7c773a644e1f5205bc8ff3c581c88e19c0791666165d473d4e18ba9a366ece29e8880f93cd58968c0ff7de146486fee3efe2418bdfe4cfa98949a23b8150cd7d4e4c9ddfe64c4fda29f860f892f0f3950075cb36f894e96797ccbba2011f55af741ccdf797a6924e6970a8c00a2e0e9d6b5f5949f9a28ecc42b3b5f5229a29f0472e772bd6490007b65742c34d74335f56055da0ac85bdeea2d97c3d9d5a6e2c96205f277ed1a0f99846864518cfbc3b15c7c0251edf7bd09c64425301b2a02d6dc7c098c0e124316b026475e0c8f1ef0211adab9d48b0298efab9fff8fe9ab5c78c59f0b5cb7adcb8b5bbafbcfb24a26b2f64de75faad7f03e1a47bc19904a9e2c422a9f4ff4a087360103ea630d1b4ac48481f2e90ffb8775e3ce16e0aef5f39d5431940f9dd372a99d8bc01795bb3c963f899ffbdffaa1c924f3eb4e80ab9fbe543db692245dc194006da9a6eae8064b1342c97fa6581604e17a811009c4b5318e2e77a025e2c7ecd8774a4e181adbb702deb24117996fe04517507441865556dac6806ba48967bdee4ab5ac8e2e58f12a5bcc709115e6c7f19600adf377871876c9d649aef3ca0e84c8f3dc468a1ff7b858ee4c05a8b07bbb76e63b4d805d4989e7b8c35cb94c08783e1588e7f0f770da7698736889f3776a87dc66a3b4ba7ac46e625cf16239f4765c65909f686b71dc04059040aaf8632728d99678133da0d4f0b7a6c323bf7e5991ed58097462ec4364f8e9ec6b28236410573c4c7dcef2acc147bda1886770d34f7a75a87c1bb014c3ba0687e41b955a5b944d10c77cb4921e1f6709ee587776da95c21e48f2147714920edd4cd97e343124ff0d894eb2c65f6cbb84248d878cd0409dea2cc4d133ddea4167b266323ca3858af3ad8abb6c29570d270f91b1858aabae00783e4a5c4995de47f3beeeff81adf4b16f1de4d90187cba1fa82077d3823c1475e9b917b60b5cb3bbdeceab12735cd17e516011056d788343605cc9a6dba21af554e28d7fa201c20755b15ab7e0621f67efe1f6d6b72a2713aa8298c71aa04d9ec08651b281b53f62c86c6efae1001edcbc6fba67e1ae532d287b5c24fb716039901c88a1c9b3330e78373df9ecf47916877c45385f6dcea49a60930a72ded158473bfd7698a92b77a6e89fde2b02e0a0cc315fd6c950623b64c2758115c037255b533d162396b1d844558d2ad7512b44fea763fbe22e9037b7e2391f9d0655f1adec345d09cb157a8c7188f4da40412d9f201eefac97cc1ccde7a2e41dd51d30e8433e621942be24c7a4b44a3a031bff37e197deb358b8ca0cf24e8e5e9a53dc094b1b9540a6f334b9f38055412af7dd9e9a71ea957f86f8dae50520a74aeea4606250b1f65cf9343cf2c09015631adb8be4daf6c19b7038200d0d2793acbb1cd57fde05252ac5d200cea4e2dd31c5f033f15fc0a0ad259d4e4b5fd3a52560850f466d1f98d4cb03858c710928c883cee5c04007861c49b01781efd987fceb82f626a6ca506869a3129d1e783a52fa3b04d69f6e68466fc38059baa22e07a6e5fe9cee1ef8c51f62dcfb89871abdbb6c9dc0f7b4a277b04036ad38006adef2510d53a14ce3f3c806ab13fbb5d98f109b6f11041cdeef9b1b1475d9558824c8ff2a0bbe70723b1a2e00b2916139c37add0ec7f7a29418124075bb61be08f21fffb222827b2ac311ddc2888de3d0c6554d0c2d87c0d488d9fbef3f0320b43bc136fe52ed3426bf39a290e8ade2b8198dcab1d7fdfdcf4908c6b022b3c7bd19d2ecaf9cdf2b6ba616e17bca60fadcda234fc60f5a59c6a26c943b8a626f7d0b42cf611c9f3d94da4eebeb560177af1c3cceea1592806d1b0909a07a3094ce6ad36d29bddb79bf690d1a671e583d3f5b6b20f07a3aa9594d9d097531f2ca059b9f8a8188a3be1774b2fb851d71c23cfdfdc4734130a97fabde5d2876e117e3fa6a5780503b1370db60a58418d93d78e21bec4ad5140c468794c87ca4aab4020fb90ffd14e16e491eb0e5cca67756988b7285661841ee31915e942c25a94ba8dd0b550721408ba2264898c91bb943af5a4cf1ba50c60b775ff45926fb21ec6d32b04c86b92882a6aa8c22f9bcdb487faf8c899bf4ddc78a65569541cf245997323d308ad771a4c4f91aefccde0941b14061b7a0ec954367391239aa6b68e28e9f535550440c3a8b3ae4f8dd334b849f06d90c5549aa701ba78ec84c01bb044e480957e8614ef16d8619f8962631c5fdbaae1e17d5b794cd15cc682d32e89b0dd02067e52dad53121fa3528fda92e992b76b4bcdb7525bfd1874579f7258039c107d3deda6243e735ff29833d8d2be9e1a8d9997ce05d34182cdc08214d13b78d4b9e9e705a0dcf173e7f6e30ee8cc96d31cd478c46545950606153c7191f9f8edaa8bc4e191c51d35b31487b721dcd7dd6379c4a4ec9485874e1bc17318382bbbf9d2da668335902acc3cfb11cdeb7bd8fde39599613ccb7ee7c4b0a82071ab9695ab20ed1266953e2582a646255fd7921da1f78d22ee5cc6314e064274ef1a04dfc7461108aad72b9e57350d936b45128cbe405d98db60bc25bc7f8684fa6595bd2b5807609c38554b5e6006e7a76db83b0b88b417645eba40f63a68454088e6fb4e56896c4bbc6e33f9ec8d98cf025c25cf35b00808458c7af03dfc7f7f40b0f33cc71eafdecea10b263df341e378e3b27e0f89314206697f56cbf1700e13c8fecd2146b123e2e10be614496aa6d2c11a6ea57107742ae3beb9513eebfda82660f54c36a63f8a25c5a11453681a2adee87b4d2e17f14de39d3c4c808048b2b32ec42d02185416a74426e022d406331b9b8353f6d7f915cb8f15f72994277d3e354e43f09d0bff0ec1bc15e68fffa18e185bb62ea0cf0403e0dfe26433db68e8426708873509d8bd56e60b8743b008eb94ae155f58cac6f2f31ed9749a13c4a9300c0573ddf6f0545737325cd7e82103575bc816c032305f8cd9da2296313e000a106dbc9e7ba17e22bfe1fd44772f1873f2e1c4de3b02f5543d2a89d271a964c099d0641fac967d3be1e25b608f48f006105743e395268e9d81523fe7b24f219df35e82d655b7855948bc95db4a1a87bddb9f1e23190a704105e2a66c64392d480dcd24e51f95038d5eedd8818525ca2987341f51ef84a7584461282ca4cdb785e6242efe998a6493625ef1ac06dc794652f931b525b53ef69c3746cc1d9aa6e57cf160925aaaa6544ac4d003b7d48a697ff532f2fd12adabb1464e961ef7a4ebeea99f99481ef3bcf5641d1e6c78e63f2cc493e45fdaf61f4655c541bcd925f670e029f8b8f571a3296948584287c3bbc8c21dbf9418dae0248e58e55af4e11639921ac2fa3d892a698d1401ba8a6d72d2eea78e1736a44b87d140310be854a2401d2ccb1b64c9680969595a7ea8839cda096357901c8521a6bdd7fa85ba8a5d0c36a66d4d91fc1e12d97021daca2e41308ebbcc377fc3bf1fd7b4b01143bdbe94d4410b8175d328022e805dcada65b2caff419ddf5cb83b7b29d1e032eeeedf29090c38945796af37f1f0636eca38fe10e1acca795cc7e1a6294e27d5c2d2720920ff3fe63bff4e37f7c3233b90723c38f27ea0fb104b118afec7ad35fea6dc5d2df02306f8120af01187cae0fea33439c44464f06e66c3af07a59877c6acb065104878d08ac69256af3d50dce5e989185d8a9ccb25ff6b409395c6a7da6bdb956f46f22e183b4316cf332a3f2c974da54fa111ac4cdb3b4cba6714cfee7b71028f12a5fed4593815325de077ef9aeae6d0e22748bcb7e4145f6111e1a73ef3e95ff734c036cf2e8538a0df313c9726d48d9e44ebc83acfd8409b83afbee3058e6207c6cd911051878d32a56cb09ddef3374eea69384d6def244dc1226423bb43a1c4faba44c6aecdb0153e0d4878a8bb656f89f2a27ddca837ab464c59834b7cc10aa0167bc37aa1304cd5d1e00334c4d005cf8e5a051e2b9e239bc811c0ee95bd71fb99b21e7535af4900677558152deea61cfacb8d789cb31fb7ffd077b5ba3cfb590d46a0a6410ca52ebcc6356152009c7357a3a18cfbce6781ed2802d911adf6e7cae5bf985dbcb763b7ebb9705ea7ceccc4a52580a475eac9a72c405349a3bf6a94724c0e3ef595d730bd5ce637e8962b899f21ed20aef72b101fdb23248992f121f5555488088bb799d1de4a1d26e67616eb572eddea2d74ce0162cdf7473dfab97446d934bda1779100ca2c4c03c50ba38190155d984d0543440dc0f427baafe18a19c1e38392ceb9545d7caa4f33817444e369fec0c52574dd8c77f2cfaf3deadeafe7803b02267ca1605ea4a61f19eb1876fc11b42b7f94870453984b347e330debca3968e5b8257137e3219037ab8d9e5d15c77c15862433791212d810cb785ad64b5d3dee1fc9045021cd37a6db8a6f57e8311264c31a608421a04af30323e23db42fbd50972f1074a468c2c033394862fa4356d4e51829cef1b11f31fe7aa6ce1b7a8de51ebd2fbc6224145d29e22a6fe93baa1136d362000cffc187dc0fe2f02d7bf510eed6397550301ca32e46f09f30c4767071622a2e997d0db025ca35280fefc03d6fbe99a234ae31f8372814b751f9a8f6394d821e52d29366debc8db9738d5bb52850e0eb2c3fffb25cfd517477465cab04287c91432079ac32af7fd76542b22fd6cad58cf1a628d002347f9057b3494337abde821810fe49e4146a49632518b7feb6bac5aa5f10f43877ffaa4e9cf4be01e9df182fa44cf037369136fad981ab69687d25abe50eaed94c8f954e453663dfa4b1d96ee049934b90364a321d1efbcccafa41cef1b7e74595a022a1c2e9a4959dfb6e94e42af81ec1a8456f92d5d1b91c228c2542fb76b5d39b961d2c1bcc18cb743fc94f3d48423efd335b6fbd7c927c0b0b8085914458637f8d742dec9a1d44fe7e86ace12f64bbf648a1302d587648a9e78bec19c2784d9b304f3d3d96a54f6625ba3302df4d2d1e37e8fab478ed472955c327ac657bb45bd00472a2814b45aec7cb98ec0c7384ddfeb093864bb85adbeedab75472f7915346c0ea158943473dfabd173fd15e2392ed650ab8be11f979c2496b143d57094e16128c97f55e0a06280987ee52d49f9967450425fc7daf7d9186b656486aba13e5f5daa72fe8db5d2eed17bb71c0eda2e79ec7037a9d134f0337ef74abc268a3502ad5e16a75a97a225a7464d06d09cef96215ff67bac03e38eaf3a11c2dced1bfd240e079362048d5be1ec55e0c367b680536b43ec7a5483934edba3c8a31ef828ac3c22d9bc2f1afa1e1192ca3a383b5ad8cb1e60a3aedca92040e3bcd656163236fbcdb51a8804ed494ad60a092cc877169eb4ebc590166b1932718afaddda6894f57d1c568e71759632fa9a858b66242127797a64c3ce8337c8bba06036f2913ce5a5ac4a9d80592d2af3df56988aef05be808fd38f73f40d39478bff08cea9539d9fcde5f75ffeffd41fc3c0fd074867425874277e4eb8a66117ae7343a78b5e10a603dc03ca90e9231e6c211cbea9dda26e13a3efeceea3924d8773abcb069b16cafa7aa5e8cbc7775c7eb8e34689f666c047b200ebd8ae13bc0600c5b9c7d29cb4617617c89e53fa9257b208440fd0c0722f74b7920c69c1f0685207828b972e33c6298c996a180352715e9b0e730045f2582369e446983da8c2a229ab54bc50088865bb82baaddfa1aa7458b19d0667b8d98e636419c3f50fc04c8052a1927590ddcea8e1fbf6a9e716d9a088d40b90c4513bed66e2ee48b575c2d8156f33f59f0297e0d81e66e625d0c616598941c5fd4aa6fb21a6f1ac5f5a29853968403348bcd377705d51fc0ee1e12fe9986b862ed2c4623d8b7709e45249e179f1279f1a661c790cb3bc355fe60e03ddc3e482e8ff9158782cc94005d5349b9b03a6c966543f6d7e982463499cf08c7b68d36fbf86158cc50e9f8bd61044540f4163f7dba67826739bdd13ce5d3d0f56200da2690f63df9237b79b9b5fe056bc1483f965f41e8bfb646ec749e8d12962b9cc5cad52cfbdceb7c21c7a3d443fe2b385471fdf0591e94d8c69283869fe329eb5c8b2383c71f0970279e4b855c31b457320a9d5e0d921b9bc86e68884f32af6d9ca35f5d6c579eb982c86b21615c0efc1e2204baf59c410d3e5117c87c084f59af1a508e10a77470cd0a966dc5419cffdb7d493b0bab6727f0724b60fc5a7a89b78b54001db59d334f737c2c5d23edb007dc3a5c46dfc1b54ad23b8005d686424c791acd27f43096b2a1ced0bafdf4bb3649d3cabb8616c67bd94a6e6661f975724129d6054c75b6a1c6a5cade1a3daf05261b7c5a962c7fb48a8e070058f7d1eef92e4b29e72309a2c2672780fc757f707d30ac0423c7f2bb792c22d13f5cd58c7627c86abfa9bff1a269bee5b9e052e0fc5f92f356e440760ddce56ab4568a58054f979a50f7742e8d62d6ced2fb6a9e9590dd60b737dcc31a52bd925bd0ef0c08557e6c37663b48e139171587604c36e75df1982bf61fda503d6186f773aa7d9f9b1d9a1e51eced947416d48327e6d375d4cb708827157fdb6c69b569660b54727e789fbb0b2db4f11020291fc7aaba6cf11ae9b422ec8d22e96bee02fb504be92c70a905a21c7051c7ff6f80a74852a54f5f2b9df89979c90326b520fcbd9b4a8fa9b0bbb3e8e106ebefa519b4a087f691c422a7401ab90c9ff9fccb267443759501f7afcd591b088c510c767f6280236c5c27e4a2d0a628014fc813362820676ba215a32869025228f1f376002b6b086b34f8d1e5d9076846955a9467da5fe850f5bb7c608fee9c28f3cb2ef544b9327571e39d956c51da864c24966bd50fcf1a8f9855537ce85fe8de1aaec237f20595df4c41134b88ac925fec3cc21ada1bfc503adca8a0d6f46fc9c5733315f2374c7e5600baf54a2ee1ccabe9006a9c92cf27efb0324eb6534b60f1fe11fefe8c32c9b036c6ac6e6e7d3cf9769531241a451f8bab4ef123af768e1d71d9b43230193b18058fb5ed736b0ffd0febe9f77acc6ea043819daa7836a5c0d98b310abf775feee5520900455868a86022a494b1ba6ae8ec735490d7f8f5ac82e8c69bbe6151f4303778024144a3454181193580ededa09630af83a1b63202ca54489e7f6b96183eff57bb0594b844677485354f98b4a6b499327b0df059332e726257a8cc76582b14cda23e2c0fc93510be14ccf727d6e11ac4e20a3f74c9967f36a818a2726c57162a859155f5df0d72c168bec7de1a0e39d91ea0bd9538ae354bbbcd1cdf207bbd1122742172686f453e57d117d158d3deff1d7cd118e675fffc1f5b91bd6efff38c17904391b62b23717459b675c46b3d4a57cb888ffe614521d6aaa6482d89b98d35515e5e0a1819c01a1d8b0720861c4091d7eb93ee0a9b86856794a4cc505f135ae37ecb6a2fe3561dba2aedb130c62fa6cc6d9907e317b5fe14617ead44a5686f7f73c09f3ee44009f7754e1fd1d558cd7404eb5be10c8bb2422a35ed0501ca3ee693ef61e04590650e34494c5c9b98374b26f85444416db942d5dbe505efd75b105fdf96d0bf58713719e572ca51460e63189c067e3c12ea2c34644c93537d2c84eb8e1060ea3a4e17fd6f5d3876f2d8791fb7b0f02724a6a6f08453342a65123aa03caad1601234fdda63a2fc9dcf621fb2843b62e308402b6f6a5873d53a27ce65f0a403e67820bc5203c22f45d3439a2652bb92aebed554d4c7fd0a8b0e3c80f526ce1013ab3868ed5529374a7b0dc11b1ccc63a47e7757a54b9c66537add0babc664794e845fe42f88b0427b576fe8376547c1c721d42e96155bb4e0997b67100558b1e52f1aa7709c6a49725e7439799dede7e47c2e71ad6e0f05770684d34e4bcea08c2ead6a9f4ee287dd1c8ac09118727bb4cf1f70b25475dbc5fe8fbdb25d5f1d9b6721b20715fe2ad9678a0c9a2adeed09ee2cb0494045f411202590429ea761d5e845150ddb8408870cd72108ef6ea7e7b9d73ae17f806903ea38b7adc037e4a51165930993fe41c3fb6c2d6f72c34d3f66176c494265128a8a76a3560f9cafe534d5877135bf95c36efbf59b3cc9d97d5960f49a7a372dd1a9ab2af12341efd66f8c84392d78550fad9153dd828e5e11675190bce73ef47313c58799bf083664c5ae4e89f17f72e6991377bcffb970beb5aa1058c127861cf0edd965073e49c4a3d044fb858618cdeb1ae8f9a171fbff7d9fde05f8553c4f9774df9754767e33efd15e14668aca1c48f5b323c3d5ee120851a77b6e0590dfbeabc5aa65e6d5e9a8aff89be21ed5d8dfd283ac1ad87a11bbf61dcc183123daa76f377b8ae21f9bf0cbdbd3fdb88663d8d0e9a0c469fe6776637d7c82ff8f9881303ec4b9651237331bdffd18cb64195677519b75cec166eea81eccb8101953753391aeec1e5d8bab1d28aaba10a30d2dbc94c972eec8632bf3212aa5cd3ad5029f71b40b695ce9c27c940c331916e4a5d2d1a5350e39f45bb3162f3a070074decc776b9a2b4a845f50fb48be17f0d05fac4c3b3c5da809112dd0285f12ecdcf24c0f1b9aefcd4e9549540866944add3fbdb6bfc7469750dc2d2feec99780f9fb09568e7e291bd057aa813e36971ac390471bd6045543cbd10885e7f846706ad8fc3bca834bb661544b6199844822626393b643b0c5e59093618b849f09f4ad36ca2653c180ce1b7a9c1750fa2023d2e0f1b195658c0889e4c1217e8591bb8f3d1b040b3a276484d80cec074ab93a94821bb2829d12bb1c6fc05aa30a5904c06ded62e4958cbdd37185dfdd904534362557bd427d5d0a332f0fae27f8b8ed5c0609c268d716e9a82748ede26c3bb3533e681a3d464178cc833411db3ca79d54f07c3850b2c787a7d8229d162b83f8561e5a4ffc48a92823625ca6f7b1b495b34537ea73175f4c2d2c44d6fc4856b8ae52d17db63f16d338121ff4ac55f1d5b5612f968d63fd42d79f6f3afcd13b6075e9afe02eb2420d1302cc944c916d9bd20a09795dde771ff655482e39437fe87317327da6f4fa8ce20bc6440fee6b2dbb7840d5a52d25e3290e6d04df65f784a1ea4e9efb561d25eb8abf028c5f3597d950bf7e28eb3ea6a27faf91b81f2d49c0a3fac308ec33604728ac7483f19dd899e475ff01235ae0964fef4763ca0a777b9e1c70256da0f034071e67a8f1adef20d8a0510a7045398a36201e6ae617d4629f04a04f8c393ea264bd1376675d5d96d72cc70194cf7c5b0b9e618bb5f6523987e5fce386f68cd2ead43c8adb4be077afe552af19e0b7b548671e0cccb0a7e5b4330686f5cba9270602a7d8378fe5c85aa4e152285616eb0788392cac0eba098822f7c026a74157629f6655f28c76aab389e0d4da52152f6ec1b16f5eaf0bfbb1b302b0dcc1381e8f1b4d984c93fcffab38653700763b88f6537e7d81098eafd070549223abff7dd4b80d1a1709468d04f17a0e4f0e20c557be529ffaca9e9800523d44fa084820233ee77ff61e3afb8fc368273e4ab6c5612af7d1107dbc54983c79621f7ce2bbd063d2e94091162406cfab94e9f8adb07a5d98cfd7d42a877e5e9111935dd7f7d3ea782ff7f151e733da4511c22fe6e1bf3364f5a54778a697678ff91afd030068d7d2260ba567f2b5593956d0c2e41eb1be5ddf24ae7357bed4c8ac260e934ee6b2319dccf9ec40df35affa2ca3121b0b2bd9eae59598888394c794719e970a573da8bbf657a8b8f803f9bba3484e2761cfb9608bb51a642423d8650b976cd88450459e5d7a6ee10bf979d06f16b551e2d030be46651fa1cc3eb890fe272631dc430ee75924f4d8c14d01590bd087a6ac5d532441173eeffb9fd6af21b46b7f137b79a77f9ca2c443307e80aac83ff2c681c91acc34cc4f96d6027d4e3e1e7ca2b6e55bdc49c1559da12c51616b46aea228826e357e1e670c839fd0f81bf8e0aec8339985d4320dc813a74ceee6650ca9fc6153683cc61c0c765d8fe8379b2cdb3e9924081a57714506ad5c04c62f619db531333d599cdec8f5a412135d6a0224c2fc1ebc5c78d27c69408a0ee1a96e13446eefaf07d36c92f3cf05e0371b993b980be6c5635f0496c53836e691d54eb10c92f09491c4a4ae07393179faac2cc8f20eefdcd2e13187c7525e6c861c39bd384a7b1256c84ec79a6613e394cbe5580fced3fe8d2c12aef9a271528fae849f44c410f47c95ac93692116e4ab5c61a0fd4904ff6bb7ee55bc12cd7f25883e78a17a720d4a38559844449a8083481f4d467ccce9fc1c102c2bc2e3f1789333b14c113a8964833a7cd17ac290e4de77dffae94cde41b60a5c60dbb2292e20c64ec8c76127ca38c5a02d342f5b12d77b1362029cdd2014f5362cf6868726271275c44dff084a584708d97ddbacc7741477a70027384f0768da073053a49e7fbd778d8d26ccdfbdb08b8e8a93121b91177c88e2317ce8c4da97d588530231b7691b005ccb4036a9f913cc6314940046d522f53d2844942f763fc4c9970ec702d0b4844c5d31519e632b4f6a1d79d551dbb703dd7569480ffc95dd89c2fd0bd7bf2a64e5b18cddf6fbb6c7120f5f656128602f84a8981c3db5bfcd99ae999979029705b183e6cb9f1d4b423c442aa95dea67d7d26e7f350cc15225803f5f437bc120348929ad8b17dd4565a53f271b6abbb8121409c48d160ada16c6e5c56732ad4f571dea86cf1a948ea3fb80473e7459f575d662984a487b8f08a56874b2c3e31baa9aae57ce1d70c56bc84c96d0f4efeb886e8a2eeaa19941a345db374be1166e78b7f07cf4d4adb2c407fdb996a1b5213e1375edf4f756a64d52148cac9c3eaff8de0b08f11229a341a847dc08d0afdbcfb6ac3b4bea1805458714684ef16a8ae480d2eb80f56c6d601b2f38858136666ac7d6eadcb4386b2a490a9985af50b847d6c2d9971599f5c35c83712be3956c7413db77775a600359323f3edae2974b05b01c150982a523a37fa0807ad1df9d0069568be9b6e59275599a899f42e8851cd9ce5520e1bd3e622f46f97f1be2da3c1be71c17770c1364b4a4fd2292fe7e7f6ad24a5c77f8df113f77a4040449083004ddf6fa80d3a60b8748e33d95baa21e6a71415cd03853217a87d3f6da19d9b71e0a0e8e3014515e35b06e699116bfba2d91015348cc92df3b33398b05009f7bebb69fea4a4d2f15c79d68390216d3278010525994e64c5770d0f057ca36ecf739c9f07f3c1b8a01c0ba0d134fa37af378b3da9c6ea4b30f1ea48a22ce562f9ebec0d55479d9bcd19d8376e1aa505ec8c49fdcd02c24cb85583ef7ae93f8ecf7dede777d491a9cfe0a37d0177f94c9f062a29b31a370e9897cc77b1f5e2bb5f4b603d731ecc9a9a730f7ac9bc5c1f5da488d215d2af4eb2fb99ab97ec3d9366594c31e620cb6842f147b2c6f037d0857c3d78d0d940785be72337740120228a572647f20d17772c3f8e4a0b5f1845d0b479b3d381c860e27c5914824711c17757fb23038a7b46c7a28b21c17f8f7a1781d4ca0e09f23bc1c6a699aeffb6c0e28e0568dfb384b6d148db75e1ae944fbfec7ad3bd6b21fdcc6233a1a63cb6983027ca935474c100fa146446be119523ad5c6aca5b5e750756e6a1cbbbd9d90d7337090b894d118c793c74d8c154486054885199ad555dfd253311e807ccd7ac86f3a7de9846c28bb127c57cb523a10d6c0a3691c733916070e0f57bfb4ff19ff3f1e8d27e2be41e552aaf5fe0efdd2d725615c375b684b43d2e2d551d43c48d229815a5e66062a20d8066bc7ee11ff890959e5e031d6e25a0b5c453edcd6b83037b4b354d5b239bfbfe4707cd7686a84684e4e9c5926eda892f642e07307b9412dc7867acb84137579935ff5eaee7ddf277c5db99879d114c32ca121c8cdf784e40aabab9cbb18be99210f59d8e5893918ea96ea58606d3c2b6e44480ea90a81e5d16dc44e9e6e8614863420f42bdc8dd2ea5afc2cfb0abcdb71021bf342af76ca5931f87bee729d29e4f2655ef593834bea25db07df7fceaae48d378eaff0f4fdd1aa0f764314934531fc0a983717c570fff47417a05665afa38c0b11154306ece6a1cd412f703d56ca32156d5ec2a8ea263cd4319306dea506607182bcbce218f9c372454387154b4e6348f714a95a884c4f085df893788f5a6a8f8c03c4962c7595f7835406b4ecbb81d49b47e6804532e73e0f9047894c81ab0b216fc71d4ef1e1f90c0428e2991961ecfd6f0290ad62e86307e3e285b964963c19dd454b665ad5b792c015b63ddb3aac12764ddb6cc8cf76358d71072ee6fd7709b9c844271a3ba63df440d88259b253f86f1599cfeb743a51e16d46fe00acdb8d411c2a836b9ffc11e2e8f70128d540519e7352cba84e16fb58f5bf064ce2ec77eabbcbc9a189cbd40813d036133a36b2c963e9329ddc31fe550277149549d3d3ab52b50fe47098ba3c76f97258039c107d3deda6243e735ff29833d8d2be9e1a8d9997ce05d34182cdc08214d13b78d4b9e9e705a0dcf173e7f6e30ee8cc96d31cd478c46545950606153c7191f9f8edaa8bc4e191c51d35b31487b721dcd7dd6379c4a4ec9485874e1bc17318382bbbf9d2da6683359021f0352bcaee9e0bc2e79796cf3efeb93f8e64631e9752859cb56239e8a0568018f975d30ccea57929649c81ca6e4bf0736a50def761dacf7247eb1cec17cd69bab6af6fffbab9d488940370aff9937dbaae6200587c5d08bdcf0c1427e125cc99d0131684915a1a6ad8fb4f4726570c4e80474f1edf101e59d9fdf324be658b512dd1828b612886603e7d41198c193567957d51200362a210f73167c69bda66e5c986a1b61a6e3581388ea1963a0bcd7dc53d6ed6f072ce716d631f778f980582d1c0845696b7b86f7a0ebb20e7cf8120647913e1b0673b19d11f2031676c04f78af8097d0db86ba853fa8bac18c3d1edbc3c35457c4f1ec505670c2b948bbaa572e8c8a586c0f742daa5760e5c41dd4c7869f9e8acc134cc83bf2cfd4f275b16ce961ab3509e4d29cad61d3c64235163c4a2d1299e5abf09547b71e48248bab1b3857a97db48da89bb80fc1a6bcbc9f900fae5e40f3849864ade13494526fe2db6d209a3cdc24cc63300bda7272fd126ae16eab4ba3ed07b1fde700ec61f48ddc1c774f2fb2a586024d0f9eab26c363507b96963d65531c118d270c8513bd85b269982d03528126517894558e3716ba04ca63a8f3f9b390e5a7e236fc6410833f288bc95db4a1a87bddb9f1e23190a704105e2a66c64392d480dcd24e51f95038d5eedd8818525ca2987341f51ef84a7584461282ca4cdb785e6242efe998a6493625ef1ac06dc794652f931b525b53ef69c3746cc1d9aa6e57cf160925aaaa6544ac4d003b7d48a697ff532f2ffe02ede19e025b59abd77d482f7d9361266a40289db1b1dd1425738fb463440de6e4bd77622331d09cd304e8335ad9a89c7051ab5f91c8107429e0d1546b9e62c1d640939a8ac6f3e3abccbf55dd61008acdbac484ee40bbbc927dedbaf4238a9015de9c735e5a5e0d1416e689669cfeed73a11a6d444e52f72a4de220f5e536f81655bde26ddfe5d8683faeecaf16612e40af01f04fe6f4af4369f595d49158be61e28b593d24eebf2978ee6adc169d41e7afa16ddeab467663ab6b8005e895d6369912e9522c601630352f3037be9c64f7a47fb77bd5dc4fe25abecc25ced4a3befa7f6953e2680b4abca7fd980e8283e710c8cdb1efbde678e73678746e3979d63a8f15f23faa4b83bf1fecfc196b0aa59e521b015c6e0f0aad38206e2645613cdd4fc650997ac9006eda78635fd903f15216d0b165bfc74a0d618eee4e21dedd65b7f9cccaa6ded131abacca34f99225d1cfaec341b27cb0fd0289e8929dc3c0e79745f10cc6ed64b511998f7a877329b3c6a6f7716739dcb9bc3dfdace6b2e1be8d4568d5201eeb1e19d124db58d387747a875eabf28669cbb3155f4374a4c1d91d8d529dcca8ab156907f378e77a0901574776c8a5110fcd585caaa9b06ad15bcc4ddcc75dbab5c37b9dbc39bc2422630fe40fb0046f1344bff7ef01e2d5da3cb27c2b97cb2876c060124c2945f30c2c78a6a3d02604f453ffc300c2e05c5bf43d723619c4ccd13439e1e8aff329ba842d3ab19bfdcb3a2af570a235bc74ca95bef39587740920cd6608781be0d9caa1fb53db075f25858541b5ed357ebfba18cfbce6781ed2802d911adf6e7cae5bf985dbcb763b7ebb9705ea7ceccc4a52580a475eac9a72c405349a3bf6a94724c0e3ef595d730bd5ce637e8962b899f21ed20aef72b101fdb23248992f121f5555488088bb799d1de4a1d26e67616eb572eddea2d74ce0162cdf747325cc32f3d180a82552816fb00143a9d0944a2ea7698a36e5eaa6f896206db6c93c0d8d2744edccc9a01ba859c6129046c41fe9b3d5c82505d650fb38822556e3792eb680ed47ce7544ef8e66d9cdc276e514219c41508386694d46f4ead8a463d9a3f55f8052c0248f304b083d5f6985a704128768b546d32d83d9775571a29a0c4c7b1ae9f56ceff56ce4efe58b96d66d6f6b6f37dde420ec44319037fe732cb3158c3506b334621ed5950488de51fa15085f7858acd29b6f1b4822c49f3805a8779973a772bf76e3ee115a61195f9d07b61b7b5f86ba99c98edd5a6c006776912f6eabf4612db3e69ac2d0a894c583d39f5885191f57b975a6ea094fe73a96eb4e9ae403cec401754fb6337230cdb92412383569dbf96b30ad3e6a1f91b0fc063303e4e160a073d98b1bcb972959f345abd0fb6694edeeb31c8e8d63a5f90a26ba09e32d2bb0178fe1ff58e2cdf5ce30a33f02bbb97ac5097abde821810fe49e4146a49632518b7feb6bac5aa5f10f43877ffaa4e9cf4be01e9df182fa44cf037369136fad981ab69687d25abe50eaed94c8f954e453663dfa4b1d96ee049934b90364a321d1efbcccafa41cef1b7e74595a022a1c2e9a4959dfb6e94e42af81ec1a84568ab917c56aae665b3ff7228a3eb6efa62ce39e7215db0353bc0d4a4b6e5e985a89c1a453927c6384553e7b0c441c5c3b32d0426a2145ce5872f9fb2bbcfc7ff3e04557f211c2501e15550451405950c4368ef71ca145936d676204b2ceb665d79c83e83f6ad44d0bf48b85d0b7eeaade25b5f79360fb626d52d04f0beed12f0209a1db9899b9e8aff1e23be6ea5e794271919fe0cf964b7b6e27cd9f5e1a69be250ee2983f59e04722b1af26289f441ca1a756b3bcbbe8727616dbe3fc216f39abd073086a2044bf0c45a1bf77819f7fe1d1b99c714de0c0289e10716e34b3596ece2b3afab7fa6141f0be80328a621c100acb059b527dd936f8fe2fddfc4101603cc5011845917daf3a11c2dced1bfd240e079362048d5be1ec55e0c367b680536b43ec7a5483934edba3c8a31ef828ac3c22d9bc2f1afa1e1192ca3a383b5ad8cb1e60a3aedca92040e3bcd656163236fbcdb51a8804ed494ad60a092cc877169eb4ebc590166b1932718afaddda6894f57d1c38c9fc5932900e6147a6f02079f9c061eefda27eb5a065ce282aade05dd5180bac3eb3d0d8c3ead08555d567d87b6ae240e036cbf76bc37f7b268fd4e4a9b65b0a48832c3138885baf616db7df1b1253cf3f3540ea5f1f2cd67e13132106c8be0df74376c6bb472fb6151babce52914de654350a25c49ffd178718816db39b5f7c2c09497126ed4892fb2cfd73d4ed0041836c8ec6887661924ca7e7b34390b61c6fd2e58a47f4689293cd765846b8e6f15534ce374989ae1e2caeb834c83b689cb51338596301ea4c94cb11728a55e4b813bace92519e8bad7cf85fb5685b3a82feec0ff230ea56ae15aa3232d3702f3174075d6f7bed1d072d97eaef5264c72ed12023a99e5e2644d958d9a58bd00337ed89e8c85ea5ea659caaa15b9d1baa53aecc12da0b91b69f8484dbe2025d3a2fb4ee67cc8ea0bf842271b8cd5fe18ab644c223bbf630494d7ab8af62a8336277962263b2899026f6984b47c7bc02b1a17b7a8be477786ef1e45dcd36fdde9f24471f53f7db9f7d89e314c31852aa4c2d75e20ee8116002bfabcbf6bc3160da9184dd94e384b7be82d825bb7f700d4b06f70cf0cc0efb477dfc260ca230e4972873f08597cd67139d6041032cad466ff4d959abf537d74b1968a1460848d873415c08eeffd146887590e9363a061d89fc7952f0becd4495dab1b616de3ad8d5ccb65c3ef817d47dc6c73381c08a4276bcd2a5edbfc733e1120652f4078e818090c81bbbd0d4c938a929e16561877822a8e87185fa5400cce1ae6c623345b197203c2486353b1e236962dd4d5889b3cc6ad060ea3925b04b51c3a46ac0fc57a2d3f33a03ca80cae295f333775a323ed4d83fcbeee56a5c0f04e6d4e43319c7e6f89296930f3a37426bd4ab59b386b44d0c50732fffc3ccc224dfe766d78c742881f8fbef35569539d64289edc766eff61ea8b40659003efdbba6293b2aa38bb69fc6c16201beb3fa58593ec0bc957639327e421004fff5b439a553ee5517f9d66b626bc55a1bf8c1d7ca136821470249309c56b763c947d86e418b041033d99b63e3bd32cc50ea2149a7427f42fdd50c40575d5a6a04677e4b3beb48762e4d7bad4ea9a114c05eabb49904b1cfd232682c9cb5b1c680fca5a8e5853e818a90cb16300ecf4367d14c556346516630946ec10b37ca2ec749efed36ff778473f535700b95a4cba85a3cdd7661c659edc5aefbf1ca9804bdcf825ee7eb589e45faff7c6f423a1517516e0ed21654a440f123dc78ceec3768e67fceffe4180b811e64de5a39cee0017464c3bbd67fb171ebe612c402d9bc42fbebfd146b4ee39c4750237ba7635937cbbffa50a4e2419232de6e55fd17586e9e005832ca3f038201eec8f210e077a9faa0f44bc99721b68a7960bb873c7ea4c80749195fbaf6a96621f51eb15121968c569237821ec74af7e787fdddadb05e9da204e5160a2e69fbff2e7f12799e61a9f3e0190c6059804cf7a7b9f3dce876d0c5ae29d119344c797e42a6023200e589dc7af27e9b3f9d4a182ace3230f848d586979c5317d1ae2ecf9da73373a03545d90f32a35e1ed3e9b0afeaeb5b1c2e48096ec6b556fc047ca2d15025635163d9a5ff7e10ca67716d0454287a23f2621058e7fa4bdc11720faf59305e2efe896e5007eb231ab9e2e5fa48f475c45d6e613bbc51105e6a52dcc7d7ebb9de6097c79f1a665d5c32ce5891e1f4fe7e2e416b88462b97748b6277d9ff9adde5a6beebc98d798cd54c9bc16be463f20c311caf3c6930efba0fcf0abdca5160d1a8842269fdbe44619310643657d15b1080935b29251ed4bb1882373c0bec66a3980e521b9dbbc5f1a9b2db523f1fda56f3cc87259040bc420deb56e66dd183f2b4974ae9b0b904299f97a168923031baf2533932f797368a47df548985c7219cf16da2421b913246d9b177f738574b0c8ff295f1ebac2e0921f7ab03b18a306d4051c74a2754be3c6b9e095ff24c23634c8b91cc30fd0b99a023091f05b45f1e925f4adfd84bb8ed76d0dc463ff03e4c69e58f1292e70e7fdadde0f28b9ddb0458bb234fc1e38b32fa7b40926b58c0650ee166f4c5ab3cec98af59a43147be31fb152734ff7e4b75f849837b9080335a18a467e5c9fcd406dc07dababeef31dadb94459f84f777b587fa925f7fdfbc7d3a8e9ef859a20202dc34c4069456d6034e6964e65f0ce5a3c985369987dc7229120b6fa5ccedda04abdea97a280e86387ef1f7ee321d4c38f5fb5d4fcc4393202fc88b4f2f0d8c0ab977283058b9ef98a2b654cd47f4518fffc783f0e7e9ae40465a5d9682c97e08fa73b7995c6b8889695692f050953f6f9a912dc4be68220e13ca0fc0419cd10f203bce09c20df9edf399d758e085bdb026c7db5c51a6e1363bdd074b6d0c1b18994b4ec4c4d76197949930680a94ee8008272f721289a0e95de6c5bf03cdf76ccd63a5b96735528b1cc0d5f57c507c25fae09374a4b77caac6e98f906ddd7cc1c17c0f422b378af31c446959365e4872063de68d100540c882ba8dede94b4876e108d0e9f1b3d1be3ffa14e8b572cbdc92f16d52e19f67dc402e7e84bd63b9e55e1135bbf81b5f27962d94effbc501c85ab2f5c6d7f260dddba20e0a5948bf83c52a47db759fe89b43813e588e3da51c9ced14651d41c246d2627df72f37281b5c9b913a9105850ffe7aadcf5aed2aa1920c9e21f7c4695a7904534aecabbab872ffafdfe6293dbb993ac858ffcc6a7d2093848a69070c1c86dfef03216e79275809b9762c189f0fe60aedb7ef300d8bd589aa78a56549593016eaba89e036f6e64cd2a12e198b168ee72ea03d0d81452cb39d64b39502b0d18ade20ffaf28f2d4259fb544a4b521a37f4b2bb53d9d3c8587bf359a37d8a7e5d9e3e5f3864d4d391b5492e7820a8d8f165da39e6f6634ec99e344950d405b3326b1f4c1bb9372e5da7a3e3b5f908a352f06f55fb9267384f35c3ae70f4a5c91dc9f08aa35c9fab6c3ec95aaa4a18b875a09e4a51acc9c436c60adb8710fd24574d80ae2114e54eb2f2eb995c27a0143927d48780d27015333ee075e29987607684c66cb1b02ba9f08e0e0bbaeab240e3aba65099d44918209726504c119fa98bb1a49aa6285e4f8b2633d253948f37869bdf5291359c84a4709f30af59b27eaf42ad88b027517ceca649bd483e220670db026faf9f476a3837709a65017046ba4be7b032a76871e8f4a6165bdec530b94d3c2d50d38994210387019fa2572e014dabb8ef5c9d0aba3148a173b2b7ae5703b09d3b56fd30558caab0544ee2452782d5a2cd261d6445d6d44cb7abe230f1f450e0b83e73045b8becc4942b2bad31aad7e22193f99e4c210f55926b83109b9e0a1e78478ab581fb753375ff6d99c6f68da61608f6f0917e57b7100cff9bc34b9fc3ae94f2476b1c6f08efd7740ba651d3ff46f1dc9ada6390f7263e43693a5e284a27192b6b12048e9edc293a1aa83a90cf1802acdff0f4b1fb76e67907110731e6760617ccb1c77dbd7da496fb76a3361b49dcc17abae94588576873f88d110628a331e76f46b01a1bf4713a211881fdf1107e55f2603027a6c46e27d763aa4ac798bdb7b16fe9e9ed9a8fe97048d022ef13e6712a478000f46a37d1ebf190f6fdcd2cfcf3a6b281130f6dfcc11253bfbbdf3ff0360f54711a75e27fd85fb43d40ed8fbcf5aeeedc56eaf4494d755fb9d4219fc06227eba4a7c486d129fd3ce6a4c76cf4008c4162e5dc6c07f0673ae19f2148c70aab1a9c33fa28193fbf8873fd2abe522e926d28ff12d52d06c894372467129b4cc8a1bea7e118ac402cc20b70adb4db629621f91a1c288c34cfa8dd58959aee618968c0fabb678d1fd00b3540d6d9ef61a123fb5997841c47d739dc1ea52339f5aaf026e9d67d985b6c4bea316a36750772091ffd17713972cbea506c7e503aecda97a5f71a8188b4d0109c0edde09f33c2fb08dbb7234f166451130ef80df5702242daca62b0533f520fbf31e3a54ef64996ca6d226b5639ea7f8d959df490eaf28f5271faca861948c32ccaf21fb7b5897106650199f65173e3405e6d40c7a7f1863ccf4f6e287fbeaccfc191d260a93fdc0e2ba413c6180b247493b873e99f5e122f3981bce20daf23a0b0673db3755abf24ee020d998b9caa16b7e262382891d911c4febfa958d333b447375524ec1e98c2d042adc17822ad5648fdb3335291f9dac6f74704ea69a7c8fcd84e9dc7a5548b452e014904bfdd0be9c357cf34149082edb2fecd671e2ea9da82f0e801d4c5509680b967f15a3fc7fea17aa0faab943367b96b5cdf5259ae061ea763421803d3fc20eb6b070ca6dc53148d813f613e66f2e4cb8036338f5b3f6d1e809d43935f8e2ce3b6f570524f7a7218a0e5e20191f841ef7cabdd24fae1b519d3debd716b9832dec97d15951babfc300aca174f689213a9ac609b8f4a97476b3f8f01e99a0d253bd15be6cf84a8c56ed2e82d5f97bf1204293a9f75b9bd80df68f5d0194afcd063ffb2a630a57290f3dc383d1d944a2da4a6c1fdbd4b347d1ebdccd151765a79af84a3341ac2317175e4fe74b05050f0d4e99cd2e78d1a872f468c0dadfbd48fb64971dd6b38da00410cc18dea1c9ed9bc58f0038b719280d6149d24f420e46966381d471b3a544f06edaf3dd85696684d7e158dac58c669f34838a676e407b981b7cbd61b49951cc05e45a7fe9098a9788219c35f86337ff6d79ded03723f43c9c48507b71af24d91486c00bab0ae31629f831ca80a5b7f48c9ac93e74e0998c232dc8cc563cf79bbc424e21f67de547ce2d2d2d0726c8c12de10b1c3595f779138e4953a20da2ee679c085cd1569d8a9d9f006e9be8b27f129e11bf91f4fd75e6990340278f7e3b2f11bfde9ce58852283c164f26d2506719fb09c8e76c1e88dfdfd9abf6fe7182f2f25f3fe03058eba5ae906d35b6850adae78e3b5e172ba036ecae54f24b368e095e555e60cd3c029c73d4a385709b59ef9cf6c3385ec67e61432ae3cc7425d276a78d3f21e3798eb05c80a832689bec7798a1796a75739f744f14d803ec535bd99399f350ee6079039d6e85d1a20c0178d87104f25edc1aa0cfae63d4481959f7d41271aafece17bd7e22a85edd7712bee93a5496f8a3597b2863714670e9effa374bbca55210c342e85a93a2b65bf7f440bb122498e1c3d1fd0f553800d20f166bfed0dae71bbfc7112d15cce4c0d015e2e0238d0aa78a03d2e71b9c2cb275be9babc09ae91a6c238452b181acdeb243d3f1885e312c1565377648816ffa0495bfdf025e5a8b0df4f9e6ede506dfdeab9cebe4a6da44eb33fe2b33f5d62ef2d00824a57bb43b1266767a21a7485d7c218c600d4f6c6c436a21bf4a7b16f30b9b0ffa812c946c62e021f7c555f338b3eaa8166f91d19cdde2ccee36d534ffdb96f958adc0770a3ded21467223303cd101930104367e62313007f69823a148833feeb0d4232e18043c0b0306657f23dad563275acf87d851bd4f29da5ebd09d644e6e068749a710753a5837cae13060c5b2fdf33c99d4153750c4fb11e59b9a9f38f04c757cbd29059c415978102bf1d45ebf9a9e126731efb7a4637dbc3f1dfc7fa4cc8c6ec399f075ccd938dd74e6036ed2c708785f66366d0733be180802b0bb382513af5c9f4b3ca1053cf2ed64a4bdc7ed58fd693324734a708b239d9cbef8030a9f8ddd5cbda29fc1ef019bf3d3c20221e2c3e88f0d74f4f9e3f8279798f6773d964a1d562e71fa1ee8ea4a9532f41225da4582f029b1e135383da7efce2fda671128e59a74bce5790ab3382a5bd79e60678f77aa13c99b5ff5ca8de8f691dab53e1c68900b429c948c7685522a88c5e8360d470de10667fe3997a9746a3440ba6576c5c616bd57e496a9bd98083810dd486bcbdf858e673a1f0aed6129d0692ef1c1dc0590ca61a1fd39d34f058d624ec4895e8a4a89f9d08fa70858592f64e7843c28425872c76cf322ae5f69a25acc5f2d7c43b5b32f89c7e03bce96f44dfd5c9c301594fa4c6e0d58e92d12d91f027272853bd7e8f99325c5082f7da8a50d3730a845a5e78fb3ce5bdfe10dd97565a991ba598f40c0d23b3b11287e377c0187203c7c59b3dd1ea159d0803d662e97f2319441ab280da137e68c6c6b7fdda9390ee76d9c045bcf72539e2badb2d3205252b99fab330ba937e4521e294a1166c337a0cafc4eb56e38f50a844c918a9e5e35741999eaed1ef66d8e059b9f62edc451628271de2df1847799321bf248574b5b13cf719c35d11bd15f3e4b07269221c2b33ffe6f65a7c831c8d354e318aa4fe2a4aa59cd82c397073fbbf898ade6af7dafce40adcd42a1be220fdcbe5cef291f2d7b1ee47d18955eeb4d41c13633a0569efbf3f694c03c24674e60c203422eb3f4f8b68b7e99e2fb3a5bda7cef2e91f410d47dfd66df10c01a759aefc9c48072b66e5948e8fa4829312a211700f65d9b4dbbb4197ff42143eb36e48664015df07eb37ce81936591c479f7dc9eebf4e83489321c6162c25d93f19a498bed7df2ff25cedad984249998d8eea0f18b66fd46fb529974e51e45271c1ef0e5017f6c6ca7336ab16849c088dd0ba555cca5ca8b72eb4e5cef6b37cd02c3790fad194f75f11b63d376db86bcd227ffdfb6cdb4e66d44454b52ff159c5f49fde8d24352c2602c12e315523b688ad2d8e79f00e019e07417b36d6ecc211b24d94ad3276e2cfea19b873a1782bddb5952b617d281f2949ec786542b535bf9e069c1cc37d1463fa8835e62a25a69c35ff83859863f97519e40266419d5568989c860c0f4df0a33b36dc01685b02a4c352bfff5ef927971579f1be9994ac5d67c1e1e6df887aeb4cb40f34869d40136d07cbc6b6e927782e590e5c5f93eaf9e66dce94f096450de4b92130b07912bc2a21979912a85db40d5407bdda4418d7d9ee87cbba83654610fe3b3b519580d66c0208470393f1a638009bb024e4d8c309d97b2b1081e697286a15160f4f0f8d361400b0a4c538a44aef964fea4ec2d7500201a403a709ca523cea4d3ffbe3a15b5cc1d26f4483f4ba39581921179cbe279cb649e72807d7543bb675e9e2549a16dcadc1197ebffe83da4d33b5eee9c00866b429e48a3d0fbc6a54d3c5d1fccdcaed64963653fc6dea62ec8d1ed3b28cf805bd02ef284532edd5d94c4e8e652d4f59abde9839e3b7364232ac62a4abf858181713895c5291463781b9bec870f912d69c33d471187fc272b5b4a7fbe7077c5203977bf160671e6063919d4e5207bea5967ab1bc94361fbd8066909cbe2292fc40642486e79549a1ea0ffcf0236c8cafb9741ae7225e2511af08b0a5bb9637b4aa5aa3141555257048ba6e783a9d285774cb06f748cd044afc82c5fca0926da844d141f4728eb0c828a85c4f107820f09d6742ca0ae7eb16084ad72ef1c1f9277953d9d9609541ffe84d81546c43d44cd7197f5695290685f227c7cd8ccbd66a8cf503279e144cf9895a93d6a72963d45d2f269b02407dfb5e0c9666cecb13fc3cd707a4ccd940de59199fb2dc3a145a68adde0e1494354fc54d5750c0771f741a321d416484611b7a3dbd84c0a3d43d7af6c3bd0417181d2eb1d8bacc6b8f3617f0b8703f09670b808cf5894fb6b1c8ecd85c517e879cf026472b8a6f720866a3c4a0c9c95258bc03da70fc15da2fde2554b975e548278ff63826519ebf152aa705377dfdd3b8167b7970ac4af4cd6c72489a90cf7aaccb7b150e5435715a5c78d84033f2bfdd41e49711159d35018f33ec7aaa34950a272395bd76a62a496db7e703305567941cf1a43ee51469bfb16f02ecac17f12dc9b3ea534e1e1ce451379558571a7e1221746eb728ebd48775370b8e13ccc5ee14047f44319b0fe82b7767576eb15022136252169063f503780feccfb70321c8a67b5d91a994fc73fc88c90125625a9d80752301e8863a3cacf4fe826f3106cf7c9393c41b8d5defac2d3cd56ae189a1c48c80603116b492e6fd2125750ac35ad1a27947dd85f910e83bee80eeee8060fb77c85d5fdd5302c5879e099beda59556e0a3f9f047adbba36da08bda1a666bccc0d3c238195ad909ac1c49d9d68eac9ace8949332657f23416d77517398522defcb0c8b385efc0da779b431bc7d1cd9dc2fcd6208cff2c37b6d58f58924d415aaa56c28b7e38c8bd8758d90b252cb9b77596c35f67462185f8ede46549d2274cb5c38febf4d6bc1f2976b910a59615b2c600f008982624d932712dc3188d04f0375e13c905de25db19acd97a2d140555f6cf40df9640f4397b75882c0e0165acf3f24b52aa0587dc1aa1864f3a3e1a6dfe2478bce442b6bd62cd6e96ce52556ba3f2e30ba7211f19a60ef42dd431923f9ff42d5980f7c972299a6ebb574e204a000a31e2a87b91fbc4aa2eb6196a6e2eca59354af890b2b93776643ae3da3b756da58d088787ca07863ab2306e9525e37d0f4fdf13b706b14c41e7191519318a6a6ee2de0ce99a86927c71d6ce7204deb30d4d0e44ba9334bd2f3768c122bff9cd0106c60e0e3e68eaeec4ea8c62d7b5f37d7f4a420494ff094926ddc94c28ec659390333710c0ba47a72729603c445a91eaa2ba2fe4305a2feb2603e2eb46fd8b2a1c2d0a166973be14c9c93534e82ccfc43446e12ed0a14b333e2a94ee81066b6b32f91bf0d48a8bf3c57d342e8561cd90626aad8ddbe6d7cfd46ca63c074d70be8f03c39557adba13024544e1b8863d78a6ad5af89811407dbcc34461789be3e47d4b86035a498744a3449bb40a64abb12bf5172328d542c3d10198e423d6f4f7c972cd56d8938b3541a19bc0403a1d187a0e7fb23543ed31ac0d409b0ff58d58b5dc388ff84d4b0701d699dc0617abdef88cd59c8d233f3bac7e0984eda3788462b9951960c782476268a61911ce4d6116e20c79ee2d6509e53b2e4e60fe87c29a76186e4c86d4363e92c6750f69f9f910eed826c84a2de4c7f21ab92a57da43a4604c478811236acc2c9bfe5c58be68a74e0bd4c41832a3a7cb1f3ae02ef851dda12a603228f52b20fdb0a2233d1d2cff1db92913cb722ac1ae33aaa4a978a12c0c9aab553d3f4953e258479ba213dc30a980607081348d9f55c9f35a0140c691090f1a0095bd7af0c264a78f38485fcfc2dd149dc2f744cf484fa184fe879bed9a57a6fafdfc785ecae95aaff4a3ad703bceb80faa380404ae4bd11fb2e130901aac908ca94012e791bdaa924cec0b80bc563dc7eec4502c24e7ee02610fb74a5c5710fbbaee4a1d6be8f8adb480dd2db55fff7f9e433877ad49c7b8281d71136afc1cbf2c7ae1a8d479b846716e0b4d4c45f21894c4f4fde71497a4b1e076eac0e23d8c557701b4c19c77cbcdd35cf17f6e289e13cc3990e2a750e961276457f59fd0a07fc933928c418a362e709d7fc365752de233d2a06b990feebb658616403980ea1d0de85fef7ceacdde324b708bc9123729e4286dcfafbc5bc8333d3097d5342bc3276c007edb047bbe06843ea4dbe8a90159ac90098dcfc3f3738fddbeac4d341d4530c3a121978cc03819fd4cbc2159caaeb3f1ddb73e3f2a67f69b29f974320fe1acda8e592dae6cdb2aa647e49ff84801ac4d8c12a4c4a8fdb94eee284089ccc27bfcd7d7727b797f8fab652289acb3accb99676fa3719cb0de32009e063261c0d2d5708f748d68cec192c4d235df7805645a0e2c751ba0e64e20c80c63805cf9478f3b45ef2578d641d6325b176ced8095c4c882b8e2c08f0b3960ecff0c91fe02177f7fbc0290916fcf1144abc0adfdf71b8567909da555e97ba0a9501c99f514c9202dd204bebc7ca8e7e9ecee035536c3bbe307da0268a7d4ee7d5e863a73699982259b7a81314c66f5936c82d2222609aa52a2e77e69811f092577a7807ed8d9cbefe6946bf1efe81fbf316a0483ae249658160760385d6e4981b6c81bea721be43d411b2c585e5773569e125d74d55b7e5f4637ccc123f9840292bcfac7bad99d727c422093f825e128fff227cf45a940f62ac2f8844223eed05cbe0ab93d355f25fadfce23ae7a55b82a9d4436f76568735ef2c5e557b2b652014c9a3ef72bb0037aff37808fec9ebc5b1e82ca1f7636f277f8a0bce2d18da6cb9c095cb58046182c3ad75c741875dc3a3ae256b068da0c75a8ba2dd67fd07f1ad4af04342d62300a462c86ec6a75deb91598638112ba8dd38a89ebf7631660fa2ee24e43283342400e7d70cb319ddbbece0fded86086a5adc50b56be757aa899dc9ec44dc17313cd90f6bf943c75fba1efd44c01299fe41e13beb3ac64905f101e336876eaef123a0be36882291c17d69257aa97037aeb934ba2485d5e8a29f67267790178fc9019737a6dbdc2e9e10d7ba927c6a1d1b3a67f952d8d484761a589f93cbe7afc971b5dd60947e0874be6d6472c87e2de4c0a79f9fbd70d40b9e2dc69cc503b2235b009d45e985ac76ee352cedd3e02323e452bca6abbaba7884f150884e12c2dee554bd5976654461edb061ec009e0cd831b3c9455f1ddd9aff332b56c45333563eff96ed78decc7226a470beab9500b3cd280da0098bf8d18c8ea7240779a25936a41d2eb3e4bf3c7bed1c75b0795b0d1604b65dcfc598d11eb961515dc49d9680f0af369221633a6e510ec616103b08aae72699a1544cd9ebb05afb4ed76066dc68fda8919d6bd73b505345a2a61721b2f33fe9bb6debde0256d5e67d00539b78cc11177d0f2014e3129ad355cb671904a48d7d737cd2d41188042a474dbc5f9f0877eaf4f8ec39cd88553155ad97ef2eb04266f7211228e8c4abf39e0008a19f09a9cb2b18627ea4f1fa1683f0ed689776c1859ebd9f5ee203168f10dac4dd9e0010b5ed98ecde8a354f42299a82e44ad595637d0f29f0b62e4bed41ae6f72ac68b53cab6ef517309eff83eee624a9da0daa3afbed6feba84efd6ab5f47a76e91a37f24fcf46977e41d129a0a9afcce010add55cfdde4124c928ddb85d2d5dc6253c823aebae53ce7f34835b631e1500f6ce99d7bd22b2b1f761b1d01cf569a15b55ba7467cd61b678434dcd7ba6a808dc8a2a59fef5a7e0abf07876abbe78368c260377e4fe789b2d085e4c130aef8354566e3e77c191a8c0f1de402f274e6e99f894e383397491bfc0450a64efa6e4a1c3407762053f6dd8566e151c82100b30281e531a8738df831af27253296dc3da33e3a6cec246b8cb88914f3399172083780458e11f4fb8bb9edcaf4842db7e48783d3cbf8550d5b13b5b4b2c0c159f03a0c5ecbb2d2ec9717c4e3c3b7390c2f4616086aaa678da4ccddae6f41eb4f4463a27e3d3cbc390387c9bbc11faf795b01ac855f041328abdc5cc46fcde12c42acd8bfeae842e83b3ef77d111aaffeff75e9702d0313309f1ee8c530905f3a40c602d955c8f3acb5ef943b619f81a0db52c6e9a96b1b15dbe4927f653392716f9694c6f75ec9b26cf153f3df4712000f1889eedb2a8b94d6f80143ce0c1c3a3849a6c678eda008d0c774f276c6ee9b351910c01a156826ea3a8863bacc6ac541b87ae2283cd1b93e5eb9cfcdc4aff6da84e86909dc112bb671f3c11067cca2542669b830fea3cf249ffced07fa5e53d5571650c68b6e48213325da9656455f0c6a002040f8e4fcdf888df43d84613cace31005e5de6eaa26c561d8b50095122ba2a7d2a76b9af2b6e1173be2cc10f9400c2ad826617103efcb039f8ff6d06f8ed5ee844eb3a46ade9a93c32954931d94d153f50919a95686f9b5234c2f27548ef2f402bb6730cd8e4f33afc814b44f92c2fa46af262b2072dead5a049fa9b1487e90f3a244bcfcde80984375f893aad427db4502954684932d8bef7d5ba011241ffecc8dae3601dda781bf18a334374d3ab603c4390f19c9a4a1961e87668276e52d35d04c2127a276fa8c68afedfc5eeab5cf450bbb8c7eb5861c50db72566141b7a12ece7e44b651e0c037e50a3139b0fd7c17f4aab7e5199ae10ce1b52a66eced20f2da67f1f2a753f21addcc50b541d04988435e52817155175a2fa1a703cb92fa8e64364aec2390b440cc8cacfcd13b01c3d65606aa5fc3ac3e358010c84f5e6ee540ba48bc4d77ca26bb2627ed0d7a0ff8f381f4a76945e235b384988fd724cc21e3c161c15f8773e7dfa82c0d0c54e98e8ab1e5925b4872b08829f4771557b064f270eedb3ea1fb2498c74bc20f2fa20f8052b1ac5afbed09ab327c5a86b7b371b727f63945aea14f870a35d19da4e4c25d0951da1a05d73f571006bddfbbe571195add64c8a72f22e59174fb00e0e7d44833f1c6f6adce31d894c4d1528bccd0c46029c256815245ff237d06df1588bf4ff54a8af01801b503c82b0dc568ffba6b593f005da538f8e5bb44a42aba4fa14ff332f1b4552545ee64704bfef30bd31072108278ea6f3e275faaea2b24f0daa0216a8661928b4f27b9dca7e44a052f906950b2d568f641b5b64847aebc4a427c592203f981adc0fba17fcae101c1d581a0c20b3307e0fb1ac1bd201b83181d5ba49047d207f4abc718165077237153858ae58c90e6b7bb222a9d2be259c50e7892124b9f1816eae628060cd8ab0caffb860cb5f6203c24a875b01eb5cfba9864f5b4d9ce1ef908c5956df15cd0a92f14697e26b764032688c01f986b1b14bc79b9ac9203055d385fdb48b490ac8feefc7a6ad00a3d96d0a16190119e38a5496f85958e473a750e215fae3414bf61b6f2aaccaa428257aedc82a884537ffbc7dbe3d765c3df474e8ce8df56313fa1043321ee35172e77b7449f5892ee34a78959f14d36b881224b3c4b091b4633920b2778ba082a9a9cd2aae32918230c1b802b69b6ce0ac149234260bb32639c8789654a866fe146bac85d530e0dbb4d064fb25200af33a58d4cb45e29f1398c9d372e5f3d465176197700b28aa5aa50dc83c9ee3af4737b3ff490dca5b125bcc7e933f32d038465fff28cc90f66946836281edbbc0344a8fbe9b7dd649594198a4c268525bf4c0a83bc129fbebcc61b7e325f8b8c0a8921253fb2c97affbceac7ed7b8c3d8c349216f2671ab60b95d7c7339098d1d933c96f790ac1bba82feb0c8e5f4430d1e97485788c777520a7a2b910792483970b85db89ce41deb538315021d90125de4313fcfe6a2783612cd7f050ba28636c84459f45a3f35b03ebe6314d54327b6657c31fa59ed8b9c57e45e79d1b3fbfd1491f6f5b5e77227c68fbf1fbf5ed09c0698f4cad2cae02a6fb4e1fa2ba1a89af39e905af1ce2320fe773a25437c0d10b8c06ad38d14b523734da10d2639f1318f65970c9c5ef5874ddb55f3eea9863dd22e44daa3ed8da15dacc0b61e4b34b885bf02eaf0f3450bcbce04f6995bed6e403abcf9d0ee0707e9d91ffaff595e6624c54997c29548ad8901ebf6a9d3bff6d251b337d89cfc13a28a1d83479e605adcbdccde3a83c2115a56f7905ab0b1cc32fa0fd5b0460ffa679bd164983104b84d31221f2a5a033d68f9098694ca75caf3cb8b85e4b6e8894dafb5b1c87551341f75fc3c1bccb5a49514959b9751dbbb755ff02ce53798687ae4d2450dc9ad3742569cb932497d4821b31fa8da097ab18dd5ebc12c902519dc40640bae19fa1a30f593638f88adb69bc962ace5652c0fc01ca781a494447799e7c02a16301cc3e746fdf6cf516f300e1a99009d5fd71a8d016be00d2c03eb8340953bef26d9449bacd98a5967b20f00532a353bcb2ef424da156a79ad7075b4eae2be76d153777f1a0a73abd7f7f257390a91cf32795f3b3cc6b037d7b3a43b7f8768668e69f9eb96cb1f6e65809376a6b8c65b8b032516d9b5a7a8379af0b08768e608ad75792c2d43463f737543b526409e3c3d16efdb08cd1138f66d41379a62166c074def3f5e4e69c153044f0b26e0e4b4848780ecb549d356d17e6324dcb784c83ec7b175b2fc70da4bb411be8479b14d368c67c6a494b7ba42498f2b87a9a2e45aba01afa46277a5cd876981dd582df01da5ccff53f5ce2e0c5a7319f3b29c3a1b84a6f52077e90e58f26353b87b940921f778fd87a9a1a5ebd9f9f01dee8cebf99d9aa0d96d6946a278b428b7cfe0d747ce262cf6517df3338eb7dc89f9fe1d5d3f1743a905ef4a21f1109c91d2c348a4a4ba336aeaf54b758215ee76d5b99f5d84b967eeac110b091360c463ea4bfb5f3dc4e9846b8ce8739ac8b9216f2b35a08dfae1389faa8900843b0c0da8c1aaabb75e5720cb4ec1e14cc4286fa0b9889d40c242f2f10ec2a38ed01b9258f3c309bc22f7e191cc9e6c2a2671cc3697efeab98df6b74d4332150d796325e73ff48f979f80384e3f320d6b9c80c0ebb1e0654d10ff2af40c06c95e5e067a15ac9db641543b698e106dfce3445e99acfa3df30bacf867c1b0864858245672393458e35b93ad05027f0db26c88fd4a317023cdc8e1bdc38136f2ac6553e464e9298b09dfb96960258de1fe311b5a59418199c3411ddd7a6f144cffe09e47e7911feff617a284e3d226c80b5ee0693aa52c4f9391aaf21b1e2e365f08307f5d4e2bb7a330c9662ccc45bc780ecb9a3fae15a14fb8f43648d20f67adf92f060219403e3dfc7b88799d6fc49cb6278b1a8b55177b657de6eca48afe5ef2eea85f99cda6fbb066ef07bd03c4b3219689ec2bd6c7846a2e554b0a16e34ee96721db1e95a0895e8b77502df419b5b76f09c3b05fa5e2261364cd36c3d518031dde90ab4ab251828a2d51cb08b30fe00e6a8eb433bf0b15ca07faa41c77e584f1ee6ed55f201f81e3a8864a407d8884eec29748e12c3be5861dc8dca7d9b07431e20a6ca50a1d00fc3815b1a622e9c88d5458e52542cbb51698b0bb0a2efbe64ba4a03841220938d74f6bfb6d3c2a24196ce1dd2071a87a1d147328b7e4fb5564740dffe9f6aa52baca35d2cffb66c83048a451233f86eee3aaf5f1d17e70bed6188ffc906e2f23aa96080c28578b5d8713731cfd6f23658ac66df97368e828b2ac502b5c67096f114a43681fc8d69fe6b9f4d70a8f83ed201eb4e9bc13ad95150be219b0c4fd0d5bd76c13623379752cd38b65d23b185ca2d928f26dc53dd88673bb12937192965753c6d77e1f75b19ab22d849e8d474ef7aa79a6a547b3edeff08c14a3f4e0b160794d4545ab3ac6083f59d8568a9b5e8b2dc27b6f47a519580e5265db76114377713780a667aef9266284e2498fa5cd52013c079a2ee6ab2938b1b2fd77e4132aded9aa21822c49f26841b49d0083abc9ce1a0b51acd6536196f8d3941fbaed2166c894ab1593b820b85d6392c863186e5da1905878dcc04e4398e0cc62b494c3530f2ea4277fa1cf8294b05fdf241f17bcd30fd3ef6f882f03925ddf0473e034fd95863e5ce04fcf05d71aeb5e0c242b474e4fc2637555f6d3ffa25083495521ec1cbfa127fcc62aa2288df8d0b4c977482037b99c12cb01a5605eb11ed281a6438bd7d6c9d8860598a91497f332c8e540c7cd062e7f78b75cfbe5f993714c74a28d9325bc13823cf136468e4c13b91c86f594f10256c69399b35d21860c48b212dc233cdd105c5444117affba835a6c746bf378ac803904889f0d01e635897bbe07c5e0fb632b29d2b6e2049c5542f68fe8a3c320f6b07c2c073bfc73f37de917ec8eacee853c1a958fe79b64da135103f43b18fda4390100c8c63124f737c48c4a6c3f303310d13a50fd2bde171fe991172b33bd18c56b0cd2cc3e6ca12dcd660fea420786cfc68258fb41174884a0ed2c4bce047109bf6f6f300f691e6f1079bd4a4af553905e6650a0cbd9d2ecd2f3eab4bbc2146918c3e0f7b1a70090d03afb86ab124ab794a6d068c0b24b24aaab553e85dc2588731c54ec953005491ee5a40f15a97bd89b414c3a5491383edf8567fb3a521a3bdc961961151ee32919a6b015d058bb6decd4fd18771a0debd793d7b8957b01c9ee13aa7c7a9f9e631e6a84fe7459f7fd7e77d3b0126ccf1914d5f7c152049d021f5aadb1508d805766c20c98618a64b4c0d59b8e775dc3c3d046bf616452b600d43724bbca0b2d538d8fc4ab2ceb18d6836206602bf41c05922bde25b410fb88e456c5c2c928b26058c8acb02cb96482b15abea44bebb56395e8c158b160d3d80921a684730df770721f400e25ff247c8b0374b9d98a0c473eb1dae614e08010a41bb94244c883bdc91c5eccd78580d52951f6fe9f248116980b284938f2dc2e2fe1335a22f69d7bb66728e970fe59b8162114e5f215966d5d9cb2bfb990293b82d67371d4caa6f69e13e27104ace404b63e3a90662fe6e2422bd260f93a79c48888cc983c0330b65f2693a0e5c9ab0a619eb66aff416777af32cb1adbbd7629d3ef078d906f004f41851c79d8effa19d65d2203327b136aaf301974f5a116cb912ba815d601a27b612b6158ae3be1c1212d162c0b31f1121d56ba5c0b206f21ca5e1fa47b00e4536175e868e44e00ea9d480b93a0f2df86e2f71b47bc5df5128ff65b7f8c45b8063a6a6e0729b6efc667ff9e7df351c746031d2159c0b550e6838692ffede0d5624f824e52888e566dd172f88bd83ea9747480f56802535052e9aeb4a5712d1200d346454f420f9dd59bc8da0e68a003f616d20cfd6598ca8aa8eadbe33179a92db58da30edcbb58703c1357e28aa40e6fd47765ec8546d8bb26f911bb30062a3f8a08d546744fa47633ed0939088d9db032353856c342183b747988390174407f20ad697f6c32b27648b12d75f3a69f42658666f007c5e6c0523f674570ff8af3f3d1ceb2c1e2370c93940f8543c703c9b1485d056e5e7f6e890532cdc1f9852a9ca69409ce3f027c8a1f73196c9259b7e6ecff0303b91eae254221f9cfa81f41424ee8594cef33d6a9b085240d9b6f4a6d3647b479259c95b62b4ff3871f9da59ed2d84fd9ceb86f038bd978d8f91b1d8d77436372b7902fff3feb00fde49e3b04f2645523499e81c999f5c089ee32f3f9ccac9a61dd3e8e23ad029673822f26287ec5692c95074388d7ef11d5d05365dd36a2e8c51fdf8d3f25ca7ee88fe30083e20e444a213d0e1e39e90c7408eefbfafe68865286b4396b394411e9de7262ec18f3d6ac2f8e73cb4562214b819a5cf1051d4ce637e83169a95718bace0985b659a68c3c18c089ed72dc4934aa9c9b5ed4662ab20907d2df4346433d35ab482a086c2254198185880dcb900c5ad8a57e7532ebd6b6eb6fe0c85711da806decf913554ca64064e816f8756ac38e5b6fbccd303402996a77ebfcf3b31421e59852b8102ed44929ce6a04b5155f6bdf1f9667728000955e1a06a2befab735ba64721aac1160b74123556f1c518ee9c004ab9e6b67f3ab07760ee2a37b872bc252f71645f4865851970bfdb00b062c4ea24812cbc32ac48dad99d2271c2bffcab0028ebf0f42ca4b77a1e0b3c796585c01bf849f1d9d2a28af9035631a9bd40bf3733581b2d33f4a01666c629ffd8a6d13a5220300e60b326cce58bc992949c2bde0f325d0b159d7e46ad683322c3f61afef6b6af741fe971051ec47469b081c2e5dfa7f0feda6bf5393c3e73a62484cd745e08b2c2880d0160f10eb6ce90a531df406bc95b654a9e3c20a9376b854e7f8bc898e057d7cd9142623ef0ad8655063bebb5f181bedb2d2afdeac904926a20580e065b5654ddbaeb5bf5b416fbb454ce244b87aefd4be35ac7853fa7a0d128fdd233542211e94225b7e5d886eb6713dd95c7e7b4c3e155e8ebf11822a3d09d2723135efec8b9c8e4568cbaad418a93b9808fa31c0a8542e57c89508df7b46cf7e3432bbb3bd016c114fb4feaee39930086d44422558b29fd477ffe803d471f2f74560a212d156f448f5f45a50cc659c40092bf00f13f8db66a4293c95fa6582f303f3415c1401654125ad8e4af3f80d4fce40ff93a4f64f26278f89390fe40c1838bb6f7ab3708e5102b5721a2846c2b1758e9abc9acc5065e0d1fdd8965820cf21e211105eb0da0d851149a3b47b3c6813881aa532fc00156ac6f3cd32ddafdbe473940cded7038ce026b095dde6376c6ed230a0432a1733c2310c5c9afa8704bb6c0a8ceb60f3cb0b26b10d528b7d14e96a27d675fb26f40155ba5528404012a64afb22505b335ad30ecc3ccfbbfd67f4d2592a0b8858da78356abc56343165c6ae16dee5dd9b2f06f2d079c64d5bce7ad15cc1852b5a80d2f37764d56cd1750a6abdcf12d051e05d87c913c0fffbeb5cea31a53ba82904020df49939d4ecc1b6dcd3a40fb7efcb688ff3980a89588a15171d979f4527f197ce525a3d7d0984e8658ab70e6900f5bf89414331e6692b614eea4a1bad562960fcb81b460efcd99ce0b20807fdb501760a620c47e9c1f2eac79325089608f4a5ed501d95560a377b214b524281c740db7ae545d8021933d4c5f1c7257a0cfdef02d93565cbebde6533ffbc1e13767e5d8edcdd8bb780611ed31221c06050bd317689e80af0d11dd982246cd68fb761c1f0b5b8daf6ff4092bcee151a16865b12c08a4bb85317da457fe2479d4c90519d78b72075b7670360e9223db60f4edde73fec78f2badb98c0b43c9a30eb982e878857abd0db736ad3a4d37e4985b345ed1da4bf6bf45d92895d96428f35c1b6133fec6ee2a6692ca4d832b35e903c7ec72d85bb22f6034252b3aa7735741aceb9aa753924f845ae94f0dadf8cc1ba6d4dee9650a6263caf1d62ceaf9adaa85a9544870f1c1db4a48306464919998c862b48e16cee6e7e69ed35379e57880145f1a022e258e6f9315ca6ab45847aca53c240fa34d4eed23f4a02aac406c3d8d3016530b7a31af04bc951b7c4b4a426b1d7f1ce74c4d6d68fd57dccec87d3b1383bb1c1b962607db171724d4e08aa365514acc8086bed4599144e1e0596932845a78d1aa3fd648169e3df62e05028a62b2f285d948d16d65bd230759f512c0623ced59b360a334e835b1d5a7d3ab660487db0ac9f3ff149048953c6a06d9d9056b24d396080777e43446368687f144326799ad29cf725c9514c7a5eeddd6e90dbd546aee8f732e880bc829e81924250e4b7ad33f5d84e9fbc7e8e33d3bcdca0f6a4d969a24133be05d237b7ac71625ebdc8ab091a27d0d914f7094d40e71bbfb2b4f6783f5d60f9173d96a797fd55871a3239b5673debf305f978c73dc21364aec9ef95ac51fcfadd19faf0ad2696c0ba0a9ff1d82f0d3e7d6df45af62b1c874182be9fc5ddbc0e4006f05164dcbfbb59fb5ad596bfad76e35eb42b90b6d1065cea6774435d5e8d0be15c3a97d91319f8d8191e468e8dbfa485642ed1b00870b68a83d70c80b88f6e81bdc71c8c05b5fb17568d1f0344dd3f06b9fb4d76c2eef152d03b32a6019df8964c737e4803184abb4f4cbd72fef07867872c0180e1385467923cd8167d6a40994d296f314ddac1cadf86ee343f05f7997fa9bf5b0b4510404592e2c72e7b3974470d725421b5c3149e9e176f0ad0bba88f898812129e17479d12550696263460b296dfce6aea6c8db6cabb034a3580bfd37c8c7ae5cebbf6d54781c279dfb68cc8ec66e1d18f113dac823285bb765a5bea10104a172701a65c1b09d9b7a929209525566bf8136230d03000d13f1071c6b38ffca431cf90458732c5836089d0daa7b36fe334af990106406ee78508e1c59c7277999ee2386fa476bebc72a249864cad009a5c02a878dc2e5c5339d0c6a096f80303d186a1da7b136fd31c79da095ea3c58a457edfafb3369e18707736c895c2611e19c3c5838cfee846542342ce3735d6a18656be9cdc86321bd8c8afe9cc044b0c800c8c913c77f3e522592415dc6fad0aada0480377bbec37f4ce0da22a44ab9fb42efac1f73b505dea16b3b05e2cb728b0f26a297a95a20a7b10316916bca75ffc2386a1ddd74275bb705f230bd88090579ace8fbda9b37bd61bf6a080ee3f3487ffb4b19bf3560985deb509c4c2646ed8ad5a971c834092c30f4004e28c2963f3de454aa8f85a02fd3d214ce834c7fe7522d87c127f8bab0565ca001d6446ebd56682ef8d8a348487ff60ac355023885530555cff8f84898af4dc30257bcb266ecd5c8ca6e11e3ab2ffb6b9c95eb5785d8629ffd163eedef95ba4c817ea94bf07025a96d7092cf1e6c419c8175b95894c7df64ad776091baaf0fe199b0d838edabd2ad13cee679becd3a5f5dfd72af09978d75385185ee99c92344fe4582934200f99e094f066560ea0f68571a47f707566ac8c87a48479d67e026d17c31077f661d1ccdde5003055431a3a1052ce9451a9d548e94c0c50f037ca7205318f7168126338db110e8fcaef57ea02b7504328fad8a6a5c8972dae376827674e1a062178ac4d7faedf2b84b4497dfc2e3b7f4209f3da67ae0902e25d54638887c232e2cf08f2ffbf87049768851c1eaf4beab6a62a21978b5e8db489a32adad6c964f8728e2478703bdcf65a03fd76d6122c422aa8196909e246cef6b362ced104649b20877cba5f8107967deffb951ef417321c47459567340f604414b7fa4f6701cf5652ad236dcfad4eff6f09296e847d3a20ca3951972cc7de287c9298c37f1c6c3565b1d11a425876e7f772f05c8645e1d8887f8d99e8af35cef5063a8c79ba50161e809b97b11d68ea227f5831a8af3368e3474327fdc785f942b4547e73d4c536ab53862df69103ac2cd99090f2b581fdb20aedc7ff19a9b9df1aba8e753d83a163aa86c12c38cf4142153f9fd413f8d54947bca1caf6c6da959f228b2f0e92e49bfcfadac49d702e69424ef8c631dce1bef8f384bf30776630340177c8ba8dd72812a9892ddd1f42b60a14349b47ffb629a3f909ae79034badc7751a15bdc2b427fcde78abbd3549de50a7f2499c41f6713d980b06c2880694c0681ffc80ae3da92e28e8e4e9cdf431391977ea4f2cd6cc7488d104fd794f7ee7fb61b608c2706b39ce4aead6a3c158997ef82770490f546a3a75030c01bbc70cad9cc7c7423035a1b5776271f5837e6444e6199b4a94e7a282a63fd4b5b025ad59c45f33f2a309c87d9184991d758f2305b60b06a11f96903ba241391189b2b4c6e6be070cdb9b4ca3430d64c6466d7c8df6486f455bfb898debd39297ea1ac4dff29e0195464696d01bdb837763fe4fa2be5179facd75ba28de5cc0ef75793c4a1392314ea83896fdd3d35f34c3c3d8f85c3e6e934e74b70a06b0e3490ffe82865cf9e05d4743dbf7b08c688c2e1d5e0e5c8d438949dc04cca9adb33748b3fde27221ef7c336b9f9d3258f73a2d06faed5e7a344e24ee9d91ee962c02406d34db37695800845eaddcf446af09c31a25aabfda567653e11f89c2b30dc5daff97f6832aac0486e9bcfc828de275fe7f4d26a59dfd1c25ea6a7f5a5b55eb6c37bc450fb0ea27e453c5793acf51de49d6560b1d8b2a2aa02e41ddcb1741f43a1095924baa0ad8fffa8879970d5f9420ab1383bed2d03cba0efd358eae13c547907012381839d14b5a0732bee9f1c118245cb3ba42826b4e3ed9c8273533b55d8eb0e8006aefd6b05672e08e522af3b8fb699aff6539902e327be3f2b242c35ff86a205c3aab3115aa73a5ba5fa8d55047bd52067a8308dc529529f5783bf996b6819e313004c3646581f6617e90d7342c415216903c7ab174621246b6592b4f2041f6d9bbca57fcded64400db49aa882af71d36ba631097ee3c0c85799c3c9f7848d2e1ae54810dba846c45e3ce4df269a4e03410e0b39664633d5689f3b987cdcbc36f62833660ea7b42b040593ef7f6731613106b2582a818f758ee3fbe8a8a96979aeedb5d70282a0874bd96c0b209e327817e0b632bcda79863f68ab833ca01fd90cac7715fb5b02cafa4d7b95592b1ce489da18764f30fcf84e50f32b7238fa57c769acd23598db52c1e37231713ea8e51d276d7073b2f653f63229c28d37d683bedd103318e9ede2304bd006dad9908295c3f1262ef99b8f406513a08598981a8d22845a56afc6456bdc43261b0a21c3b592eb847e6ef044b1efaa13323be61c392209abe142efef3e6ae8fd3a768c09df9d5ccd15bc3144256207c0ab4b80879554a81e7e336db9cbc9b0bac9cdd1442c90b94fc5041e04dfdfa8799ffaa71031b6bb8e1aa530ac1656ef5996b2966eff553bbc5ff93e024d6058b63dce0aa2df51daff88823910d088033cd7fd0c0bcae7ed9078d27d58a0583f515b89019fdc2337b0896422835044317e31ce314a02c85fe71f103300d3545d105b46fdacdb2b7094ade87e4e23fd241869e92c2e8e03b952c66696c5084091eef73405d879ff4c2570e20cc9e34148fd94de8ab20b89ea89bd66f453ca8a752480b166470b5d1be1c1d8c335230612de8be9d66ac604c484cb463c27ddd07b1140f46dd4be2dd514b23108f10edf0f04869ddda626a8874661314c6c2bf8642e9d6366089e154025304ef3b943faa2268d312d8438a9e739ec97768fd3386fbc10f0cd3be016d5f3a4ae48f8e294e8330351808ccab4d89c28889c618f31fe572a2cd5f64d66272d9bc2fdabf0c493b405f03056e1fc329087817530a4ca430b67c9e67785d4014aad55785fed96954839246de337885b685b9905634534746e4e4bd9eee6a42e18cfe2a51c9502e1dc922511801b30f5944fede56a71cfe359b4e007ee64b1227f332bf4c0f3c87990dc825280eae2411aca934482c864cea4c5d636c6a2d5794e381218e928b193062a56506365bcbb8bf23facf25086f807d47241eefa03ffbe3a63edbbeb3d472799202fb4249614276d630b0da0ea5e36c2cd32d9ba971cb8a9d822fb42d13b88abe8b9f8f351db605373a20895fa95b73d22a77a70b93c5e29dea8fadb35b9834472faacaac7e84f0057875e957a8552f210ba818262712b68da4c19eaa041704db65172f5c0c689177ac5fdbe0f6604fb2700a8d3e7f1f9bf38395bed3e56e5e001a68a02bbbe9a548ceab05f1dede1a217e66f60afe3135809e99efff2a9d5445dd251e37cc000b384abc7a36864484f5509bd69d5ce72966782ee51a8b2cdfadbeb0c161eb2f4c8f1d7515408bf032e7f87540ed6288706ab29ed35fc7aaaa3682f54320d1622cfda4b4b83d6fdafbcbe167a7ca25006c91a535eb3b4a391324e9c18d55177464b071e03746d0827d9dad34169d0b266f84176fec29933fcff82907906c25cc6f81bcc1ade34c6f0c6b96fc171e4dec6a23f89d2b362e582997726fd7c7f8de5bb191614766f64c3389d5bb3bcf0d71bfb67fbf8c5c30ff87482765a2108beca87e0b5f9076dcd6fd3b113e6237708aba2fc562f6e9db0077676ec474a10d668b858a8c07f10df58915cd55f3603a5c01fc583bcab0afceae3294f341f3490c1c6e499ea8515a9bd28f1dcb10f1c45ea9b84cfceed7412cac8919b00ece151ef749157deaa992610b7546e43fd75420734f74bd206416752f30d6a7b54f3aa5c27e944ddfc728940f2773a6738744bfbe3bc12f10ff1c85114fb224f79e37edcab8337d246329cdf9d61b3083affa6d549ba1b56720a4193daedc0e3ff8a31eec7194eed5825bec490931040b14bfe39f9a322439861ee0b6bb072c32998701d67c48f72d08c6d2aa510ba5f102d3d0f611d2b46162ef21f213aeaa7e4c806b9be10fe0b2dd0e6e12ed743cdf7ad5b0e1e650a724a3c3196461cc0c345b6ded363f2768fd44326bbb95bf1475cf532c324f706f461c9d8ec44be323f6c226cff88f009d77ba5091ad4c130b25f7f1e4bca611c1d67059d3e58c01f97f25927bfb9933f64258f74c95924a0237581ac85adc24293c27e51bf60aadd396e730d5b66f276f15e810f2189151a7dd1a409bfd0631bdd1744738420267dcc2df0f4eb0a6da75100308ff509d632736f4634e70ae87b2184b8cd7e2dd561339249956446ecf5acc3b8beaec7de1dc05bf9fda639c97cb6a4c6da602c0360d8411552e0634c65c4ad52b0d8b1f4caecccaaa0b0314d815a0944f7ff38f05ccc6448b2d863cf636a1efed8db731323d0d427ec22cec11a206fdcb234a74b27803f3a8931bf1dd7d6c80e762a16b001665a802052174f8faf90d3dbdaf1baaf99daae655d6ed745ca70db501412e42900ae741bf2f8001d082d3fbcd96e19f52ad08e084574fde00199132e7429adc98132f6b19255539f12c8a347847d5868b64f57987743fde5c8266d72c30cb7827fa25a0b78c89b50a49dcf8d3e6812bb084ef1a77fa37981d773acb30e332b2373c6ef8c76946a59bf8fc5bf84179990561272e71aef74557c24498c2a8adc9cfb7d272cb70da8444fa89a9a41e78a157fe6cc07d3c91bf6d16272922cf492297250b3a092998349600c69480c81edd1085723468686181179173a92876209dceb3803236da705897dc5c53bd0c4c7810a85dd15906f58359bb255e0aed403f152b23081413fa73df43b6bf3eafee0ed0bb070f1151c7f4e19bd47a551bfff0a2e3004f5645fd81a037eb9d8fad4514ab3a5f7a3b6d73d34096f4e6315951778ada85fe63f427d29cdf3bcbd6482c5e73b1491725887c346dd28d5113f0c1fb247c9a7796d04856196368b3ded8137d07fa406399e7346aca153f3558b24003282cc0aa39ffa91a68bc46d4019b268f081e1740f4aee3b423a41b349547cc5d9195b00b0e86a78e70f1f5a40b2d88de5588e22f3cba8c04425c93237edf42ca69db24d0561176e197a98b2070b279db1bea697e4e1c98ca58ac3d378f59412d800d51687bc6c85512be086421d1d5870bfc509d519fbfa9d51765aaca351972fd46f32d9521fe87302ac9c69eb8eca56b2887a7cb432b14a480a2bd7c6933ad9ed7efd4bc15d1973d8db253242ae1c810baae5a7c8d1346770aa2220f3d5a174018ab9fb370459b2507b2e2a756339bca98d30b2a946a3354124f0e7026032266e229331712152d6154d943b5f4d13e285cf2cab9cc10764eea3dc22f09347a03e5eaaeea66f5bd29466f56d7f7059bfecedec4e07d01001ac740437f7019fbc8b70019e3e6c022a01654a2b9cf692918dd09ec6cbe63fc8f09bcdf2800a85c25a3695935641523b8a73200324cc355e6f717e1a2da8eb8b9a55510c4e9ef755292189b77b387483c07b6290ff05741fa1290229167cd8e0c41617526596af6ce1edab7a00450c648d99b4161add06b6d2dbfb60e2f2e595a18a88250533509bc07b15e3964dff43950b504ff7c060ffe52a4693bfff429732e39a804921d23e7ef9193fd6c4f65b4244e0f3330b25b78d56dd867296a255896ad8d27c5053f9fda0b527d74ab3ae1d748dd882fed6efa73ff3ab41b474b9812c8d7f5278cd937fe24317b9e4d6a7d3cadb130452bb5c0e3bc16669bb8ab093cfa1fcc29cbaa2ea39f028265a69878c5e3fc79a70f635d2b03f7f12994bc17ff83e86e9bbae41c63f5ff51f878541d75544646ca424a7dd3da894caef71691ae71e434c5e55931794bd4ab55c68b23748b317f800cb579abac5c0abd073586ca9858e5d7f1b6304b1e4b0d99b22e22e05c75cd1515b05765f491b49374e003cec13d59aa91744f9138f78cd00caa9d531946288a931a875f2888a4817ccd8768d699f622872c395928ded9cfca637578ca2dbd427c3e7746a1166faf3251df5d9f4bfdb7a2ae5ab7a3e9a35ffb8fa0bb89f7b4a836a6d5cc868d421e89a4574fed42defc01f7e581a1892f3cff713d2f849e86000a58ecdc5546a563a57b0a75c8f6e428140d05784a00e02323990f97f9193860774e846d2320a35eb2c423762af4042b15503473aa29da7a15271db8a115f95421c8f46d22947494c23f7a78df47b92ff09c3f9a7c09ae55cecc7979a31f1c39cb775fd746769397af019dd4fc2de4ba6d439ee539ff100da2bbc657bb2028ab1d29ccbfc4f98110846a264709615bb0831f94ec81b6a816a788c0d585db5aee8519b5f438c1a71b2397d3203c2887abbf0a97637b08a944611d48d157732ca511241bf37f927e1322a9626a9746e42be88f0e7647c3840983b07488662124e01c6ba3ce334dea7574b249227058a7cad4450bd175369ba445bd991a8f7baa5f64bd2c6653c55469818a1f610ef6bacc7af9e95fdc9609005a588ecc2ac2029d1948c5633a7ca6f76d2a84bd41a0dfa304f7e594a7b46ac7667b33c6de8177d6ff659e3e3c5f4da63c2ce37ca010f3b39a7bbf2146fc7e1a6faf494f4620239dfa1027a466c101d2161589f525868b6901aa493ba3b8be01315e74a1d95f0ab7a96c56a2f4a1e428b27fab303909423760f02884e699ef85c18150c905a669dd1a07e97b2d90de9bfc0e9b4cf432a2cdf0efae8d7638c54da63165c90338c47daefb293b3be62b3d1bf450eecc0d2a30551161182edbaab28efd326604952f2c9dff4bff73e77d5dfd4c10060fd7e945eab9cb99660c1cd454d09be254b9edb1fc66527a2f8d051dd8836ee6cf8bf2883e59942aabcb7e7081dfd02358eb3c8999734e65ac859208cfd58650b7157dc346dc08fbf7a8b4107e14dfc16da42980104540159bf2c0052617cd6e6c1ee12b7fafd8137162c81b7d92b8e9af5fe2d7d43f4722f2ebf9c27f07eff081263c47114908a17ff4fe32b9d4602df14e7e6a55b592f4258c362bc67ee4a467629ab25c2051dbdefe88055c49f359ab245ce4d7f6888f72f77d459c5a40b6cdc54bd2ab47da3813f69191e7226acafbb869983ecf6ea6d6fab541b88035fb4953576983c8452836e6c6ecb23042038ef159a7b2e69f74ae16faeba2fd8698e375deed9fd8a897b2961c584a7590142899bf75aea3b06fc46d2996ee9e134dc9639220cfd94d65a28db14697f18d4f5ee01ce9b36f9ce9d0303dc170bfdc871fee482b4056bc8dcab2022bafee87f68161a22c07d16b6c6faf8cf8f7f0d7f7d7dda4d95e6fa9ff98c906ce9a10a1972046c428cd70ac95fbe6888b8f85eafa0a48f45f0f50dd0a268fb3288bf6b84be9065824243e48c2b5f12b01b7e4b770c690475b7066cbcb9ee40564af7f5b6de646935ce338194785bde9a53079896e703abd123c31827404b2050b840971f153665972cdabcde055a8032223cb571f77471013d808517f53cd4de47c678b9fcba79bf0541b8352d6ac729de6fce2914d7acfbeffc301329812f0e4e15e798d443308a4d3238cc4f6dad6fa11398e1aa9d1790a438af816edcf08f46f9a866fa00e19d0853896b65fc98b3af77c456309f259bb53b5dff3f16bb2ab9859714716a1bae9e22c7a95bba1b7f044eb004e73b5b6213cd8204d909209258f517a27e59ea4e9294da1d8ce70973e1da910d5ed46b0d2a1de17ade16e860ed3c5effccf7ddb44708566b48927b0e8fc6aa1332709fd9d88d57f356489562de402a37a9c71326b37400c152c62b2253f10f3e2d57d82d448bdba552cb9b2814c103683ae4bf0c7081422228b763e37973130b5d6fe2027429e48a3d0fbc6a54d3c5d1fccdcaed64963653fc6dea62ec8d1ed3b28cf805bd02ef284532edd5d94c4e8e652d4f59abde9839e3b73b32bb22f0bce6de5c283a9fd3a61a8529a491590fdcf5689bc146a3e7f7d712714f24ca1f8bac051d3e95ff9ac745e473947e2a1f489f305dd144332b59fdec03c4117f099141d98db8014617110ab9b0cd314a569019480e7664e9663895b954635ca814c67c0686dc1a2ebc54a59a82fd0f1e0733d7471161d12fa2a51190664d3badd4b3a10d419a096c4d6cd0c78f061abf03666ab050f96cd2948e6e2e04e04dae794db0f8a76917b63de81d61dcec80f4dd57d20b492045d775a860cf9fe89b6d073f8fb42a81de5ca75cae02d6821a836bbb41b833d033e6049bd0b3acf11d48f513644085da244ef27820462b5e16f6bdb0122f091e8513f2fd8268564d793e02fb3abce71a486f619b02700fe3542798346e024c5af3cd99d50e27270923b74163c1e126cd2854b8254d2d46decac0ffde1db518f376398f1e1c67d9b0c284e3089f38bbc77ffc76073dcb50b9714b9ffd4e6bf5414000b33c45f067c36c62e5a2e1b215128ed4fd22a227858ee7606514238646e9b0831818cfce7dd6b2c92e1602ed9d897c3a6094f7fb5d55c6a489fc3483df946e7a8143ed73f5f8b321e456db8ebdc68ea9f1af7a03137e4392213e0097df725491895f86df371defad9187fc19f8a6fc9a5cd20001415c2309b52c2206e89f3d845b5577a7a5a6d3fe04ec8f5806d4dd8e4874da84d84f4a1885bc77b633780feccfb70321c8a67b5d91a994fc73fc88c90125625a9d80752301e8863a3cacf4fe826f3106cf7c9393c41b8d5defac2d3cd56ae9f543ea05ed819e5e61ddd8e178116044d3e49c2a525b99bf074920e145188449fb43b758a495e2e0f21f58e40f8b3fcb2f01d9f6894e235591614a2e4877109f90e92234baba047f146f5d7e733bff8c7c71389b80f615501f37972b2b461b40252b1886e663cfa9eed1e1f6602d1fdb7a9a1a505098d4a2978971fa591c03b7b4767b2ea737df596f7ac5168341f66d6cece5fb45fb60527eba2ecc64e1f3d361a5acf75a2bf53e7e63346a27c65e3807a0818edad3e89d37ecd12da372f6520302e19dd200a752ada0fa6d93bce3b5ea4fec7219f3242696020c9d3b5d8bc5f1e1c6aec226e4a91c4929483ee06022a403f05c2a2faef9d54dfac8f83cefcf30713af54cc33d1f682d5da6f379755954f528deab9be310f360ad8886d1322749dcd8f82cb421b35c90814ba87762a22a289cf9e116c10ed06c03ad845b64221a9a542ed7a68959cd61e6576e85db2a0e6e497ee27c66971f187326731ea3f29b95f7d769d50a3f171e676489ba7b2661d488b03d635d6b68c1dbb6568cf224774b11d5d5f4b0361f2b8d82ec123e3e89eeb3468e4c3e155a50b45fcef999f7385f2f1c50b7aacfe8c0e9fec6539851e8846b85d7794685a1f53d63ea80568f8afb0123fc7be645b8b57a6151c445e8df43c7f91659d19831f1d06de4632903c6976ce0f2b5c6ccb334ba5684a9da21892300f26a9d05384ae6d5b5da3f457de6fdc3988245301d29c52f7d2d235e348a7863f0f056cc600c9e1040c910d32872687f86a43d11d99947128ff5aa86b9a1a99f8b16d3d25366cb0846b5b080d7ff09706470d3146055cf24aa1bfff2992869954036a5be4b320f38f02eeb7c15d1f37559764a638d55dd578915ca83addbeca898c6843ee59c8d233f3bac7e0984eda3788462b9951960c782476268a61911ce4d6116e20c79ee2d6509e53b2e4e60fe87c29a76186e4c86d4363263e1fef481d375f17710135cee11eb64aa44720cee026c4d868c48fcb3cf2726eb7529deebbf8b932df70c21048ab1f6fb88a05e556832b743071f54272177317d53d70ba1685a19e1903f18ca5a4b80fde90bedfd0dff5a1381168e28afa6f7c408851499003915947d20f0326c80402c59dd537292b849ba318efdf5936ff0cb179f499ee70d5436a8e72688e4c03ec85a264639092e70b19a7e4c6431298e62dd4b634ba803ddc724c435da858dfb595018d9fd4783286e6d2f3c7ced00bfc35fe5abc1f910d3cdcb9223b147a9eb17b0651a56082bf32646f8fd77a1a7b32ac09c54b14d07dca53f7c31978eacc7a74967ddcf724771d0a30a3113d6307abcf887271f5735e7c204105d8bb7c82041af30cd8eb6a2ea6b6a11449128f31dced366b6f29f9689dfb4bdd938f721bdbec8bc8fbd6efcc6741934e48f92c42a75a47a27f82035b2f1e8a96d66964642d00b51c5e50a87fbe93c560130ff202aeae84137a8f0558c18165ad840d87cc9dc338287b8b1023c33d515dd358876d1bbb9090bdb92a7a628be5cad9cb62c90098dcfc3f3738fddbeac4d341d4530c3a121978cc03819fd4cbc2159caaeb3f1ddb73e3f2a67f69b29f974320fe1acda8e592dae641585a983f29f994d12f6704c51ef578d9080217e26614390d76d7a5b8b0e081330f07dd634a7af37197de42e43f9e011cd2160d20c099b0e7133bff7ccf36c491907dfc9404ecb3c7f55f9da27795790860bd45ca4db6450d172ee212aa752bd571ce395a16b3d02aba585e809126e4f86187184cec70a42484aec70c52cd3c098a6a2a5bdb66a82b26c5031572d7103bc48fb0fc33714e15b75634c3c2f97a2c520a643812a394655cba9bac771a1744f9c390ef64d47d82d8f4464f22841122bf263efd70ba39f243e440dbfad91af2b99706d0158033f3c2dd9c711ac3e1556f4add73c6e4ee6dfca2934886403de7d09f5d0fd2abb35aef7ef3328760ad4d3162b3aa8ee9bf180dd702153328a0fde40ecee7ba177cb0888dcbb1f6b77863edbb01d60a31a3fb06059656b2d31dd839b4d3b49b786ca13e9099d4bbadfce23ae7a55b82a9d4436f76568735ef2c5e557b2b652014c9a3ef72bb0037aff37808fec9ebc5b1e82ca1f7636f277f8a0bce2d180c05c08f7355e913dd48c02416b97cf3371511b8a70c8101c03397bb4a96800ecb647f5fff9498f99db912efa6a559e594b358fdf784b2ab45bfec5c40a522f51d871e8de1ef671fa61fd74604e2d141d5bec7bebd98e18d8f9ac3e45cc6410ca9a6f78b63d5d453155462e2e7b618e08ba52052a65ff141c54142f7a0ec54e23b6cec0cd006395798f2f51ee06e4481a7a0a37c91455c06f53f6d3e563668b422b3142990108e0e8c23748a4a6740f85db60eb91dbe66562fa4e74c73510dec18b8008d04f80e63a25214e31b758217188c150bf20e74b89133b083b741b2e78c38b3662168444b927966e8b3d8250f5d7d4bea6b43d321417bc0dfb780e7b0f86d2b596ed1940f90aef0ae9f36ba97dc89ce57c5fbb69922d521e171f7dc84a5d4c148aff7602eb1330377b255bfc0aa3cc4679f0a9ffa7d57a98e0cb9cc2725ddd78888b18d2766bed0442a03ae7a3053c8f097f4caa20072028a6e3d2c6eebfd2a421558ed36eb420041ecc5c907d4161ab3d6fc23fd446d3e30538945c4644358eb97cee7c9f5637912e1883bbfd808ea2cb6da40437fc5c0a7d6a4237062bcba8ba5ee23db44b8b4cbfd206c779790519a7b993e9790af80ae44635cd9d3be3ac9c0a39b8ad270174bd11f3346618d12acef1a1604ef1d15a79d22404c9ca07bdf500d5806c9ecffbab4341e4a5077becc881928bc933d454f3b20c9eaa04a60241667350b362e0d3d211cf2cca7dc9ee20d1b14b0e5917dd92abf3e370ad845e57ad5c08fbb8cb2faa7b43b06a1f9217434dc6400c9237b432b4321bc89119f87e849f9412eb956c6fb316091facba3d3f0c65435d0697f0ff56551799b6330d13d1146380fce3483a7e0af42b3916985249a859e4829686c3b9a5377782de38b584c078070b96ad527a1bbda19d0649b1a8b3fd14017ebea388f5786f22d01ab0422b511dda7e988246741cc0a056e4b345f22f9359bd985f00da27e7951f3c94eb88220bde1f10a0fa94e62ca64b4e2830135789d2d05dd51bfa8ddebb24c0d3ebe7446c43b7337dd82e14f718c58f0b77aa6aec795338607956c26798b43e95de6dfb22030672f9dee59b4cb32d23786682805bba13e2d841b97425fe2404fa68f161405fcc4fb0ce80f9c10f9c25a47539eabbf3403d807e1334b2e6f7aedac55ca99ecad1bf036deff7ce13e3dbd747b14aa7fc63e0673b72a2bb7be78676faa41e1d413d4c500c0125ce1b5fd1b3797860959d92c48dd5b3c13cb1644027250d6cef697d7fe305a1aebe26596f2e3489754d16b48bb36caadd14aa513dcfffdd1f70a5a7664eae43d536d527df947609ff8a8e59cecb6a37527453894339e66061510f8f8712594593269f12ad0e7f87d229083192fc7d282df8774bd8c4be21c8e552c67d56776163169ef16ebf69dba5e8c951a1cd851fe60d08076910884aa9a9296f71bb01c42a9bf1cff27d048c442e419de42e7a99d67dbe3fbb15693dc4f9fdf563b6e1856f9ae22b1862cec3409edec0874e0d3cc96c16fb05eb7d4d427eb2baf1d9e6c1e67af359743634225c60fa87af58dd93eb6fb9d836a1b3a7a85c34236841ec8cb27167cc17d8a08fadc1a9e7f8a2a6321bbfac592c4213b63a59ffcf6fc99ea9573553f8f28953c8f5a79bcb5ce4d0cbc7905dfe30d28b4f022d8c54d1e74506a59b7f12345ded7b0a7525770ad64de06b7fd9deb3a45fa3bee10f3594333b5f9a16b2526ce24b8c91646a1ff9dd7b9b8f691e636a9095aa2e1fbbb6d9fc7d118f2cfb722909fec50630d57d175c1a1f7950bedcba85448156ca96dd11764a33d74fa2b82606f5d40a6d7cfb58b0be235b8aa0faf2e085a4d5d9c81bda71410b93bb4db085775cb43dd7c7b08dc85ffc40f13aebdedfc69a9b0a2e100c850c035f0711f479ffe27432cee470c821dc108a1c7cfdf6074741e648f1c732cdf5c102abd91fda5ac9d09b758cf7a59c5aa840acb31cb6463ff254a3af9e73207cc02001fb90bf4e64c723580908389b0dd8c1dfa0dcf5858fcb05fdc80f817cafc638515bd9f9809119c36bdec2c2f3d6afc2eab8c9d7bb604f72bbb8f9f32e0559d2034391e5e3d3b122fa290287729b108eec29e042c288f0f2cba0e26252c85e462cfc58520127da839a9fb58cbec412e0f62726f6fc99c4be73276324cf60237626a6315db0c206d26b21ff4c2f5d230fea95185e87941b1e221a5f049625bae24b212dc71d98dd25b674b63feb3c86bc8c782a23df15a4ccc45e797de23ac78110d25a850513953fc369d3124a7f3d0ac9d9646ed496fc656dda929a2e87465fc583fdab6433fd930197bae4796dc3417f40dcb0d77ad0f0b66c3d65d710c7392b6d854895f77f6951ac68cc1ef84b3947078c481175e63a6c832933caebb42c37b1d4d3474328f8f31b50fd7de2874b1434254779e2b369b1763be75288bb0ddcab00ae3c67c2198211f16e6ae3624e9ab6cfa70698b66cc5110b4dec4d9e043dadd3d9fe9fb09471d9445258818befa87615b97d7d32f428ba6b03fad655d1704cced2f1436ea849c8ab05278f69a5efaf2df4ce4969a1dc01108c0998bdc6ce1ae733a650d72658e34a3dcb1378179bf666be19f784d8181eab9222fdc9e70bb1e4a5c28a358242f576509db4c2b475d80eea28e90eefb46ef86d33042db514bc07e73c11cd4a9417e365e88316c822ee322c6e4f8a00230485bfbc2ff4426508121d18f2efc6d622e298fb7d6f04406567e3bf6a72bd38c8d3f41c0f169610c3f7d8b2b583322260854bffbf4acb2d9dc29cf62f8166c933783806db31e5a3ee10aab9907297f246ce190edbb9af604463eff6cebe7c0ad6fa1d0b809cfa935d1a1c388442b0de1cba95ecf2f415d634eecd3bb0266b8e00ad49084fe1b005f7eef60ba4f4750e2e84a9f612ebbe803b1acb62aca835d82c7e949317709ba3b08a551e71691f7d2886259f364fd024ff5246e21e42ea5bc4a7ae52f1e4fafdb278579b5bdef7f3259f5afc97d4014888aec1d12369c283936f836e254520572ab1cfb741eb5af3bc73f41d8c0fa209fdde179ff2c089c5d26b37038db185feecbffb8ffd5109cf7e204d3fd52be00e795dd78504edf2b40802138a6ad466d3ef28623f7e409620487ad4510aaf27f940d7b8d2f0b6b175a2cc24bae0195759f9a05e69c8262ec03296cb57531aca525423a656d4b362462956089885c89e3dd351ad997d2c927efdf343d6d3b25f6a90ba7217d7c732a15eec7942c9dfe904a230848a94e843577b7e77efcdaef9d08c6835f8afaba2a8750a2cfffcad178917d64ff0f0b72eb97c0a2411907ab9b68be4e07a94f1a8c6edeb5b854ff17c57945c263d52f649ff6f897f27010802143f2331653c144d67deb02c3058e4682db69d87c6531222c58e5294f70bab76d15cead9b466045b98fddc39a5f1fd8fddad7305e627f1e288e92fe0220bf4a9343cf9547b63476dda17227d5c549bd2cbd07646f1590ff963ab6ec0688821671411813e99a0d640f08382afe9be278831a4e601b31d6ad1495fe5fdcf280cb0ccacfc7a3f3e84f6df99085b8b4a832c7ee5ffd322d3deb8513d88432a46089d5101033d222d08a584b1cacd9ae78d185537d7eebe34308e4f4139acf1128a63f873174951f8761ef81ddea407163afec89d23cd7477cec43527baf33d653471769367e2d97a83663187fd2fff7bb7bc1d6a5817ebc5f8cfc4f59ecd79dfe5260e5891047b3afb41842dead13885d700531048191b92e2f10f91e39158bbbf0a8043846b1dbb36ba086c5a1d2dd71ab3b4732a1b2bbec78f11f92cae0f7e437efb4a04e6068421bdfe3cfbbbe4fb8542625d09cba3f9d791642f7a5f0e9eb5bd6843d08a1044a9773e3278003e1babcbeafcb5eb5029f7bef331fdb5e389bee2bea7bf29823dc4c2c2d33f8b303c790c8d8ab75faf5f7d3a74fc9d147b01e516166cd3b1bde43fbb5ec3e1730854d31f9808db644c2d95ac5b1a3ff1f4d5f897fdae4e990d22ff8a4f43515ecd787670e9a769d828b003089cf34f762b94d8bd74d96f6e377e864d258370caa15975835b416c4aacb52e376dd6828e84a50bc387e8345e44e2a67e6b632ba18f16e7a3902792d604dbb4b1a91ffc3adc781f459dbe99fe18f3d54069a0e5c0db4acaa412294a4ff8ef952876ae18648333cef1379a5280905d59d4fecb7965b9bf8be71c0fd7a60d8d06254b62beb304ebd7bede2ca7c978043550d665e86b134eccef4341b1c880616b2e5c64fec6ee30cfe574820cefc664c431b208313026aeb50af88fa7511305ec4a3f0bab883fc37780975c015a2e1e7b6a2a39d801bd754489be46c59c83fa7d902e6c89cebddb5647bb3174e4c2c71c3ac9198cdd08a4e0c656d7a40bde38d604f90b6bc30de5118769246d2665f2e02818a6e05a225fbc84042676e2da9f2cbd3af5c3b3cd074ae06a63331f3ecbc99c079b80fc347d457d62470cba481acfc02310d70cc44cd610928024c33f1c9aa2a314ca12d66c3b30cb2a95b5c427971ef676f8846be75ac4a60b69a4a785ac33fa7a20bf4dbbe130464f6ba54eb429fc1603e0b5d25d381bc35f323656b30b962dfe670e7f6b369a0cc508f7237470ed8c4f33f63d665b2bb6be2bfc6d92ce0cbc61598ce088b166ccc8a3374c5464251538491671b94e2f0813f05e926aba3dbbdd5de85ce5581095a543d8a0176563b18e451716a2f9b7c44e7ad5c8ab398a3dddcb40435ac32a8dfb7e1717574a57c8f9a36d6d659556355427b923399ba3fcbbc46bf19cbe60b8c1606038b1a23f6b44e7729974de8c3ea6e9c22db967622badcaf41c758c50b0d4603af5f1dfd95688e6b9c200b2d712bfd86e1c96d7d475c26b2b65f7f8352d24c6cc795c52e503dc6259ce111bcfb81c7ec39a8aa7d244624a52fb8f5b4b469a0ad1baa0347c6d26224bffa7b069c374612a285e334390f970f583ad33c01f6fdbb99311cd80612e06799c9104e2f3f648d2a0fd9111717302ad15d59d3347c0596f414a8cd93dcf59deb3786283578d4482a2cb515242fbbee573ddb2d6f00e7b1dcc2da5c3f0ee98a308231063d89f57ef7180d859daf06809308182a44950e99482314ffe13d0e0639e48663563599c96b9671385d0251cefa8a9002c4471990d7bd3066fc9abb183506ef64e2107fb13534b637723f7187fba46725339c94a0e0325c1b49bfd347435b752de37e4aafcdb7a9682c37e9f8ef1f5979e57cf10230a7f7ff596f8508e2726709fb610f6a8f6718055a1fc67d3e455a1b778d11e5a13cb60a230538db878eef09ebd2f8bc567034a45b02da9deaecf5fbc9860e0286f3a0eaea2c0a7fa7af54ecfd8a8ef5470adf0e5b940344a8382974f701de117419c6db77ea1cea5e4f704f148c79f583b37b7fce26f14dde3527073a836324c221537c32bb2a0849d8c445ca50415587b08cdcc857267c8c4ae729ea92d2dddd5a77c81d7dbc842c83201b2fa690991351fe4b73f98a39928fe1da2850b35a79398ee93ba7a9a93d196f94e522ebe9e8655e03fc108eb3b9722103ddd830967ad46f74a4079c0a49f41d75dc4e1bd1a8c68f813aff9651fcb45a996e8bcf90c6361087a9e003b93b9b99060354b41acea4b9d4de4ac3db994543ab4badc67a19ace4d24f50e8360df898a21fcc09c7a8a27592223904035c5709bca04814156f3099fe76cd3c6073b25a799a265f18567b06cb690eabd6f6a459d34d2374e7e8147d62b9afe84c14fbf20d90e93f744cdde47464d4f618d86a20ec48908ab5746fda77debc57fea7a6a15174a3dc2c2330853a272406790f98dbaaedfb4338d7d98d3c2f2fa2af4c4e0a1f3ab17017386e58a3b03011f8673902301afc442591215f85137e95e4d412c6a53d7a627645e3a4552ae9cf32945861c19f5427c4022ff8379ef16d307afca89ac50579331433d457486ad3870b368b1c6af26e70adbbed9d4cd8f76c6c16b1c9eff7a0853ea975c10fdccf494dc64eb543df7c3605dc65c0a4ff728476b9dcf5ffaf98ad3a0006ba966451292b1ed6c75105e71e95f0cdf0714c710c07a7fcd4ff18ff4e2af40ac1df61973269102f76d947d4e3bfa94ddc95c0c0c0e28a943775d11bf11a4766a5a97596260b8bf606436fcacf6e6814511262a9efc8f7e462089d091be376a090a21b7da6971ca94849fbdf5ff62e86aa39f286dd69656dacd5db61f62b41823ec1a481b000f0707bc0f00be15360ae9a80a13aeeb3149ec2c9e85113a6a691dfda387634d3ee6dead2a9f7557d5fa11eb70b761919652d9e36119edcd7e760557155e7eb4aec816dba0b211bd12d4ac6b27dc081e25634f2a1409808d7f88d7bfba33a2c105a08d8169a5b274206a2001434fede06a00cb209271cce47168295a7a5cb3af3744ef87630c56a68eb813d3e70358ab004192b108b38ef7ad516ff36c54a9e72f91cbe71678236a32efb1cd6b44dbd272f389e1342d7324cd21504b07fb9dcbf88437ba69e9905cd88decd396b869abc4458c2f1916a16ddd5f19d7d0a75338b0b3e0da6241fabfd0bed09638aee2500380ccdadb90d6d09b2d7ffb95efe8a4b3c56f11bf4ce3b5ae9fd454da636b00f41bf58307cc56f03b38aa3b2bf067ce1124c4c4ef5c6b54cc013fdd1ff3264c68cc0ff824f200621d2fdc303a6329e4050cf06d0b2ba727c01bd283f2500c62947fef260a8dac2ad1c9f99202075828549607a3e1ca3355ae976c732bfc2a1a49e13e454c35c0de1103201676facaf5fea8cf0bdc3a5158c30e1f9d3d339a2aa3f234342812bbdd5ff10ecf8c07145e05be6e48a506960d262a0cf7f39bab50423aa8709008c846ffbcc353a821aa3646f93d4cde97f1290987afb716a13f678a0c465ff35aa3f741b4bc60db03e0c45548ecbe99b0393dd7d7f255af7f38993483bbd1cd9b78d04a77811516c7c0d9f15768bec88f40ced040844f5793e44aa2019efb0553e1586b777dc6c9eb120d8e3ed7b5055770c6b8201de20978e998196f516058f6d024fec83775696afd4fb5b7d4be9b13118560f6b43cbab392ff04bd2b140b9b2814c103683ae4bf0c7081422228b763e37973130b5d6fe2027429e48a3d0fbc6a54d3c5d1fccdcaed64963653fc6dea62ec8d1ed3b28cf805bd02ef284532edd5d94c4e8e652d4f59abde9839e3b73d9ec01e0259f78ca768401cd4a7e2072b5e2289277da236660c0fc037bc5ffcd7dfa6bedaccc134117c611b8463b2b683f38c6908faf6f81b30346f28d988db18930bd11706d8c2cd0cdae33df4d82a69abce99e263603b3798c66e3b3b9a1eca7be382aaa63e9c166f58a52cb8c094c49cf45674bbd285a1798c9c02e6d5a3b6eaaf3f36f36d5ed6ae9ee85d00f7b90319b783f71ac623c0f9b44ac0680d7b9abc83488809536242da9ac22295b8962eb0bd023a460d9da79bd9aae1387f72a903eacceec3c6e9dba9541c9ab05ca116c2f046eeb36bd7e225a9fa593020a7a98f57ec026dc7a0e18cccc2a2211274712cba49c6e10d1c00631491f6a9f182ff81cbd46c14faf8e2a2c133a391d2195c95e3917bdeadc060dd7ea42470d80f285fcc9ce124bdf6610983036ea4b35bdccf2d0d882328ff411141ecffed7e3d0c09a406a93abba62fe0ac7c8e2719dc58e681d67bf44858c3ec39d96338beed15c57ee00d954a6721e74ed9a95d96337058a14cd27dc1f07545e27a0243894f92eee01609ce53023913de6618b60a5cc0538e465aa11766248b875977147ae0f028d0c0db6f2945a84aa00ca22cb580065db7714bb427020213ac7a147c4c2ebc317b5a3f9aa4ae7e70e73d20b1b4a00422be8193f5696b448c6d91c29577a7a5a6d3fe04ec8f5806d4dd8e4874da84d84f4a1885bc77b633780feccfb70321c8a67b5d91a994fc73fc88c90125625a9d80752301e8863a3cacf4fe826f3106cf7c9393c41b8d5defac2d3cd56aeccb839ed57ee9554dd30481ef9106f1455723dc5498e688bd11e9b1f3ed3b95bb38d5310534088e8bf973f1ff026cd48ab6908950faad4117d77c49fded5fc1973fed1aedb4e5b039a11812511c75bab49f9ae1de1d0948566992c88feb5d2acb0944e529185781da3f9fc9601f64946c082338ceb55b5d790ff6f8a5423c64a368a7142bd232721ea37fc9d4420441bc74cb4ed1c54fc3e94cd8a2b2fae1461792b8c53b868c91252312f4a29e581a4238c6210ebcd50673b2c86a24a80f098ac970a7da3d30e53d997e872eab31b30f1d144dce5581bd6817877c2bf926ea8726d4c8d20a2cda06394d5e6ff1d9d06313c44da0a09cdc6bfefae721d896058cd0dee70fbd0423af44637768b6ff5b8ebf017155c9938a80fe493bc1879a2daee547e9b0b242a567e6cee76be43b0af2844f975820b3a9734d4717e0b8d5d0cac17a58ce34978fa58b23b1f981dfd2d22ddad70c0a1950e36767b01945b526111504f685c6aa24ca3831b75182717934cc232ac91186168747b70c055cef56d87fadd4dd4362c9361a88b1120bacf7359caf777a2a102310d7c589c1e89f5f71be9c657bc1d91d0cf799186e4fa0466c862d41f7721b2a18c9bac57e244a68dfca6a232d0f562371fe89a5e6c41b0332da3dcfc39715bffa6612aade7c1d50d9a1fd67016ecae7580bbfbec525da2b360235d846b64f801967cf7c16bc32fe40b69114e27c0508a2a894c4b46d54167fcad0abedd29e5a02cf2b82a6b724876bf62050401cfee493b54d6b916ded008d73b5e2fc1d4ade556721e54a93bad636b309f2216e259636712dd0c078ca0ab9690d304a7369864a333317e21eeb7c15d1f37559764a638d55dd578915ca83addbeca898c6843ee59c8d233f3bac7e0984eda3788462b9951960c782476268a61911ce4d6116e20c79ee2d6509e53b2e4e60fe87c29a76186e4c86d436379baad16636f1bc619e3b0e1e47dfd15146697cc4dacfcc89f7cb4ce5f13b85b1fa301d34c6c58641cadeef8417a4a55dd70034a0c3987afd9cd01e2f7c04676cdb8edce3e0c7d96d0f8a1a216a566fb3db27754212a94aa0063abb2ef674ca8f9f137f542ab8ea544ca22394062f8818dfbb9eb9e9c675f9e3982fef9e93c760c1130a754672e839d3e7483822b8b3679a6b890624ea305851ab6f5bd16260d589dd59e7ca57b826051f21f249ebabdac8af29129d1085ed0f3d579448b271f221c60b860cea13fab5cc8bb3897c3f95020f42b26b39abc87abb982f0a9f99901cbc6bddc0800910af5f4c3368a29f44c108cf90fdb30e022a7ff73e66c377b73b3be36f1265578e09f676f1bb1adb5df8f88eddd785df2556d45a15f3222de972fb7274781b9822a309ba8d3400aa9a49cd1bce4edaae8f963eb997a815fb067a1ab69e954d842ccbd617ea3782340b7c47ebd1c98360f75a6802a2bbf310e117f6d5b4c217b9d8411e6241f4101d74ef97b5e7b8b1023c33d515dd358876d1bbb9090bdb92a7a628be5cad9cb62c90098dcfc3f3738fddbeac4d341d4530c3a121978cc03819fd4cbc2159caaeb3f1ddb73e3f2a67f69b29f974320fe1acda8e592dae605bbb46184206cabfd6097578218a7c8cbdd95306c0ba0b2ae472d30fe969450650ee93457b0f3dcace859ff8b4177d4de282740726ee68bb07694b14bac2cd2be19ad7addd835c8be59008975e76558a211bd4247807a86991bf9b68ca1afa7b85479912d284c93ee4cab4e958cc6848881e80148f7e073631bca80976e86ac099b6e2e8354feb00b53559bf9cb477a3915c933bc4a9812c966db73f180525608d518c8c4fe14136e670bb12a56190a440acc8749da7daa87d2199df9a5af5b7a0a03fef0ed316a44ff2401d4161f537d97b3c6589488a7aa86cf3e5c7a3fd4ffe90fc6a53ccd8b4754f682deccc36097ab0e94e9e157815be8eb30a7cb61a5a521afce260a55f168b98764813d31db97d96c10d2ab98fbc3f5726e0d1b74535ff7c301d60a31a3fb06059656b2d31dd839b4d3b49b786ca13e9099d4bbadfce23ae7a55b82a9d4436f76568735ef2c5e557b2b652014c9a3ef72bb0037aff37808fec9ebc5b1e82ca1f7636f277f8a0bce2d1886617298d417478b31c98d3f8a43e343c2226a3016ef45ea93a1f335a6a038a5cc7c00662290ee42ce36999209321a92cd0019f2e9c2cd46bcb68c5baaa384b4f9bb60c34c7c7c06ea03edc87134113f7ffd5d1eeae8a6ae44a6bfd9681311c17bbaabdb6c83feb82be06ea949a035363cce1ceaf0021e91315c8d3866c7f9f50c963a8d74a45482f1cfd977e67a0ba1173437c145cf1ae6a342520afe561af7b3ca2beb217d948996ca7220143deabb59e86c8e013ecc936dfbf70e1effddbb1f793110faeadf98aa523b461d1bb8b6cd655b4a5a58f7286edc97489d071357d7f39a02af5ea3a647e7f1a8deafb4c0af35ca4ce351ba6fe54fc819da1148f6179bd850edb8ff779b640c0c095c03a98c3181a006839d3409c851e84850961b91be12e7d6cd7ef09db9393fafc2b4da7b0feafbfce819b38871d9f53f8e1882b3a40ae17b3a3b431e57e7ebbadb88637e819ca4c9de0ac4972b366bcc25ffe39cd292752e225818baff10651323d62e72a5cd1997b99aed9579cace246f108e16ac61732e39ad8ccf4a16126c43ccbffc12eda4d90a18a50b810e02d284654ba6b23d16065e32998575994d5149d60acdfca5ae24cc814b0e98faeaaa67276197fe9e293f3b5eb3bfb686ac8228958b86b58bdfc480dc914b66c2c09a22e5488db233ae58e94a1fc0c678c453f2c506bee70100dc6284ae21b6be74e02538e03eab2655c482efd041d238b35f941e456387b4dbe440f55bfa6c901af72962a7cb73cec694b10781c5a7b89b173bef57796d4739f031b58bbc4adb8c852ffbdad159bab41eb1968c733cb4baaff0acf492ea40df4c08987eb55ed5214ec1037a9166562f731ea04c1a4852d5fcd483ec5988c504e3f9e3165551209aedde7f4afdd2e4ad824ee3f49c24cf927f459a7062c7ed92aa002543c30a43553a277df872564b0f888025d9b568d7288ab19c1bbde6c5b07bdc537c1c00435308963cfa0c25bf91e6b58ba848ee36c7c96afae07598305c527ca9eb7a9696da9077565e7b261dc30931f08497dea23b95662c53f73578d250b0416d13ff4e9de0a2fefd26cbaeb79590d3ec0bbef9d2951ea6895c6551cc28500c40eebd873fcf8991454f1022c010864b89d13feb19644df8c158ce096eecd46cc6afca2e4fd0bf370b4f57069069ee265ebc24dbfd319138d50e6603156a057b2c7b2e59f4060e2a3e70260707517d6802f7edce528ada02a16a42581d91e7bc4450c4f113afbb2bff86e0ef56ef33608d8c8ea8261d5b566577251965fa7813a07908641b0d11241dbf9af3ce2e6d7b84984fbdb6ba4ffd12664c59c2956f3108a7f6b7a869336ad54108c8db3e1852acbed72044039e395d52321f72ac3b7a8c3d2a621f901f4783b4a935b4489dd36b3deafbcec0e84c39a2843464571132b064bee53fa39213eb8d416f5fde102273f1c330cce8dd097938fcb7deb1344be8a028ca9a6269b39eabf0edcda02f60284f087d596dce394a1ef4546c8191cc3e4a10b4736fb0b03d1016ebd79fc2b2e9a9249c1968b1711458398e63cb4a62e10f5ce7eb08b3284f85e938c8bf439c7576f88aa04b14853c037dcdf1a2e14a653e4c39e0a904524ce83dbb7e16cdf0a25b624455c7c14691e22dff07649c99b9a64b14167cb51226354c6f10f7fd75142c845853e01e54257358cb1ff599b3e339082addf64cbd4938de03395fb22781a5d59cbdc5cb652f5be07bda018ea17ee4d154dc9be309387b94be78eac6b6b5a33eab4a9944e2f4b38b5ae16486ab3455d64b8bc133bbb8ea19ed540ba16b3dd85c6fa371fece4628f74faa2e26c36e0b5959555b062623cafac3b62d84ce15d5ef738b2780e8cdf500d4e6e779006e91522c10d0daebcea92fb653b1a9d887ebddddb46c6132c11d2b76b47e5cf09f740f8c955679e2d9c3c977aecec031c3223710011931bbdfc6812dcecf335e53382753cc668d627c053e6872a07d3d77003fc2a122fe49ef9a0a84896611709b64fec995cd3a8b3b4128313c96cf8e81d9390e21eb5d82e2f58af077ef53fe203c491d156cacf390133417d4a3ea46dfd3cef936459beb619a1e75f75183920a24fa4d537c2c769fe4ae754cef3f4ff8cbb57aa837763fd8a1fb9e3437cab9a5556a76e801c54fa071150195849afbf5c5bc7bc92c99c5cca39048bdf7f431d411be052543fe6f0debd1df671f10bc8a2c51601c598b91bf5fd9a6b9330e636c8b00518e3f443eaa5fc6542330103a516fbf67d93067a268c1a99b3ecd0b2b759d312bc0d521a23ee2e06f1bc2667969bae6bda91a4e588d4e8564b46e6f716ac7956b5c0ea51d9fe81bc5f9cb680f500a7f11ce825ca355dcc3d9dbff4c62c4612c7a2bda7e1d195767211a787cb7255c818c22ee3a7c7e5dc8c788c8ed97755ad225f39c19d84321a7bbcf1bf9c0fc003f203e27fdb0f16c6bec46445b35c5f496d341569ed237faf5e7f92e43b12c19ee6c4b0e61e631bc00e51b64aa5b7edf1836dd466efd871fa09310968bef1f11e139273891e0392b3748ea2f50fb4f1f7f45a62f417f44838f3ce14da67c1dae87fe21bc42439c1e30a338304f689d5c17cbc6e8199d548c6b1b176452a99cc5869f7e46e92c6176258399cd523262da6b28da82dfec773448265747e654c056418859d94c7e325dff1b54d688a5df5e3db6fe4d5ca9f47f13120a4b99a05a7a7f8fee41d54f34d774886f452a58c02e6bc2d45b253e319111414762ef89c51ba9bba51ce693e799cda8725e6455cfbb4fb983a6dcf0abdaa0e0661ede7fbe998b41dbc53c2f5fffca8e29e4cb4bf9d5b3785956d30592c1f9c75582bc6f6eb6f0e283eba70f854ef8adf44cf8c1964424e15e195f541847d2bdf2c0582a403c02b60b8e676d39d3425424d27b501fbb0ab594c8cfd855cdabeef8494cd09cfad71de67a858981869dd12fbfbe8600512253ea91f0e31d66343261bdd495151fa9f1447b829cf46448d38971b5e202b2b0287666267d5ac5d0392ab58bca3fda78b1d95204fb9af7c6d417fbfab5bb8aa125f806ef742ba099f4f0650b8f9beb9abfbbfa170088702d2570fc121f6845647b02fd9263643c89952403a26de130430a11690ea740aea4080d86516c5dac3f7c22317daad92c3cc908fed165551754b4da3ec393d1c70cfad1345448f248c092ad32fa85636a03d6dacfed6feb4e0f5d213a3fb2f2c30359b73d1a8f3ac9b5c8616e34e320f17ae2b4eecf0b341ed27eade22a0f654b9af37bde271d4c2b0e41e7d88e51880584169630a0c2570b11f66083971d77f59277090f7d2ea966cd8407f157605b3d7e923a56c6cab0d406c4c78cad572cde52c9d11bcb0acc61d428f0454f6a8b7fd60572499d10479ebddecc9746d10a7e044b6ce622fc5731ddeeb5112351178b0b4868c78acd47db3f929aeb9fb7e470f8ea3958b05b49984c695385023c116b0511e6ab2e32e527de006fe983e8611e8fe34d99de2ab1259fcf8abb9794ac774b1cf22d4200f4c99b7607df70f71a3a0afb86f961569304dce762d9c51d9c5d80387245075c74a1be71b6ac811eff0f540f09dff20abdb762e2640dfbe1d223fb999da03e44ae633356e627b3d12ffcb01302291ab3d95513f4ce64faa57150d004cc0c4154435b181b0e7192e28eef355875b11503b7ab3d2dc36dd63076de4e4f1c4988f9d336addd68938be99b6c171bc1ee3e46faf2bdadb0aee309132166de758f2cf8c634a81a9377134e2e39fa9db12397b4d7508ea39c632a316e88d1abdfb18af6773c7ace78d8ed4a1f837548c7cb3f9a04e484f9057367755c981f8e24f17bcfc775e8bdf5f6539cc864983ed6001d1d42343f38e6f5a13ee0feb4b2c4687dd95809c8fef884e30b8d5da9ff409822674eab8560d00db6772f46efe392d69d89507c1dc84df5aa6700c1a6481ecda2ddfe340d9d2887fbb7b95415be4b01ceefba11a9302d2406e0c078e31fb0ef2def624bce7a4f34d3a764b84d7c575a0daf96142e0d4e360b824cb2b1ef208b5336e53e205f628701b408b62e8b729b6631f0bd370c47b625535a4870770f1a48940bc700024ded106e7896a94e531bb3fb89dd8ad9aaf8b7a514d7d5643c5242f69e5f1d4e10f2c39c3874553446533991a0006cf3b88f82c474220c60c0d245049b27eed95010cb3eae8998576f402514e6afc809fbb3e00884e8d7131a081d820b5efc80704fed60b54de0e5f13ea219bf1fe6da005fb3fc1702296926115df1fa9478d4a21bd35cd3dde1b5a8ab686e6a44f22b0eca9e46e6f6584630674a901e668272f817f2911843f22609228bccdb00a3018735fb68b62b9d5765c6368abed2dccfa04d0eb7c993ab9724d02088c2319683e86051372932f663d884e27f640147a58d12189bb08254e4ca8f94301ed0712eee289280b9c2570757eca5ccbd3a7a597bfadd26a8e3ba800711361b5bd59a54125a105d71a4ba58b722133eb8e671f0a541d64d350eb264e88a6aa21a67575797fab9f97915236ccf3757af0d0abaa1567a938dfad89bf53b4bc8d55d6705150c01201f9fa9f897762713db252fd62e4d2c885f46c7294bd401abe2f00a2d134242e92c1896edcfc403ca5eff53291d249d4ea8c305bf98ff158dd4e65fd6a90133f7abb871a414f79ae1d3e16170828bb6e561bc5f7bd02a0b2fc79e86eaf8e3ff7a070936795797dedf6c3451d70edc617b7b53218f5ca79a7279025c88054201e987775a6d1b7bcf8f1f37284922cc7e99d0c6334833d58c8ea504b070eb5130c24d25917e3e4a9a782efca73850e7785bc1007a5d42a52f4022200cf50845ed14657773a85c15ca7eab7505380f3837622b56aa88207eda653afa52a5cf143c943c549607cbea2b4360e5574651e7d53651839a51f4633f9560978eda5499b469f212c71243ccd4876d1637b2704c3efede73bcf787f8f6e1242e5a27ea733fbd44f433b9fe7ab7a471b333b7d121f154d2593c9d61590c6697da11b067e75c64c8082a4fe9aaef95940b7d3bb11698ee4ac07b9b93f1fc1189fe65af8e979e827632647b1cf1838449c5ec19c37d277f4acb4aa85f5b4d7cbd28c9cfc270998138567b9926557ce53333485cf886e0536247c6f2a1ace591b0f6a4c52f85934059c6d3507bcfd52f6c0222de9576d6b881942582c9981feac1d5d444b7155dd8f16839dcd25776a1425ba535e9d352ea5a566027430a3b21390f89ed9c95f3795f971fb1da8b1342e621895eef267e2f4452a41760d2d3e436d962800cf527368218e7108219b67f41d778b1732811431651a77414bc60c75d904565513e2412bd6ffdec30af9aeb93292959ae2769da8b9c1088da3afd4c376cc7051f17f1a1b62ccbe8803c6f81b243d84e2dc548e7b3d6ca1c160ffc7014f31a50b1575f07d548945defe205e6289609670bf9543b0cc435e214819958a6de5d32f5969b2fb5eacd437fe8198f97aceae29265f31837ab19e3a0899edda022d539ea2249eacefecd23caeeca9f7561863f6752a20aeb237f566c5e8af86b54e4a7dbad3901968ff9f025bc6aaa4253ffde18a54684a5ddda3cad4aadcbcacfc55ec0d239f17340153b80d7699e11d4fcd076faf86db2afbdb6d808edca0cfa000ccccade6f26d6bc102dbb326493f16f31df66e8b56e3e32b58bfed237bccd411daa09958426294b9873c96d663ab690b2fd2280eaf17331b99d63c8b8d80f09454f65f174f0cb3f2b38da70f16234d42bdd2d0b9086ffccbded41588e82aeb3997988d1da07ef3b4728d3146964b74adcb272454868c4081bc96b6f694c35bc8261b4222fbab35d9cc99631d00619bb1503e30f31656d0087a5ceb4dcf4ad2480618bb98b77c953236e16ac82f467286f87fea2c1ed4ecbf1b5cb06058ddeecee8b05a2aa411ff367dbc5e1ec13292b27576526e6a523f73be98d6fe87ecb72f9ecc2bf3fdf690fe1e07e603271f97629636937e541b5d8e172120a01938e1fc8a19a24705e51efb625ae8db177454af3d990f003e2b15273b6952b38038e44ed3dae3e4c7fb551af6fd4e3c04c42220a5b2b3b9597e82745fecd138f2f1710b7078162355ebd2ceba6fba4c2d4664b7814f0eded3cc83d27700b8ee7d52daea93ca13b58e521113230f6f26ef53283f61420ecf6b8c2aaa9afbbdc9066cbaf068f4ef669b2eeb352f227bd9fdf3e95d73b2c22a2873b80eaa5ee321177777d5c1c58d4ef2f8f9be44d7ac0ee6ae3d8c2d110ae4c143c915a41b34cb3f7ce7f73fcf45f97f8cd9c3cb4cdf4c4f261b0048ab08f8ed18611d2634ccdd31410ed362e618cb2c5d682e66a7bb25e48257890372e0615acab9dae53cfa037885d05afe11b1bcdbe327f7b5b5d8d4964ed0f95d5bf4426c9fbbc33c512846b43de566244ec850da98188c44e8fa2d608a7594e8369364e98d871c971061dd8b9e34e95c2b332680ba0a941b22bc15936fc12bf11a1fe6fa0d3f38b1d70736373a9118691e4ac8930c043405162c7a52ed8d3d1523b43c049ca3df50aba6388dece95a11ff04f9525812fe5d87094ec5264d45abb986b45922608731cd783a168405702d1925570aae65d4d7f02d4bb165d44ebf90f304577cfce4252e787752dd157e6d34ca622df59c90a8995c9c5fc2d622e4eacccdbc002778cb39dabe4abe8c2b02f0d9fd83a607a310993ee8ed1731b2dab6f0ca26d996f866268934f40bd7f76784260ba7ee9a856e080b1218fdbe885d1d7144d0512651866c02d06909611ba5ff1622dfdf7efbfcc6a2f2e0dd6058e3e4dfbd1b0cdfe9c5a96b95db9629c6c6bc02176c057b2a11952a9e33da511dc2c7c63d2625490dc042ea7642a9c77fba4c7ac936c03e4c436db51efc8f44f0ff62d1f018d361a8954895d85cf3c1f62ea2b089ee786dcd5cd420999643f3b2de5e42e8a0ed9a931249b906ba5e33b470382c439cd07193a4831b15ede1e1a31cb6725e8e4ac9858b434049199182dbaf84b5bb14561680811f6060b98d5d1bbe5f53fa93333214ab9ed8cdf6cc4111dddaa88d2094d7f69291eca51d2456604cf49ec73233d2c8dd8200e4f49490489e0d1f5648215875d6919df4f3515974b2eb28976cdd0ea8be9c1faaa30cec24f6e48ff3e798b23a91fe77d96255ad93f07594cf73ffb7eb57e7bca06fa92c67aad00d7511634f728ae36f2d6bd6a2b5ed0006be17321c459c7129a851295309110cf5221474b36adfd58790241605c8535d5efed1d703a86c2e8e3f20f033c4a0f4c6ae466f6d91d21f51d8675da5faddd63fab3c3729c398bd3f867e07928e90aaeeee971fa8585fcd31a49bcdb89b03fab3c7caca3d521d0d546e4604de6ef5419f1f292dedebba2595d09c931cca019124ca5b178077f62bd637c606bc00f4b6cb463da6b6a3fa265ca0725178f61387dab4542ec3e80c9caa4ba1afd7e42c56e1db9924ff755d09d3b2a845d6afc7025d89928995051e2708e38757aad01ae42668435ae78e727bf2118635e786d704b3a30dc63762a2eb5c8e516493d98b4d2838af657b3e2eddb9f8dab6e253ef675270d53ee89f35de0cb606f356d56f66e86813d0a5670905b88cb93fc3084725987dacb076df5507547bf63caa3d268f0b955bc20951b213f08c2ac8f79a346a662074d8fb0da3e9c9d1102daea99db17ccb5e6d65fe058f41f2ce616007d2f9dad9445e51f08dfbd31ec3e433114aa37da4e112cef06f7ab393e13968669eedbca6e36278eaa045721dcb0140c5bc9b83de4aa0189ca1c6bb2049aa1cf5aaf2a22d187583c47f36075d65d8ffca84a234b757227e823b1a1479c265d0076b078ad18f2da0faaeddc3fb7fe336e94e85da24a66961aeda996628d4a2f3779672790a733264e219fa6b94e742214e61d4a35ed099ecd9032b7823164f5e83056b86c7b97bb2700a6c5db1ae3d6b58b7b606e9c90897bd29fe777136cca5b4c5ebc7845097b68de6ed74b9acacd4dbfcbe9d29ad14ed781871c4ef1ae5eeca51a1dac7532f78bd7ac41b72e78890516f46f681c6e298d27805dda3ade0a7a9851cd83c84f3579378e6e705e93e4116900974821370dc60d4a18bc4998a6cc8dd0956d7bd3d7fb7345c0ea54757c7539e20b17f6880a6a278a68806789b0c45e8e935fa02d7277f3dedf2967964e07520fe0a1fdb5c43537acaa6d5224fdadafb105af48532d9f81d53bd6585c2a5e5e3efca2f9074507b1e031cdfdb570d31f7ea6e2418e97886f822fc3394827fa0880d9fe56915f0112ae7d8c17961fc3078261fb83504f467f17516061ef7186fa41c4a5957c565e2e5a0dd2baf477ba74529d4f266c84cf93ea5b0b79165552fc69bad011ed58a15f90f68b44e00f280315a37868097d7e84a7123a443846cc2f5287f60bd001ade9fd2188729c64172ec69ed32f3746dae12d503203a336ea7e08bc1302cff87b5f21795856314c02f4cfd7cceca1c1c2812323e789d982c3b65396257a984aa301328011a0320cdeb71a4e1c030fe959d8f1ab2e07b80f2734fae8b942fee985d97b925f18c363df0125953ee03bc8f84771116070facaf6e00b0f867437ed8efa5809b9c0f13f8a78e392b394b6429a93498139fa0bc8d1b7033d08d2539721eafc1c1246d3f3de5c664a305118e2ebc97dc07264ccd973bd022e2dd81e574764c8d698f19d95d440d6ac7614e27c27b429d8bfc31d61bb5d07302077b3ccc45de0f6e0f2e01495332b8ebc781de732dfd22ba41604b6c8b65e9ecf17b140019ebb915c9bc4aa069f821e814ac91a3d11d725e2d5058a2b5cfec2eb8f2aaccd1f2bae9775cdcb2121e8b271d9868e68d345ccb00e6d06f00d3bdacfc9b0b2de063171785b9da27a677236f786a522f56366d3dfc2a6242f6d6857dce62c64ef8ceb54e3ca0eb6a7358a6c9a64847954fd9209995de9f51057553e4addbb324047ddbc8ea1c8dce43e1cf59e5b754340ae6ac3e0f064bd4148d058c6c9cd9af33694beb3f6a07603683d24a039e2c9bab49ed554fa4a1d2c2e792444124cdf43b091cd562493304a7b94e60726604c426191af1b5d8097625570795446b530047555fa844f1711e7ee6180f7fd8e61813cb4a0bb1cfcbce451a0efb30ca75704abb92fdaa010e149eb75dd6dc13a5173f5e7c863aefb74cbaf4ed6483944eb6ead74804a5b2074b7c482f1af17ec2a44361a49b27cafdd93bbac22d23a99bd181d69bc5e5a7169a3caacc6deb7ea32524bdac4a122f827038dc66a687f50ecb5aee0f63c180199242737fd575f9613d3c78584a5231f141f72a0d1d8df946924b6604fb2c3135fbcd31ff3a8d9a501b5c98438b5ae16b829871460a44cc2261f2f2d94f652c1cf421ce4b452fa74a901e6db8fbbe21d05173ea0d28479b9305ee86aba8e5e6969f015b297597200834825f68b934bb7f53f426db372fcdaebc7258cf6848986d93d058cc66fcd9d91a5dbf1226b73c800fbd5aacda48a52188e5c9d55b68a84dd48e59152906d2c16eac83f6b2d5ce43c691e50255ed75ba6cf6d03da389b317522d790c0bbedf434a0c54fba73f53b5bc1af79d750389419498978a6313bfd64762725b32b96c91b8bce08949204a3be1ee67ef42bde8c88b519716166213521dc1064f048315e5898f394cedf808d2f759b82c1c8077b70f19ad5c7cdce5778a825b67f23bc518d1d4c4ba88b0eeb4655dc407e53cd5c925846f19d6e622f065f896e9ca1d8a83918decfe521ce18474daa9c4fc380ae4a505409db224c467355e09f655169bc48bae9a5bf85075a4ca7e0a24b0f4302b7ab9bf3b6aa44e09a8ed0d04e167878ac07a11624e3e81198e7c37a2f059096dc487267bfc115a302f51e7e8082940ea9e2af298e51ad33a587431ec3417c276281ee6f94446548487fa566f39bbc417a731668e63e2204a947aed2e548dfc0c4c16ff37c8233cbda387cab13829de5cad99264d134396856a26d855d1c208f4719bc18780403296b3953317b8460582767ac0e8fc1a73bf6cab9345886e1bf0b95335e35f2613b68bd36226de4553424bc1d0323e20925347266753e3ba80d811f4afb265ae88b809dc82bb7e1a4897243fbd350ebfdea2969ff37d5e68afdee44007d4fba0d9537d1fb597cc92e0e5e2938e00fd7f64b6650196470f4c8900f773f0f34adab201cfd366de0c5f792693b52d10d49fdf53fa7c4b8161e4b169d634d33b46d5de76c84bb90c3fced1a8e19e714e660b300c5d11ac24308287de91d28e8490b0f484759978aa7e1af9a9764b9b885cd4accac94a18025afb5bf51cef00e0650f9640db008d93db15c4945fc65fe2f4bfe59a2a9ce9ba2cdb2e3388ec57381a758f80fbea301178636436e39ff7d0386ee5aaccf05731c844bd853fecca744c956e988e1be609d28663611283a7a008ae3eea368fc8ccdda4cd533df3b0afd99bf95c63fecdf27f553a49e8873922878191ea75f0d559ebe01c6227057b1e458076768035285582a461d730230b1482de271f4bac19c712dd77d8ee9260082a332226a2e7cdaa37fa84cd248b49058369cb75cc4f2e5fba67ffd318079d69ab7c292a847bac66f2ec11a23a4bb8df3ff1eb267f7f30a28dcaa40fd01a9bd2f5566a2ec1105daae4ca05d341a89e26cab93f4d93877fdfa3d4942eecc312cbbdd70a6d826e63a5b1f0d4034ee92c1058f8c9675ddfcac4fb7fc65b6f2574aae6d2bcfe20a9740e609cf2b4cd6beebf37582ca0e253cf188a6a462941e87fadcd711d8e3edea9da8316010243633d8188e478e718f561b601f46c9839580f8ff53ef532647c33186f26b7acedd536feb04469039af4dde06db04eb6b1c1cee710bb64624db150b57bf7755168571895df7f428e5b49813959b4dcf59b2711df510f79fd5f88c41a6c6255c81fc03b5b6ec0db60c138341f42268f3167b60938260f5a59d0195ae2462d3a4fc0cc1ebea85b6b1b7d6638c8a671cd7af901db7e4091f3daf43453d20ce6bb0698960cf77ad96d8fd2e00246e9e23ee70425550fb4ff5e09901f38963c31175aecbe9b032ea30ee649008de448f196fe82fad9b0afdd65c44bbc7373174e82dc0bbd40b04074dd47ffcf84f108a6c4d6e8d64824007e042b5cd577a1bae116c5844b1a26c9460dcaa11a795d63cb7df669a3355ac8ca0773a10f38f0a98cbafc9014c04d654bd9e3132f950e58c9b98047116d7212e064b8df71c8d7e1790b4313be76eff741b6be35fd9576d931d657d43d2cd2672328165809973b65f31cf3c285362cf4c4cf38a98c97b0497759d9e0e9f15e6c1f63b7e0a74ff5a15aaf1205f5a810eff3b8a0e38d109a82b7f817d36b14239f422f1f7cd48269250896dc859b44d530361c7d45b45204aad69ce6105bb4d046429ffa9c7fcd0454757c917a1e9cf6aaf4d7892c881497f56204d4f24740ff950620600e02c524a3f86c7774153121ecaa4482c39ec1bbc277060997d11fd6367c0237c575db4add572c0d732fd583a6547c210900b2c9679399d0697e60e5a09cb7b6f5e9ec8fbedee1704b72b5f476f8b5137e1729fc0f7fd71f61939d244eae409e2f3ad4edd4b4cd036e7f11874c5f5a2f6f7526272f66e4f512346bcab3c720a197450442408de5c2f89eac790fe8a9898212fb3bbd44f184dbb7bd93be36c6f30f222c149a624b634168f0f9bb9ea3e3a264b3e9c4bda757d0d4693b14bf0ad14f46b63c109203c7704875a95dcaeda660bfc5b21310101d1c64b4548c0cbeaee51377268d3c59f44b8976cfe8cb6d97cae845bdf1952812e9c4864a76c798b459dcf174d03cc65c395fee381f777a3fa8d6ecd1bbe1cb9051a162e35a8f69d42fb40cc78c09709b99abf58b111ef9bad446bde517ab9caadccc102296bb0aaea9b41acdc18d153a7b23c96f70dbff5d51ec34f7577ba88460e5cca4cbe4a921cba304a1cc6948ac1db9a563893bd924de6eca5a8221ba2b857c671b55668ade328c22020089db5da477db2b758fd16b44f69afe0452af242d585a58f08e3ec4ae86aef254206b045128274c0462afcbe21e1d794fbd788f8baeda7996c2cc774fb76730526dc3615b241bac1e85a2ea2c8c65840685c2d34a58d5c879624c83d33b97f393f9014b484ffe4b465618c66a9d5dea438d0596a084399b7f799aa66c96d9c8709ee6af0841452fa628d4ae1883fa59fdc2cb8f340676400028d992fd163151f7c8a66029ff7746840eac2de1e22a180ae4176d8002c233fd1f946b0d0677a1b39b1130954b66ee3809c33df5d0e60c8b91f12a1763b8e491f0e60766a736cba2327fe89af74b792a647a69050912b36bd8e2200bc0a1764e5cd56873577cf5dd482619822f0ee32840691eace1a3dcf3edf4fd4a38cda07f34aae248f3a5185a527e1b87cff8582d4cdb9a91fa2859b0aff685e9f0cdeb5433084ce5b108310e81de8a8c2dab5d5eafb717b1b9c979482eeaaf8edabc9e33cbbbe5e99fe43bdb24e5c2d504999e55dad0a9e304061cdd93ae0bb201c1719b635829ea7e16a1966a9c228f813bb8e24169c1fa645c667c16845e8609a8162adf89e121ea33af1a2ef7e2b67443fb2fc7f753987d861743e0e34df4061b785df191d8185460a9dc11ce179208bc5fd328ab75ed90730d5505e611d0c33554cb938045f285461f060efe38c810ba93ccef50385afdfef31c5c2dbfebb9c8ee5b354004f462932f77a8f70922891bee0dba7b721557daee9006d67cc849e4fad3e65908fa84f915b2229f596a81d21f33e3d512759596c749a5e151c9444263e3ec3057987e84cf60935956a03d5670497d81dc83734114dc14b792c1f782237ef91629b9326dee7abe902721926bbd1da2b4acddd9422552882fa8beab478bfeb8613f52d42e3daf5576b83ba3ea4bd865bbce0a54c32f0b386ecb707843b33b434b56b0b3c2c4f9cd1a6f2c4d02d4e47a9a8c5023db4073d2dd67c5f98951880d50dab16bbf538a5a4b86c948a7920ffdb0f650af0ffffff0f