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 68078 70eef57504b56a0c9ce4f7e65ab9bd5913103fe483e6971d0cbc1619eb4b58b8

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
66e45eda6dba7433b9229b04705eb667ccc1104f795dd45d861e3dd6685d5427
Certificate Block Hash
70eef57504b56a0c9ce4f7e65ab9bd5913103fe483e6971d0cbc1619eb4b58b8
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00a34d000004730000
00200000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000098d39a320f5d8681bac68cc56368ea33c4e76641d11bfd73a5f0223bb45e86956fe93e8b56fbc12d3a63c2aa7d1b5525331b6d55b4749b05cd6aa91be0c3b677aa8619357411cc2e06f816c078ddaf82d850af2514c848637a020000000000000080000000e00000a34d000004730000

Raw Header Hex

00004020061f340984be6f548ce686832eb9367d5c9b9a0e39a50a1dee56fc3aa9ed5dc6728d07a42f18f6cb076e15f026c02be38be482caa099e84c4dd3dec0be9f5fefdb83226a4534011827545d68d63d1e865dd45d794f10c1cc67b65e70049b22b93374ba6dda5ee466

Proof Data Hex

59,560 bytes
12121601030766e5f93de2538fb7b36dcb8d2c485576724810b10428fa69a28c1ce8e230a0e6fbfff0b614c7504c8c4b1c11d83c42f729d988c4083a2737b8efe84f88b7f6e26098e0f016bc780d042f60cc78025e3d02cf5b1e409edc00d1cab6a67fe628da3a3cf9dda7edd67e36a5499447a39908c19e5db5d013e318eea2df5ad8078a0d36f77b5fae3da66a16d35ecb7d9ea8116cb10bbf9314b49d9875d457534d7d1f6297a9aee6aae52913630bfe1ff723e89fb6af9cc96af940f61a0d1c91093327ee35d69b3ec8c267fa59526a2d107f2639ed79d57c7db8485c1c47a37cc9e7b9cf421ad7a9898ff422afbcc4b59d37740cb7328853a5b23351b50a81eaf0977cb4a0c3607fa8106f7028198d7b3b6d13a71ea39b334ba222c813575ffd689ef4eed095f671162214661af7757a7164b4f149d9831138827795a02cc951c2410ccbaf92a0ca8a9a79d777b9bf100390aa17b94770a93219cae749ac06f4c308523587f96c378fe7aa99407c1c01c5b577ebeb6e79a40a2704c162912fb50bfbb03b35cefc71746a69004a90f7515a4343ba94b2409662e87151d21561e76d3e33940cd19c558d349c998785a8e75c18e841640288679472c68751e33a61a99842b90ba571255d8e1c8e618d15a52db39a53cb2ff55c7746223e9fdb0236b74b1271e79d65038a9d9261413120422371f624a79cd95cbef58a1af50f4a149d544b034eeae21227c0d98da1bb2ea3a6b91b913d8a7a76f716f1d7badbd8765ed0a2eab4f738d620a7079e8778ced35e46b2b6652c78be6ecd743acb750802ff90bcbaaf53ee9a26110b1ced19531d40e8f921290e7e6f6717c3aae3d99311a2264788a8d0a5f4e14dd7e54a365e7033f0328b918a742f6bb31e26a114503ab97b7920d0db05f5bbba7de5d121d6847c12f1dc0b299e8490958b1890d637d6c3041af5aba7c57e17651b1f934d1362c6b967868811066f019dbb2a9ce0080cf8d2ed7adc7d9fb9cb7c5eee52fa58b01c53516466895f294a089994876c6ebada98f255a417cabc43a889aa69ee6dd396e285a1873d93a308bfd9ac0851ee1b458badaca4e534c7c21d202f9a726dd41956af243e3c55d5fb2a8d410b8716edaaa7e031a32e9995e4acc286604a2cfb1a462af1e182bbaa9fd5b1642f2fb44cfb78cf59eb158504446fa96b01ad7851e2f1e5a545a960d0dc9ab7b318f3f32cb414f2a6bea1e6f170483ab41cc9a9ea727f50af1381f0dab5263aaeb3c24727186dce9a8d5929f67fe3c76195e653e26d45d92b0757cc4200f3712338ff39a5928a07115aa08b3179c1ec41bc0059ffeea0cdc8495b5440afb2c72db186074dd8860abcadfc59dc3f266a42d7e306916ae7cafe4fdd87e57f62c0bd149b313b19a50e01249bf0ced2dc71f3149006eaf588fe8ce9d793b37e25946a568ba21631f4b93a32baf59bbbb458b0e99c8aa8336166cbb49c210e2f2e5e78148df0762553e4f6228fbc85802987cee901a534b7d1a92fc60a57f299b9d4baad65bd980d851abc3fbdeea2f5992648cd6590f7182852fa6938b338d990a5b04ccf509cb01d6d369dbf125c414c2d5eb9f779b2549ce682ae03e0f39ea911ec2e994dd8a7e44aee775c0bb87ad49751ce9525709186ac29f5b5d19c1a4b8bdcab293b751c24759c4c3e070dd5176997f03f1d9549a84c86a6e386529ad63c93af1c73012676833e5a205e6740e2cec0d37e195da8f9acb2f0addae0abf1cba2418acddd8ae22b89820c1d639556bbdb8a557013a43dac4dfb5bb33b24da32ba7b75e33fc04fbd3c143fc419095ea861626397b82ad02a83f7d953ec4e0a3fe6d7bffd958ea9f02d9406f31e35e1ca4028486d60fed5f42cf12cf25e06dd0340fc78c0cc2331f24b824c733fa4b20f7fccf6738841a7af374bf793da5a5de9b0769a122cd89269bed5c2d31fdf42ea49ec4ba923f462458cfb6c5ce41f1b86911937db352de35a97f538b8cf142c9e5d8f5d6d3f4fb44e73f718960d151cfe7d01b71d3c58fb7c98faa5ccd355986c43e61cef75740179c182e83f87ef66c42a6956593d2c88a0e2152188920d985890958d464632cec8d3755f33b8ba25c4a131727df4ea4c264571670da0c38966a7ab711f0ce570eb7429120cab30612ae01f3bb173dbde672b662805ee18e5bd166e82e1050f819c1d666f90d148882296a8119386b3881038df8ab7992bf049abb22814d8b3bdaa63f676a592405e9d87e1abf62118b6b1c97be247de5321db83d649f855119ffee8114e33d885aac14e6d618dc27b45a40bf83364bd65b144b0669edf80bfce68929a03756d4bb77aa15af17598f99401948441b96ac52bdda81d79def6798c85987855d0869a2b68b0016b235732455c36ac5c60135008350598e55d85da3e5e03d2b2ee1b1b1d8a1178ad6075c689c810921f3766d90e5ca23ad8278827658bcf0b3ad7dd3eabab1752899a6b68bbacae6914e4298cd118ad09027e86de698035372ee300b658be4b597d770ae2d38cf8f067a866ca1348b4936b149fe924f2687ecbc7eada4155c8803ede19123a544b52b4c26b4002a4d852c314b0b5e7e5943627f240853e4871f363029885fb96879af94d78b0ee3f58af7f6a032db8c0147c5570216d7117a5afe6d9c33a0d88387086dc6ed48049911b51b87cbac4289fbcc7d08c37d87a21de0c83b77753142af23720f64b96e2fe42191ff72d633798d959990e82ff341e43af2e165ba6e48beee2950633f236f63c5c1fa04a89a7322a502f12f9be83ff99b07b4f55f71644bcbfa690b708477d6fefb85b25d746ee6d8e7b5939d64b5939f9d14bb5e3a2d31af0f35b38e8eb8e0b95f653d33398a1437a576cf6d571e96b5c1f6d53a3d1b468159f224f4343f11125010359debde2ee02407390c5cff96c0ad1b2bbc0e638dc12df9c5b097beec55cd533072f54604d06922e99777391a15067dd5063e3daf39961761eb286586bc61d7d261b356a2176e4363d4c39c6dbfd120e1ff7c64c1d3295f5273aa8233ee054b976d7c523fba73ad5d7877650ad2c69aed30a863dc97649433c4f4172add9106eb248c2afb7e5e38306770e6f737f145c52f67b3df5b202b766cc9af92dc3bfa05f776abc5d7810a5171ddbb223fe293a0a414c83c37e56acd9d3f24d6b5e08f146f73cf896bb21cb58237d3c1b40c8b7ac5d32c436eb06bf9756066218e7dc6825d1850f40e446bef17652896efd8b44d47ca4faf11640e86fd712f8b76956430ca51a22ed9f62f8cf57629f5699e5364b708b0e00a4cb667a1df882f9fc30393c9180616958412b0f82713917347bd0160913e9f1457729753af6420d8ff20aba11df50e86ab1feb7548f4235a7b13faffe80f16839a1abc0be79f9111d2c0011eba02bc9522c9eeaa1d897f28ad7a9767f3c2c9d95ce67b3227d6f5d59e959e86d4a867f1c0b27fd5c7dc5ae99389f9f71f38547ed7c356320d3cc77a1a5e53c2f4c0d692beb84012caa666d3fe4e6eb4935a3656e84822fdf61e7e0ec324c744369ee84fd6361b034acc54ddeb431c5194e2b3d4343efb994f6a2196fab21a9ecc36acec3eab0b938e9b29120a9fb914d55d20df8190184ca64ad886b3bbe8ea7b1015a17308dac52298a2d4f35ba34573b66c9e721041f070bff7282628a8af60496c525c1b9006efe7f9e0166e07d84186b8f73d6748322fe2dc258d67ba52d565b40e81e9320779d119428be56634a00f0eebdb556a6a9a882adbd7dabf826efea2f98a22a2c9b41ead7925d0667fabefa0c72ae98712a12b0aae53202be1859d5292c711c13f89b92f57ce75214f6204c21ebd5b6bd93926066e13b8ffb95174ef8ef226da69bfde3793720ba33f1d2f8a4761176bc9a2c77b6c1a9955ec2c14dfe6bb1d388a17e4ee3371f328ec5d50e64092cfa42e616973c1eb79ac2c772790c117b73deebd5197081c38f7c4dc00793063b0236ef6ff624a1f1eed78993083797514820e9e27aafcf370d115908f52e3505df69b3b19db17f8098b73ef16537afb5c0cb901a68de07cb1f1e5265dbffe501dd2b1b9468f72513c11e3cd5322cda81d2df88f3fb4713cd3cc380dbbbcc26d0f9ec9a134f6677aff86a581b59c173b266028e359bb75fe888a9476cc908a731a49442c2572692891b51205ee8559a8b21ba3b231e0bb0cfa61f19abb71484f85d24cefff5b1bdd1bc1c46ed29f4fab92a278ad2f1221df4d8c3245a10652070efd11b94307d97e5014e3c3c9af2b3c336ed9c3391f089646b3e0d3f8ad789ecfdbefe5512673c5ce0672d018b1130d6ca19bdcdf0473194fd7f860c5642845407ff2ab3fdd9559f51c41ff51f6733f94c03811a3be486e8285275ad860a3158c60d5bb73e5614153c5aaa2c36a1f7407f19eed0b99f7cb316a73b5c7220b798ff610f0e8090c54580dbdbecb19fc47ff59de7cf03bd368ef55315047eafef6c159a51abcf4be89aa299d1958bd5ad5468503aebd172224fd83228e9b4e914b0f38bb3be585848da48c70d38cc731be5a0e490479cc089246bf139cfdbf164576bf61aeab18f14087101c98d7d65fe362355235f7f067061676d603e26ce3edf8020549764c81c3bae3af8e894ba1706e082b2c8728fae94fc33f2f4417e0b34f7266e965da5169dce915cae024e8e939e805ed51ab3a732506093da7f1f76add67b4d72c20eb1f29bd09df2d96f29c2a10a772052c6d048eb2e7d722c3865c4812b02fdd35616bb06758384c4f60737876163d8586c023add33f8e8c29bbae851c42774a42399fecba112a583d2f1fd11099cd724f1538e3b14f22ff651b2f6d562a7e5e1949fd389adf18e7f2455339baff7da8c9441f2e3dfa7bff30afebcb5e82743996c8c36016280e0e9d4ee8d3239787fbd76247fe2110e5d6457ad2697c8c1a7a36913138915bed6a5ff83647bd01952dfd2a0a145d9c2524c21765a6b5211fd3f8f5519a223201c6ba4bdb666e7086a31d9051cc0a47d6f9ab619b34332a713b7850347d1c38cddc8d80854876ecf99a7f1de2a7427a5e443d297759e951f921862bac054c6893639daa2bf6d3f2f6f716ecd53e196721d40623ff900c7fc34486b18e1f510f18f5c99e1da001ef1cae6b86f69ee0f9081824b570f47ab9b135c38e25debc1f49bbdf56b1f850db4a6d5b7a985f5f886ee6a92ea7fa38d19b5b002d6181bc79a839c81400d309640f230a1cb77afc4e1c10de03767b55a581ffb22b986186025e6de882237cfc9a36c4df50428129f149dabca8441d02257f7ee5fded6632735591da93e68b9432260c21c902c8d7f4a87d1409c4e1f13f9d9f69e6f7b8e10ef2825f77ba82db0e22dfcab65e97f4896ab4977580fe8d5ca0f307b0c8082e24fa3edb7cc2ba11af3a6c427020193ee0195c92c68598bb225c29a430540f97aca3144c41a1f3846f03c80f9ec4a9ee305fddd3dc1b3e74719a15cefef70f6147d6d932323d34ae7d1eb589cfee862adcc5cdf29eb954dde2590e8caf40230dffe38da628fadaa70e2d7ab9a45d7e524e8b3f12e950fd9a6155d26b2abd9abcc968fa99a2b71b1dea4c082e6ef408d5377c792a8cee8a8dc0c61d089222fb41bcdb28338704ae05c06a9ec63fc1272fe91c6b2c2808465d5102f86cebc8095ee4d03e456d9efbab4cacda3bb999645d849a8707b7b55d516af179d73851b2e4972ad3b9b583a657da7583effe44af11817fcd2f8bc2aff816e8a35dd968db0597393fd223c84af2932f001236a375553f45d60a1d5e4ed0f84716269a9b896a159d08e525f27284293b0785e413780f8fb7a80c34c9589598994760952878115630fa64d0124d9d424363c23824d1015c7a21c5661636e0cfb5357384ecf221e47f1f24623a10fd069f88ba34c3e18b3ea023a089f1adbcb5f5ba404361d20cc805030c3066b53e243b2baedd49095ec55b4b3bd949c2ce253c991fca8898631508d692c6358548ef29fa37ee685d9e380ffc4bcc4f189ea83e4af0201224cb7cf3b44a94a7e0427287ca61e846e279c5a8f791e8f929bd4784dd6b1bfaad12c8012f9fa4a35a5dbcfdc40164c47a7f98d7c4da5aad592e91f49fb48ba6d25ad7de6ff4af30fcc26159b3d6b9dd9b5b24d8cdd5bc35a410a46ebe9d2e29180235a930c90d35c5b3cd6f25a8f0f70edb67e3daeb672be4cbf26b9bf14babdd10ee3630af274b5f81a699f63907efadd92f5553791ba79650701959aa416aeb23a1022db049b1765635e48129cd1c787b54a0bf1325000bf97ac93e1bfe9d61a0679c561912014ff71f89114b5c0118c2f68f8a6296dc76d8501335029731081464bd1a3259c9b529c2facbe4c4bb02b5d079dffab0b531def2bfae9f93e01a0b0597b7169f9fdd9a5280eba637e2dac491ea167bf1046a8b7becf1fbd53f1a55c6cdfc7ef4ccf7bcce380f3407f8d8865bcf95b19da834448dbc8cab59f35632eaa58ad26b6dc18c52e327f3dee1c856e1b7e58146b185b1981c28fbccf46aff2fc466e92f9e32198d2a5119fa71f0337bfd13a3d82b069fba72b362ddf2ccfb0a41fcf09cce1caf3d491d0c3192010c9c6d888847ff690f8601817fc9bc29d713d684ff7f18e644ae617330f4b67390eb4d53f96b18123602e4f20c71d4043ae139688ad0b911cf2588d63a5b651bab217e30d81bbea526237c1d1c50a10f9a9ecd17bb26e03a6c926991ea40a11f42f838e3d2c9e90a4d255b583eeef538ad1613e70119ae91be255c2668d0c2c175671623996f8c654156aaa32b5028db6201eceffa8e73d2f56ef7f46f0de643dbc3212dbf72bb555db80465fc0e1fd3710cc1fc5757d3bb84dce4e3743889cd9a6f23b258a918200579863e3f237f0b2e90ad6b8be4f2c422c62e002a6971615899ed9aeaac3e1ba32ff3b14c9281bc5522f65c6689586740658923ba517549434cac5e8b08fae10c9895e2515d814c8e031f652df99b071d4136ecddb341b127537e6a0a248acfa46dbe03650639b16595d874a00fc7054d76e00c783e49d52cfac4bd689fc3b0c7e0f190ee7b49c595b1603a6444977c768b51f75a4c4b7f0deeba6dafd7e77ee2cd35265e05eb733a6c9b8aa9eeaff8a44bbf934b20cf5952552c34fe421a1e88143faecd3dc58051a8e011b9d4161f946751c8b95ac15ad1e5ee8cf97f5f11a0e28c1bafb3c45ebe6808ec8e4736ad52ebc4b805f51a4243fb4636df03776ac4f78f18987d510c33b9cf92704a2307ece28f188d764867a38bd315ee313e1ca016f290e8a14bf22f93e9a22d5d2d3c42f6d41c678c10ec24a9661c11cede21575ef794d6f48c98b4d7b21a21d754651befa4eba5cb40f2b639f8b2d9044e7a98842469d491d2bd21a1507122a5754fd4795e2a521c6e12597fb151f4c00f135ac0150b518230ad5fac90274ae341506a1b7117b038c8510a7e28849fbc6da99be7e6cc2118b54df8d6a0a1492ebb4cbd5fc6446148e502f85644ef17fda6430fbe2fe775d6ae023928ce6dfbd261f9a8e67614cda4b804c633bd360c5f9c531b3b7c95d3439578c3a096584453824f3a19b254d7d0f8be31aa63a6fa1406a224e0c3fb7fc051c72456be0a876855928306206bbd2aba54900ccaf1c3d98e3fc2015105294ffdd799348811de08562fae9f34cf6c23c02cafc10c9d6f5e1d20f7b2c8ca1235fdc62be8b4317f5bd81f91033a25e7cf617d481f2d763eab4683e45c25941fe0f272d8aa646f61ca4ddf25f179f1fa5f6ee124f55b218640c7136d7d9ff729a29bb670633e583ff6d551f6ddddee2df9f6d2f4cea5872e819f6489eee5a5f05fdd43425b508bca5f7c82d13e7ae082eca129652e698f67da7f4281e171d06a87f14ec2d13eb51d240a485457af056dd7a572f182dbd14ba18f48a980f45565342a2feebaec721569a473c30825c7d914941bc729d332579d3fd39647e8f95bc86e7b2f2f53368ae6f2641eebecbfa72efe8ee357bb98ff31aff6a43e882249d4b52c88445777c2eabd56b305ff9849f65659f67bd1e6b6b0df77daac31b88dc715b93cd7f0f5cd7a940c311c59f34e766a10623e8c1a0a060355fdca087e4c1ea6ebc05e0aae8d79325350e117b31df1cc11199ec5868057e8556a648f1fe08fe4d40cdafd2672ed4cec9a953d1db37c0d2297ad1b7d8ec27d0dd47d1c838fac8afdc675d673d29c3957a2e69155b0aa4a127f650ff6755e1f591d66054ec9126cd6293d148e1402ed11fb3d370540a0c1f1748dd0c593d08df0492f8df18d64f44206207e7ae7ccd2753fa532ab5b106cbf48a341e8c8e5f0b41e28fed0772f19155651404c113a83857e2e6986ed900093c93f1be5f53fce60f35461d9956c0484b4838c30ae2edfb53cf525c724cd9b66e7c6d95f8eeffcd3b9ae5b6d21c9f90076ddaa85a1ae2da6ca4f11d1486e7eeb05ba80d7e61f8ddeb1dc70498d148aa76dd2e2758b37d13e786bd983e31bfb70875052f20bf120a445cab1e8de759a102bbfae885d029cb2bbc198e375626c9abf1218c8b523e94ad5aedbb5ef73eb85eb1f92b4ea66cf1fc1d6a0b634e005b6247638112eee85d5d76aab39d5a881ba4a96ac5b46c6f14b1cc8a9deead168b3d256b332a8ec88888e0b05baac4d376ce5191566e77c2db1f9ad9eb7fef05344d00b2d0d272dfa34ddd2ddbe30a74e9571fd954da33afe1f9fcf269dd4bd77943873da43697452d42b5a251edb17d3df08bdb93e974c4aba0346fd513f4c49fa82ccc5826a78b5a24352c9c70107441a76afe77d44603d982c0b2d3dd72362716c90bdc0e43c1875184117f82878cfd82b944cd4485c6234ffa547bc82bf7c9cfdba31213d2bd425a00cc07b806d9ac5fe3f3ed3e26687cb589c24caabfc44f3dddc251c15fad9f85d155734062290b35791db1026ef1860fbedfc7cda4164c81ba9b7dfa6005accb2a94c06fc8c599f9ac92c8058887997543ac2d535e45c8930b76826a3608b5a6158c7614862209784cc7bdf1ed7553a210f3313f6312386a8656a7b20e26c0b29154c1630f125d28a2a90f5405eaa959f8389c63d328d534e4fc534658c9436f3f8a67b16c9308fc1680dbf227e8d1990606b4c291f59d2342d72d9a1653860ce9518f763b67de3dea8d42dcb9fb5697b571a99da8d65ced8a829d5134d8527f051906825bf5fdef8245949ec6740486d4b7b4585689e3e39be31ceb99d496d27594759732e379e144e80acef9bf1b848ce4c8a77eda2cc8adaf2c8cffe41a697899152264394249393c12fe5373e47eddc10027fa99325300f4e4b9c53ca401ef9354972562f747ff80d918f093d58368aa938dcc45bf652f62fa3a8c583297493c2139f8dcbc99f2a0d9ca58577d87637e8bee8810fb73ed69d43847b66b555e2bdb9d9a8c15337b08183422c1b46685255a4b502562f04769165705fee7d51690eb83e6325915b4693fe05fc6b175688524edadef3530198cce44a5184ccaa427bcf63891bf3474d6cbab2edef15b359d09a9d94b770bcc3d0908904c7803d00aaf4e88f97ac45f0b551ea1f0da9eac59af73603a4627dce30a66670dce44b7bfad90c56e5f10c10d4809a9ab932a63d5d2512790f4de3b7f6bd8c9d6600371f9a1bab020f3bb152575a45b055990b855aa6610cac7cffd05927bb19842e7e8929f30b0400048caeca187f521b7d503f888bc5820cb97130b749838d43b71b60f6c616009ec328959e51b6ea2237495fe9b6d2aedd3e3a333ad9c6617d38bbdddb62543c86273cb01f5c275ce6654a20aa1fef8b61d1a14f2ee0e9729c2e155a761d8520f627ebaf5838c1c0ba129b0ec9c11c5e376e4c76291d51683807c0dc3b1df1b30fb5bdf9a57ceaf374354ef4ab3b3e9d0da103b3c692565dc00d712605eb7b664440ce62dd4d7af72bfec92ccb520ae7878d56b11d787e2576d1eeec2af44f4fe805dedbab5c37d689c49c700e76bcd90006bfbd1a121e47ad6f6c3921f641f5aab8140cf235ea78298f79fc10edb9173c20da6e6bbd2b98eebf9119b1ec9d0af56ef5e92896a01b17e89c267e00e95dcbcbd0c20bf4c7387fb033adfa8b8868a69a9f9cea15fc41bd8eab602c4eea3b6aa565ee0e896e8cda02cee6695d02dfe24666ddca9138daff94e677e78900e8a64d74b5d49ab7d4858a42e588469f41557b1742cdeae5d1e11721e0618d7cbd05d86ff6df672f0962a7af1be9401205e370361fdb2f82a9a9bbe732076069ff6acfd54e0c9bc51bb3bc984c179533ac7248a5d5c7cfb99ef403cb3ec95ff9439c040f1f2bb3db634c9054f90a10639abe431a19d79dc1bd0a0294ea26f9936ba96ba99cb4fbfee8bb32f163712ac2e9843bdb7f982b7110e153a770996b7c57f15eee637c499003eeea94ed60502144ef47dddad00a244f26de625c716138d431d079b394317e1996e996854b43cca303ccf2ab3cbdaa4a69a5011bfcedaf10a1050078913556da9b9da92d846cc4da18791b13863bea05f0655ec24825af50b3fed1e0fccc90f84fc168caf6fbb29194a85ad89cc70e103ce4de4694bbd9c226bdf5ca54c23bbd137bc498c0a672bd67343397c096930db7d0806d48672544d0a7bba9ac3ce22229c3ddb7c6d2c5703e4d36f243842aa04bc7651b1ab82ce8da86374ad8b2f6ffb14afddf80e608d5f670af3186ac02065690828d7ca852e1250598c6c07ed66e922da76d3caab14ab2c6f43abb130232cafcb3123465491640f0212d3181258a107c48848f1f3615e6169585d8b22b8051e2efe44761c71abce76c941867392af51cb555d9ccb65e2eaaa0126716439d8f61dd758e7936bee89dd2d716e69fe3c8661e65f8ca0bf534d32093028090d90beca1fd656d63df014fa86074afceecadf33360908a41adca630d599c3f61e67a079fbed8d7fa54a87cef8a5e46034ebb80e704616f9e5c771f3d052cf86c7e34d468da5e9a1f981a946be6a6a22e65edfcba84188bb8b3ee435c2c7f353781252ff57a886246ce2691d87711c085a05ac48b5698597e0886a2c103a0516b9526e111490bbf36b17834e9df7b96a359affefe96906290491421b9e068d43da68341b8888a99ef15fc249c37d0fdc2a94a2ad2dcefe86cd10edb06f952f8115d783f6d7174c01ecd1b12c41a3bf334d26c2702ec66cb31f848b974981c352eaec198c607983e1aeddacc078bf7576a2f8c89eab1ead6c923f0af493149c31e6d760b2cd00735b6d9d120e29464c514950ff79397640767ddb64c1f2a84b55e26351ffd6e32c652ba9424c5935feaaab46d9e80939b0c20a1d0684eb03632da869fafd98c45cee45d3c1585e96ad345bb0045c0519908480cc91b28d5243b98462dfe949f4630403fee9683073378041ed8ad70814154984f4cfba276f4019f3761de57faf7a6f27dda8cc57ddd7fe98ed3751d1e19fc5ccd38fba6f6620e89367bff329a152b6a18ca83c9e91e9a29f8ba72a36c1ee1935a16bbf70d75f087a23d5d2c3f2a6d95d795af68e449a2722b4535577e57c64d51eaae5294b2f57d46ca3f18d497305a17469edb8c8a9a721a9122b24c16287766f8f28cd06babe22664273a23afea93c98b80a14ea6c5bbd8415e6d6604add08c8c1d831c99d2288a68377259ea441c960bfca07ad3719bd3a76d90a9d493a69329a1fdc634c1b95dcdb41766d0a8bba1bf8d22fa853cc973aeacc8e04c5cc7aacb4824718e09601f89fe5cf39aabdf50d2b9140d02353b90d9130df1590942914ac8e2b937f8b336a1acc7ef985b1319e514ea875f6965513984b3697a0cf1d8680b54a17660074ab99afa6f5033a32d566eaeaebb0f98fb1dd4cd491290f2d10e49a447a751756114320e3a1d0eacfd00065ce6f3bf9f39c30366726a3b631cdb8f28682bbc4807c12b5e804da697cf32a57197ebce8baa68e1352848163a309d2b7393cd1ce2cf2e873116831a51de84014765e1c655398741ca88de9d49580bbc0ff61f6dec174ceaf0a55f65caa31dd02858d8abcaa5b606a88a2a73dd4521a277e48024524e0e2d402d814a8a469e70e617fb61a2688fc47565c1217f52e9b369aa68779002985cb4cc64cb4b866cadea073d45f09f96702786b4ef90cc364e6f9648ce3d2eaaa75204fd67d038a992d84965d59aaadad81b48fe809c227942327303628060c82cb4f75c1da73429e726b39147d1b1e854c5bd3ed5426521d00dbd0f1c6938f4dfe61c1ec7fc379cc7000e2f94eb11172e6ccdee9c7ed2df3d5435d03cae8afeca48a47a8da904362942cba7b319963306c94e571badf69c5fe2a3dff9c3f20964a0d57a2d72f1711a4dae3cdb1969ee9082f67bee7e6d5ecd00e5aafe82991620bf5e20746d6489cd93e23a8ed1a111613e1d69e4107042822c29449c3b01df414d6e0b5c57a53127947ab6f346daf6efb5c4f90758da8a9d0c1f313f77de7b7e9cd736485bf1e352becc1b5ac6cf0a28e5b4b227b593ac59a4bc77e5d0233c1dffc076031e29485030fb28cb5cdf4e1d107af385505d0037cbc8d76c2d1f95f4042ae94e433e0f41cf289911ffe2cd2e0581362883e427c841fabbd654d920022d30444704d94900a7fd58f645fb44fb8d50e4e9e78bb2c2f91007564de609fcb320fb1601d0c0383790efa487851e45ce1eac2d4643db484013eab7ed9cece5df802ccaf43108da86f6dfda4a783e8ae1270020482ff9d0481c44d36f9c0ed441e322ad795b0847b1795e7b9b75f1e650c24dac7844ea42c216e03516c135c41d39f437a74cea73bb1d1bb25cf6ebc9b601d6b42d34118aa777931229c5b8b63403a11cdad9118840034541d247b77f5f44c34303981c1673b7b04659c10f6096d287d353bcef3df0628c4056fa3d5bb241af2c5241872c7ae072a6cf31b37b105253bdfc4536f3ea9e623403a61539e015e918d17e3100f294e4a5ceebe1a09cf6b97f9a795df7453c1e7c7f791d1175d2dffef6cc3b553bb196c5df03eee7b34f4171e0b292186d1c1fa2d9a98a8b16c3ec7f417347834fbdbf7142f016226b0b37c9c2ec5388ac9e67e26eeb829e3cd58ffe7976a8d5ad5d07ce9e613e6ff05b111c070f344996ee6a25789e7747eedba214d73dc1330e9a6342b8f27a4e000b4a337a9c90920dadfe3e26b9fece7d616ac1ce28c2c9f437b873c0ccad744fa10f97db73d07a55c72182c810a16278d8bbc90d15a650d09b9f7b9568faa92c21edfe77715cfa75d93fae03cf7702d6a58dee0bcd79e7072410577fbcd88bfdd5bbbafba2f34cdc4981208488a9e0ddad91a4339f375075078ae705db6f0265d96fd36e49dfbca014e21ecd1c8d193af2ddf4de2d58aee6baa7bc881d7d378bf64e093e029da131cd2b3b9b86493cdb3facfcd5772e5f2a67c478658eac04967cff1e9b7b59f31679022f4dfe4e6cd4dac9c18781a554a79ed30015d78a681f28a6ecca666b638e85ba90705cce32ea6ebb57f08407770f6a7586b79ba99f039c23940eac1d4d1d0ba9765ba85f430cce0a22296891367c73c175d7b50547aa426a09c1893e4c9b36e98c17f3ba3ed5a456cdaedf697a568b86bae29dc4ba50121ab17ead9b665dfe14aa2a1aff90f52ee7904d096c71c49dd166794702344cec390f3fcd1cde5224934b175b051e16e0b158a3a5208af63efaaf8ecf079fce144af8210e429a949b18f8d2a885f6fb819479dd710ade0fa02ebc83bc13e69ef547736b7dc5ee4ae5b86395fd01bb5a324310b289a7ab76fa5298ae477416f3393ebfbdea44459dba3463941645568c0941adf8eca79299ddfddf071a7d08f712cc2a3254ae34e4ace158f3e5d54a5ba77dd7cfdb6bb99defed118dd91f6fcb2e5b6227772ef235bf51eb41f00390915dc3e266233d1d94f8e5ee96fecfef8da5967d25ae26252a1157604e0daea28eb462374c3c82c9006aaacebfe8701c36a80ee7829e27082e72806b5689428725579dd3a3e7650fb1d72fd4de23974f2324c4c1ddef9fdba14c4ae5bb01cf1e0188960477e490583914aaf4dbb9bd946a39a7a3ad4d1a65c1fd19909d5e082d7ca09fb305bde18d9f9cd91f498bb2e5563e638303120cd02a4ba0ac2c8baefb0a5c790223cf637a4f18525a14788ffadd238c4a5e60238ab001506f2cc56b0dd4726ef231ca331c39d9c5228429eb46469f8ee5811d78d5f65b996bbd8f23353639eae9d1cc02d04647ae642addcbf1fa021bca584aba3d00502965c8169662a9f1eb088d4b2d1855a1ba86b03fd780ca2c05a764fc494ad75a57c8244d5afca595bcf93fef9d28050d0191b106bf56b62926cbe3c167659a6543bf2710c4657cb7d37d236d8db6043b26d82c9a40981abe658d6000c1d00caaf1528b2f94a2b696043dffe8727c647b3cd9daa861d198cbec77ca2b908564bb6493c1dc2d2403590372423b3869b9c25b56cb000743dcbbe1822a35f1fcb04e728dc89160eab9afd7f252ea30be3da4209d3ce5e5c79e29a93d57cf8cd066e6cbb64cd6c92ceee6a19452d240bd086c0e788c8143d5dd41a771b15da38adf2ef2592d519a46ce369efe082ee469e2f0cb687ae55b212d69e756b8a2abbc149377644fa712dc693434a41fceaeccada21a7aa82074f07051d353f469222e9adfacb3ae1b872a969cd772a3db6b00be210cc1fb6fa3c6f3f0596e8816f3b6614278c271596b9febb96f54c488c38902080f34fd0148becb40d2815b417d38dffebc2239954bc90d6e0feaac49429f43b8642f36602fc87ec9e29b44fed5fa8c6a15be1bb84d3748b52bfd0de247e2d8692f60fb884f49929997ddfe8eafb27caa277a3b1212da3cb5359292dc292acc75f5e706b8e7fc0c998c4b021dcb1df4ba0b322f887eb45da3034558feede3c41e16d02f563247c24e38272722dbdeb9dc73d8f41dd1ba50382cf6e7c378f1028d4049a56969668ba372479821c1e6400bbc365a60b36c492e78f2a05046b8323a688f1bce128e555dd666d545f08a8e482098bcabcf0ba2fbe3833b3634f66b324d7d865bb83ee227e66d5cb18153eddaaa610f8cfe1f732771501e1a3e59d5bbc7c382ff0ecd95ff568d8dc55a8a9c79ce9df08746517fc35794d8abd0b0e800cc4fa0f3df5ab625f0711d559d0f1ed6901f912d0f3b94a0c0bbddbe415735d3504654c90f1be45c153b7aa319644cf0f34e45d913dfd817e795d4cfbf5578334859b6b6c9305c30a8256f57fc7b5c95789bca9f521896862349c1f34fc8e935ea17f65c2095326cbde1d152516337c385ddce0a7b0f4fae287fae9f44fd4d811d5218191c8760eda4e6380be341c06368da348bc596e0ac7729d14ceabfee093f961b52e80d9f200853d7b16ffe72e60d879ce2477b715863df05547f25e19fa721bc24d9c235c6c9125af199416e2595b13a0a290127c0dc0987b9ab7882a2b9e95d37cca85d7208f9dbb1a8828b952df8777c629f0c08f698b0a07ec71e00d0ed2bb681bd8c909aab3b04f8b00b8423fbb65688e8862ea986eb2069ef8808fd34db6180a4766a4005b905882c90c35ff2109f91ddbf565568d12b1f24633caf4a8c232bcf144b207aa96ad9530e30e2f182d46ecb21dffb4db9b15208b020fa3c61093b4411d91e0ce39ade3bdff154554a76ea0003896abeb4bce27c0559ee62dd4d85e093aa3aaa643d72b9eb80aa2da10beb3651b50235e3ba67d488c83ebe7e2b94576095d02e467195011f258254167ab0766498f5cde1a31e4fcf2a48d45575d0dffc075ad80b3cf234493b918f238af969b31bf333120ce0cdc18bbed16f29cb320d3911290af94f5aff1b41b96302e8a0e65cff5dcd729f204bf8b2b703e9489f1cbe2fb5eac8301bc646004a85a8961a523725a7b46528df6c28f32999bb1e11e17eadac02455c0278d2fb65c29114759ad05ee840468385c21a73fa1adc93464ebdd8c0c6f86ca558135e4731095ecf9ece86a520e3d51269c42e2d649a347b98fd6ecbf6edaee4f1f2205266175a3327a5bcd2c6b67acf28b0d158c19ec5cfdffa3cb19d8634a4fc80d3860d525fcdd5b45fa54ceeab59881ab5aea698e3d459299290e5ad3b03e60697ef355e300bf997bb07bb241642f99a83811f9c7e128ca1c53b54a60fd01a75fe057100b4cb14b819a5f5cc64ca97d62b2790b363a13c8d40d60a5055d089a770c900bb72fe987b565646e19504065efcff486e062ac7fab41bb8435baddb4efa4e6ca7e0001245cf86f2f11ff34556ad2653428deb5400373abc7318866b11d2ab6e80274d0bc7261df87cd1c3f094529dcbad9c096008b7b01701d46ef8ed0f62a1fc7fc3a0ea64424c288b1097235b7a81512626be31d2268fdbfc53979c4e8f04257b44f23b69cd6ac20b5b11b9cc60262334b76edd053ee56fd7dc963c7f2a40828d4784ea4abba277568fde803af392b2276e9b9f5e8312be7c23afc230ecda56be19b8bc9b5180f19362f11c1cd837def190e80b043cfe0e20e95512ed3dc02af32b8b974ccb4457e1333ac77e57baca232e3c83bebb3b1f9ababc99ba62f0f6199360aa4dda0f6deef892297d2e44c48b2bd5974fd905babb5bbf4b03996ad355df6e9b4d08f5df770b617db527c9c33d90c3c32b367700593bdcec165a87ab2423f242192491b29f5eb3b7b268dda0adbed058484de8b845af0b9d582d719bdc72aa3194a032b8c4babe6c75f81c5f2e0cf4f3989d5d78b318d4f6b834eab2b27dd3cf54bc9a4af23af52c25e3bc4d092ad2dcc4f64e36cdf9bd62f839746a3e171cec18474784f8322f2ed540021b12d63684d60cd3649200b4daaf9133526d5b4c79444c6bbc4107ebf05b587ce40c19493589f56804a720a188f02e8a83ae42a87f2e251b53e2510d5c51112135b750d8bd50652dacdde84021fa476f066a2eb36c1fe7a06370f77c9517169f9a89e0288b0c30551b0d1861ca17d7d2d5cdb0bb3f9b574d2f6587a9d07e27548bf2dcdfb6d4a40b7d40cd6d84b3a08f8b9c02841a92848e471333fe85c9ca8cfdcdcaa87ef771bae1b142d0bc92d2dfe6a7e5444169775b4fc2cc24dfc6851339a57874b4478e0388284f2ea5ebf59ac9fa0d37adf6310cab49bcf591fcc476f63cac08cf54851e9e3b28a9507ba856cc96f40496ec390c14e35c4805a31e6f5490c3ecee1ff1cc66230dc9d1411387ee8a56178940223e6aa2e2b7b2de4ef2781e04839dd11e45e244f51124af7a9fc4947575b760c16d8ef848a47d8175195e5be3b5050d420f20a92a1656c8eaff3e2c7c5437fd8f8119296e8cb66641e88bf81883372a4953b6b7b514bd64aed48cb3fa8f2391d7cfbbdee7dd57459513470fca64583e2b9f3c922332242500e7154eddaeeb9d2bd51144fb65ca599e7d41a7aeada8232369fc6115f83c228655272f9882829cb00abad6e7a5a7b7979359266872b3011bab19c454de601a48869da5754a501d3b1a4aedade995113c2509e95d32048c18fce03fd207f8985d2ec3ba755a33551d4b64df5efab26f7e48edc985bf7f83c27a77e11a5707bb6a19bd87f6b0d91a2d9ab97abb3ba8f0c34f11602ed610b87fc3444518c86494aa5d44fef35b96d945cc3f01670a6f7d0e035ce86d661f48c55696d6650bc3f9c9f63d6819fa3545fb35262fb653b69a697a2f9ab4e9dfa6e670827043b2c444b882e9b37d4b13d2ae685db6080a1e470e10daa5e623f5187b70f5d53ce36638604eecee56bf888fb6a7217e5b726c63a4d7a290604fe30f48b13928fdd5ea021cf9c190fa21dc36e40e97eb4db1ed55dfbbada232042f92cbb2e97ff1542f04b24719613a7eeda04d0d33c633231fbb53b0165e04faf7c965ef868115246358e056ebdf58489652a9bdf094c455c0bfd0d2605970b12a323106c07dc9fe818f0bc6704c667159a272a1fe5fffb6a2be019f3d3fdbaa9a328153c13a510cfeaa61dbdd494319e32bfc3d3d7b705c0ddbf7058532ffc6d9f45d2e5681c32af397a954b2c733af0dfaffe1601d932baa829668ed3f6690264a20d576c80865a3f4e6a1aea3efe7d793be8b1b17593c136b6957922c42aa4da40afcfad62f3fabf24248d5b339cc8aa8c0fc45b80dcda5323835976992ee5fc9074e961b932f3106343527fc3a01c2c27aff5349425c2bf608c45b29a7316f37de7adb749b0ec2f8547566b8096ffa1a0146db7ce42f6ad206d1f66b0a1eea73aac7d2b897909aaf7bf08d1de2574dbb61db2b706e626969150385598c6edf91572f8b7381f85c10f6414c8592c83b9d95987e67b7676562c2b6f68d0e409c5f07c9f03461a20ea5566934f3773bc12e975701de14f62ba767e7b24c3958511a8c5f0e1a3ff06090acd9af88188a20ee2247fabc67d40399d466c5ccca51e009f7118d93e4740c27cbb3b99da23454fe417e67ca8cffb754b346c499a17bb474e9e48c53d4f8940a6bdac1fc8d64eb05a61c07102c52f1e1e6212fe7b620f50d8968982cedd1c2b685de7cbf29e99db77cdc2c9b80d7f102097ad6f11a1116c0414e7af4df43094e42f1cf77d185acd2b6588a55f99b66051be26810a0ec93f8278950b2b49cc3aef9b3507dd6270fb039d0d88fccfc794b770a97ba3c79d47fbc34f59c90fb1c08d2b108317faa9c0e35b56bc9aa8a00dc67bfe9195af74097c8ab0180d29c54e11df42cb465a5cf70fc1fb16b7f48303922e8d9332a6179c1e7338a64a357788e45ba6b0b88f2942ee2bca0c205673043fb17148615277998aae423a29528f759cc8bebfce29086957fb96b26cb33cb7a91fed39c696ce71cb602817d8c00031bf8468d08f987cd8ee24fe0f46e5589e785ec78940e0435294564acc5d698520fd6eb1a940eebe1026585850996f4962eb83d9d93eeb392afacc4b6ed3ad32738c51c803fc32ddac2a29c09e74e74ac84d3e5c9e9e9307559b30fd3f59e98f941bd74a3aa958faaa1b512dc5d2220295c7293d740c060e8255662bfac21a605be367aba7a7b0bece52fd573b33b6c19400a7260b54371bf71519df0f08c8f88aa4a8d32fc19882f6f4c465d8131bf709f3c67b3ee88794dc5eaad9cb8d576ca3214eb31c94877df11cb62de702d5ed0d260697906051b7a05893b5f0d95f450c969702f9a32153d34f5c9f1cde22596595b7c410ce67e95ab0c28aac62db545ca157b52c8fbaf5c1442b0c4a7b4d22520b132aa31230accc778149fa0869a31244f7c1842eb00d42069626b23b5869cd90019c944dfbe27c5e2ff2561c7f6ab8dab36b083d3f27ad5938a3cc9a1e362bb6858c21afc1edd63464144ff52731f8c9cec847e96280db0bfd87e6aea5ac4206d898a5eb551091123d02c83a8e0113b0b7caddccba27df8d5f583b9fcd02806232498d746783776be13970a6584f78ec86c9da0555e82fb650181fd1bad7eb1a15a2ad220cabd75f92a23625fc0c24d7946775839507ddc40b524c62b53d892963cd637d96a0fbc73b7d787a6aa758e9ebd35478b1034e5086f5ad975abfac1fd1385d312a97d8a9098ba06727ff99abb2c0673482aea8c3e555edfe3a458ef502b0a988674ac91a3a8a85f86469da395812d9f3c8bd6e9d75f35d529bf0dabf0bf8446312fca8769aa0dc80bdc7f0110bb35af190f6e43613350d30c9b08516acc135e28c713735fcfb479e759c23a4b533b96710bdcb6efe89cfc89f2254b21ac99a84f2b08325fe4ba63742389e4ad0ed00558052b5a0bc5ae74c3fca6a09902a4a65237db9cd90af8b88dbedf6371c88ab4aa61a5a189f78eedfdfe91fb918b5d8445e84c76e149060abd17d4f4b2633fd4581bcb73208a8622963ec2d0f129a7ea8da486416f51b340192a86e1a2dcb56380527f048d3587272e377e783027cee9e4cfd5547c63ecdfcb33f59026c2a856704795a12eaba1b0720c4d61327a577585ffc91ad2272f845bf7c4399d0d6ae9541469f36881667e978f0ae390b22e5907f3273a1448a4c8d2efda910f9443bd6dc91250de318316c790684fa834c0ad4e9d17d4bc84911c15a2e73e6956dbb20de7103324bc2a09e9412df40ca052c92b119bd76ef0abdbcfa3a24fa74ec099aee12144e08c5c674245a1c55facf60fcb2331f7fb42334d8f66e9d8976657a00592dd069bb47987e992fba2e6dd03cbd0a3c481ee790e74f70055fa6d5a65a29470cafcd565551fe95b4c7a450fb8133756cf0484a6a068556daf3ecf8de4b4f52aa92a54724ed7ab774b0bbadc3754a0509171825d838677b6f04816202a62cd4fdeaacafbcab8067abd125d13a7ff17e3ec8ecb23f1205ff00fa223aff070afb5e889931a31ba0c4379145461096248f0160aee264e09324a9c542f5605ff6d097b20039a8fff22fd193f223f1f12275a9e85e105b57bcf975165b1b5edb21272a1972b984b3bd4c26b47d6126cf6730b44cd1a15894958cffa552725799fdeca2835b769eae89bba0d92a8b574dd3ffe4eb352ba044e565009607a49cc626845d43793425588c154d6f21ff9427f5e9f2804607305d95b32627254e78661ecda0b833b0f787b0fd8a2aae0a12ff216afc115257b5f6b795bc168041c9505f9222fef1e282340fb246fa42b71b657d0aebf686f7bd00b7d16faee53757a99f7afacbeb85592a428638e50484f21ee84706e5fc1fbef45b26e57551969c46ae3af17ce5e49b7280ba1a70bdcc1d3ccce9a348aa0a57e02e2c82a1b9849660542666302bf5bbef36d77ce22319192d58943698da2bca345e5146deedebfd1e1d9e0f1d0a9e1358906003b653c7b4322eab4c32afeb3bf9d45d8dfc5e493f42f8a24278f0437cdb412e2c8cd58b0a13f91e92591ae41f714e8fae5cde08b5402792d030e7ba903816cb3dd2a1e345c237e74903f6acf5d028f3f061b30ba07f0cb7f83825191ed2bb6b7a493af183b08577be871fc841d0e3a69ea082c54d808f22d73ce95bb02054981ba8bd69b602237062ef238bdd12461a31bde784a5619cdf495d1148d3b12a4168b4ae4d3c0d42a3229ba6b861307272e7df565639ba2ce37a50a4ce3a5b4cd68ef5bb7c4928b0e1bf48d3908af5e321188c0ccd9ac9b5ea1cf6a84dddfc4143a37b2c1ed814b67726a58136394f9210d315747a8560b49afeddd5dbb0ee1e55be5542aace40b589542b8e3a6863d9a05d1f9a43eef0c24472be536cc1196a165ece9c8bd9a139da014e876a39a425988ba5b6530e90d24d14f5468c7a53f975dbe05732694cd372e2762d2033139add5a3e0b1e36dce8e095ae2b9b0d1f7be0d1fe0a1ec558f9828a2fa9754560c40f20db13ed1afa699a0e8f0208ec43bfade0b5399dfb471e59954c9d75cdca7b2231e72e05663736bb45ec756b538d326e7b3ea78254136b23e3b02db5969e8cbea9df5778de4adf12abb6a5e6b5cf74c52438f2dd1a411c144722b95bd8516c2f61358f3e0a7f1030dbfffae0271904acb7b5a5197b24d14314309d28a348da07cf3d98c434cf13a5875574f4e45cf903296efa9e0316e0d4986b4f00357149997c1c097e776364f76d6ff374ea8b85c38d812456ecb6bf3b199412785720d80445af76ee339f9a71fcf8be34af985b42f58f476cc85ea06ad0890409649f4510bd5abe6afaaa77d93d7316daa7baa45eca3cc72ae4883f268a95f6bdb5fc4eec3dc22288473adad19c3dae2fdcd5dd1667fc6872a42346650fa872e9b4eef320ae27cf8b66c87343df08f66bf6ba6593eaf397dd431346ad902a5876fc90bd38cea8ec4dc115be766cc2e920291bd5190ef412263fd6cbd57f6c1dde586f84ec46a76af10d2ac6f4dbaf55155ad49c8afc1a1ca59b6a949a962a3636075aaf0239551bdccfc4a2eb29d498901cc11f50c26116e09e90448ff4b73dda941a085ce6e0cc99ccd0f0750566ba2108cdee2f0f3165d8786f685c3bb40adcd9cf6b5673506b36acc54f7858a01c56407e9a80c2ecf66331984052725094ed29e3af077ebf06ccff6551667c2b4e1ea9fce80dd20fe1a254c5833e9fbf87abd925206a28112a88dba244c21dfab7cfeda87150c8c660a4b02e84cbab98393de988fc8c0843fb9b615b93b7bd7b0dc91f0086385e0a2ffef55da69fa69f61fb7225604b7984179e4340261e1c26e364da9bb8094ccc81c8a4fd1aeb3e5ccda8d38b3eccee6dadd083c9ea4e4ab9ee5f3c248f66199f740ecdd8978d184e767655bb22c16e65a491c3fed662b6f63f5a7bb2de3fa33786248ed8bd0513b151795f8549fb8fbe550b52e19d91f9dad639c7aa5a1f9ac57e16b9cac7b533bea1376d51e2594c1e8d6502f635efbe9e0d84c088a14130c51c8e22d523d637b79d064a8b2610f0600d7e29bd5be4c494fa531c2819a3843261b336c1878ca166de558181cf3403137579577f2aab81ea291c313757c7e77391eb848c4c4a4f45dce8e4e85c1df12334cc8d56f01753e6c1f4303008d3e44df9ba11d113c4cc074edba7922ef43de4ff8f487d644d5896cc9008b6799f0e2f0858737fec9a2d960e2086e5e6eb7058fadba29948d46c24b4705420fa8a94e6352d1046e06d86d58ea468002873749e25b7b02365300fd95eb3adcc9e389cfe326efa427ce3d3ab23565f9bdad7cc351f8c5f654f9135c9f7a5fc0e2e024283a148b884f114a06baf16835393c991727a2a5586ddb5b5049fe41dbe15777ce57d6eb62d23699e0b7b39a2e2227cb9eb265dcff3dd733685107ee7803e217f4870ca0a2fb08d4aeadcba1eec288b8d0072b0dbaaa4da3a517226173965663d9eb9f107b2570574aa64165f20180f5225a58164451a764d4b2ccec6c7df977167822d0af6b9a64064e70336e2dc180fc9e498a534d684bf31ff842b755b8631ce2c8ac96b3a31b8fa5bd88c3dab119a4ff5a0bd0b030841dfa3b45c3f423dac31c15a64a71f4cecad809e3a8f32a8e22aea227ad774bb3e3c2d584cf3f3ce260c765bd2cf6f7ec5da43b34e4c9aafac351b40cb3ed8be882d7cfad22eb4603b7d39602af29daecd00574e6aa2fdc79763835cd5ee768331d3d526ceb2db5f5ebcf3d9deadec291dcf5976b6ebf3e49e355d15912003d184a6cf3c8684c3cdc87024ba84cf8651a299dc200f0a3fdebf289d67252ab18e901cde88e2c60af1663cc3f8e7dfceab4a42fa8dddab7dd42f24fa533aff3c8605fbeac5486293e9eec139f83d00a2fd0edf69b7ab5ce6ca5f7732e415066dc47b709d47d5d045d20f242bbb43abec6b4be74a5899d3c1eb818388f5dc6b3a747bd3950a7515fda7b9348e76ee8ff15ea2071809ace0311f769862347537960fffd13aa33ea393fc0400281ba9938038a8c855e7db94b9efda23cae76bd9fb2cb62daec92191a2540d91e994b074fd5e9d3b4ffd683e13633a5bf2ecc1fead374f7c5095378244ee4851f6f7bcfa031f3b522c96c56889432d111bd46d769e75eae1c5ca134271b418c2a7a71aad5b2249619cee7575aceda35868bf0399eed468a87a816b74e14793e37bc9077b0c3ae190ca31a4319301c2b2ed80cb1ab0c25a89894576a106679b2c9d904669bd9908c2af9fe86dacbe8ce55b78daadbbcf49004e54d32a8734976cf8f89cb4043be942d4cc54bcfdce6025a831ffbe807b8f46b23a66111e74b4197980c1b83fbc10ef3d8d288f8059c123c924f5c116f82742786a82091e32304e6ed925dd5c9f0274f2f6a00dc33193607f2c150ef37194319c8efdc6a2882f034d5c2bdeb2e54a6a1cd9263a8f392d26e1a126df461a01e0065cdd0fb387728a703e5138d42c35e717f152853148becb48bb54a79aaf134630a7fa94c8364e3a6510b13826878c148fb04c2d313ca2ad968f13a8858937b2dc99d9e58a418ca9cbf07b6ad3c29683dac0ae16d5929ad774dca2623ab1189a15d0c8e7e122016afb7d9ee0e12dd9c507c1cc672c242a819f7b9120d9c08a62c19d20d4866b458d7e0f51f9a8dc6dae55eb42ebc9915d56be29bedac3b6f06b13c51598510ddebc2e226af78aa496c9f0163a95497121fb8cca4f475426e95650d4bb14e84b1265f98b11677229d81e5624036ad10b3bc3e9e51dfa8b7f0cef742587b854b71c96c70f6f49404ba61fa7d716eccb6826a70dd55a7254e80613def20e78a8575bc3d537261d15d026f70ab214333b48951b2d1e5e8e8ba828d6766901fa307198c9d1e380cd1296d7adb2c64e247e34d171e2ef26351e5e8833216fe516f9d9ee2ae16dfa72c08a4b6218df5725f09f891e987b356df8a2cf2a2d548b6514ac4a688fc24ebaf86e0ef74a6be3282cfb4d174895194f1e92984175eec9a7904541f0c369288e1b9dafb349260dfb0b0d6a3224d44250690378a61cf0ae5e4a9df0c4fd66f01c532f944246c849bf961814f5370ac5ece0ba30e5accb85ea22cd3f9332791d0efe9c947fc94e41cf6f05e6226c28556dc6f78f2d3bf7cd91ead24aea9b48b585f2a992597121b0850f9a185bdbdea634148bafb2cc9b2f041453cdbf0918c6a4743ab1564c5bf11897b691eaf70c9f24b91544f2614eea076bad42e6cdfb7db503fcc52aabb55b9d5e39968d12ebe7bb71032b0d7710f787ee0396b66f17dcb7e4774287e71dc6b42f68fbbe5169239b1d615ae92c16dd9571fc55bf977aa078dffad1e90befb988a684bc973e80b50ddf984c5c213cb20e61f98a4b6126fcbcdf8c48605b9c8c5b3d035119d5bdc04de8cf8da2a21ed963360081cacd5d408d447495e5d6ef1563467d5db95e3e4e3285ebf963d36ba8b3a2836dcd5f8d464a6489092aead1cce4960d3bd11cdee31a623966fcf3e2e20fb3339ac2a619e2e5cc46e272d9883b39e6d6a6121648ff7b8a60e483fa9062e21a419b7dfa20dd95bf32904ccae2fdc4b1828cc5413d31328f014f7c5d077c07ba24218bc00a23c1bdf5b8b2ccd98349a19fa90ba1ed0c209da86ebfb45aba792441583ecd6833be86ef02158c4c3cef210b715878e6d0bb9b975939fbcef83441760c48198d762d6acf19df059b8362bd08c5b8cab139df3d20e3707a006d85c2627d5e212cf2e38d24153408308bef4038f74e81f3d313203deb5932f58246b2024c90d664dffca6bfd4f2dcc139636b98973c33b55acc817032892c642e735fa1e0d9ed9a08657dba5d5bf55864c66b76b3b66540158157790946be1a5af470ef12947a613f7739ef25764a88f17a546bc04f468d3440f1b5a0b80f0c706f8a6c6eaa0f38e8769c764d346b1b99deb88bdd07ff31e07f487b16aad8f7b4d5149bb6014cfd79051ba53dc8c34e4e23960ced722f3c5ce0fb51dfcfa0730844bc22849950aba1d8a8b8696d5975dbfc7c3465a7a47d131940da6a141ef97f71170979a04c8d90fadbe093810190403b3a85b47bf6f4753379d28a6604978aca028f2546b4251bb439761369b7ec012bc3b8562f462738f1a2c9d4f1ad23531e78712066dd710ef81ff7ea170216a7e356e9dad5db0f3c7e61084417677c4723de4bbc557e81c2da431214be5e60a5d0222604d6d678a8c4f62828f106c6a849130cfe2086398a9e1628a30e41e53b91db6e84c793d12c441f6474ca462812505c4c442da84737810c2c787d2c3d2e96f0a2e064714142bc14928734b891f45fbf087d87a3d4743ffd297714db1ca41fba66b909eceb4e35960a25e226d15bba153cf654e72b0ee5a984cba354e77461f0ebbcc55f22e86c9b723fd60626ccb9383986e85c05653038624ef7a4f9f70af5b9bcf68cd36269641e6c9f7804b6cf1798901160e862165171a1b8d88bfa41ca8bcc3c9de2e45d01e7b4c90ebde02b24ead245f38276f0efb95d97a110f90951b7c3ce0cfc86a2495333bbf917d5e676f6c3b1ed0002b3b1e19800c8136e2dc1ac9bb9bd65b639841b65ce0bd6422f0284c9e2e80149f4d65d636d06ca579e6b0001ec2b21616db39a598dfa7749a727695eb7f5aae07b43eaa741356a8e00a36820fa97470a67bb96ace3f44aeb8a5eb57f370cf80f08c5e3ec7049d9e1a6dddbf6ad002fca84107072bb722d8c96a27e372d0534656275e28c9d347284d4ea84c7489a08800bda8f8431b18ea011b94cd2c4abcf2dc0c900ba349a9b898ec5620a78a92c37fe449fadd95e5623caefb097ea4771117850ace030edeb53d62d5741f4c4ee43e910d5075132171421fb78841b5a8a61a0c72a4856bc6ec3f586d2257fdf35d14ec249e86b0f04ff48b2fa4047747cbfa0f568a050dfa5389b1ea1c209d946a46abaaec72383fd00ba56f145bcbde1f5d3697d6d7a664d559c98798eae0fa3ab86125f659cefb1d25c7ee243adf90ff812430ecfbc42201fa24f76aab64c158cddee8def9a8c76d185818013697a609c4d1c952479dbb781de8ed57c11a2ffed4f8a1d6229507a8042209fc6e690163fa90cfb8785c8678bd7a4005fc7a23df6b631b929d67bee0cb986efd841c909ae47f62b1e4cce524597ed9d3cb0cc3269b9ab44b86e3d86b6c31f120adf497b6c0a57038b6d2b3328a7c4f816be788e1ebc50d78c361fca3ba740656858f384d22911345b278c995f2ee9c5d28b332ff2857ad15c0b83124ed4011700f3d558ee351f832fbc9e51340b8e09927a22ed1376294792478b295f870404e00fefb36df3a0ec2e210b5dc0baa200e6b72f05d0ad6de4a23da079230f4967cac1615f5c95659f4057c65a39d86dac43f8f1ca409ce8bbab9e7ec9908b6072d08b74cce16bad322edc2b97a1ea2b246b68b0da4f8228ee600a24410baa99ff24ce317b3c437fc88b4abfce24484e40051fa78ad75ccf6783ca20e5772b000d97b56333e374f3619952a33d95775314dec806935ab67255c4972023630afe77905bf718c736c56e12501439f50f3c9c81fb7f98363ba4ce58ab4e16441fc2bc89496a2ea2254470fdb523f15014fb1e652f5a50c07ed865d3a9aad7d08830d1c7830587e55503b3281c4428363e22d98d9bc25553f4a853673f266ab0540a0fe0cba4c64e9a97da9181c199b0fb1ce6c49bb2af90668f5357d0155839dc417152de07c433acaf4dcf27f91d3b8d8a3f66c759332aab0a6d11daf10b8c0fb2bb94491f770fcbbfeff225f55f9898ec336caa0161bcff0f0bf78a5013a85de6ed9ae0ce07d52509f02f2a67507ebb4b83f7dde3809f39282f1bd070b1a244461cca45317353322a67766039e9ebe5af4ed5589486694e24afad265599d6fbc74c973e999707326b531b75233816af0e735ab08405ce15aa1a99013ba2fd146d67cdf0ad3e706fce85faff1461dc75c0bd9c4c19875eda65e6be1421ad292a68f8744148266470da9d5e633011722cf8717bf5e2cc958b4d2d20c2fa4e2e72074440acb273fe8182fdc126c4e10d2984f5ac6af9ba3fe1869516ef4975ba1cd20f8f28311075369d933c83efed291adfff7a2e112b358ab6263fb87101c006448ea545adb400391b185b6f602af625a8821e240970b8a22bc214d9c6f54ce4d47bb49d098764671552646881f4c44fa34d26b631de2bcd8ccb19f381915225b4de2682d2aa1516e10e5753743366dd8830d7e19485f6619bb7047d3fcda8b2bf24ece332630e108d3f1f50609fc89b53b647d5f581f0904fc67f409ee100cc90f79880b6021fa005a70ef481ed2b8bd72da200716aa93dc98d72bfda637b2ba0359f2952c5e2312a6aac4b0a4ea94e11c225b04d0f4ecffb9b76461e0204c179f4a62a4d01d1efe1cb74ab4c96c4ee023b4e90f52af854c4affbcdf2202744efd8b89da7bf09c7ce75c7810d3367b4046652b2c303dd0412b65231f2f4a90f6261f691592b63abc4568ab84cf4a75c77b84287b118efd80cc2f76cba386331e32a4eb8c6dfa6051e7fc9ee15e3bf79fa32d0e70f04e93ee8de0b78a409ea8278ddff05ed75126b1fd315a64ae875cdd71ab324b1e8418dc8915ecb4ad081c4476cb8155db97797863e03a7bd84e42aa1fbbd0d3711d300711266aff846a0d6dc2c2922196ce993643267ef2537d0c79f5a8d3d55f68343bde406ba457acade50e4803aaa29290df47608a8a332bac266613d1d3ede06d97442bb05f39a2e381da8d14f51fb58d1167c40ca27a5222d6b466ab880cb65dfab2b7019b1e69da4733859ad6c10e7b90329ea6f90ee25e8e49b4231bb4dd0d53d1d1dd37d68c74f7612eadc64ad352e7a22383eb7a07f2d6bd7e3d3a7e62ae7465e41fad113a753ed87acd2fd717d3e568911e73a38d70c0dc58bc60583202b818e1ae1271a47188002917bf4da3a3fa9516a706702d85c936a39ef2495a4e4c9bf7b3f3d226562a1d7a2873a00c5a83bf32d0462382670e763e48c77f05349201165e0fca8e391451c1d67cd30ee33d26530787b010433fb897a05813d3fc9022ab3c143f2c07eafdddd64230b1951c8530d5f40c80429b16eb1841cd416ac60b30535d30f99cbedf63de290026c639df6d85e9ebeffe39b47e9446a01cad7d867e991464eb2fd1bc0e305c2ed42a2766becb3b9f148701c748de93180cd2ca67d770c78ec96dec2a5dce285bd87c07f5b9c98c68abe30a2620b9bf504068675de533275757ec26c0386afc14349b09f0e7f2187f3c18bab8795b1a33ac89d8ffd2272c913159766d696a8bf02774ac7e9260675263e7856f240c521b795cba82c33e6f18a41a2db000a1382a027431222bf007840c03bd20532c08a71dca0a55cded9251998120ebb3e3606b938a05db0a5222cf7f15ba41d0f036c975de986705a09e8db37321d5b4e8b8c88d4fe6d4d05368783fd4026add7765b3b6f4cee78b0eef49e40963bd7743ba180129420036c3bacd53999da66146b37b2d01a30635bf0496e248747700f42c1b3e1cbb65f1866b2dd30fd32b8af973d846ddd12e4513efd7eb93ed0ba5fe9d027029b1089317937e94d7adc18773864a77b88dd12980e9e7904214ee00b43988ceedbf67554aca440d1abf4a476cae600bddb88bcb8a996d8130b44de4afa39b6aad396af3471f4c9f9baab020f01bf0f32710cb10933b26085a126623c8346d9612a3b9afadfa18ba4842ff2365ed4878f924fd8d74e88846003edd6ebbd98c1be3182e74ab866c138c6448a25ed6b3d78bfa2172f4ca25192724d01f8ceced15187423410675f674261c04a5ff2618c0accd5d94124270bf44ff7ead89ff075bbc6a17a3ae27b127a44c5b7839f491ea3a15a9250dbef0376ddf43850d6cac010347de0c569c38b7f105feabb0c886385b0e40a08c26b73c68fc444767556801ec2a9900aa65594818f60e01a93e4b31f86549f484241710325c95cb932fcd3125ff75a87c8bacfe3d2a69aedef54adbc96677bcdb0475befcb0df8832dedf6608f4ff6d43f828511b19a5e32d7b140fe6d5b785cc9ad7c63fc6fe2b058f1897feb9724c0d7c4de64ef6dd9c034c023523675f4593a489535251f0ce999129db35e3a27ede5d128b22d7037e62414220b7ffd89e28195f21f72e211ee0361fececbe0ede08da6d418020e9e03217447ea401a7acebbcdf2f4a61b70c48d68d9a702be93b8d1904a3837442d3a0585429d59628193011d2fed39c0c67c1c12b394956a02a3d20ef0aee013d9383661a97fec0cb88540514cef48a512c3bdfd3aa2937258522540f8aa3eeb6352981baf90c76f30bb09ca5d395377d8f2bca5b4bf701e6a6d97fbed1e996cbb5274630c9a63fdd93a96d0e1c853d592754f1c8c5826ef5f6d848e19de37e84871e4aa5ab789f21ac4df37bdf2838f92a82e5423d811684a4d4a071e83cc9f39fc9a8aa21a5f560a6c4d047336342ecd7db8252907e74a99121ce23c17d86169867a327c2fc775f39835e0c6049a21b43dd003b6661dfe3b0946b44d395afc81d67cf3684d9e8c7b049e0edf252d2f97c4c9e8fca365e246af7dfb75516110be158a34da336aaf69e49a81a168968e56c463644408dfe3f90f7c909e06abc1ee534f7e9ddbe48114ce8317b3f99c88cff46e004a6892b19209713ec7df8f3d9543d98395252121fb089bdecd854c66abeec0e9a8b36695611a8cb9c37835202280072a07e7914ec79b8e84dfec0b3627f3342483ed51d62675db5b37fed949293f97e23b60b349dad2bbae6361acd2cdea2799063286b6c56e8ef2543c14e85b46223a054d1d3a98ceff52e49e2d3ca825ccc9fa9b31a42f67809a312415e4302441a0b9185945caec2af2c184ae67476e6fc72fa2ab6445e8141d1686e4f784128ab175343b8121a76ad909f38b73179bca75adfd60865daa219d341c806769bef8f9e9f21fdabd55699381004ebde75541542b14bbfd49c0d23a072368524f823f2d079fbc2aece4bf6835a9bee23a79147fd01a5ee2f1dc029476abdeeb7ab99f017ed639c585cc9ca80f8d70765168be3b8f14b68c24988ebb497633ce14c67ed6c8a9e70246ebbb46be90b59746eea1ec9e9b96cb5f6d159d842d21ea811c4ece1bf4943df45e3b0410cf1e606ea1393367f1ef3da418d91bad20d8de413cf931b06198d9304d95d155897deab778ced31a23da4c896dccf14d2d76481023ff2184ca59a0af19972ce9161fa647d9af4cc33871315b47cd693aad1368629cd05ea4441d700f812fa1c4f106999058af9fe08ec4b65d4d13d805b90e15956d1808c365b07e871930f8c2594f5f52f2cafeaf117e8a38d7452e148961f33df0406b535a15a418d5df397f594d12b98e67f1a64eeb244043189c328daf8cfdc771893a7f7021d440d71a0eb28a5a7739329354267a253d7189e1d1a48f74ba473490ed05f0a918724d06291140eabf05e44865f7bfa72a4ad619dbd66ffd1b99bfbd43739ba61f362b0c11747171dc09975e9db08bf15d8f207b6a6fe3de3b8874b8c2ddf143fbb76f4e61bf276838411e4b8e25a4186576db7285f29089e8e976f7594225cae9c948476d2c33c6c73013ba644eeb755deae25c795ea31e17b8193a9436e68046f9f54fcf857b3b5c3c119df8962a8d7e10c34c4c20ff6e368ce52c3efa57859dc768abcf07846e7e3b8c26ce65535124fe2e2687eba32069d223dbcd376902754cbb18ca2b5e26a283c5a9a06ccec04864270d2910ae7ba0a4b055befe2db3f5a518913e526e260ec0a72809ea2a598b37b3828ab207e20fd2e0b556a72513c409e088aacb655125520b3cfb76e5d97f41d7652a85aee73f7fd32f2305c460ec641115176c9ca950479e9df9800f0dc9bd74a0f04c514fab17db71e3091350197e111555438771408267a96121e7163d1b7347865d4d49ab00d1e34e75ff45b81845565ba00066d587f531827243b1efd8575201e021c1764fbbc6e69c55006c4215c903e4049332c8f9af420c2c31683c315c87a5e786acf9010f2200ed76dbd1cbe05329efda786ded24560a4c4885d0641184a4ee3ec14fa20e8710450c7e79db98c475e3cac7cf4e2aa7821798657c8d28fa0ed22ae4950646412212960eab7371811d18d43b36716af111200b361b27611d13b458a4ad706680e875f3e64aa104cde9381539c9577bf6b4ba16d27aba26efb7aadaf7ebc2e17b139595a2b3e161dab2f63d979e4fc46cf9b8c810558e8fbd6841bf8c90129b20ebcd4c5daa2610c2e5dedafe927399e8838cd46ab99e5b0ffd722ed887bb00099005c6d4112d915ec98ad83f9071ad76d09adb11366cb44392af67c91a0b3adef0e8b5652e8dde6b4bc510c50b576a56e04c3f90da589b987a34731b9cbc6dd74d37543cbe471c5a9cf3db70de75bf57b1884fd5b018e03bb99bab6d62d1ddb7cdc2c226853c4be4b5f98eab2917fedca2f80fbcbe19df5a9ecfb32167afdfe7720b6d3b70f7a179a458913479dbce145c6d03ba21f9041d7a3a938d07037e535389ace807d132c2c0c44424143b8503bfd784beca5afda7b8cf7c9202ce26d6d1f38804a3b34e9b4b43ea9c16bd90ffa9ac695649f659ff7d8b30ae21b90c5df4b9199a235ae18606f30430a98b1adf8cee9cf97c22233bd2e45252ddbaa87850eacefac488e9e9e678594460ed13f3ce857972407f64c77d9452df860d58908672c510d4c42ed70a33a4fbbb84705105e109bbe73f4363330b39ba78667054e88de5e1e35a00671e3eaaef90db2c89cb3954e8f5ed68bc279f13352a23e472b8154fbcd765acae5a88b7e4d09ddd9e7adbac0ff56425da28fc51adda2ec551473edff4ef44262cea2e963c4e3e820d280420a0a3b89d8bd9157efcdc2ac566a59892226aa050b8b822c48ddba839ae8d7e571ccf77e23106e0a4ed3065ea7de543529736f1a518d2bcc62dc3d6bc46decb31a1b6b896d754899d67442ff7dae831e01cbafea614edd4af4be0736e65e7ec8af0db229de78a05514ff8ab3aefc2610982d4ae0a5fbbf5aba77a0468e780b7dbdae0325dc78d360b161977415042d7ce5e6eae0b6a2fab50930b98dc89098846363f1cb9ecba564a3f964a6176106de81954d33efb28e5f7c06e072269a8501a88cf3b33d6d98dc12542b7a76026dd112a1360e803f7462b9ec8c1d46a9abdd029719cd49a29cb531c61287ebf90568d3efa20b85918618d14c080f748bf42831d9a6b95acded279bc62f74702417dae2f48d3b0054d22a45ba0b1dd34285e1136cc94b83828eb0284f3c8081fbeb56de78b1c21eb733c7d0a228358c967224590888cabeaab927a0468699d90ab5a561ad95e3701c4480acf1c6554006a392d9b265cea833eb75187b57b85fde7af415d433bc48524c9907ca56277c47c81fad8c677431c79564d598181692274b599f8d78db85e29d98f9233fff0ad2b8fdbd2aa787281453af2a473411efbbe62a562ecaa2e444ea5e8211907a05f286ec63faf040ec3768a59312f87d5dc1cd82c58d64fbc06c84186c26b66bc9abe250bc454c50246cc786fdc852554175e989cd823df7e0de02ff507ba75d8e78a6f4ff1b0cff2eaf74122ce525fa6d1810fc52935f76506482bde92a8ecc99ddf6fc508f10d1def6bf0079a5f6fac9668e4930f8f9e8cc356a0fb8ceb0b6c4fb27b257bf5907bd679b90d7c1e35b06d94f44004899e54067b158196110633495dc10b5ba02923ee496a16ccaa2c6830ef1e672ec660a2870aa43516e833aab29d62a91ec24fff6d6828561c54fb961c15632e4eaf1cb6bc9a53e9c5163c7f13fe990babadbb67321feb022287322857586ac09fb70c1e5764790655fccee41a964a968827b1cb7117b44687212cf8a108bdc5883f9e31d131017eab7d623889eebc26f4f8eafd237a3a8730b0ff9682c48439f5ac2d9b117477c0670152e8feea7d100c6eef9735d6bfb784225678b128659b48c646eec0740055c9650b4e1484cf914112979659134f3cf6256843042b2320ccb4975061ce5b5769b499bc82072f51ba20bdce679522cf42cf363ae2ed315aff7769043d7863b49a746eab42978baf04316a8659909f60c9f465fc984de42421da6eb3137cc8f4caca2b28b27b76ae2524189cb5706b620a5993a9bbd64c790f150588133b3453b95d0e1b9b32bf55e4f3313bfb1d04265d81476285114edde9e65d9a43e305eeb7cd9bd66b53fe946369dbc77b7fb75e71d84c9328c654efab71f7ab1a07e15bf5aff0eaafd360f112d4fccd392cb3401bd247341d784e0ef7d1b67ea0365f24a6433b9a05c6e43834bb28fb3b3ad826f72a4c85ae37291ef28cbb6db2b036510577469991c7f8b55bb0d76bd3ab7d42396f1cc15d79c9868b02d7896149bf9fd91f3e6f50314e5c7c3dfab0c81a75b37f6354e0c23ea647e55eca920f2043193a6705cb19ed5c1957403b48106153d76bb0cce3e0945ec198750e97e8ad8daa4daa92bbcc422da6d81389e6b6185c6e92d1a5584ba519b4cc2325a1140440dc63952b09875396a2c99484a3f27561dd1074ea5105f72182a93fdd965b02b55d245596090ffe58b8dd69db1662c3cd3eff24d3019e7c252ce1a316b298468529e45aea73ce9853e9a3499632438c5b1f1cba3fd7bde3c939d54d16bf5a1c9089c17a939c83845a1e43fc86ca4b815bcc1ec92ce81c07c92245fc06b24aecb46a354e111e16f66b43376038496b28fc84f89d6ee02cdad512384d32af96be8dbe82475a627d425a8d0e690deb91f36553b7ab12902cdad7ecb5904d770d8b0125b76e69eb386710fd02504f8665a6ed6b6052a2256da0c9654e08e895281eb475ba96db7ca2f2592e369a6c374a3470953f4980a79a4082baa0761f9d149f6d0a8d542db4cd501d6d97cac091174a7877f11f72d9da7ad41bb2b6a64731bff92ebbefca0e7c7d3f1a9fb4153c42e653f22d70d8ee4d0460a0633f98fbe9b6a460767a710a42b018ac50ecd62654829e7c2baa2e3224bb828ba5267d3cfc7a8475604fd92c5904321aa12da2791a64ef616ce2a51c448fcc80b6030890f288830eb00a50db953a44947659627a9b712b657837d6464bf6741499f8005f9d79aa9c721928e75d81583ef1bfbee0a7afeb70e4c9bb95e594faa13d691184a6c8f6774ad248ede35451c33d515c3ef3c6865d6a07a6bb42630250da833b0669338866636e127d9858d9c8c19d3740d90375256a59a7e7e4793ba2d4a8dcb5e83e5be407e98399f4a80f4fefa47d511f5d4a7fcbfb5c55dde5fe7b87e7313130b2807fcd41c9133c5f7d34b3cc692dab189cf95e35a80fb914cb26edbb0c7f379121620ba3d0ecaa0362fb4e8a90930b80e8771cad9db45f0355c3ffec75cd42896df424e219556a8c1a07d95c5822aa11be9db850ae9a24efecb9b6edd42e6d6594fac3928d79707ef0d808b43b47da876435b4ffcc79164e86b5d1e4cd28e3d42f9fef9aafb0f8e64ad4625e9d38e8b10f45d8adfc24495e8e3d2ca0228c12876dec9ed0adc56bf29c8e7ae1e83ee3741f00b5763ae0dec5da23bcf3bdfd52c2227a6a83d83e718a7c4e830288927a305003c309ed38d2316f2d252981bf0b17688b90504c5a7c9b92e102ab9b81f481243ac32048dfab60d32cec44a368d1605cfa9dc32c9be8876cc829b692413cc7dd82f2c450bcdf2610574e0ee4d1ca4f07bb4868a7c780536036bbe3aca489049d22c5f5af3dc4499ed46349796b417bc53aa8a14b70f51f5898333ad3928540c7cedf2cc76bff09cef251d099a7fe42349287a1f444ec28895e70b1fcda3fb49aa5c7e59565a56f36e999015e5c52b23c148e25f32605797d48ccb68e5de59b2b5d4612e60fb842a117efc580ebbef1c0651cbca019e9b8cde075a5da68ddcafa8e7ea5e0140fabe31060950003e82c05c8987741ecaaaadedbc22b82ebe9c5576f5ee7439c345b523c9ddd9c258b4f0109b21280440526132c9058366d402fc690ce657f00fd732a09d1ba74e9fe38cca2b53ff280ba2bc2ac1a5521e1e2ad6eb2696e4cbe8d8bbd40ef6b92a2cb302f68d8948e540c7322af21f842589f45facee7057606fc9acd23a53f95c68db3d08be76088d2f6e1f2400ef89c60260d5eb09d8963aab63efed381d83d83afb797e03a5bf48c8fea268932f7050fd12367c960a4c9a2a5ced5038e10553533059bed8a1e9f570f236690b7c8e614678b660533b2423cd149a8798767807198460bbb24dc8750adc2a4c00d757343ae81926f2f4347ae3948eaa1a311e266b334029541903192f0dfeaa69b5d653b1c492c81f0485493c0350de749813351c94b23ac1171853550d651479315d3084efb25351361d7f209fdd0d5180a548559256fc733de31437b2ee88cc6ae1f76f84214a46fcf3caa2d43e7dd4fd78d01bfa6aacd1444a718f9d1c214895818666bd1b376138370ead56886e6f652726a1bced9347d47d101110a1972d0041113f50ca8e9daa9b46af26281d77227a7c3c3d7c893dc1a9ee66130be116014a09ebb5b8c405dd90423a12b806ceb4a2afb37c0d2506cb305982f9a8768943406d65408f7dbc041b8f23838a4930341f1632cadef84d8402076cdc69953295ce488301e26b769b9d3544199fbe26dde9959fb48a7df30190d2821a359a413e6fbb5a205d48a1be7a1d856eb057fcf9c4df85bbcfd19dc5e98372ba5c5d7ca7fbafce8c2d0cad3a00bdc196854312d10c38f6cf08289db88df8edb706cf2ccd50ac34a30f291341bc429a95cf6f50709cd425ef4a06cc31fe5d880ff458353e3d20e36c9011c3bd516a9e0788eda0778255e1b72354848f0720adc03471a1354c02457de3ee97d4f00fd7906e48cf99d21bdce24d14095d8520956d02941f6d3583108a75e93c2c0186e58faf1054a805ced2b28ac861d45308864fd0ec75c456f508e5688b7a392c05689bae814b9978abbc0e9d61ca9db14984416224ae8d94c9c3a594927800d44f114a823a741af4db588b33cac032267cdfccded0db7e8ef662092d631bf92ec9636d3eb39e034fa0d36b2171427c5a88c36db0c5398af6b59dd9957df036e57338827bfcb9d24c0375f075f6f3e4a2e47b6e4b93f618bbdf01b380af597b8b496904fc98aaa137b5c02beaf955a92b098a6fd97b549501b3ea1fe79e99624a2f6d9895a135c51f0fae74db7416fe87593369bb0c73fec45a06cf3ecb5879777b6926d7dc048a144e4e23de59709a5c0e987d913c5389f4323c4a2c3a698324f9ed4b11ae690a76ea0d0b0b6d9703f1f1342d4c6f184c43d98964a0ccd6e3c1c3c553d75c73ae2aff11461baea6af25d33ab997ffb0f999755958abaee1598987b22b6042f7a5ffd083a19a004434e29951b5196e570cb50cecb3945b77e18d32437b25efa93cd21881c01574c79758123b540d06fa3e3ac0aa7245d6a4be45b822330061bdfbfd345c9df8706a1b081d9cb6032387d5dedabb1f44b1e18be522a8d342f30a87116e8001db0f1c98523a5e270f905bec1d3673e3e925b7ec21c6f921ceef74291b2888fb6b0e4defef9d8fc8cc509e62227f678b172b2be78d7be2cae3a1156533f5e28e2f01842e361c26e92cfe9cf6e914136f0e6300b7fbe4dcc2d480253686ed76c32bb376d6f9a58ecee099b5f329f4b3cf0d30b9feefb0ec542df4fb5574f21030c0255a4b7f90cc6583b561ca773a3222d08f213413983a4d7c17669568d348a7f050c135cce83e4af371b75b41c99f0b59026714d412103df37b5dcc8b01b53ac3ef45e9ca81455cee1f43d695d8e3c45285cb2a9ad025c7d6498a550c05f5703e98cc79b193c435941810150b89e387f043885f3e2272fe08ec3079948baf3838d71224e5aa0e3a3bc7408f9730fdf903a951e8595591a712ab402e81a5d55067b4b04b6f85edd0c86e323600e9b68d018c6eef612ab6a69f466ccbcb00bc282bcbe990d530301deeb1a8999a5b30df4f10e26381130182496efce021d1fac6579b30c30bd5fa5fa23a006baa1a05106824325efd284201fc5b8b0f82c49d0d8e9dbf2ebf245b7e8e5f4137e23dbeeb38b8a3d67afa63e9aa2e8fcd399806e6d10c15ba05543ff81f00b7af37abdb7259ba88f71215ebfef6ec388bc12e33ec288d3f462f6944624d96ec73b956df49de7627750c83bf6b4006e54a0cd399fe62579e3fc662cffc2f7a611b11283ddf5ecd693b1ecc59eeb749ae937fcf47c3c863166c5595912af8b017413ea12e86d36ace5cc10c64d4f169388a1e329a6da73cd1acfc5f3fcadd81ef6c340b6225fd9a1d20faa1c6039411a2b6cdbfd083cf35ba1b6dcd2b556ab9ccfa61ae228b09c65cc5375390b6b08123c93c9f7e41b918dce15dd219b3d22b6ec3c3dbb4ab90f5c8a45fe906fb01db4cd856651e9fabe97282ef62d40494cc659a70c0a9463716844bedab991446bee13924834f520b1b84e138678b041c6c24269d43d2e8be91b7b633095d5c53dba27fd2128b12ed62fb66deff2bb58353085f46f462ad7a707d795f459a0985da3782129723c7ab9863fc7dbc38c391eb7574eaedb5252cf72c370b30e977be2d3211e2f2b78e544b242401322923e9fcc1562d433e29b002550ec28329a253a92643688e8bf6a5fccb13f67fc8ae39ff25744ab125297a0e19f95e5d72dea4a5a630fb0e6e8ee4cb17357dc7a0ec245392c9a1310c9f38fa3dc04e3326108375566145cfa24bd28ef62f35eb38cb67a5ae14951a542bfa4813d10e37d7f5c033ece21d3e6031b360264326b74755afb1eca22ff7744d5e2ec1ab8e8de8d92b363c07506c6497d3522c336271f05fe0a1d7b9f308ef00b93741cdde30c62fbc3763051f35cbf364ce1859c392bcc8ead85e1dbe37770d2b2bb6b5ce40ec9301b7026d8414c431733946f92e7ee13eea67818b611c07637bb80ab341df07a13a2007046900cd9d633efb626ebaaa5c26d452dfaaf7b52d9372714b1e8042d1115609c200ab0189e7333bb4f130faf57e910786e77289627a755b1711bd6968ebc72f1874382a28c76038838c7fc994f76148b0699f3ba97e369a9cd84b64e317eed79d1c80cc470e038abd08c2ecf6e3eecd902e72e165db4aebeb53b981311037c61a493c45151fd974cc54d21f7259704bfe59265f955fc194a17177db6565d576dd79317fde0067ad6beb1385e311747cccd3849365fbdc8d8b4cd9fed79c407d927a757437920c72ed6f4a5dc29c6bcaa37cc0496f7bd24d71feca5621e2ccb63b1f9fddc6bb71aafecf7f131a1a1d49ad393c09a1cde56c2a4786c04f7f24f40e48d543676906fb334dd0aebebc712f4115ec4b09d03c8c24e7bceca518667d4a1aa5f63d3ef95b9c8a771a1762cfda7519f8472931da290c08d7b2c06b57aed49dde04ebd441749b578804b21251cfd33929bef81fcd75eaf2ca2ed3892625fbab15028e42b75ebba301ef1e68833e776d1da0d807e16ea23c9a5a6e2485bcf54a2886fb746d7068145130fc1150c320ba48b40f7ba3951336f1fab0834ad45f4036a8f5694e7f3a3ff22caf5b048ff2f0efc60c8e132d36a124b3748a6c4689e76923a99de4c7eed1356ae0cdfe2cb2a73b44c7a4acd59ec68607a4977862ce19c5bfe5743decaf8a27501ddc90f6562240ce4cb3ea0005ff6983b420cdb60b0a7906f2cf30376bad6be00dc66ea7067f34768bfe3663754aa49d4972c7358456bc9cf1e9c301262ccf41bd6d398a4a5cfb5ae1b3ec4610ab6cea0b3f5c60bd664fffc905fca544fcb8a147988ddfe2a0735ffbcf7034b3f870190522d8ec537083d1c6031b1a6d3b2a53b9db273a9a94c246fe4924b74d8b77c6882397ea08ddae35929b88d583c4981d2b56c9830e5414f4b1d9d758697851f0f58429cbdbd95f7e25df99c6f69e8a2ce19f84742152d952b0b31e35b50ccbcd17224e1a5c92cee281891df5cbf0d94e44fb7e8c084a9b00355aa9e84f2c84e2ae6f4973996cd6a82e1e8ae71cc5ca6f94b6edca90c8978913d115610b0b951ca0b7b6b69f90b746e043d2cea27834d88988b814f0fee042dcec2e039678a0bacd47fb616428261e25ebc7bf25866838e809b823e4a8eacf5d2425417e4924fa8fda46aabf7e1a1bf15bf05d8ae9628c64114fce80bd8592e31b5480c30cd5e8677abd7b99a9019a2a60a184ab06c742cf1cc5b871d3154584e6ca5e1730f8a7ce1147d141587937d89cb26de39fed816434b5955e77b2cec494d5d70c50b53068295ca32f8b98f63ce05aec7f1401a0e1d25948458fffe8e16738dc7d4550ec43687d34231c81f546bfd939321077e16c2ce0de951d80c1dafbb4970e46fc85a10b2ef371930607e2a54c37e0e320cae2f6005912fe277356ccab9795bb59dafe11fbb174aeb90590c6e370c4a523327482dcdf0fc7bbadf8f790006ac95fd9dc1fb1836e15d14af48e130fe3f9fd6a29fcdf0390690e063d30f80cf5023b565a128df0579b82343528b1439cfeae9eb13e555a92c89aeb62451f1c74a2e22d95a01b71b95fb61a1c7cbaec939c9d011b44dc7be173a0e6c324d8a4334e17007293c3b20d4057951e6e75e9e4b445f7c9921d8eebf16a53f804d62057a018a6fce5995d5beefba1273593f702c9125ab5d0d715c6fbd5017eddd0948a13243645cc641d178e84980fed679cf8c78f9fbc587fec73935b44a5f89d51bcb4deeb66965b17506df7818cf06398f068540013a1bc7c033a26fb03573cbcf6c0ce04ef1f61cf712166a2714a51445de767f8fb67454537931c3d23064989d48940c4f9c90cac9843ef51a0af9b32f395dbbd8f53635cf745d62640af943483c9fb6578f330689e9f9399e8a987d2f3c3da5e79ac36587c275419d12d1d88dbd506fb6e99a91af88465a1cd3c754ab840cf5c65137971007d206a4ed116e99e0f1f5d2580d25052a39d5ae3887360fb63e25b8ab69567c50d4cd09535945769180fea2ef8c989f5901d12c8fc63b78d12e8198c75d5b2175a0fea7b74460c34906a3a1035db0047a280b8258ac1ada0b0927ee6e6ea4dd169d3f792c688f8b7a4c56d2ab61f781671492b5e0576b8f36650040edd2bb3d3ae498a167eda494191771dc93c9eff06da179e147f6da91fb195b5de57faac3a08c248e50f03e8216cf0936fa53047152627bd34ccd66b4c59bd44e0aaa8d9e2215bf64aeab1fbd68899654c3a88c51e6a962c77aa0b566f96f242c6805d948b949cc14f591b9c7fecc535e95160e744c1348ed4afaceca34420facf77439bbdf00a1eafdb90331981eb56c5e7107c80570440e3b88cc90486bfedb979fb364301c299be670eaee81f75da58d512fa115e906a75ca332f1283256fe7c17c11b84ce36f2098255d75f5fb2ca7dba184db9c2c8f1b43c106953f0ea535c455d8ca3a581c77b4156bed9f6b821b93e07330fb7e75e3e6cc891083e907647c08b40479c59abf5bac3334a04aa55e86b4b0cf032c2a1ae4d2d17d2c24af5cfdb03810ea33053c33efa4a5d36823e5c2916beaaa69d8733d06bee05923b4d4c09d61875b0ac09dc0bd23ccb2c67cd5fd3ea3129b7a580cb85418dcd70eeb99c378632173218a6316968a41f8bd7ed3666b043a3dfd15c5441d4445b68fcee212d6421ba07e409edba538c7beebed68999a776ffd15b1ed2c1e0ef5c7e9dfd150f190e6a2639d4fc91e8b71d3ea93dcc0919f1b8d67dacf373fcc7526f37a4b54a39e4a18bf5cf18eb7b57bc5cc605cede2d3317b190ae91a608352d74578ac2a43e6b6c49f2eeb181863458916565ae5eca7d6f463372e51b9195b7f632f84ba0e39ffac732fcafd1fdeb3fdfe5e9e6a6758d467e57c4217d3df1729d544e4ca6208d0342d266279f218c33334a0b095558c8ce55606cf81fb55337b81afce193673f02081758133c78a8bce52a7423fec5e1721572567a7e3fc9588b19d2035dd29daba2b8d99fbb931fc4b4b1baa125cf69e6e3f02cce42893da65b2da77ad09c502568f9cad5171947106b295c9799e858ba93e4f802314e84b0f0745fbdb4e7e601928392ff1010f7652e20b5cebb918f161456158bdd4d52dfa5ec2df9f7877134dabc2df3086e1049d5a352b462dc03dc1dbfb1c8c5ee88a76561817c31b7c87cbb1b392adb96f45f8d41d82c383389c9de43ab7eadb01d5a2d948dd1c86be45d00e154dee8a4e8aa1ec7f0d5929d21fe12b9fa91307e6137201552adb2452b42b1fbc914e863fd45dcaa5572034cec7cd4355192c1e82ca72d6893978a752e8081ae539660806ee21ba34080b70f5d4da6b6023c7b31a430d239d1a3ef342ee8fd0b2b352e66b63c3d747c8eec407563f3da5aa43361f6c46dbdbe5d788c1bf89307962270934777c855adaf26e135a6a295255db714ba6fe7e5aca711b4df6114299e3f43e5446ac9410743565605769cd71323492b75967bc1664765f545ef8c35c4d3e6287778353cc9c1a19140f52601fed49ef318d30c246a8864fc4d64a75b67063b1e3a7d79362149401d1932e8fffdfe91e54a53e4e45796d3b2ad325cd17edb6431a44e0e58ee7915f4c468ef8863e93fb8bccfb59995ba9a8ddf1b2a61e569c503c44a213d6a1b6f86aa22843cc54e398a03905a776a192cd804726308598094f88c555454e981d85722251ff7d9f5b5645f305a9d0d2c58efbe2c64e87dfedbd334cf6805af66afaa0b84315b2d396787da0d689f6303f92b44f5ddb56da6846622a5158d5b6d3a743f72a0b2bba4bc88eaf40497a2a5adbfaa269f1c40258bb01cc0e57e164a10f20b4af814f2379c139cca2a6df4fb216d2e2f81b85347b5224ae04a9d49a0bbbaee1678a371a99a616a7956f3f5365354543fa8eb604d8e972bcd722d69c7fb88e5eefd7d4d7e83ac03f457dec855bf64e462ed061157588f9ddc533a5bc0e8f74dc3b49f0e88dfb543d62b6d656f822719c70b91c6ca0fd5f0addba8ecc1644831b80751bd9b31ced8b18c23f9b9cd94635c75ac5ffd78bedc76a67e38c5cc34674db1ff7841618e5a049be0b2489e7582e2a85f1bab269a7afa59411497bb59b18b67935854773eaef602f01810e8056c00d9b525494d5cbd91c54d90dc2782215ec604afe315f965b2447d59a7935453cdd7c5bbf675eabdb7057ecf39520987496dd025eeea346b58d303e8177aa2bc75ab34fe44d212f5de2950525aa1a56894c40bbb22222c78919871d9d1ef6ebb92aa2994dd8599e0f4f0da2a04aa18b5a92930cd8b2bf60a8d10025e3c24199fca7da13f60b385c29e398b190a218b19ebd80bbe3ed647cedf2c3dc2b8328d0df789ec2bd4e051026d5b028640de258b66c2c26984ba7c503146e370db57698994855f4760063d242e0d70458ccfcd880b31268ad4d911d21a1d692e263d47c5c97ccfa6251638fc1e87b85dea8a6872f215c6148707216a9e9b6a6b18061ab52b85e8a6b82c79056cb29b205113339113630ba24c8ca1a830d4a7aa72a02711b9b8db29ec7f01662f4d9c0b1cfb5a1ca85b3b9afe325fd70ec17d0c9d399288596b8dd36e77cb7aec49a8ca9bbcae81c1bc9eb3593dc250ae9f4c41919119e0e05004345dbda79d0e695b14d78a13c21828e02ba7efe5430e96da4786f29d0ec73d805472c323ebbc2dc7e4b5a9e485d77e8704fcc2b82b1fdd2fe1897bf520315a3db3a8ea4cf3e1ffcf6615dce0906d06ddca29808700ac0499b492957bf585d632fdd1270772c0bcb4532e79147dc5ef0d0f5311e2889a05f7b2a08884b2a0028b064ed0a0d659c3996f10072b8b33bd67b7fd34d912aab209002d7d6798ce233ba972685ad8fbef060ec8f470ba9b86559f242a21e1432a6e39bcb7b3ca5b1a3d5b182e0f70402181a91429c26b2290c8181e5d0b0b917b8048ead2473cb5857923f11d29aa082fd2cd5c2001731d09dac0f4cebcad9a7a1573e44baabf4f012e63f72e2499ab495801e413678d1cf95482a84185aaaf832a985d8a880f21c631bfb9ebfc76338da5449d546045f635d035778579050b6e41a43243caa282e41a5925b128c59aa91feef440834f55ad255e094136f6235ca8aa6541c70f1473ff18c24d5c6d4e7d56b033581396424c224b407bb0bb257bba2e90628fda3890639385505fe98cc1e87957ed026bd3e3ac38ae3697d470b2c765dc78c0b17c8b8d8745981b75aa877fdc08798cccabb143d2e987ea8cc845a1876cf077e546b31dda06747ddb21752596deb958729073cdb1872bf27ec635ec1a843d1df2510ca30db396c4fd9e514e533773e5c4a7245dbdc6949dfd2304c839fae71f432aee933def22fc6236b1719948784c6dfb4f599464bdd36c69c0bea751a448db800a8bd5b28f473b33e7a0cc1fdcc525438334d91c210b1bb64f2c198ce21ff190637f1eae7528caec310ad8ae363d0059e18eb1feb1ef1bb206d04014de86762385978317ea8ffbe51f9d23bb6529c44b79a469ee8bb494b2aab013aca0a7275c32b2c86811b3a24b6f264222042057c704b5a051d0de03aa1923c6aed207c6448b510fc0785cce0216759b87be1da4e4daa6953844622d1ef6453f0f9ffa3ba1150bafa4fd2045f20be86161324491fb83a1ded8b0717016180a7176cd9807f74a85a840a75f6bff749d18ff8b3c52a447ed0168c10626df8e010b84965aa6faac8b0f6d71063eddd5af34af71ce2a60760b28c597c7f94593d2f0a532ee24d80f5f5b8ea49401e377a2fcdb24660cca15c762f9cce830f404152dc642494f365722c00624dfb85531b0e4a9bdeb05907039dae37e5b5ad7a601beb3492a418df45dd599df4090ed71f5a7c732f634d675e7f87c3cdd99e3d35eb452ee007b6e274952f724277d7e2dc5cddc53bf70caf62b65c39801d7eb775f607061f9f01794f2be2c0f5f65096f717fa716f7d8f0eec317225977420dae403e275de9269bccb10eea0fa7c265356ae47206b5d37ab6d9dd7948f396288405ba9502448b40f7a9520ff4b6e23e70c35dc50cee4ebc6b8cd67dee35dbca1adb447ce52a27c57323a12e4446e676a5bdab89bdb74d0faed05d6c6d7a984bd64886197f4c2e31e3eaadf007cb382af1ddd7987c187ec0ac8e70ce3285c69ed6403cb5627fec49470e611272b2a3a0b838302854eb0b6fdb54bcd991e6f209bab6bf977e7577876daa217f4c1e652f54eaf47d468cfc1ea7b28dce36502af09e9ae26a210947d463c533ef4bf9370517900459be37aaf448bd49b04a4ad715bb0a50b8ef73f000f3ef11a5bcd856db33163cf062ee3205591a7653dcf046b7809930f43ffdb151fa41a0b92fe729424c7175b39abf2c8055e641a58b059618860e0d95eb7cd430e552420197b56d2ef8d1b41b5f812637f27c5385bd40b0498521de36d4895febdd22a28cd8c653b671ead381f5e387234476edbb042ce0a9643a5e876989a78e1d1a48fa28732039e55f8b3395b4b2572bf8e1cb4afa0c1a1abc940cba6c73ef2ad960e37fe917608f9738f2b85059b1fab0784c144f9b174d8af21550768905b7339e6f58b5783aaf931e55a7c485acb371256eb1f5271884dda68b882ce66825f31254d4ce61dfbe4b7b3621b9a9d8c6b20415e8967e752d36468f35b46f7319862eeed3dd942c0de0dad2e3aae7b3ba41c38704991365948ce05f32937afa26edbf1d2e9bf81e51060a7431326492eaa788259981a4358625391da4c4754090aa74138573cdaad542160a49d6634da8acee1c283d1c1e1cd697f16e35c08da4b03c112d0bfbaa87c1a0a7a7f95d79c16ec19a00b486a674a61f3e7e03e7323306305f556f8fe6c95a05f746837729a53cfcf533a9327d64f5ba4c1dae8c08c964e53774586beb0952e2d0701fc68e9c0ca90eae42a09e9dcfedfe9b76f6a313460b4dbfaac9db4e7f91bb51e7e0e4bf7ff164fb8c6b2aae0f52690b3765b3648be8cfbd5fa598870d67b86998120c50538a71a4e48e2ba2fd96df8181318fd0abc70764d51f686668158c2abbecd598274964f48f141e07c07d46f16333a91c0b049e4009129e92d22d9fa91dd7c81646fcaa5f04a1dcb1501de8ec07a04108294e7a11ce1f250d0f86c7bd956a757d85eb6c37d444176b89920942b38babe56ed70593d7e2df10ffd91162a1b2964a79f8e6288e7c764aa0ab06e2ae22a0d2117ac49973d7fa0eeffe66647d81c65274f7fd7d2053e091298f267218745fae4a0c6730591290c3afde8bf978e7a8c9b711670a377a949b0e4f622f593c475e0a2f20fca1646f7edb5cd886b5dedfe6cadc8a2b70418a432c61c97a8de6fccc7e9119a59fbb3bee540a68a83c51249b901187788ad8ee608afe38786233590ad0ed27c3495e94e3b51b18c6fd617b60ab65a27f3ade59269753a8db4a1c7c42c9546affee343857c26f4d4ec9b4038fc6b603ac13f4110fbb41e0ceea8fd0029f593bdae875421d8cb986f718c2c2d2914f4743587b89ef2b66ccd74842fcb8dc741dab727ae33e7571e8135a55acebff6f4f60e75ff09a419cce3284bdd9f2819ea7eeec1eeaa507f573e4f8d5bd42ddf4cd44559e7a2006917ecffec4fc2c5538383911a5f4f272521f7fa022d79f893a06086db497a3bdef8229a5ca36dc785bec526bfe3cf2c009c022cdafdc88f4e40b3cfe94829968bdba118656064d905dc0f0fa9855da7ff90e0558a77b78419372b7043f3136fb8f866578f688e1ce182ba9cddf2b7b6fa73ed870d788fd4c33433433793fc56002af7ff0bc584974a64c971596153976faa97095cd212807b0136a1c2ef7bd18b974973cb1bd4898f9b1919d50e4dd23f5503aef6a3fc92ccff667ed5fe6b4704e4a0b81318cf32c0e408f7994cfb7cf86783128e3b1b3646664da5e8580b7975a3f513a249ac10db2ec6a5f33355900969d9e5726809561733e5c3a2dd1ecde6a23def5c2d0f95e3588889d6129e62381c6ccb9de71aa16ff058a8aff48e6c8c1dbfe0138ba855a1efd0545facd0ffbeb44cb2093d190ff5da8571fb883cafdfc83ccc8f4c1a6fc524f60e964f72d8a6e2a612294a017fe394a7c98d702e2bc5b5f48fc9327e0b519b9ba563802a0e559e72adad60c828d3590b1727f43d7b0f225e19e2a27d7fb3285c61fb9bf893a1b8c8aac13fc13628db28f776a93b7e37ab2c25382f0727b6a980d732a9d9255cf66fb62ff6d19792994768d0c83f89e4ed490828e9a725a258658c25448667780424a79e3ca64efaac31c6c9510b617705c9de76f6a5fb9eed3c420eb7ba075e634dfd451819846ee905dcae0866337630a4260c8141bb37f7bc0a0bf1ffd69ad151ecb05ebf5f85394a1a951eb6a8848aaf2e4e4d37bff151bc075fd9705326f72ee7d5d81e429ae4d821da079bdf8e66497bcd57e0fd1ce6917b6f9e1885b2c2a602bcd9bee5ea6d99bfd5e93f6548c5b72dd93941a01f4a03f1a3120ff0bf53f83d1b2d27b23dbad490959ca6b2cec59f14c9272b4dacef1c94eb19d1843cb258b10e9ce26aea17a497d9110d3cbd48b512e07456dbf60229b508893a1df46539284b9c9497a916925ba1ae8e3289d1585e89733bc619dcc5d212abde855f0987e87295448a8235b472f73cd54e45f79bf89223ca0c9181d22bfc1ea873e6713c3816173a34c6657d242fa9ec67ccae6686ce921a97abef8a8b1bf3432c8ec642198b1261c8f9d9989e6bdf7401b156ceb7131ec14a40ed6c0bd003dee719c193888a53352d36740400feea2e4a339be4c625b6ea8e8152ca41c5fb62eb12590759752fa20619d81269b0b9099ae4a480ff91f6388d91506b23f40efe1b0076d1403b3d34e7789c75a477cb7fb3d9c58822c1ab8625488f77b750ce24e75d9c98cab9ea5f3002462bd85b006809fc2ee7bde422970aa4d4c65dee3f2293aae8c8a2950cc55721af0899f564d3d8136ba3e5b96b5226ac609722160d9b3c67d2a724fc17b116347079517781bc1a23898cf2d1253314d9abe3e858dc9851632ed4431e67bb35bcc69eedee5c1c9dbae80ade984a738f3fa533d205d0ff549f16a30b5812709192d62cc3db48bcdddc35438402be2565c5e95c69b5c9132428ec0acf0bf212d87b16bf03731a2ed44131168d79b9a3af49757ff3617775a88abe362c63a964595db827f810bda5c956acbdb9295bc90e2fc93ab1854d62675d8b9d28eb226e3ba7669a6dac66f51d83e6f9f6022f1a32f075ba19ade55b22bb3d99ee5cfdf577ecdc483bb0c407c1a6659434bb216235df5e40ec4ca6ef9abce3dd2af282bacead26bf380b3e62423a79ed83116443c49b69f66e382420678e14ba430e161e1515257b2b55a1f720ca1bb2a629123626f6f437b46f8f47cdb0ad4ad04cd6a2342288421308253e55b73f74479e1b714cc4b098e7a4a3bd87ce3c0d1eefbeba17e3e15571b2fedb9a209b2f0352b66d12596eccda38e0b8d9b6e158bc3c819dbc290d9b3608ff88eb3f33ae76f29aa13d9b5ab6229f5e19bec201feabf391f2e21e5520e6a70772d327c9fcec769ca35ce6d3e08abba62c20e284793d3ef638cf00a3a89de1b069b669d30488a90d65e09ad951f7ee128ac1452e35335d1ac26b9701f98b4877845285bfc21868a808dad7a5bb7832564477b60ca6252fdf9a42395c1b2a9fe46ab9290ee275fae5a9bd37c066b66238eac54ac41135087220b5db5bf7e56a77d3071b52e2c850290cc75c2f824cd4ccff66a3fa6b4fbdc8ed4e7ba88bf98d5acf256178d9e8dfb9a607894ae155cbd24da0b85befc34fe78eac3692776bf28534025e1a401b7aef088b290fc8f561d65fe859fef4213aa4a5184f68d320f20c6e15c01f36d0507a0707b07995ef8640b8421789ff25976b48dc36bef0dfbfd1475738c93fcd894db14ae257c9ea89f4c1ee7eafe158d1681bc22f94669de1068f180c2b4d6d7035c15441d592db73640a7a2d5f6d44dde2a369dc7786f7d6e8c5d4b56d5a0d5267163ff3d4da804dc4d7f411e57db35bf4124cf68a57c4fc9b9bd387670cea96ac65e2be04f03c2a091f6c39947e41213edd89159438c691cec55a3e8d1e540cc26aa15dca0de552361cf1a32a8ef178312ab872d39f72be03979855dcb71662a345c9b9355a6f1e72558f5036ea1ceeedf278d447f010ff02065adc8db6e815c72ce92f61a02e0dab9084c77dab0692ed02e10a2166a11ae3e0ccbedc3c47971972872f4b6f866581f01a172d84c913cfca0caa4d39b25861d27afbba6c807612803affcc47d55dd631228ec874dab794711be7749effc80047940957a439851d486de5673beccba45c6f5c68de21b4592cc60a3a464881e87b8c468217348acf24883492f9eb76ec1e504b4e10e22ae29c9ae831cf58a3b232a59dc8abf27a6dc4bdd3c49c54a337d33adcaed87ce5957fa706a91bfbf55d163aecb30fd5839c7e0eb61c9f6e9a3e87044c37da31804f4a9077bd4bd25cd22f9edf8990659aeb9e2297ea0843022ea864c893c4feb15011f6f6809e230bf9a8bb924e358a7661a1c1fe82f1fc77ffd6522ba5f2b240e364b287e10c431e94ce0c2d3e5c9d570a5757ec8d1772df4dbb8f3f79d92431d34d4b79d80a6f3d6c31bec58142d50c49ddc4f06366ba3f33b4b1cd321e75c9d4970300da9ab08aa07bf4672504b54b5c5e38ff5880a40676be4e53b64665d1eb77819a6d5fd3a9830810497949f4e1e9fe26003267941a15947a2096dd95c719e8a4fdae6cc0022222d6215d6d78815409cf43ea168bacb001ba1d5b711ca8c485fc90a2655b7d46c614c22f780dc7f31daede30ff9e5f9347e93297bab18ede3948061f0a63e41f8f9c6d154df672cc53a0b18c96f453b216705d5d522b3741a81e908f9651ac04212dca1e8d40253b8a5f2a4ff5ef15dc0da0e769b123ed3f899667436e5e4b3e8e4490944e0502f206e01f48204cd09b850f5c6b892ed7696a9e5ef0800fd7cfb25def1e285a9747a0179de2b168f09f6a78aebc38e4df4570a61d2ad5c593c00ddd6f9badd8a74b7a3c103bdb4a412530a0438ee7fdd3e073b716d225414ab12cf5766863ce6f77f769fb56c1854d8aa2cae8e88a3f7b8623e3825af168fa1f69e1a0c1c46be23f5066b0bc94c3a51b3828cdd71d7dda6db42d88a267805b315beb98ce8411d2c380e6bc186fa84b94edb6a0f6d91042a08584e7e7dd77ea68b43147cce6d1749ec3e2c893fc939fffb2ad126a0664167989e8fa7eb849b28de776147377cc2e0b4fe8c660ffcde65e222a896fc2c79c18cd5155cd7e81d78559d80b66ae0c831219062577204a996c6db5eadc98d1b5a0a5e2a759214f924abfadab18f700c736c9c644289bf5c92a2aee760d679c86334a321f8da81f1d4ebc0981bdad85738ad0f6ae2f41c938b17e092678871616431fa26c8a086b51a32d07fc5eff23b941c6612eedcad673b52f0168e1d6dfee7e1a6d29d61abe9e25726ed6aa3e669111e6aaf207d41886d4994a6d75f23cd50fccad55c9bf7eac535d7d15f250fe72e6af2047617d39c55e47337a2d5a43c7a96d8ca6db96074c4baf10c5f99dd62b27ba843e05f5e2dae84028dbfa0e81d32a4cf7a6d8b57aac5386757ae7cd93022f46bb52e2caf864a3aa25b72647f58d7803da9394fb4660423b8bce99a633bd41044dddac0b487ffe7f6296bf4cbbf1542e140eff9f596610f57aeafdf078170e7eec8b9d6e4847d298e9a8da43fda6dd074b6b9d39d6a3f3186e9fd9681fe561023843293d24dfada54d6a16c6d67bf7fbc93e59bd20d9d6430e26dc87a3c58bcbceb65b0bb90127638f6fabc3f8914a56b5e21b7a9d550b171cbe03ae0d6913d761247b5d8d12327bcd637ccafa17cee8cac4dbfecb33cbe141d55aeeb846a41a7ac81a5091b867a61a8beacd7ed3412542e9e875c90fe79c2f89cd830d95d361b10ae17418a93dcb0e9ca16c4b91860edd85ef5a4d275fc6b2416a430c4b3f064ecbf553a5a991cef3c85fc5f35922d2d8a346b78f8490249b0176a29e863e5b382c64ab9c6181b358f28a58b6636fd17f7ac5223e5ee1842f5f7cb46bf0bf17491d09f09b9d525953395248f8fcbff1d71770a6bdaa3e6d09107bf8c6ce4a4d165c1c5bfb4bb5ac43a452084e3a42f05fc92b80a0ffa25de5a4f2c763c93230b18ecbe220d6a69c0055b19780c43fde1a75f141a8d61a390ed5dfb759e09729094319d1e283eea5c99271eaa528420a0eda8e92760dc7e3db626db9ccf03b17b159826e1a7c944fa018c60e214ba478479b9726c4c341e0f30275b6fc496e4208a7f7273850fb0c64d16605b37aa317dcc9e83f5c5a5ab9b1d9538a39253796adbf5c1fca626190c72ac49b79e900b5c314ee96b10742a59435f296c22bbe3f15c46a4e74572855238afcd75161efffcea2668f7846e71a1871f96309340aab4045f75ce3244378b50f0d797c68a86b7a566f1a268fa7c04ef7b5de1b54db37e51a88500a4b6250081bdb888a1250404319ad857a39a0851a507a0ad343257c61027e04d1e1ad1d0ce6fb16506d6d46513a4609128eaf62872ef87107995605db425f8f282fe781f9919f99b5e200d5cd8670691115b71ae3ca74c0631804ccc82de7678b2e0820e8fc46e2c5ab2d0fb9cf3f6f584eb6a6f16982f7b7dabad8bcdd2281f77b82abf992a75c1d267c4ad8c5d8239a85bc484b24d4d4ec61a53d1c133af0824fd4a72374aac598a7cf37cc63e6b59dbb7b0e25eed2714e1f8dc08a6c04a62d9eca9710369ee71be21ff4ec5a535a26b22672744fd6df7ae4044e65de712453a87d189e6faebe9b122bcf94fb76eb293fe2da09648824a3d417b343984f114ed9f18dc54cc3eded0e76717a9bfc0845d5eacdcab793244e02be50b4f71627ec17b88d567fa39e4101995806feef93121df34e34e77f56f641c20d70eae0b8caadde5585bee001b12ad604d2e0ce2c6c6df2cbef7ef41debb691d25550eb9e15d9d346761e80891ff20eb95d376a4fb60c0a859b61a410d82243199f4c814bb682f7899ae6d41ff935e6552ab5672b0980e0c74c7153074e7acc114e894686da13a4356516b3078f2e301783c059733c3a3dfe244af7f13d3fd655668622c226d71f38fff83ef8c21a920b7b9ab93ecb8fa1420f017067c6bdaf1e7a5883ed4341ebd8a762ca8022e7b391a704a52580c914c1b96fc999680e317ef27d023ea4e98d9869fee69b634948e67ad0e2f3d2fdaa66c3b74dbcb4697332ea941dcaa60a87cc08440a51c37a9d58c65b0a572b8b6f8aa99652fc9a2b158014aabf6b46b39e59f1bffc3b4ea34fd2a1d5e160b7191db4f3761df1d842ac5962ec63b581aa27eefe6da64a9defde7950b8a6dfdf9f8e94153f7638d303863a6a58664452f764a8796acfc448d4c69e8b0c72e6a775209fbb90fff770dbf36e7cbe476bc051b3c85a77291a524cc7ce91f17692fdca61a61503d8774874b514d89adbf5d0339c757e30da1d4c89ac5d52af11988f1ba68dd6e06361dec2fe87105b8a4f0bae3d2c4466f53b27992dfc467c0f9f1c257c6cb04a818d20ec1f49373f73a0e4a8dc2f86507428d3ed99625e85145081fff6854bff48ba9114fb742bbc20923c44467f8f0c83d0a099236ecbd5337dc45649d4bb0306874fb5faf8d6dd4b71dba81e76f0c908a0921e81ca13ffc6a6da72c7823739f44dc63a1ffb4e5f21183ee3766d9fbc8bc734fe515d8affccd9cc7af580d08152e05bb5b2922fb48c620b96c84dc159bdb2bd12e1990535c2c0bc12085c5afb0931b625ca1b3125f10292d13727516c6d38aca76635d86266900acd2bc6d7e09f4ac379258d45c96c291ef366cff0c225a8a68d2f43f9b512a73148426ffbaf1434afb7e6f4702caf28477a76e9d6ac05d0ced0117635db29c23b7112d6413ea90d172998ea931ad68a3173cef121435782ea24d395c016d0c92189f8f31fa99beae2a484c09020ee7165f38bf0789a36b99dbb00a64a9e6c419fdf61b212c283e0aab6ca4c16b9c83a79e5c0b7d745e35baecb7487512d235731b65b194191cb95927004ba0e6d52eb167ab43a71c4b7f96871e440707e97070b2c18c35909e4c5009f5dd57c7c3d9d1d07f41f6710fc36de7907a4161a2924afef04b810c2a7085aea7698f661a9989ddd0f259985d4daf8c029f4342f1d2be156a5b0ee7a37217f535b3a5964fbc2cdf0e6f3c3331a38e39abde61f8f53b7af990b015997342fda3e9f36869987f2b09bfee6f29977d54f6ebf43d07f652a6e21ae326b6d8842b5a0ff268aa34287f4b30bb93baf82df44a67c8dccc247a5782ad9172bb425a4d930f6c28fcaf3de9519108bb4a25b03cac42134ad065d87826be2df1b09b3ccc7fe58632c665442862c51accfb30e484834706db7057991e2cf0477c2ad445b918553fad5ed5d120b6577bd01f1b50207ea88b564bdf7d95ce185b57815decff3c609e0fdeca00ee2a4dfaa0fcf834e8f7d73d3b80d6d6da8591931519ab10b34e998b0cadf70d7540b0305e5fb88b86bd1e066dc91f6fa168e5705f205620ee3a3157bac5f8afb98b6fee5a96fd2c75bd0ad94d70f4307df9cf82b8f425485a20c925ef8f6b2ec81d309e2b305dc4d9b18a5a36733ec8341b33efc67583a51de7a94391cfc086fb5420fa8a94e6352d1046e06d86d58ea468002873749e25b7b02365e068d7e24729f6d05809034150e146d3df4909eb64a99c5b85b027ac18d0cec9ba865528c3abcd9075284d467794dea4373546504499489f04be2d2bb7d9fb733b552b59e57c547579b2ee3a4c736ad0978617fc3b57865827e03dca8c839d40a64d5e5536588615d7ab41164f1982c57f265a192a401036df86aa919ca2412c17c020f26fd591ca72c3a6f42fc470d3a76141722d02f93e0fc8045f8a01ef8713a3f0a00d1ce2bb2c5c621d1fd9adb9fccdb160a1e14d67eceef818971ea1d88edf5b4880b9b86794306f41595a4f410768c6f6c0c67713c0898ff404eca3ef2d1f6a1a4481a611e3ced53e872b35211dda7be8eda9dd7ea873444d0bda007ddcead5366be15aaf21dccbfc6edd1553596d803ebae6bb6d928e6764126f36ac8aac006458ae51583529cb93274d0e925ee91e9124c0a5b4f0455615afcdf7c26cce678a68f97093c067c23af86f555a68e25ee027a8385bc1de9622caa34b17a9b6ad2205927c6544f487c66fa5333d1bd48fe57acc831f76ba9934c6cb469b0e7a3cbd4d75193810a5d487d9847907df2bac1e5493cf741a3105dd4fb19bc6ab63ce3084aede9e33edf15347479a2b27a41a73c0ba6100590c2c7f4746de3b63cd09597a7574b6beeecb422995a85414c76a730acce8142e4ef9aeeb3081d2967878860a6ebbb81ae590bf7a7380cb9a6029fcb206e09badf77e6f71555c3c4d0ef1482b2c899a07d1254bb3a679f975b63c55e7db94b9efda23cae76bd9fb2cb62daec92191a2540d91e994b0f5f18c2411e431f1abe8ca593aaa6976eabdaa1b2b931f7d6a439480511a68190c51f9aef6d3390cf24bdad45900a1bfc9d8e4273fe6fd33e5c096d1082bbb8c43bd4fe472f1d359c92c4714076d67ea3e81fd264f16b125ca043808b7ea0d221a0d17f07340ef052e6f9819680ce80a5e6307807b79ae968a6add15ce2c10218b53e2acd27175a3f66d8e0dce3965491cfb32765501f86505f8700ef7d384a43c1af866e74d63a2ec4b79e2f4e055b178c50d09a4f7e3d24c3f46e0b58878ebbe6fa0dedc3bb710fc50bad0be219c6f536f9e56df9afaeb702fff0239482e29f10b8176813fa8d361038279e95a254ea570952132b0eb7a235c24e669c9cea94d7a81a541649deb24b4960918fe6920af9e58d333b6f0ba0f0f9d9ecbed6351203154dbbca2f7199b01035fca612b1bfa9ce20d9c41563d7524027ffe60599f5b46342bba3d7fe98b408aee2d7f22312db91700f888900abeadd1b1c6f6c64a1042de0b5a5c74e909cf2a85d99d292da4a4df513660224d1580bf4657d8813f268de15745a64792287e4659c21921b3ffbb592d567d9d54577162ae6f19c2cfafe078d41d1fead69cc49460588fc83241df8bcce84ddc52701541fe0b99df820dca12a7eb3324ad1938bb67c168661856b36ef535584394e44a1f9c33f56030a754fe856eb2ce93ebce1ae4f698a8ddab58e8aedb0469cbe84fb6d51735c413479a64e34fee83b47168455dc46cc008af8b83c8e995ffec99b8c2face404bd45deafd28e7505b6994ba88ada86ffa2f56dc6b5b619b41b3ecf946750576c955e8d0af22dc556e44b67740a9bc1e332a09d86b0ca3ac66b84864e9384802f5c0bef415c390417cf11e0382ade18e6b45dead64f028d22ac27a684418687f24996e0661c6ea6e23c85171d1c47f1b6c1fcc7c60984175eec9a7904541f0c369288e1b9dafb349260dfb0b0d6a322423ce8f06ffc7796b5db764a31159642fc0366c7a98b9b24dbf614d2e16a49d0304450405f2af0de86e17b68713a9327f64fe72027d085ef26a906c765bf2c190b116b40b86e0bb5a5dd8a3d4154dfec89d96f90501dac09c0b76bf24ba34daab368411e28bb1fbcd9e810c4714f880bd76beabd5396d8f74e8f99a460064d6740c38af920d71888446c266b600ff6ed283dc379529e67206c55f04318f132da031b9bcd1ea8caa9c80d11a0d64b96fe091dfa073ce477c7dfea2778d7bddfa67bcf63a846bd5daa925b5aabc1a4ff06f12e33fa9870dfbf963136d4c360d1f15a0141a134697236745b1ac36b2579c7e7ed1ab57580847b75fbfd935aea58a9660a546b27f8b5db1670fef6577b8ed927955a4e6669c28f91f0444dbbfa668a8526d4c44303764937a5df3c3e6e032c5e2cf7a05db6e6f4325bb37c9f2b970b5c2ff1aa82ae8407647c41657eac9abd5e115ba7ed472d3c9f5989eee92a01d684b901f8e3aa85563e9d1fa2b00fa504cc5dd22f8d6b324afc7b2bab1d052e8f0082c07100e74f226274b03817c7b8fa5f09d4b4b80fea06d415083df6b3fbbee795cf3c1e3bb5e48dec0792441583ecd6833be86ef02158c4c3cef210b715878e6d0bb9b975883fe5da55b110a7ceb85bbf643f9296654640eb2c71e5a79fbcb1e73d8ca8537e2e8f0ab6708e7df700bc0616f4cfa9712ece285aa5b23ceac9fe667c1094a204616483f5dcbc6f4013c04a4104d5c553cbd2fd5923630cbcb4e03508ea57548b7a9061834f5d064b1da07e10957518a4f13a8614f4c759953a9abc0a2e4ae091152e0e8886ba9c12d56bb31e70b555cec9155d971dfdc35c1d5d17c7c2c3fb73cc92fa9b67fce615de78be8cbce5c56dde575beb32154d248c3f9ab0ef9d5462d24892d231efd864ccca8e6685c738188cd0a4cd8204769f76493be10801bab6ce1daa11ed9e595093a17b232e24c43eaf3083ec121115752651d4ae86fd09629b8bcf10dac9ea7d3332991a7ab8db0a70ad7c0cc01310a5c52e2d2159dab9fb9d313c4abdcba1aea7307ee9fb4bf4c1a4b6eab44dc56f5ac3d7090257ef0220233b82d476dd6938b78209248a20b421dddce9df084feebd5db0f3c7e61084417677c4723de4bbc557e81c2da431214be5e603c356b7366e8995b8c538ca8b3527e4f3bb79e95b53c25caeab17204f52a697ccf7e01f0f74691cc66d543ef862e2497264c072b494da50e24780e56443c4c36264708753a41fbe0aeb7b00604eb44889f6383b01270254aabe6aa1d3637603286b28458e3908c8c391c89d0a19b06244827a8f0657c21fb141138246bbde797180bb5173c52a33089ab56b67cfb900e5e9010a56f2c8ec571f72dc067973adc6c202d340cb159041532e7cec98d2c8ccc62831171d47e5ac2108b816591a0d5dda83ae6d4f438467c7ae89f4e801c433e7303519281b89db2f9a581d22fd23988607a0f487cdf5afcf7f01d0f3b5069cd14c3e5a951756c2431399495ad1875459393c28148bd0d85b42f36c37f79c8d6d2f020cb1fb7cd1e1a713e53d487725f55e47498b67e23aaeb5921c83f11bde4b390942f8a9f77f4ed06fd0c9c0861ca75db9cbdfb4d843d17bf81a59cb61ad394fbdc354661a674f088f6d3bcb6fd2604a76a8cbfea7caa52a60023e3c87176ca5cb2d81adb334bf5869459f76143e8d7b0d2bb03a6b8e97014413fd7e9f81cbda7019f62b369ad5cbcb6c76f4c3968aa41caf57a2c61d9ef7e0fe1b58a88dc9ff0310a0737fc981aeb318b36b78750e9dfbe0cd30c547c805d29b26461867b25146ca715d14687a5a6167449998401fa0599132ed6f940e1270478a37bb3e3517d3d24a7e224f8bec799751c48a8e0e79749b4d114921453a10ce80b8c860ab1442f6c9238f2da2c5467819692d7e90ef07135033ebf6a5ee9be46edd39919384e2fd9837c483764220e794dbc1c21dc523c777bf276e146e985dd656b69faf25d819ec8f37f7c6129c9aa386b312595c3ba9512de5ab74f315d0cf2669bb0839f0f51754df54e057efe096b1c5b1213fd8a8acfe1401d7bdf7d1160795084d95767b49e5b0817bf1cc5475e1b9581511d04561d43160e113a1c30ce5ad45bc95ba57ac1f2a54ec1e9e4de5df7b185f6d6c7a894b634f02bd9a5162b93352578d61bd6e2c890270b4ff7c6fcde88624300cbfae226ef1d039893cca06edd32ad2b43afa4c931e305f9112d4d34ae5d00ddd56de5f9f4324e1536e84df976159d4d360963437e7f652d35e57d219453c448045f835de2ea28ff7f19716f386a8138600ce12c9c187fec453f2d6be43e454abd43c1f5be8ca531ee2a41b6fc9bcf7d3ccfcb53ab0c684f782e72f24ea990f7eb6c9ac96ac53a4fe4becddb7f0f241685f828c243e462293ae474c99a710533fa9334948a58c419018ff3f3573008e5bb77ffcaf053973684c8d2c6ba07d32e497915e047a415be8014989628241f04abbf762373a4f6215c5c43f051c1493d26cc6d41a51272c5eb56934c22c7ab396043838b8d8bf2f9e765a646f3272b5679f6f267291a9994867fc6248c5454fde056f4510889dfd63a1279959ffcf5ff83542655200938d4981f51c99f4e050a5a2db0b3e22a3baca8e378a21ad6a9d0583f9d729ceebe226bc1fe01f25d6c168ca0344ee8131fb1f205665601d1c622d7abef18da5b74120f698fcdaabebadbfe447a1af00f7b6f561176eebb637ebb4e265019281215c1acd622244849f4ea6ccc15dfe0d9274109003d725846d79f456438170e715d450a8a238c81360cacd1b80adf15ac04b98d7b7d62d8a6988a21d9b2a1fcd04ad7e35174fabb9d41eba1c7588c23214e0cd13975991f3d1ef031e8d41b3f8e5b1376f424a7e9e1be13872ab6d616ad34f3955378e233b372d6ec18195eb2b94ec0e2e20984386fba63a84c27403d71aa252d5b0483cefb37fde815bae2860e72f7645cc65acbede5000a2ecaa73b084b8a15d3c52ce329a317a20bc986ee99055738b74480784affc06f8d27a6589ddccbe756a8e2afa7c34bd7e15cfb4ed614622ebe290eef95970c791b87a03b2757ab347f42ba1455c587460cd7a2ee53c3937c9fbb70c2132b9a9eff352c1ad10db974fe67b2a2072358e13affaa0385e981698877ed89bd6f7cbc46e6c9f6d5c66735dc5206b8915add0a51b4a18c06b11aceb764c010d96c7a7cb8e70b5e74717e85d94d3236d883c28953bf1cae6299f086c4b8ffcdfdd8ca0129f8bd6c7f3d95caba1fa3b32c64ce5d2daf752cbe314e869a013ba583d494d90165aa5204eb7aba06b10e0150074171798722fbcebf9e25599622934f4e965c99a07598c022c18785bde3265755eff21c6fcbddb7a022b11ebbe557f7b9c1f2cb5918ffb88640a550f1ff98f041ca2f2760129bc3ff504187456f41a9ba807437dfd741c682bc7284b0d30d926043fc372ade7e3b1c60a4835a2629a04ace59b84778c7c96c268b59b5e7d49a4688c032d60fac247cb75fc044806574fdb15cfe5ae4895f4538a31eb93e2b64227564fcfda9e33a2e7cc8b237d0a8f2a9fe1a26db81dfbb77b3ebc75b9de7e518f7a2f57761704f4b56b0d5881f7b2a21245e190e10e6114fd068376e7c62015c82f6075504b827b9cfdcb8e11e5d77ff516ed9dc620d9bb353f89d385dd3d0e6a5e74d90544f25e0341562f25d7a04ca33ff20ed4c6f747299ae5fa1509d0d750602e4d921fd7527ec7fd64536e29f1b3a20b2f97fe039611b48888b83fbbfe3ebc1b89ab937ab561f7d4e31bc9cbf3ad450f54c4bea72ef2d3e67673dc2c692ce2ee62496c887d88c34af8639fede312d5bfa29fd9ea2fdf3d567a0f618d504035fe8a3cfc3ffd53021ef2a87856b922bbebed72c5d73b173ef0190f651937a621fae640a3397571af80a21577644c332dfabc0aea71b255d3c693ecee3558acc140346ff9c9181530deac229b8e8df44c038167867689ac9b35fb721a2f246b9c19c341df9fed1fa27fba091ce51aa66929de642349ec2300e6b18897bb7c2db971eb9abeb3b39e5a75809e0047d1a451fd6afe6035ccdd8da0d26be937ad7d307729469e25caa05ea184f6ee6876746c954518d591de02520d8126f6e2354a92ba90f7dfe73cb8d868ef23c19ba570cac6cf948d179b654f4c4cc2c2cb576b762b783eb6114fb52bee7b1e8adaaa4ed208738b782a8766a30fb0327e69147a0342993bce57c6f00209e2116badc27b67fbfb6365592aea5671c67aaa27ac21567672922fbe839f3e37161bbd1d2846ddde9b955fde97f18c51b09f7679d46b9b590c7240d1a64b145e3f7951270e268e04c4d4971e5f45ea4d388d7991fcaa56371e0b8ecfce7a9dd55a38a98540a44f7207368fd321e5be94959758b3941bc9d2cfaef66e28b864c324f5f0542737446513945703ad96742d4e3a9accae65d8e171ad67d51aba26d11aa22f11f7dee9c0fda6b46d1ca72492787888e007dd0b0a8290685b55cb359650edb79b6082ca6387c6ca17df40e107915e66ad633ad861e11089a70274272c623c514e584b6d3c147d0007ad2be97a7a109a9a6a8a35e5cc80f9768e75e0d0befee30b05e6314132e4442c0fb3c9f74d9b1030b2fad67f5cdc0efef16d5e067e1e07bc4b962e3720effd2ca8953ba978e6c129581676a86ac62e3eb70ab0afdac1b806e23777b5a4471959fcbb68937a388d2401de7ed3a66efa566e57f9e53e8a32ac2cc0720ba6e5632f8b58d78da302ac31ec17d3e169ea7eab43b162433e67e0ef7e100f9b63dd986ad543b69671775da6a814fb731ebf610568c85431869594bb25b64570f41a9cc04f537857fcb65093c8806e53645502252bb8942eefd4d5b385906f95fc4ee843f1f8652b58c59e6fdb4a5263b604ed84e387e8477543b2ca1a04828ff515729ee5a47936753d84925ef8dc44e0ea5bbf6e82a1137bf46de06124d5c4da6edd3df2c357d8dae0bf4ae4a86bf112760efdf5ffd4dd7ef1fa5c91febcbaffbf4c11636317d22ce904041c33cc175956b2c47a4dd3199df0a21c7164f9165ffa52f0d2d53d4e2b4c16bf22c9cf9641e90df2722325814b55c2496244507ef748c62e01fb9c24abb787052029ee2fd52e01ed56e8276c9b51f36202eaf6bef411d20c73819ebe48767d91bf27aeecb4c9bcf1ea6bbe83dab10f69f3cefe5238bb5cf0ed852991eece98cc5c3838f629dfa56270e0cbbb5273799053b69bc4d85d3b0b52eed80cfee19142c546a83e83096e3d7246a504980245b36eb5de6e78300037dd3ea656d1a9031ed3f1c28685f2b57666b07f410d8a0aced70406d79728bdbb0abbd0d9aac627b80a6834e792f1e1096b5e28f94835272d5e139dcfc94ddd6e08711e2bd519669c3bc9fe30a8e2e718f0792699b1505904dea915b4bc9f02ca9d06c744bd0b93cbfafd6f28982e45636853eedb117f99fd4fbb3468b75021654db025ce6d891dbb3eceb58c383a299f34f947d083373651fba7c027a8ef88f61cbaf51c9d4336ca6ffdfef446147aa9ccaba45ad7d32c77a0486cc26c7e647325a1749d3fdb60e4a7b7e0ecda6a29632e20673a81e244d93923f2e58850b794c5e3347dbbeb7bdbd607744e94c6ca8a22e8a673e205e3946e3f9d1aee3e02835ea36e526aa8fc1974463460a4a1fdc6c7ef8d3c51d336dd4e700bc3e4794ff0686eb312279ff9537a90384b65dacea588855aca470d6d041b8c5e95d430e1e3e2ea4c0e5d5aaa3a3805fd4995fed88116f7665372424babae77900dac3b0dc0bf8e89f4fd63866c8e821b5ceaf095ac36e57f1f26d23cc3c6409f257fa3e0d172e8eade4225cad0aa01ccbc41f3dc0615bea0e20b4c3097dfab17f03fb0ba8672b819fa903626c62f04cb78af2413771a0e9c8116e68005eb966e5fc10f212e1815dcda8f2e09884976b62da4e7ce70433b95618057de6351cd1cfdb7c6c476ec04142821a4777306e103553a518719ba11e588a59e5dfd48a2493afc22a5a5cd22862dab1feb07e1e849ad2ce7c8b6e570d339917945319be60c249a2c3372d20df20cc0923aeca61b80f2f5cff3c2b667b6074b5fc556a5fc9c31d2125e01c193d2e9423b8d817e8a73d0e49245e8dd732ff74ebc795772eda9831e3de4f532a2fb7c389a9cc22c5ac92297bce780dbfba301b411e462b30b0b7ba37b0f2c44ff4cbd6791ec777b4772a4714fff965e1d6dc2d8a2a0f8e6f19dbe300121e2d5ff0cd71d412af4d1e6b594ab5f6a50fa6751b0d68fc01e08a56cd4b9be422843e195cb9e07aabdaf07c3ed30a81fc2ce1a793f91205a87ed987bfeab12fb6b970056b933fdd8fc3206a63ba38a876814297c26815186d5e128d798382029b724d7ac5c81daca966ced186514c2ae65b6528601f3b8de805ef99ea113ed3809b808bf853e6aa6117e48e25cc16c727ab8d90ef752cf9ad005705778c79a5cbb50cb05b2c8a21e70b13f577568c931f80c60f5eebdfd095c48daa070a9bb2fcad1649430d84d77b40068d397b629cb48d825a4eff054e48e20fd634f6a0b7e5c990ebf186987aa4140b065b18681dc5ac8e2b3196ce73a18209e57f75545d1f178a355e9a395aadb2602b8d7cb356294137270d20ff2db005c8f54cced1438c2b67a567ab8546f62b5bf14243c3b6dfd3d8869c3ea835f9ef4ed7eefeb0cc92803edc05b4b8117183317540a0d458caf17b38f0675cb359a6fc8604e2bf0377653f6614b34e6e872792c64fca277718e074c50f35628c7cf9d2a4d54ee87c85d42d21899ece75cab041865ec133e16ade976f6bec396cb07ff82f4a85d7d6f69509d2f3691d382b66db9740666ba4b7236897f80c87c741bda84cae2e6be06e02af825862c45983699a4617e72e30c11836bbfb144d36db3e4f60934292afe889891192d56912504178c1b40132e143e9f9b4022ba27a7d48c462197a6130a1ab0fc6a6ab2c24cc6a5b9b2c253d503f90d7d045d8dd45334240e261e8a2d8f0bf3fd82e91144fb21d41abfe9de18e710c6dcd21ee590a3992c9a3231a480a311da2752dce2889f6bf9fe10e26fda0be1e42a5ddea1592bbb1a43a6775ff515d1ee371620475fa2c7cdfa63d1eaeaa9bf067119cd4b63b728f2c8597a9de35db81ee1c122daeceac6660451521ccd4654f63cd0c0e035cbb99a0898d9b8d2bd7c8a7f00c834374ecf497ee31965b49ceaf0cc94fc622d56a7c3f567c21bafe8332862b735ad31cc806ca98fa7a19edda57e20a34b57e380289dd65fd6e0d6082e7db1af97201d5f7caa4bc0f6d8abf6afa3e17b924cd131ad1cb0452b2705d6cbbc26cf6a8e45f7cc5aff241834648b7f37f8dbe2def912f4709b87c2f8008f568a000acdd3906e36565c7bf27f54766ed44ce5618f063c77081e914ff9224c340fe6053c235eea766a58baff72e85da44ba1b435419700908b37867633a5cc953104c7dbe121ff08763c8fda104b2fbf12efb79af7440ac56f6d04049b53ab5d2edc02e19ebeaa424b72b1883bbb5474815684f4edf857f8f2d382f65b133247fc7f90a9ae7afa520a887ee5f5d91d7c4fd1f1be1f2954e8839643d61dfc9d7262ff8ef9ac3180f7bc62624bb27c0fb3c3e196c707ed3c6052facf369665bd4eb01ea5a0030fc27b44d69f5c2e7829737a1ec0c0d1fa6a8463b3c53376e146e5a655c751381a9aff999e1c568fd262140a689f92aab6f88e29bfd03444ffb928880205c12e8f547adc9fd1c40ad856c070d363dea3802558402bafbb43bcad03f284d0ff67d866f0febbb7d2b8afec7fb376cd4a2fc442b006a15e2ef92e46b6fc0f9526de6ed19825f720cc527f82bce188fe35a9268f222f47b19e194b88d092b4e12e9eb0ea0c384d49ed3936a399483d0fb82863390f6b58e96bcf98571e35b7c80ea1958924aec581c14bffe27d4798da6454327bd459ce9e84ae7f90ce0f8621216b309eec77de511f59b51b2865fb99abdee026e9bf6590d3400cff7224fef691adf0004c611ea95a46d6548b3b8fefd31c2e35b28e7267ec52b763d221be507683007ed1cca1eddd120e6598760ea63fec04b8d8c5343867c1c698f94c827a146fc9aac17651ebffd7224d0ac2246667c5271831863bd05fde2b06eae32e58f4c0ac11daeacb21ade3024753dade43979cb04a9e80d54bd7ed43d7adf36fed8c7f574b8190f42c406d3646c797a8bb1415202048dd3c97e296802cd70708cc43e209a29e1fe0f2516580e5ec03275c003011f1a6efaad34ebf04d7dcb4517ed5ba8f3e55aae23acebafc2a495cd5168e19c295a6e8c26f2ab717bef5327057604dd7c184b59206296cd55d9804691654a94902e07d94dcdd6b550315d2066d2119e20867ca12d586208883e4d257b1bd4195d756bba686983f83f4df05eb7107fb731493e3560ab394f0c561edb39a64c9a156f0159cc9574f48b8ca21855cbd8be5d4f0ee82f9805ca9ea58e989a55fda25449432d3785c4ce9866300472441ccb6e5008fc843dcb6bf2f79e4b94b4f0df9e5b354019398e50fb9b1ce0227a92cdab2c19bf0873e31fb552ed0fb385e268b5c602c8066901a0664fc07be4fea8b77856e19057bcbca17c161fae343975a52f70d0680d7bd5555ea6e5a28d4d50c61719535a3321e46e930b957a01ba2a847f0b2753d3f8e3100274c5116031156ffd6e049c916f163c463c7dad5f0317c1bcf2d6cc83f2f9ae50296f59fdd6a3051bec18bfe2939199acf95e6a781200b158bf812493046123ee51b36ab6b853a9f2af825d109afc3cb6fb2c354d734254370da533c6773b695c630016d43cb960a7473a6a05b9d2b962687f16c1a6212b31db111a0276f0e01e21e0de4759f7c5a80270ea29f9e55c07439a32921746a2569a02a8ada9c737ba44ca5faf6be3385e139a45f9d6adebaf58bdf79d4ea9a6d051df2f97f5e063f7df3573b723b62e9645a1f5fed0d7617bb60d8902d487f1f9cfd4547955553c79fa44d21aaedb31ccf9642a82a7e7a5460090169b53ce8bcf09e28d5d271972b3cb780b69e6ce841ba361c2a9afe254ab2fea400c42f6632d3184cb94d9aa5f0711aaa251b6c91935bc9060194cda060ab14cfdcf05c356f5ceccec007f03de441ddef729ee1febadf092765a67910ba6b433153d52545194af23044807b2fac5dc4570adb9f239f962c9b2f34fc393dff47cbb2c9ece7a6259541c0a584cec4af62450e3848eea4b08e031be7ce74d910bc6aaeee733f7ce6e06bb07d883ab03fa66b552c30fcffeb54408721abdd6e971a92e3e3866e0ccbffc7cef7d2cec38cb5a17e7273cc29263f3febb64678f502670bc7d877d78bcc2f8ade2d0b505ba9bc2a5b1b90b51f3c2b6698915931a7c6d08aac9c38e51c947cf509f3342f4c120266b3529e22bdc02540279459459f6c7f497208987ea4ac74d78f8c1a972e4bf8d2dcc3f44e347b5813141800993e2cabd9fdcf4adf41f0b9f1681a7e602f02c5d3174125b31837a354ae9fd4ef56d547cdd984251548d17ebf469b83d182f0fab64b452256a184e8d5b2c63fbe1a9cd1c26137ece953655c9175f7115a9c0547f7b67cd4207b9b194abd68b4734c74908d1e08e3fcc71dc5fc7d09b5c9e71567e32bd71741979f19e8dfe46a631517bda8f30cd274a44bc2e2051af70308afd5c125641f57e6524e330b077d148e862aae8830ef1d655c3b28899209e4609009b249a130ed04f5b70a579af9110c02d0e3f2a9fcf27d43ad6fff25a01761abf34c52b8b5303155cb81c44401042ef2d54b0063b670cb4fa65895448813b28202928bcdaf0e625d75e6ec356b52c8e9a87fe1523561779d1cc1f70c10c3f370ab349a98e9bd67cd62108b948349ef2f62dad29fb0229553ddbd8c3b77bb139842787828fb210b83d7258833a6c02c57fe157dfc1f2eaa40d3454a0025ab0c310f984b07a997cd4e604efbec29ed0e7bdfd12e95ade46861ad562a929c9b9d15f9a742d4d7596f3787e2fa99eda15e81607a6e80e1e80463b5a2a00f7f58d5f98a94d5c0ef6a8ce9133d5243be3cafc941f008d2e3c33ead91c110838c99b68e0bf73db81de17a9f2cd067f81058bea5de547fc66ef93c6602c3fb40fccbd724b9b6e5d942c8f03d8366eb27bf464fd997ad836dcd66d2b81476134ad24d6cbd67b39d45afad02d955bf27126b6fe6ea061c459bf522c960fd6b022e62293c131cc4510889d503f3d30c287865cbd04c1b3858d5f732822396de0301f5f0e9b7f7d8f3659881c9c5bc50add195adaf52211aed5294b0ceddb1954ac24cbf68457adce17d3e95ed3501e881c2a67ebcbd87bc4926f8fa3c296d29e936102c4cdfb58056a389755918e0cb7080fb9d6ba7d990d3a38d4c2e9775b5f3cfff78720c675795655fa7e71b9c03872cc85b6160243bb11664dc1c9a8119172371e3dbb0c4e4ebd1aa7301742860efb57665c77ddce304da0cc33c990b1a8daf200e9042e2a6ca831abe06fa69d152d86a41e85faf749345cb3164ff9af276bf35080a58baa4e3809a76f016cc02220014033b416ac0dedd633e69ab24cdef5b17a5390691f508418a4d80222c4ede7f0c98c597a53a9e117c65ee80c5da7f5401ae62a44107a2710d0c4f336de1ab460ff02ec382871b859f859c55f05dac95d266664b63cd97ee9c10c8c54949fbb60941d021254df262133ef475d69b0837eb70f5723feca9e51db6099df13e779de6bbd06ab80564bd5ddfcb443c195b9e9ef88fa4ca5ce3ea45b2715d75ab5bed3f04454f57bc16a556a6b209f0ca7a3e14a7f002d8ab38a00a84c4fedd37c742e23780d8ab8f231ef63cf536ec17c687e49dff776d9f5d1003843a28914224bd870dc99205db14b0b727751ad689e86e7087dd4635825a37d2049f5832a33eeab3eaa8d875ff49e7f1c55dff446b4092d32f161ec9c745423e2c4c0eefa5d89071a9dc78420cd730b6b644344707ce2301663febb4b09c86711b8cc6d1d61c1cfd024bcaa46c85fe4906c6548f828bb39de8cc7b0351662b379294bbbc2c8793201b64ed9bdb7a1badb47e09ed91dd2fa3539a96fc8e3ed1d63f3a8f24e40b8f5e4b6a5fd13cc5698fb1048285f068e318a2da081df0b7013b0d6e07c9d924b7aef902a83e789dfa2cde957c79b1cd4ce07ebdcfed97242b0aaf566ea1fdc724dcf49ccb925bb02de227558d2a4a1108a95c5be36a2232ef35e3f7d59943f40dadd1a3dea143b097604b73fd9e9426575a4d0e7964e71b30593839cea565ce79d0ab5f34a2b28b1fe045e9e23e0d583a811db928886e862f90d4037186dfb040ff0c18b379946de37deb416b8850cf858e9ed1d4103611350ea2105979d994440d0de9d6d67a78e9bb3d44913579703a70515ef5fd9729f945f51a9f5b26cbf1aa9fcbee23971e5830af53bd2da96e7964c83779f2c47bb3fa747d65ac7ff3c4710232b51ea3611c5ca73a2cb63ddf2efed880e6d4d550e422717b1429dcebc230a5d0be40901e52687887fc6f2836be2ccef3d83ba6f154078dcc7f9ad0251afe2dfdb27bd78e9c24394dea2561bed289dc130558034cb65d8811844b3afa5c9062ed5616e1141b0bf800d8463a14723c825ce8d05178fa90669c5d6c6ed6bd515cf0376031774460e2660c167be815133fc53161704c03b3c30ceacd288b392802b5fd3bc196ef073bedbbdd9a68ae9d70ca728806ba71e35c90d22bd098ee32230b9ed78f48d1c5b753db01cdbf76b32d164eab6a408a09182c0d7321b74c7021d8ae773c7cecd6e915de9b6a8a02bc7cb1925f6fe90c6892fbe82831f36c34e2542374f49144c0dcf5e27a34f3974f4bd9b0baca6ef86f3d12cb3389e59471ff5cdc6eba038eafa0d681d2810e86523311790a908d7afd29cb77a3fd7db44f2631dbca0898b9748822a24a97992885980acfd7c77846114f3db29b5e2ca229b44c72ebb11ba30bfe2971f62f9f42902ec1732abd18817b78f06f87c2c19956f0f833f2d03cb65f513fd0c9dfb8ec6c9bf302c6c5357b8878c9c19bc9c5d7931570359d16bfbe6df687f99adb736b2e6668f9a12f88320bf3a9b98ff98bc9f444426befd68c1607a4cbc5729e3d35b8e2b4fa5baa332d9af4d7ffb00fc6acb70ee3b02bdee88f98e1c11d603de7fc10c00b8bba855e95bfe8fe3887c172dd9d1a833e524f467ea1683b76e6acaa551cb0628be570a8f8d09ce2e8957444d3fe2f66c9987e1a1ffb7f05d95ab0ed38d67b7f0390503b6e3c966fb3fa7cc380f7b5d18d0aafd3f9d68038c29fad33a689de3d3c0afd8006f0ae9ebf8047bf28ad347d29485041b7aeb8e1c1defd271c10d8618d602627632a585fe49725fe5458216638434abd81bfa7c4a56d4fee5794f092d00b45ffb2f506f1c8a8f3ce1b3a281ecd41615e54e03c67852a439a7f800913b61a5a97a1a909d98817bc4a3c7e664b8acc522f5cc9232630407cb57b126b4db07998c64512a8f65b0fa4a57df89e9332ccee52e623d5a796785d1913e85ed9f559efe582fe1f6c25e5098ce7e5c792f4ae7aabaaa8f5c4c9e7184a7f9ae6bd825eb0b4411c8b5a4075da0e44a0bcf49ee2a80d170de3160426334dfd616465302ad062c908f47ea2fbe5980168cec4bd531825149c47249495f02126e5e07df31d78969b05b0054891eb4fc5f5f1f230b63330782db2c5d2988b03c6f8ecd907b415e1569efc685d5c93c97dd8b571cc573ffdebde6397d83a84dca2c7c001a49fd28ece1822fe1d50d49917f3c33a85bfd487e8ff904aa217666fcf9329cf828c22838f8f360f8223e2808ba48b6ae5d34c7b486d5eb891c41782da1566a5cc7055be72850400fa0933b18d8136232fc54e1dc6715e9aadfed385543a0d795cc6a9ef91e5d009d9c29b139a0a3b5174f7cf77023de08b77de6b6e8fff3d37e9404d59ebc87fccd4564e49995341ea75645e08d33afb6ce7a6960f81ce858238a72d59a1001999291ef83d8ae4bd20286d497615232f766c8d0832a3a5bb96fb58ee90ff792770656671d32831fc63699d98c2f8f8414f43c51699b9af84f22ca3aabc6856edd9c8f4658f46bff5318a1c94e04b659bc465e6702c951b89206612d37738c63fc253b241541a6bdd9e845f1f81722c913e1e0607c28c873223738fb4370978eff5c88b49d75f259cd70ab6c558c4ee8cf1bb8c49f5363e524591e7ce761b9f386e44970498f549769fb8c1e752c67c41584e7031e36937c6f90afd415c51c8d48c2b677455ffd2194decca0447ca081462719b88f3c8f2a05a152653e3dbdb994d7275b787be184ca27546767bd719a4292c49043fcebc56ddbb5054925023eaadc8a16a9f160c3bd5c8bbedddc104df3704089e3b3e85ebc253710e6f2c350b6e2d97b7418a507ff85d4dfefb06d3cff95cc238e545679b35e775f37da940f9df2dbbf9b337de2e6bd9f9f858e86bb4d92a60bb28822124eb5c19a1b1c1d69678a9f741a156ce7c049a45d3095bc1e1a73429d7fc3948827cd54605876492ab8764b6abd3695d00858d96ff66cde9d84a7bc06300650d802baef2353816c233f7823582ef83c5dd416bfdf599914bdf41a26c4c5959238f216e190f58b2c78b7786d3d94d051688bf884ef9ca8550f545346aaf16565adf797765b85f7b75209a05d8e3392fe667493bcaacb7e68e4a3aa9db816bda3343a6af02beb1a7c44e74eb2a30fdeee58c670c64e2ce33556ead0de53c98d9b999aba678685569af882e4b8ac59871bb04c918a33de3ecbec3e353ff9e3925e2fad62fe7e54804af3fef3268d99ddcbd4d4a74abd8185f0611b2fe9e40d13179f26003e2619e217c390f8925f51e1df08b7a7705ebc140a33430e337d643a2a21412a380823b20af6625074205894766b6b83284b8fcfba468d693549d14c965fe3890bccd7b16f3c3256c6088b0c30f31ca847bc19e044dfb0585d7a1b2b3caf6fca6be2bc935148156924e5adac9b4cc3fff293af192c0c89c9ca6e2c6215a893b79dac4132d79a8a2f844fae15ea54f914c1234ee1be8483909cadd9447c69d95bff7d62a918ab622638caf5dbf93e3ed4f10ab59fce9663d4f9afc0ffaf32c57aaf4d8d31761dc1a8f30ea1c66423d35449e22341c3d6445f15914b1be2010ccdea05d182de38acf431bc12555db354c24c8d173c060683d0292eb4c5b8cbc82276e7582017d692dbea485aa1c4192d84173309d564ecefff6615f8038e044aa9944ab8d1c193abb8de9231fee14c1e58df5e8118b34e950fe21c1440ce4729c1e92061f2a9b135807fcfd4d881718f4c81debff3ce97776aae54e6db85673eec5b90e3f2ea2b84ebe2fdacf9f70324f6d0c53cfe077a8c7d9db9ceaf5a0030e051e6d793a0b4c3a098be58ea9516934376c0498198d96657a146d192855c94a68c9c13d5dce14a74ef79ecd23282ea73516ab2caf7aa04cdc8ef02ad5ec7ab42abf0b30ba3e8a7a1e31723cf57b56e3397c813665b3319f8a2ffb7f1c6fc63d60e467a2cc6efe080a9f0c7a363e7ff30428da5338f9ed06a54522ed919e7ae32c787012858b710bcfff04c601de8ff1bf3e220cf30c5f18a3b0f02b0b2da6695848bd20feb7fe75f052eb597197ae2b9957dea60c6b24715a9af2135abfbc7b3960d9d089a4b045c1ed81cbc5e8e49a0877c0bdbe9a707f6d7bdb18da56fd6606d7770cc0a075452fe8c947275525237770148ad8c6d1b7b1e5f1bf67ff8bf6720ab2ce909f2a0e41efb273b6d9b93ddaf7c4721f358f6cc72297366ab48d743fe9415bd4a3a0daf2c7ebbba8cda20daf7eaa2ea17dd11408caede4c9cb58b3c181f6785c4b872773e77060af9d8e2d62b815005292ef52fbd6f761622c42f93e1a6b9e507bfc8a4da265ddf187609331baeadb5da378ea3779b6b3e29804caa2d96a9e0c4634a59c39dbf5416de2d7682d6ad713a9207b37f3e35e6c5fba12ff61c1ce7cd3db0cd800f90a51dc5db3c1acce3027fa3c52ae6120133459fe76c2cdb4314c521d8d4f00d774c35ff8a6bd68947bacf6a13a711cfb1af04c12c472d5db0d9809b61c99ce78123e2ea65bd7922b87fd14493cdd0ab0d924a9098d2ed85bada515ba4c17b5e797b138cbf812b902911632fe750dce20d07eca50a5ab591d2e5d21cda19c5b5fc2a0f6def31a12be5b62ae7b392e48eddf9a9cd430c79ec07d4f10ee9ffe75b3de561ab8bece781cb8b7acf9e2e8234574c463027133b87938cc7b1d489b6d7754c8ae7134b061446b609046e87e8d553110d43527af0fe0d7851a70a05d56e90bc7b88205c45c361b2ce002714ae04fc21afb299b2292d090a734741b64c78a0737b87f97eef288647dfb4a0f63d0c3918e17430810b3a2fca835b713096e63d8cd62979d24630508790293196e9d81085e90877a0ac48b1c0083655b9113f042e84278f1da040faafe55a4f9c261aaf2a4983a0d7b43d21c438bd908fae0ef2a0398ceb51503360ada7a8cb68fbf74d50e293fad5d0fd00c5fc0e18e18a1d62a905d904afeb60f211dc18a9f03037ed498336aef71c86c086cd25f6a005cfa35f3fef0ee2c807c98dc42248c80863c09ca3402b35404c26d93dffbe26867f2da1b50b005eb4c2d6332c580fdae8685884fd2095adfda420a98ddf3488de0c5d10837041423673720973f4bacd5957cf137ff093671db0ece0e911d5dcfbfb7499d3d856227516e1cb2029ef9da3bbc3aee54055d45a9c7f4b0bea245b34e8a62ab5064f22f40c4c6090bf45b70050c47f5726d3d11d6ad4170c676e9da13aa90ceac1be65d95d22da56333928b3e658563bf4a3da605bf33550a86105e60c3a46a4401e033668d419a99d6150c63d3d40dd09151b42a6feefcdcbaec93b3a76e0d54bc1bff2d0b33ccd5714392a01c612c80640f8b4f5e9fdb4bc99e8f92f94f17e09acd1aec7138caa1a331983ec43ac3ef6aabc405544c1dcddbaa4489997d10c1c53bcb464cf12878285cd9543dffc381f090224b43b8893ec963bef4b20892dbd69151b5b5937a926f579a171f5cd131a31d276625a5bcfd80c02ece72804db871a91fdddcd1387f813808e67bcbf9520bc36115e36d698ee68aa000871785e725488cead1799ee95ec769de525259973d9a024abf0ab7d9daf53157bc9d387537cc22275e44748779e8d8738960a1953ecd1070931cfcfc4402db930e894408b6e57d77cb09c2cfd4f0923fabe8c89b46e02fc8d2d90ff5ea2367fbbb83448e52dda5d41f5c8c9c427ce09fecb011dcf0a98810bf8edbae0d6f27b44aa4b2ead86141c5d68f5e625add1e0db346d41a50359aeeecb7ac565faadf160e06cbfffcc787e6f482789f994c08ab0b296e4e553373dd0c3a2ac7ebe70fd10d30b09cd2779fa27ba0a5ed43a17a7a7f56a925d09541d40e4be57543592ae697fe9c6a42467ad8e5fbb6ba69ca6b22152ce365c8aab76e886593188487b5f4517d374635d54db28ded49d9f43708da652a2747c28abaadd54571a24d1dbbd2ea6fb87b3c4da7b2daa82b2c8a8a632ac4ecca18c0d5145733bd192348fd3af01c8343a048ecfdabae344ff0c2e43f6dd706eaabcb314b498974f2c2d3b1e6836112d09df73ff6913655b13495ae8ba611e8162db0d3242bfc5d48188af6693a069c7cbb31f2e229ac6c122aaaf74912c7b338a45e25339a3e3f5b44d7c9060bc7ca5f91cbf59effdeaf9ee0b714f8aee14718c1004acd65c1fccc0ea845abf9881131b6d04567787d9fa4b6487ca9fd2a8e17a9e02c46990ee9334bac5a942720639dcb8aa0881e842551ce660b25f1cf9d440c13fc8dda87487a43856ab65e7298a5a777a0d0cbd61ec669f172ad4ca0b26acd395e5dcd6e9bd8d670caebb3c5286a08b6326921d2c748abef75520c20ca53d4e34b4a26d89e2b77c2c9c58f96bfd5419247309ca890e1fa833b8461983d418de8aecc600e6994d293d63856d9eac7032b66ce7b1c0ca5cd83abdeeb6042b5812a36d578f0825dc872d0751ecba6077bae7ac86533c6be49bb8556e6f8f34dea662b7ad25269f6e75c5e58a5a5796f0b288f2b95d1fe9224cbe3c95baca32ca3c278c9c8929ca12355c3a5efe3213f2fdd61b7083e39f3084e15e4c6c3f6d9879d6419a97f9d274283fa67254cec80ac9b2f572e3e9b516007263700231921e13239092f7a63f96a556d947ad58e6249276eb52d32248fbf473706a5646ebed09695b206f426b3f60aa0a85f6717375477515d3b37e9740bc6f9abb0b91782b771398f498a405301f92b385d9bf5fe1e0e5deb006a0fa55e534998204c225e39baaf273987a7ed2b1504fc7cbba9e5624ba6da8880272dab9572fa8db922e5f502709df1eddd1364fa951ab4abc811f75693c8862c0ebc98f09a979037c867d870a2c8042adce394fde324585b4c76f6c5afe78136757ce5e0772584f6408aa254f539d3934c3ee0a2c6b571022932061388a6ca09c7b61cf781ce337c678ab492e34fc4291d7a3226da3003806cc9b044e336aca97794e2cae53c20c9fce5e3f5ac2c53501cb0922445e44acb68a0850389f76b09148b39657bc920de8c93216fdf06695a9d642ff87b48823545fb5c308567e5f1a3e775984ceddcd7e65d4eb3ec61fd797f2972ae08aec739597e0a9b2a2b49a7a837c4157da072c3788c06a5c303d3310ddb1cd867e7be95aea876e4100f4d9d090540e59b2a4b446ed9cbf08e247d0ce3f2803bc0944933943a733202ead72ba05a93f0da04947763f23d3ab7c3122a6b1c8e77d2cfbade5abb077514f1c6deff5fe061667d3f802038729cd3e38cef5579ff9e6d32478436d550d60eaf8e0698b812742ef58d47be154452b18cce229eccef6f7c6c81228c6c6c4b655f8fcb52109b912a38868f864fdb04a93da973e5c0f35d790b10a0f3de0c62369f4464b15360ac3fdb13325c45bbedf65371fcb893e91a2843c760c3dba6dd3b2f178ef65c4d947b4f9d61b8b233763cb3ee2ccca2ae72f3047200638e4f5bc60d567410e4d4233889ec8ddd016a8278dbfdb43d9d7b7ba2c637122f66b900aeeab8a76d301e6655d5cb2d8811becc2e15fbaf2b2271b96c5e6db52376c4a440acaaf56d023e6d8002348fc73f6eb3151830496ee846d71739aaad54271982f6b180aa6535284b020b786dfdaabf8ee6a9faad70e29ffd92a5525351788056ad40fe74940ad4db0c4846d38b0ce34fc1db0ea2e56826f65df9d9999fd25efc4ac10fe0b21950156f6e4de96da3dc796a0797c7704af6d6b1309b04478e3714508fc89a1457910f03062b07d4c3c45264859d666981aea525902a033783a2fc5a020bc20035b9d5f7ad64488c3eca71034442cb05e722d49bc3bfaa469c684cbc269161a37c32e06f15d10c40f17c758c624647e2457efd0d15e7c78fb9d17795ebb6f88eac909d08d5a38c2627fbbc9f063e8d885024eb5d92b3869412c2305b2e1a4ce5fe873af8f26c761e6a317f11ff055fd8c3a733887912e44661e5ea27735d88f0d21ac99daf47ea816c8b3b51d3f9a743c68de5b5e3fc197fd48870a587054c898ff91c495ce698f0cad59cdca08f2b6e4c4f5c4dcaed4e4127de215ab6c9e66aa54596c1d26375890218e23d52a798990848ebc61e5f072e6a89c7eb27e4f138e9b96789b43f3712b84e6d8ce4d759071212f61e8f909f1399fb83adba3d66900f8fca0f40fe9aefa52c4139b0c53239660e1e268aad87c9d8432d298e0f921296e13b750b12ee97742c35d9a59a653cdcaa670e989bce4c582159bc1e019f6d3607e7451bb1fb819f1aa39bf12c0684d7a7959a5233621620d6977abb37c386494e47338b95a5c6049e6307fbbfdbe736f18b28817ef3df2892c53bbc20d21ea538b8db6d77a2cf0b565eb5d1b960a17336b1850cd2ccf6bfa1b4ee36726c182cf2895aed9c6358bb43ed2fa249331b979e6afd4c3017adb014f09efe72b3c224b02f1de981e84b2dd9302c40c845dbd1e3e0b8a00159e6c0041ed8f2395df029fb59fbaf9307604b96b9dfb7157eebcd38e06a1c100b666f96f88447d52b7ca66ebf5824872e1fdc1424f4cf632468f1f88b22e51798b889bd1449e898ea0bd59f66bce9577baba30aa64b5771fcf2032167ac9206e1cd1b8b10cda3b8aaa889a08ec9748e17dd2f40c9f7cd32ddbe158f95955529f98bdb9e3572dd0624d5f2ca774583950db7fc7435e4d6bf333b8b6d9312c702c47b9637b943bee5911a7ac4916209f404b585fd6e031454484713e36f221640745034d52dd21d27df7ded0cddc12de9e41d56c78282df7ed25c3154ca8f6eb577cfe7d89dc0637930d8a351a7832ebfda16282d9d792ccc03843bb562493f31b65dd580065861b153a55028f53d3174fc55366f6537ecf2cadc91b693ec4a2fda79be9f9f53fc1a22e6441f4c7cf1b1cf13acc313349549a6d7b03e385122c6424c971317a7e0a85e6dd4d6884edb3e40dd72ed77ec99e1853611f3c5d47f26529749c005ddefd679ac639aaffbed79f0aac737f65a54382d5594c0b3c40489f6a0143f5dfa0c93f8825c19f7eb35b312a8491e8ceff9f796bf8acd5c82a496e949ebdbd3b2047e967560587744a5d0ac84be1f7b159d55a94201495722a0b08fe63db5382a94028a01f9885b3b4041a457b1f9f15644294e54223400f95d86c2d0449c9bc2b2c9f74d2fb517e928cc41089b09c3fd652b22b34126551a800c75865d0f25e33281811095ff276b5bde55aaf81d0e5956b69bf95de4bc048d1f17e8c616333e9339b69bf88372f35420629e333637f7d056e63e6e05d96971f14a9179c5935d68b46877c7460a1c8aa4266f39d11a8e1e8c7c9b2b7643a7e985c31bdc57bb08c32689c06f937cca29fc22ffbd1bd8781ded63ed4ddc0e122e12e8b1d4bf614a74bea44b2aa86f975cb5bc0324640853a1bf219ac8740c301a16a478a75f287580b94fc9c1ed6164fe682820ff2fbba2ae99f63f7613b4e9d68f5a394096d34d89664ea3bc01108e61145fce9145039f038b1fbdf819880ede2d0d567027af9d731c0ecbb075a904a7684cdbaa0ee0f25adea2bb42938cd5bfa1a20a6984ded2d776ebfd2cd67b409355e46e4cd800fbd84e56bd8fe3a114e55a80fa63ecb6859930bfb1c267c01733830e6696ccbf59fb5b9926dfda40c5f7db374fb18b2a3d15c3194ea55ff8b91f395e3865a1a2c25adea780dd1af5f41b45db6b074f7df25c7bf8b8ba234c43e9cefd8ba033d8923097c167ab5c4def5b2f2fe52eb77eb6cd68642f13e526a0d3afd86e4e2705a9332809e8b30f5253e3d4f8c55d297b9df36a2b83eb04bbba66eb48dc77034f86a94a78da1b18e5b0d610ca95286f49aeaaf25035022c49db653c663779119af976337cce442c81d10e19897f312a3f6cc5bb98bd8ea0d15c06d928fb90c01922e54048f974a6beb8f7f760f38df1a80c02187c959a8c216dbd0dbf0352b36b10277263eabc388c4e4226c3f95ac6271379f58e86d3ef1f3cffa7b6c397e8778b3d62e59390979e403d9b61b3568f442bda5fbc0964adda78b11a7aa94b702bf0b6599227847b960690e34d24d98186e8b3af3510dff6e59fa09778bb47ae27bb7a28f76a7b6591f0f58875ae31ac5f747620b56e792d80a9fccb244419910f192f9cf07a700523a93cd968263063df6a1d14c8c5e3af932f071b94a13717f42b3d20c42db3af313cb7dc4edd09dc6b6917c4043e98d5b13bcdc85e9fac67c1d444492a0bc39b7638aad118737a65e5a33046fc020fcb66739ee7cd85fc33cd050ff4ff45633065ec0611cd7c5f88de502cfef867737f838e5ee2db8d665a9eb800b0564e0bbf8c3eaf8233546ee5be79e493537bd866dc0ed45fd78a249272306377a40ff44902fa0249b79cf9a70f5157b916bdd3254984974d6beb409ff375b2f6b424a5e2b14a737b17c40b46c1129c60dcb3b8876c22b205999a890aa150457f00df32d25043829eafe442c3b54b51ebdc86080d82953f714a2f115ed715e077c2cbb2f06e2aedb9d36ae6a4e7a8dd8e180fec4bfd56527d97b029dd46dc11009fceda6e44732edee2091fddec377b657937f884045a4c66969f226456d48d9c38fbe22f797807ed31d9ef77b60fdc23fc5adf613103bab55103cfaf1e0ee1293685332ad8f4bdd0c631a8d4fa64e660f66408e9bfb189084a18502f2827f55640138065d38856907f51d8c12581208bfee9b8a3838d71de0b83e55f440523c8c60c7f0417d3ea50178f494bc0a4d27136566996ab672f34c1fdff2a07c416939fa44b5314390dacddaf1dd0d754e77703b94fb2fa1ff751b8f98e50d2cddbf16e7c738cb59f855e8da8ed7843faa39447c333577e9e2623734a28a7c9ceaa3e70032740f2376f443de756cb181871526baa39243113686ea9bf11d78d5b6d91504127b8ecb1eead65f9ce7c0bd6ed5391834f18b7663efeb5c1f121148bdf5862af2318ce527663de8cae2c539689a4990e3c892ee3f7d8e019b9649e2b6f1ad5cdb8a0107919c1842a3fdd34f0596f43fa74646f8a54327c3f23d7508c71ce35aee0e18a764db11bfbefdf31cd09a6358c269ea84c9636863a6f74a43a1d4e250a5ac6a54d4eb59735a9a26e39942991f1c90de1e22d1f7d3527e9d3e4ea7bba22336223adaea281f347c09f8939de9a8f390776bd417847ec8eefd564afd76860b7bcd6019f0c23e228e12017553359f53e70359a467de6715d9b08efc914650a6e4dad921cd79b3c7a98c34a43c4a3a74c686f5d98422259d3ee7bfecd2fdd7a8fa86f3281d5315cf8976ffb843b720f740cf67c896f97d3cb6f408d94351f62038fde36342046d9b9013b0c9ec966a6acfe8af3d0f3e9e36c4659c4fc8ad62e7ed6b88f3e02e3a86a0e8b5816fec31e9367116b28a4938b9933808ffc405d3438f072e9ec2996bf4c958a98febd64cf3b911abffbc969fb9c1a24c4d9f4c6e51c718b63d8b536f53b35e74aa7b5a71f4d9b5f783ce39a6af970201170af29ea52208e9d68f04b6e024cedf01517d7a8e928271d789df818f517769e0958f40af5514ada3bfe7ff5cd8d6c5e04542be990173e56add76883b222dde3170575e7ac42501cab9802742f2bffecea56d3de549d5d785b1105f03dea9c450196044724cd4f1332a2532a41e507be3d5100d4a3b3adb5f2df42f4cde22f0fd0cbf1626051d38c3791f18b5b3e4b526e97dbb0d7f4d6ba28de0950f426268bcbc2e3f04f0588e260bc7f20a6b062d1055aacc3a5d707abb01ae3adadc3457535dba2cd0e1cffd825e66554cd1fc42a6dc89bd7ea712f737335051aff21d9f3b0c506986d534ab350edecb23e51b2cae87361273931d9f8a15bdd884db5474c7da582eed21602fb419ab41f2192b3b653a5e26e4404cdcc996de12e781e2900065785bac549e2c7fdb6fee79da013d217a9bf7697483abc04dd04373d6a6937143f6bb56acc5bc7111d99a962ac5186454765e0d921ded64ed57b8ccee17b477bca1ea41ad6ac098adfee7f5f52bd713e9a72c8ac74a559cf0b506cbbad8345723c5aec57fd386ed1c56b0ffdebc516342e509deb9fd7fcca5edd4c87a68a902c967d52d4a320091a77b7cd02d53cb471f83851a87309cde37a9a4fa024e5f25e05c178b8b65f8697aa48956620e25e61c9444ecf2752eb0eab1704038f1c2e75b247bf0a0ef4104abf902b164d0431f46e40511ce814cbfdcc6ea2d144d6cecab030205f2fa357b3284afe743c2d840a4fe50b2485eb91fc566d741bd78946c27bfe1b61d5268f6a4fa34e5a62f447194972cab8220e9dbc398cf4f64d45ac7339e823dc8bb0cb2129bb52762b55c42189c537e813ad409328309aad96f0c48b2af973037e7090867da27cdd682d5a0d2b9f2511a6028e874fc1bf9e8f961f27e0289d81a57953b2b623b61aaa1853c2bf7dcf7b9855e8da542f721cbe5096a62c6e69151f647f73afae9c9fd0f603d5897746594bee5d17c595615124cab2ee84b2aabcaf001bc27222699617c44971f343e5865e341b1adc1475fb793e014ea216426ef4dec651d845a17a8f68a37162c00024026e314e5ecf5a6de3a4d01917e58f46ea02e711c73101aa2b9e07aaf1054a285377ed3196ce753ba37c0cef0b536db84a7697c65cb3c5a899a7afec5db3b83c27c1af362955bb946a91cb6ec9c3ba5be2eedf37ad9ba58f5603cbf149909e14947db89b3cad735c6cad9475f9648d5136144db633214d70398c11bb1c181fa446543415c6b994e41b69427a77a278776db2359d7888b772ea03c74900810e55057bbedf897c90c150443255a5acac6709a1ef7fc4e038538f8f2462e82d130696070440359ab92549dd46ab54cf02cb3bb1d51c8e6adf640292ff08db2f11b3731a7d97ba649623bfc4d77e18667be1b4191d5e2fbe8b4865321c5fa542afb55d112876bf06272e7ca635e0d0b51116e91a02c0f7f22cc43a228ef8bc42cba0b289a9ca97c5b4b3a7fda6d102576ee946c669887324533f587f92d571af95f1fef10c82463fede0971f2b71f7eee22a9cf10c52bfd0b59aff800dfdd4a5f561afe5bfbd33b788a9945e4cebe2eeb9a2dc5c658fe7970818d101534132a3f4a581b98c8825ac71f86ce71e78995cc733f7ce0c3f709092975a8abae1010c152a593fc2dfe3c390904399d34d7cd9fd170e1be73b28dddc71f2e46a24b9f0b4f30892417f7fc240a42f6ada86b2c749ed9aab6da13230cd75974159d2eed97a5b5087ac864cc2d0faf8b0740c18e1bfa31ace4f927c29e7586a79eca01c892f351470399f24fb5d7a55c6eca116828006309fc5ea2448556afb38a0845a10f28ea281571611890896c8244fed4ff3658f4acf2326aa48350b487a125d0271d95f6f16098c08f45527cbfd2d6160d2690a243a27ef7e05ac41382344b2717053f6432c08158c554b8fa46bf9d9c1a136066a2435e68d003e70431353fa9c195047d2b8dd01d968c3a637b7ed14d05f89f6e167794f980bd476ed9ec6dae4fda93bad8bde8f3e4d67ab7231e445156b1b889037b0dd60c94833886a67af0b4a02de2d104e27b59c50eb0ee3b19f3e467a15d6733337069516b5bb7e6edd40ad0139cb21a469ef58a5d430dacfa70d008552c47c67d676e7b00f9641e35a0ee1fa478c2aa9e19ae9006b3845c03a1ec7698adb8225e9068314c7215f0ae2929e780602b71de03b0583b58fd7d4a59d76a71100f6798e7a8478f622ef6500713f7ceec1f9f4d5a5e160e850f654888ee3d8979a9165c2074ed8738081e6c32cc4b5ce459b8726b9325d72fecdd5d877b92cd57d783301112ae60d7890d79b6300d8f24e8f81cc44cf03df48b95bd39e65cd72486a9800a5b0adfd1872d2e6a8a36d1098f2592761f20b66f6a7fe32650003e8bab3213616e6dfd831b9ae44b2e217434f5e0fbc12a77ba5af5630ecf9a01c9327420283ce2d24ca4206cad20b32ef5d62b8286a09a172792897afb3bbdb78a70d21b0215563e0c6d86a5a1ebdc0ef8cdfb952dd853c999c414f9fa258c439aad3f72f890ed24cca21cf5a84266903a76cbfc44c39542e334d268e253553bf84042e2a8fa7e410e10fa33b00ee290997b7f0f0fea09e9c231d49ef7266140ddce6f6f7992c0ed249e9a846e5fcd356557fdf84997b48f3852af5310bf5c782e337e6a4cbfb07c47494b985bce3f7e2759d8f6a36ff7ec0cd5ec1f0e2ea94cbea255c923410fdc5f0eef80fb54a5407cceb35696985bb2ee12cef3a3b3d42dd33b7965f3115e1b81c3335834423d10e6e9d27cec2f1474c3fb8167271cb97e45aa64d4fd69fba93cdcc80354e5ef53bbc722b47d31af0ff2f210cd07a13bcd887af8e631325837bbaae1d78d43e3c6d749ef9a2766291af8555e7b4abfd52b44fdcee9baa00fa4cd2f4c823e8ee244d24591e42f2641923fb50aa9124f6bc39aea5516df2b811bfddb19e8ee5dd70384d7d035f1b4bdbbee9fbb3f76c5eaeb2e969573070b58e190445201830e84e724922ce0f01426e640d534b7a071053431615fc8993102e855c6b3d2631f89f52e1c74e6a0a76eab44609af91ecb8f362cbc5cb1e653646a5ccbb04924791364c4a8dc299a3265d4515040dd33cad77e0a9b19f3a96861006a6297d503e7a60fd699f328277b70056879c316b3caf750f5a9841f388067421c6d023c2c25946cb0113f5e65b77ee836601dcbb1d3275ba00aa28dd32d0a0fb4fccc44539f3491b0ce67b79fbd2e452fd30b7d6e70b58387fde280abd0edec0e598875b1a38b89ea8fa3734f499f9f9b66c687fbe640ec08472846a395c539cd45e77b5867a969ef4f8d7ee458a4d0a30ba000c0b6c1737533f0ec2579de305a4fe685ef01eb4f011064790f2019bc473ee891c25a625aeaa71c51c24374d2e7eb679b98b987c6ffacbf8a4af56d77a3edded0986f82c6314487369945fdb4e93d1163aedd6510628bbaef910372b4b7e7d9ae0cbab6a2a2a69bc9429a512ce613ad9fc58257474c109d67b2b56df16e984a80b87b3a14319df5492f58cd52690a7347e327722d140f86fc49b3c222419e9a30ac31ee0dd1d849a29c5b5a0ec1dc4d216cd5cfca983a4970d2395e39f8b0c030baf37c0470aed903f3b15fbb4f9525cf944bfd72b3e1f324daee1c792a0d98632e030e59c717c27d6ed506886ccdd350d250eeda599e09e1abe98c58b0759d545cadddaaff828710edd0e97afce5c406eaa60cd3738ff847ed921348020c804b21b6675dfb2d1117a9a83f356c0141c905dbe1cd58f465a6782fdd0d14d5e5448d0dc725d4907bd916ae925c09c2ec45e98e9456c55325252b09a9bbbc6da4d8f79520df924ab49db0ef7a20bc93be84bda8adcc75c19cc5ef8ca9cf09c6d81dd43ffc0d20cca97bf67658eb1ab2420e1a79134c0d45bb42d335b5637bd1aa42eb92b65539199c498f5cff51bac0883fa0cb460052a29ba23f79159b1fdad9d966e2894a7b23e596f09e24b2171d3f1dee31605f7db2b73aa6718c37f6daeebd973d070e85f8361b30cd2b31c3b52452fc0d9d0428d46a7aacc5736ba6c67e4c8098ce15648605674e88935eb21110cb5459ce870a19bc4dcfdbf04e6d3ac7a18fded6274f09e5e66ade80f59bd62567cc7bd3edbfa27b03be6159787ab8945f3bd34c862d658ecd7d35710aa2f46378611d055264eacc5a2650d8708bf7b75a400498893012d2125b6eb7892f77716ab7b01e50111fc5a3c4e3ab5b4983e0bbf7b12ac1934e86183c79e3f9d0e0e32263795014f8e02948f1688b0f0fdd8046c410b3c54640f3f0d24fe7a74994605670c6691d6c69f6bfb0d6f5afab425c7206e3f32162abe510d5d9755614db242ca02829577f3c76b6cbbd106eec622dedc1938e412193f714788ee652918841c83ab93e51674f29cd9bbc62a9537a2a14c3f2611da8dd5b47f9b5703697b2af72b5fd86b9722128b271b16b15725599bc2050aa5af010757ecd5155f631692fa17254ce6cf5f34d1a3a0229fd1012ec36e049344d1db93743ed35e942cf6dfa0931306b43b161b393511dd23bf6421274da054bca4f41fa1ff6396eb1f8257e557d982e119c7c4cd79a9bd64e818b04fbcc488d501bde3d78fd5bc2d28e86762061302a5a2f28590370cf9ae45be98aabd40c9bd92515ce6e9c574e84f024720e51e572f97b550825b6dd97abcebb0b1fe7175d744212f2c0b4c89a354263521db229373bcd0a9187eac95ab652b609c4214335e652caca251bed348dc7e6b6a154b997c68b36194c0a9f730deebf7f5b128291da3c93d56591a2655356cc0b39e72e47251c487ccb8dd0353bfbff304d97e9133c6a1d64694255f9f427329de5be3abd1891d0825436f62125eeb42f00c4cdaa64050a7eebba7d0756baea9a0e997cb70d81dbd0f2fbe78c5024fc745c102d0899f829cc5ba732f3662b3d9f460afdd82a0b0058316157f125a32499725e6d62464fcb072625e690f523a1c92e4772b470b65fa8718c48ff997592362397936eb1e8331e46a5aa73d13c551d54f7d73bfafec42f57d9f78239e66501c11b1b5c3b97cebdb1e6dda2dbe29aa0ccfbffa110164f9db8b1e9aaeaa25bfee8f01f0f2cea437d37e267a55ae734f4dd5ac0f8a22d29e5e1c70d81d36b25a8876d58f052de9ed2ca062ad21e26e3ab5963dc457acfbf6189974ca66eb9f74657122928d86fe64dafb7f34625e8e216f884718de0d6dfccf3c97b766bd529da57396cd3b1de68789a4e9911e9941d091241ba8064afd5eb9111c8d628c0b3f38596ddf91df3ffeb250573c08900107800acebb839a3bfd3d9c3e209543e66fa990f48792d508f8a8b6e71f9e85a047a24dd088545420d28313efae68d69c71b85f0a3a6f65285342acb622e7d6d9b7ffcd2329e91376a96611637d7c2ee7870cc8b359744890026c66a657a56472cbabfaa992fc8edb9bc1a8b117e28fd4233d55ac9bd631fd9bfb433ce4a94aa2476f7bdc8b393ec6fa79063cf5a768efed297a62d5418c38e2980f9f6d1eccaf0a8c13e0526aa48b85c4c5c2355bb30138776204e4a1e10ec5025438808ee04b0b73419ae1f2691cb5a5cf25d91ade51a82c70f370b70e2368101eff11651885af0f98f10c667acb44ab0afdfa2b68a9af367c972c953732edd43e056ed2a4c7c4c6bacf8d00ae2ac1670bb45a7789212c59a3220b67c865db08dac63a72ead72e1f82c4696c77637c07de73d509e99c140b597cf0bda4ac7800ddddef4e3746371160447bae54232f0c506417344b4653f69989918d452343ad8214206af18b76a379dca750d3f22387666d71c6f3012ea626bfbcad4022e10cd3264d2c9a07c1a227d7aa56caf23374a49593170f964ccbf6f4ba14e5b09f28dc0e9a2b9821c2ebafa44362bedf33f807d059e36e55859c367a95fbb79c38f5fde9b175fe7b2a3573acabd6f15158708f5b3637cf750d6dc06335eb34d500bd35bd9c0af1f36885e3c26d94b677f431c95c140d4fa7a5872b57062d592e75fc9ce169df8891f7743fa23f1db6fb11917c6852e4b0ec2348f17ccfd17c587b11ab9f176ce00b6e380143945890fd14d63151e9241355cc0538069c4fe28676eb3ce8cd7edb2c129604f5dbb1bde4cf55216b302ef92eedfc11e0eda8985389535f9e7e2a4f716af35624d6646eabac083efabf246ec8ab2b705056437278abfc7a4c492a09fb225c2a024d0dd858d1abcf6c21031a8882159ea73ecb99c3ac1f4429f1d384521b8fe471d2666b95a39088fa8bbf3cd01fc69ac393d73285ebc0900b4898d4ccf1439051d6e5e6c95ea094aae69e94d5d431a76a4bba8c3bee05c486672382c59f62e04cc8b61f8887fab5ecc61158519d220c912fd7a00b1562eb1c90a50ffc07574b4d4f96d10229dc40e2a823d86a04c3ce660e75c7cb38afb290efb11fbbe47d33625a665f9eee8709afce6a7a0f2e8d6ff18091d94cb3f4041f0aff033d21669bbee4031c453153b17c53205a975469f76341bbd73a3231bacef14bb9dfe840eb11061916cb02b2b912dc29e0cca98e89031d7c31bdedda432796cf63c9a1bd344d5fde919b75f5fd30a475a10f8f867a377ea7048d9b834fb9743be01a46fd59e35ca14fd2b9dcc67f881b472f3209bf4b6cc766b8d2afac2946718ffed90d10fe63a9b53fe0281ea8d00b2ff7fc5fba356901287804aed31b867c8ed81adfe8c6678ac757de852fa8166ea101a4fd41449c24beadede54aebc7ecadfc6a9eb0d652c168b9671f4e716cee73448f8240b82ba5f24f1f170d119cd6ec3c99f8a1732f9028b3633f48268e055050f858654bf0f127d438c12be2b60162eae0b183e283e5087549c863d84cec89bc9c103d147dfde2eb8f05e075e89d7416c0b2e60ee7c2e9e9bc69001f2b48f48915d4fdec8b1db6c050489c9f44cfffad464787675ac3b577d44f6429024ebf90c360b45b1a1dff9811eb3c37a787d24f56e188f0c6ba1c26ee8b8d2257ded279dbbdfcb7f03924972b6c108fb69b0749ffc7669adc2f801deb3fe51ba2108b3729f1f8ed46d6e968745505fb1e6935a9b5db1feab3fcf53d971755a92f9caf133001e59bd9a36d7a95028fed209b98f97387a1ba8bb1ec78328e91695aa36d2865323ac8bd17d3483edc99a228117c07341cb4d4b996c3ffa86cef210caecdb8f7171a06544bc1d8bd64d81ba72ea30d54e4ce698df43683cdd31babae39cdc2aecfb21a72899e5165fb0236699c1340f58dcce4349ca78a6d37463c73b80dd383509f0fd7d1810eaa8d6a461fec32c9e6c5d1f0532145b9aaa8aab89c0548ad592a95365fd1dece404bfbae15563707c94c97abab8ac2a82e80c3aee3d0022ffffffdd