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 77485 37cb84d894b8a2160c1214701e59604197f06a454baf92b2a02500c2a4cb6fd6

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
ba38f55c8a19e506eb9339581cc8dbe899aeed3bc04874b0b443e51dd20669de
Certificate Block Hash
37cb84d894b8a2160c1214701e59604197f06a454baf92b2a02500c2a4cb6fd6
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020050000802f0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b03f52547e77cf18be4835b52a0a3e4a4be71b586037ad31bf3870837d4ddd89105345d90815578db896c7133f476e5dc69f10c6a7145e821afabd3deaeb1dbb1b7756d3b41f1a0a44f59897950e187b19c89c4e834103b25a01000000000000004000000040000020050000802f0000

Raw Header Hex

000040201e198996747d5acd262e7bdebc7288a94f35369fd0a67e3a5cea78511d0e8f68d469f0c2d5cce47a941d3ba5a356ccf7126a9a6969e79b358e167a0e899ed284259d3b6a51d40018de6906d21de543b4b07448c03bedae99e8dbc81c583993eb06e5198a5cf538ba

Proof Data Hex

59,560 bytes
12121602030736e9f34345140227cbd58f52aa875e68e26265f82b5de6849236878722098e34cdd8a8af1b00acdec17f3bb6d539193ad02e177dfc757f112971709fbc91b7a6b3e9c8001a897dfc9961d6bc26ce2fe6259dc1739708e9764c578c03bdbfea431141891dfc23d673aab86db92e2a9a549f8cf23550e0fe3ad65675893d771ca6a197a465503dd8f014634c73307fc62a7e3a7270fbe262806459555ea048a5a46ab04d6e873ac60a7983236836096bf7ee6fd8a859540d8bbe01bb41266e9f321fa94ac565dcb40e2b12203352ab49ea7f86971af73edd147e33fc52b74f4c303c3720f5581588f66bbdb52a7f91e1aa00874022d6c8c2857540dbbc1b7070dcbf9567c2e2c5e57917d8595b856f001e489860fb4dad39bbbd726cb2647e9739c61833a56601a39f54e9b954527222cd8c466f7b7159d41044ce1a5a9a574945aad644f24e55236cace8fe35858bfd96fdf3b2254e8601d8cb4da3672c30a1e9e0195523ad25192661cd86420b82966d2063fa4fb38fa22c54c8034ef19ec42112a4a9f646ddf11290b67e914b78f746bf9459c643d1397b7d57c1c69bddc2bb2544b5b6e28a50cc66c6824ad62db12ffe6c75704ffaca52c5af01f336c66f366c83183c9da449a71a6d9cb4b7dab067f9801a4973fd2417bb2ffc410d9720b860494f2972a8f2934e17555acabbdfb85d0f674061c5fce8997bdc27901ca66e5ad62f8de1b10998ef84ca1d33661e8337582a3b028ed7bb1d6aec68f8bd5f7886f75af80eb523f106c9f8911f8325025825b6cfe8800d3b35728ab3d59d9b69c3212adb53514e92361094e96e5e37f0d071a02fc60101ba461f76f242a5fec7cba7a41a4e93faa833d1325f16a081baa66c9d62f5b2f9e6f521a84ed4f53e543a3752efd30f71107c9b742fee4576c87b6a3d06d94295ca6898ed2611a58e23be704aa509ead4a58455f5b895d74ad54670877f601698f5799d49c6d2f374a8a37a8ad7fd7629bb99a1916e41815b81d2b307761f31eda71da9dbd71f83280aa4dff7d518dc7dbc74d40dbc6e449ff8b8c5e60ec0294f21afe5e2e4c12073a8255331701723137a839cbf86d1442da0e169aa9018ba372323892207539e30a89c5165b95dc2218bc49f0324bbc665734eec0c1d38f24065150281e0004000a7312fb467b9c35cacd0eccbfa50c9424e22afd54abb4e4900934d8a4eebc99a81e46e3d4ba856ba8b760ba21e6cefb1dfbe8c34cb0973c4d93947d164903f552c03c4058125f52e4cf5a758717fede7dde7f28b06560b8a290ab4ef61d432dc425d85e5de4aea2d153daf201ce4675bfbbe46cdb74c7e6b4239fc09db87debed9691d2d4edf2847e474f740ab5c31dfe80259bcc5d9e46d75c0be9c064e2584e9f63a8e7f10c278629ebf1434fe77ca91e6755bc5a9ccc8c651dae67cf35448bb94b4b5a82c69602fa9b26f0aaa22c9d38370481cc11b6709068676f19910db11e4623c65417e78bbc48754271a3d5ffa4a1d582471f5ddbf6ea435bf6197fbbcd7578a203c3bf1f9a55ef547ed8d4a079ff7e5b58059faad19a1d60ce6f68d644dc7cab1bafa0b686042bbb660d3966c25735b8053de779332ab240b7d14c2c564d38be550fd0e2aa1a01691a445c87ca8a05945dfae166e5c4b5e81110e6b1a7ae77c608427e62d67a8e8467b3953d794d4a9d71c9cee2d6a01f14bf464b4d8688c5b8169f850f53214383faea47eced3a2e56738be85e1828a6c2737919b95c40f1e18622459e4716562c43719ef550c4f8c62337fa9d020b004a418cae98b7ab6bbf3bdb5cf532173b61719779615a8b301985984adbe5830588e375bf1a3d1bb5a301931cae0e27f00258f57cf8f1a62c7ebf639dfdbb67db6ac42e75328ec523bebb8004aa38a2b800c192f49410348fc2cbaf563195b9bf3386cc0f5bc0b7404288e694e19aba16f846668aa34e18dbab79d1880eb0fcc93f00b1bcbdff0b569f6e2ce261f76e4bd89805e6b76ec5b33cc0d91453e4197a0ae021e9f170e2b14f40f83bb9753086ab687e18f59ffafdedcb3886e245b34d8ceaa01c88a8fa019c793495aa8b44b663c64da90ae429827ad74f8d94d0749774efdb377935c8daf6d6c3605b5bafc6d9973a8d7c9701bf26754ffe7b99c4dba463df1bbb0e9ddb94bad189e14a64dc748b1f371eadf423fa7a6d7334f0fef9ac6319db5e0b171e50b130af021f7fb5506d6e35d1600208df6ef5ce1aff5c2f5de3cccb45a9cdea8b18cb1e81d1879764f390a55fd2c8ecd91c35d8eed0e0e671f9893e9ab9f4ad8350bbfdbe2d25d1f1e24aaaa62c8bdaa598700471f1a1f337a59a53fcfa0ae5e636b4c4c516ce58a33b0677c881deff24f88f2d2ba5c0f6aaa5c229a34ba5daf03f911675c93b222865459fad391e8373e3c8c50f88b07607774f3131a68cfbe7b7077b8698165eef37361e030623a81faff24b3c7d1a3420355837b193a27a37de546651e038f5efc840c19bb9664c2acb2758ee2f67360d3cdd1279b081b7c73cd6e80c13d542a19913fe6a51b27906c6e14a00d237c1447e4f279ca420c5b983a17068d2f2914a8771a228cf398ee3b5560ef4a474ab6845186e7880c9330b973dab3dca1bee8517d2a0de0f57f3e8f78ceccdedead2bc4cc1c497309af1879274bb00dfd7dc08b756024d8ca52bd0e319627c8ede50e86887408b71123dfe2a5be9d377d04184f1d116eb4b0a8188843cadd6244abdaabaf8ff10b2e75993f300dc4ab217fe4d8a48c1739f8ab6fe8a42338eab470d8ab70c328bfae0754f48ef695d78a537c8abc7723ecb03e30ac52607dfc68b8ca89fba8fff50dc2b0474a1f504494fa3f6681febae9cbedc611db75df035a6825d662818e48e05dcb5bed620fabe63d129cbe7026990c8158a09ae0325b8a506998dc4fb9c38225a03181808f3e05189ead4ceba8c1a2de529063c5edb53603a2a0b1df29f2e049ad20d6373e737c648f3ede6601cf5394ccea601c3ec1ec8eb9ccf73260b5fc748be28107a78bb13726c1b784d75930ed455a0a24ea48b26d15dbe736f10389a5ae8830dc003468faff161cb574ba4dd33a140a70e4014120ca11b5ea055cfaa0773749827901884291f6c31510903d53bf5ac5dbddfb05784a7dffd7aa0ee1996044acce1d09369bb5e50e40e4aad3febce834078cd233b480978b7fd3f63828782a5e6e9f39e0b62d6f3e1a5e3540a42c6448dcc5f36fcdd1935388e378ad20cfedb40c59f7e518ba72b872690ef9dacbae0e95e9f9875ce5630c4e0ab4fad7f1e0992f352b00f54e07edc36f77f8e3c53fee3958974db25e42db5bf0f3429bdb3e41a959a6f5a25fadfc581e254fd9ac26656737a1d9889f89913f4f988db56d7527692bcd2e815e9fa9c616500da8b180bf01cd4139fb5fe0b8d09f33801591552e6d01fe0611def128c7160c8149f2ae4fa8d8f602cc53982a3fc048710b7dcb1843659069e41aee70b41e400105537fa42b14fcedb993ff3188a6fa13e3cca252903a73de85d59b10accb7525ee7f136537a6ff2e76e0d3433727ce20a7d1de06f5637be9a50a0677d4479644553f6058fb784c5329682d1cd7460f39d75eed51664491b3f746aae6cc975bce5a95d97f5fbf556a27f50eff85e8f71dacb2b11b0b9d0ec16174466d6fc417ec266a9b5a966de2fa167f60823b8abd0dca238a0a8f27df73d96c5b2bc4f18e207c7a59fd3a0e12aeca60c7e89e840cd9a1c4d66b36250ed8c3ef3ed19f5ef38605d6c78de27e9a7cb16a0b5684801167147ae65c8cd87996a3ff131f4efb1b90590645316c24d1ccce9b0d52ceb45e0af8f65c9d86c5bd662fd6f50f295d042b22e8785bdde5fc84c692e5d4a566b0ab4eb3e616967c96c2ad63cdf7774b3176fe5fb818db84965b82b27e982457bd0a9a3c1fc9f54da95db005b74cc9972d698c7697393ea5ea0f3f1401e77d46d78759c10dc66c029a5949614776c0c97b522a68a2bcc09e28eb02a8321cd95093f44f3d57110356030257a1634c1a3f2ad8978f96e3bb3d2ae64258eb466178edd7320e5f27bd3fb997b610b5c5f12a1df4bd039715a70448dbe531924410b64bf3d8051d872a440eeb0f9f677ec019b00979f5dd00a34d766be70fef956f81c5257c98cd9da18e6d26268779dbbfa4a814f56ab671b49b75df3d1db462a51f807e3236a6c6c008af47c50a55ff65ab9b602427c26f16fb83a4cf690f9f8e74c3e845fe3c6ae28b8f96457d2370d8562221049d0922b5d960f4693e75182f3ed2fab99ed6aae69411610b030c9edb54bc1b2341b3fefa94404840ffcac5ac2b469c0daf9c202a91176000873832d807f9329506c71307f5dcc450c6e72b2bf33560931444a9cbb199c518fa79f453f1275ed808eaf72941bd9dca997a225180e9afd8883afb82d6614959bbe9a4c850418c87168ffa0617611a08783a12c64c3ef31b78d590de8798d40f264c6dc6e35e05c371767e9d1e8d21061856fea9ef595e2096ed9c6eb160a06b8716fdd53476c01c53192af09c7fcc07236cc309649406f6b038635b38d7208fe3765adb453fe525f39369f328ed751a6cd3ca71b6e2378c46105bab39e8880e620162c66c6c1cc0b6aae3f59da0c8ff82cb01232be48e68fa7eba80bdabefe15a5b36b84c35a230fd97c9d76a165b686b4691ad4da02c2ca3c13229fffcc61eeefe1eb4ac616bcf288cc1c5a2b4dbf3db9c8bbbcf49265b8e94f408e45112fffe66eee724f31f946cebf9e39003a394f41fa695ad87d4936909a7e48fc8ce061aa4bc85265f4e943ce7ead8af61d38bfacb1a881cb4f66766444e986ed68db2582dd3632dae11568a78b816ad6e1190d2c557a95dbeebd90af62adc09d12f1ec2df41f7b66b5ab675a5e0d71df26e71807b122990c332420da66be81a1372d39b0d26db904d68a0b642f7f06455718e2e02d6eb879113e68110439a349d680e2169e7648281cbb806fe3dfec736f9415e0e4f76f57f9f4d64e9e9e6cc6f621e0d928079961fac6b333d7f678f2d2223ca8a0b81e4f935213060b44e8a3ac2cb9d026661af1cc24a308c1c7e3c9d68b6f01b947f81080c02e7662e2941802208f64fe8c6f322d51f1c244c90d763ef7f1db9a010e3f59248e8fcce40c781e14505881714a71411ba99c163cac9dca970a211c76e1be17f783c141dcb3b1df95af0a713e99d9c78912ba7b4c1859588ad0b0f7d6c3b040f529eda6378f0d258a0b9d56a746024b92497125d3f01faaf8fc8a4c9e155bd3beec9900f7c562be83d33639e3f14ba9578f931f1fc7ddabcecca576afba5ce3ffe055d9c43424d322ca9398bb5c09afb6cf516eb9d48173f0e554e78e8d615c52464f0f8768ddeb02463cea968cf9f121edb7cf6e919a25f34e35835eff5cafcb644fa66fbbe0354201ebcd614518b257ea89c700bafd807510d696047bb8182cac036ff78fa741129885e75addcb7e2da3ed2d92472f7036ba0117e3f31bdbbb2f3fd5b3ba3abb5df6eb3aa4c6f74789f99452ede680f81c40f4fc955460064d5882262ac43665b6cc8667af5fb79edf0da076215f67aaad431ef69f58f55081d46a30dcd4b80836497352190f85229ac6c957cda7c3a62c685d083b95b9cc1083df114a7c342ddd89fbef1f05980e4814b62813a2bc31f541ee01a58fb1343fc9ad872384670bfd493df8fab1364acead18183817ef82bf8976e4a4e2d3155bf9bb862d5acc096ed86176320649ff50182b4bced1c061a5258541dc40a230927ae3eb87f5e5523b24d40de9fe16e5c003472192e31b5cac402812eaed54d80c6c05ebce6e6f05a3797fda3c4b01018e8b63a1d747b3c670a9eb3285fa39a484b66e06f85a3bb15f8120c4f6291c37baa93e32a7ef4480383d8ad6f7df900222186340f5c07cdcc4ab57d67f2ed505397d86d4153674357107ee31127a4a69b7ee449b66927d98fafb1e85aa90f95fdcc2b28f3a136dcfd56afe06a2a3d87cd4d3a59dab4890eeba84a946bf46825ba3ffef2b898847bd3a56c34af47bcd72ab4bd44c2c8769cfb5f2448cc0b3b9122d5080d26bc3aa7a7d16dedc87bf61c818be9efef85cca05b8dfc306fc7e6bcc33a2688d57f50f0379c9bf9e3a06bb60706de18fc944fadc62fbe2fdad5a6510b8fd580fe22d9444c32456c2889c72569bb680dc5b940f0b0aec8234951e9c3311c555f49a5f0055d7649ce3f4e89e50be6cffdc810ef4eae091ec78d63b29c9ce20eb6ec86ad2900ce067b4403dc36489a087e4e53cd6c25ec64724d247b219ad414d7868e7f37c820002410a8f298105bf6508abaf7b0e38802586ee0c115febd160019dc88a3d993b855751c143dfaff4743d0622e6df3bd57a73b76dbaf7d9d995e63d9e623b8a9eeeb6fc44e5f3bb312d640c2b719cb1eab0b857438e60a203378c876ef223109f0f2468f58c8c0920ff1eccf7d91bf1a0c2d6c5f2b16d825bea13dccdc3873db7890aae73568d5a1f29dd35f667d45bddc4091e179c78b3cd1de47f31065182d3822fddb137be957d5cf69b3d306d81c74e8b27c2d2bed79323e2ea9f39e9d9458a90479ec8a03df86ac5a7db9b0bdeb7447beca1bd78e843f70d6d1d38156b1db67ed04f7e2ca69b4a16607aefa7a9d7cee22a8430107ef5ee6d9216801796ce945bed1e0451d73f76d3633696e3c310921f4af6f4982266894709d6dba24c663317f38781db2823bd70a1f6974ff67bc91c4eca84b07da9a3024e3c0e793892660d5a9acb5a0adc3f86be512b5affc2ce638cc16e90fc75e060c1f0628fc5c306bc13a690219ce7759c517e2fea9d69c4d860757c364a229f53c3825a8598391ac56e4276c96623584e8b990065f99bf02949241b011154cd358ee89708be3ecf11d1a9367435598debd63c1aa0d6cdb182eccb2da67ca3a7c82aeb40ecb1038d9cb23f9fcaa797bc9a4d27c24ef4ccb24530bb78b04857f32638cc7870313d368dd093fa414363745b26be6e20339df4f12a61d9bd5a073befa583f86a71d202d7f87e2e37f2f472a02cbe52309e510d27607d1ce16d3137769e33b197ec3d1701ef901d799bf416f1e0dcd43d87454f4786898c8868c7fa3e7d27a5dd7d434ab70174a378491cf0113bc13ffe55071ae8217571ac06fa1db270059ea6b840bd2aad84654e6760ab1d865fa848a1d1a22f59e1a843d3e819431ba1f99f37426c374ef32fd86ee1c6c29475bfbf416a9210cbbff2504d8a6fa158472ca6aab9ce371d1bce717ef0226a519b15178643383a7aab757e0c3443fadddafe74ccfc54468bdbb58fbaad048d582428e48eb5d892f7fd062bdd5fde9634a893930572566ff2afbe0e284fc75fcb0b67240f7007816fb0d9c7dad13042805e0ca32970802162b39ebe7133f109d97cc7c0259d45edc463c711ab76dbd0ccc2e400b487829228974f343187431f6393420285e0bc1009ec45b8b4ca8e2e4028a091470ce7949c2e94809bf31b84f08dea96e92461e2ced249a5134c0e37931749f00ceb450b033eb5272d04d1473ea81895feb714caf95e202e852d91cc2ddbb3fd81f7e0f5af9bd94128d1055b5d1e47397b0877c4dd68cb87c08858842b7914f2a9d7c134c9d6c62157079838caca00c96d4e09edf471fd77dfad9f8fb516069e92af82bd6191dfa44aeb034a3387e768b7e7e17023f5c3142435e0bb4e70d3fb5078057b79ed3d79f37dbe57985177ba6281cceb873bb83ae1e6af5f6c626c8f16c3700fa79c7df155d5b7b96e4dcaf12da59c578d2c47a00525611c36bdd1c5e3f34a8dce0340c5953560befd2ae77ad563f25f6bdea5f3d5f25c1bd84fba54955a54cd18755b02e701075743001571cf9c49db1d49cea65ad8b45e1f2b7d09d9216a035cb50b962d1359d3403ada0806fa3ca083569f05257a193dd663fd82613fd944af5c247dd35717df4cf324beabe3e846ac8cbf23fd566691854f7c899ad0ec58bfa51ed8529ae21890f6c3f54958a45d5c43f19bd160b0dc2b238d70ff66a07cad4277e263a65499ac597be7e513def9f448de3c5ef398581c565398a46588cc15eca72f6ce652a93d52747419619fcd15f0237a89516bc6a317953684701966a3d43063529fcc20ea827d3cd080be82b94b14e244ce22314c49da5fcdcc196b17be2a91c663ba92a0674f744902bf112670732d377d372b44ed2bc9737f25596e0abe2cf7f3e4c014c49055a7efa36a6bae34a26dc4d40fa31a96c92055c9380b7841dd64eb6f3c56ac6d413f224872635af68ab22adb419e792077d74280e66f8fa93971a046185dacaa55c5674eae055775e40b1fe2d9068755ee3a301bd00ecc072efd3c2f2c2f45839708b733e56cf0818d852b7061098860f21b29fde795f1e6450435deec9c00b1054f9234c78946ea24acf9ea2bd44a2620d4cde82f73d2b9018e0816d0844040cbabbd012561164c0844317059a1627361fe5f6974cd2262d71f31ab3edb9dea98619b8684151eeb42d98992b4b6cffa2ba40e7400347cd967d8958a634b3b347059c1bbc33f3a6820f7eeeb40153bc8b9f1b0f3860cb416ca3faab5dfc0358404e6916528bb0b42d10735353a6d6329856eba982f7f165fd8c2bdfc6ed28826d35664e8c5981dee6c3ee50bd4b4d0eb1402c1a290636ca1a308de2dc6255c914566037f8e0e9f141fa994df1539621e1e689a4d661b7d00fcd67188f5d5159867de2526a58ec83f4844f9ce84df04db778119d70f6450d9a8790185aa8838364dc69b0eba4094560f6a4b63cc2e8f1a1d171477a4fb85e06dd0ad5790e9f5b592f63c842bcb73001374d42ba6df10bec52c0939612edfac2e6342a5642834dc0476e62624b24cf23c17ca5c7aae0d1121fcad7ac6870ff2ab8d86d77297c01af532e0774abdd10279f064745cae56c8892de09a776c80751d79318f2b8bf740d98118f8d3c8423bfe051009edcc536e501cc60ab8b73b4c3691926ac0fdee7d37c6f4f6efd44d55f929e596d7271a15cd553e09c3d5188ad500fcd8a482004018fe99acea02f98f628114076ff46ed690418baf5719c3d3a60545e944a156ad328c74f96d3af84bddb6077d01e995250996d17374bbd2c2547ce66592ce905cdffb7cd220031386aa698c1183d79e121e56cac159601e3f8383359f464fb463e1024cbce7f68e186557985f47ea07a5b9095cc526f97cad9a1b866d5ad0fb1c115e3b2d842865d01d538d6113d26be8f9dfe35dd73fff820a3513c5542c183b5998b3b607978fb6dbd5a377d906586c9916b7867317065c01a19b69f860bb45beb5b5250cb45c47f185b3bffac378688a7e73ee725ce56abbec8d76927d3febb246fa91c3ef571aadaa3019e7463d89c50d031c72cd82323e81ac79886981c3d90929a63443825b1510890200cf30e3354e644657cec629a19a3de751bb6c53087c8b99a1866cfc813653376d90b47aabdbb331e0faadf20c573a8536e3b1e4cce8b6c8ecf140974c80aedd6168cd940b3a630601ec8d0e163257cbd7d8daf0fc5a150c2a0c4216991478962d8bc57e0452aedfa4a2dd6fade6a7f1d006767f5373f424e1436367660c9be0bc0fbaeaf1adbf1dfbd62c7156d127b6550d8572a27d7e90eb3d33909e80018e250f368169175a355386dbe6ead10fb4f61b82112519fca522ffb0cda3c0dffc4fe480e69c859d2fa0ca1acd5819dae0c75933853efca3548d1d82707e34928b1b6acad553dad9157b7db38a03a6dc7784a24553ee41a25f90203477f685519d87ece5762bc9bb47237d3d1e837869a25a428867daa35798dd1bba3328dcc2ada2b58df72eb6919dedb0d26c88a8b7cedd19b9d01f481e2e7a50e2e7f4888341539dc77aad16567f9a09c65db72a9a99305804031907a15b8faff71e63fd16d4bfb2bf7f3c89deef5707bd6c25bc08b191fa2dbc4179bc84bd7c08872e8b947d5872a4b4a684fca333ece1b2f797831ee6a24ca56a8e4768499ff9f481936caad060899ffdfb03deaac0a57a071e8c4b7265cfd23c8a661f7f500fdd92e37557a3b9d2300b4021d1c9346123710e392d483bca5c7cef11a53ab2a17dfb9282d0dae2525144b0948844a9a40cfc1b96d686bd84bac9fad9669adaf9a1dd655df9bcf5f12ec8e0a298b2fbdbd80edcd9f2364a1ebe6244a305dfcae9d83c9e72bc57e6e1b12b0008457ded7e5b907bd43500c3712b85aa79d601ced726fe99e1b405de8f1b7a7a5f52fc7bf97d4dc65419c83432a4e6fdacd9ae3fcbab431ae0f9e6d610441e425bc7f2993f8459c48809bd916937614b9a86390e5b783848671e4de3ebf45714bc53f4c724e11b6df612b277981c606d4eabdbb0dcf79ff0bf09a270866564b898dc3fc7c405909a10cf5d0b5ec00d48ea665d749814d0dd783da2c08e89b292313c4f1db1bfee1624ddaf580d6d50ce3a2c45840205190f0c3f09f0133fa7ee8026249bdbf314ff2d72fe8e3f79d5cc7048fb4601fe3c07d866f64cd57874c3f9afa3c16e16086334602171b49ea8dd9b55dfd0f6745e03be4eca002ceeac4efa4fed80c3e5c65679c1ee0abbeae4359242f937b9188bea0fa23a1bd0ab035e112b2bfa5dc197736afc496c26ec26b7ff03f7b592d4e2df55c9d34a79e56c2bc57b1658d0060bfb60f084fbd8ef367fedc49dab0e39620751a24f6d2662d6a897cb197956480438735c51e1f7ad2a32dc06f08cc8d7f106051723c86d8d394093b8a12a7bb15b596ebb7b085e9919e9369384eeb50aed2cd13adb99949646320874d00756d13d00bb8ffc249f16c43f5d4229e3263995d2aaa9252cb088ceb962ecf1e7e900423631f2b32ccc5ca1987ffee61387f402c09b55d16131dd582fe8bb91b3d9c09a4511a020157d76f6d865811e171b9aeb25cdc3df6f54d5c410280a75991c30cc9db3ecdd48f8f750a2d0d8016db480ce309e0b7453bbdb559d84e54fdaf41df43e46062a180e9ec45578f41278ffe9873f82ee49c2cacbd9bf45d9356a7ecd6a4d4293d23add786559d4313192fa066e9828a61b6f01cb5c06f0f39ac05e3975acd1bc2e8eb9591878ecbbe6d4b56ef38d135a6cde2e968b61479b63e98e1d8f9588716edb2af3aa300b09edd7069fcbbb44b996840258690c77d2825ef0037917f6d93a16f049f9cf60bba03283858b3a9b6fb1303f2d74be6ad731cb3f4dc32835952b97ba3ba76bc8d76679bd6bbf488d3fa086ff548af06ec8791358a8d3e9a27335e1d5a95035a216066d5a68b1ab6c692df7f0190a2b15706bdba28031062e26fd0ff7a94769c5f91a029d50a1a478a11baa3dc1252dfcd5fbfc8135f62b5b925e6076e297d3154e1574c943259cdbb2998f65a9ae1122d9664a0ff72f41da728861bd3a5581b6728d64593f33562ae908ab9983bdd8beff33a54ca0c62e35a12dd8e765bb1b178ee8a7563483ef0f024ef9393f2c69e2e93930db4ba9cd2168d4d109b5a59eaa5fe330468f97f548030443c0e6b514cd05147e4e4b52d843fc5222445f6e049e062a750534ca396fdd45afe6d11be9b4c1fd374ba61534cb6e86b8522d0c56b8a0132cec321771b79fbe35cae3f159c5611f3ed6ae975caec99642ae46ae97f5cb3756898a48ad2533b1db291cb79bdb4228e00c8e00e98e23bf4e753615162c38ca1fabc642e54c7e0b041363449c6629c571edd1e506afecf7246b6885fda19f6b8f1f9dc5c8467723473150fca0f84463d7014981db349a6e10e145ea40be8656241ac4a7f028964bda81518a1446a8ee70713a243e742059e391294391984835cd5bac57e33bd6478455c5647d737ad520b9f2521883c760a58036b0fbf71e9b9320f4c1dfcc41b34a0694eda900e4adc654181604c99f6510b401c41c09be85d1daf039c56cf5ef581f1f02e5035bb71a82ecc6662c932c183a4a86c157e83c98156179570ee41a41aff418dbe8eb24db257230c9db8ef47329a983418663e481b46faaeed322624deecef563e8ca04d11ac6aabfd3ac89d00454bcaa6e0b20f21cc2a89edf0fae77d528bd7dd91f01d6751eca79872df2f2c971b3bdfb0ebabe7a8f7f88badf692723f2ef3578a1e35a204dceebed169b12250ff6e04a6ec4907c2ae3a584f59485ae79413bdd0f0bc523db808af673f73086b869ee82bf6d4d85507030555012971441448a9c420106878389c91d3cceafa0c585b36ed793b34613c948c3bb556ae5e5cada39d8a745459a489d778514e1ded650da9367487307e40ff5ec31a8a9c307f550de18c1221345639aafc1334614d73e0ee64d46d07701e82da99c15455ee4ed73772212c027a64553361636d7bd3f392c65d80030673a141cc3abd0b7a09c8a0b20dcd01feac4f04c4451ea5f9a4b37a15f0c820586baadd418f193d5aa6360ebbf547f8b1a929cf110ae46e6687e6dbb40d5348256889b31ffed0bcefeb758d902b3c452df45e935db23b376259629631e88715eec3b7365300767ffcbee89c8ddeba7f7710f7e679dcc01fde85c91182748c598d914d370233075d1aa751b655cf859f1ecd7bd5dea556ccf5248db1e6ee6b1bb5def8e27d5d15ee5dcdaa924497973b275f805448581599748eb70d2f4bac925310d754c95b3e293e0f2a4e8bd7f85c0f5dac162a58a51ac43246e83c6552499c45260d1ca46db45cd81ccd33cc9094e93b557512bf747e15231892957a0da71b87c283711f7c7c7a090d63f0d785a886a36f687ef876a1511c8237b31c8c33f3fd7bde6abd65391efcdb9b61009fce2fe07fa63d6693554a89ec7074aa78fafbc555f695c412fe093911071fe6eb5388b54337abdab8ff2659ad79862e57141df1de8853915ce97b7f1ab48bb4315c3f220c058dba7b8cf653381846b8d1dc21f50a9ec1667b99b2bbf2f1e7ea019dcfc70556f307c972f14d58ea76d6a4eb3c1573bee05fe1370b68a3903ea40fb0735f5aed2fcc9aa17eab7eb07b597378e17fc79a234302a04c00145ce1bc1ba184f1edd3c7fcc40dfd70a5e36086aeb1a4a82ac8eb0167c57991d76afe8b60c2d66de4250cb8f08601271d8dbf30565de14f503e0f02535957460e1bd47c3140a2ca01f74c8556cf20a27e18b0a604e1426235b3334211855f9e86ca14562b30cce6b7dcd799f56bc5ae3a65d7da41282e3ae520f9f77015407e8b4681a74f7c60c9fd605e14e48b7ff51b5f28ac45dfd83507e8ebc9a0ce9b7b9e211a618789d505c2c709638ed63fa6b686fa2e758ee7b51045c92953eb7ebd65d4af45204faf46e7db4b35d4aa90a203003f619ac9e9097c1c6393346284b4eff623bb85469cd5480e04d43590a9b4496ed8c2bb93cd82c8b25aa88a01927d24af332111d7c0a6809e1eeb8f6a1c3954d3442080f02f19f2af2649ddb04a9f4d552ce3c557c40665942834300300fbfc91391e09efed88be66337fd9522104a42a2db81c956f047a6b73ecdb47931313f52074e5abb266345c84f1c5cd89e5ac1eb723869abf9d39bb5473f21c5d88517d70a1d2de9855e3233a233a5973ab71d9e0343aebea39b6533e730b41553ad2e6bc979138a66aff19b8d494041a820600d5f6b184dd49ab981e4dd10f599c9b61bbdccad49cd9701ebe7d963f3808b3b75f6980dcd4eadfe86340db7908612aa61451ea2fab1bbfa63cfdce8b8783dd208b4d4f07395152a8b7b9577e2622baa535d7ca3ed3bde6c4565d4c50fc0e64e0384a3e99ded8c0992edd6d8deb675566c6151f87516afbd271db92801d12cd30f34164c9bac0d4e07741287923bdf669fefab169db28bc9c863cba9344716bc6eabc3547c605ecf9c1df12c0ddc21032e97f7d3b79816f8b19ce6692014d76afe6c8d2881c8471a8f1742d91d8a90575ee0a3de46d6b10f86a3282641525f0e6c32045881caffe9ce59120dfd0fd876e13725c35fb46989383daf231410da0a49f53f963a1dab15864c798416ef90cad049bb6a04f358bbc3dc5ef84566daea72e430a2fa99f402d0afabacc69f6f2d7816110020a4c8f7e479c8cd55c3f474765e57f3cb383f1f1f51ca8f4a8390b117060084bdd4dc5b41449a2e98b99f3257c97f8bb5eceadccd1a4de4bf0ac181013a8788b015a1d8e0425f9591e48d48fa28766c2496c0790c088a83c57204e6401f96974341392afba9dcfc56545c649b9b8fbee82cac99cbe3884ccb4433593f1b3d07ac7f6ede0489611be22e39690ef77ecad0d0d2565d18c165ba773c9004253531379099fc0d26d46c23d72877c03129546af8994e0e139d03049df93c0fe19b81931ad08a87a24c525d1fd4366f17370c2c71e37c428fced395bb369890e398e563756a56edc08a13247c355eb790c9424a8af146d6c5d1c66fbaff1575b9820605b8ba3d01b2739f3389f4e11eb557eead45ffa31df9efa8f5e3cc352863351c7e23e5a87580b19e04a17df63946772fffe98eb78010d219f32ba77dad2623eb74743bfb5eae942f8f410fad52c0a89abff9291cbbc8c68c26ff8aab442d57f6faf382823e01c2abb118c15d86b0055130e9f9ff10cf8756fece63705b3b5e9c2351d87667df6d80f8ced981f6dfe1f3a4b23abff1c66e211454026ef6e2e12cb15bdfa2cfd1c43f0a8ac1da1f0beae3be91a66c284b5b65ce45b0b54a05a1c13e58b69d11d05505d6bb7d35f788280533c8fad2f0156c83c8563a47feae9aad0239a2b204eab5edd982fffe128ee3bc5bab79d8e23d3b6a34a529e9e77229ebc6240f0046f1870ceef0b0c5970115058745d857a23536d0cf8f1f2ccb000f07b6af5280ba5325cf4ff9158306fec1cb5cd7931767e749b28c9201a72c126e933fc5bc8835d5ecbc6811d67d690e03ef8d4ceb4ac290db59e7dc1b225301cda67899be314c45d29056be5cccadc63208a388970fe3a2414e427850b55e731408797be25f847c823ef5463cf28b17da2fc11007eca0e2748b5bf07cb48fe15f0fae4c5c55828235478217594a7e06f5ef8a2ae0976461c37da115e7a9891821361234c190758426791cc8e4a93a7d80d3b3c70d0dd2e8296d4e4e247dcef56b4a25f6c82565f7de1694c2b9d6e3feae1d440e365c7f40613944a5d38806b8a9f911c7cc0817334b9ecb20cdf952f86f4962969a7390ec6e7be231f4c0a3d682d2c5ae3f57db32f49b971f15f613c874b7055f66b333db4b87945c7f7ccb11e4bc2811b56ae577670c470a355b8884a49a4b9c79ca9a8627ba449d3b2d378504042d519b68d75bc0deb57b08f9aa9e8fa186044c056de28012ac1bbad55d5f7db090f8d9c3e5fa7270447e57b879b69734833bfa535ec34a1d5e63886dbb6d38d0d8f39c8f1bc83a332bf9567ac75d47b4381577844041f8da6babe0d24111424040890ac5158a29e2b9c003f959e950502f27eef1a011e6837e063d56e8c3e4bd420050670a5e6beb8265daecbc5c963e824adcb03ab0eaa1abebfddef70315659f4f898837a552821501735b773e85e4085205f3ca9ee82506433eadb699c83809b35e2a24a388e879389ce33c224ae45cbe63485ea863de99a019fe60dd418a56c9b472aeb580dbb29582d04abe838a05b07036dc2d6ee659c747989fe1ef450650ee2281ea23a43bf0805a60c1fb4c069ed79cbd0c7815fb4f3ee359b9429228ea72c1fe4cb60ead672308482171a45a835179de4fe8e7a5d541420c1b30a7a153d17e9998a62d8a98112f1c2b5c1b354ff63e673d1aa8cafb1746f0171e5e4ef85d43aac1398a5bd354b4171f4dd05f286d4bc7e56b7773e10063cae31cd41c31a41e848e8b072f580e729581d5633b32f2399ce8e0a63eacf41bbc7cfa446e80cce434d363e2a365fb09482ffcb78166add10f1b1445c9d9500d0653834f94d32375a92f7c2b331c74ff9ed65f62ae6b0115fb9ea199b783771db790c981eb3d41fb42afb554c120545a0f7a952362d9d1d8eac1825d47cdcd40c9ddc06691d96c3bf96665f0f8a67b8bfda449ce4e2fe0d7a8f89f5978bca6ed215c5ff223ebb943b94fa68bf7cdfb849ae437d055ae4cb7dabb80fab11f4a61f80ed168529ae8888a7c9553af2c1167d00af4d357e682d60e7399be26509f8e1fd44ee9c5185688f7cd0498a5900a23b3438415f89dd40f00335cc0333ad5ef1a02bd8670b7d20d3c2e215f01dc00063a705d578b120b87d469dc275b7791f054dfc4873b0b3aa2cacf5fff4b9b753fa6ada65a4eb3c3a67a8ad8540906d5e024a85885e58e67578a31360dff7bc6baea4133376befee13029ec6bb3c087fefae80778f49e0939bf0fb6ea12ca05fe463e9af4dac73ba25143f65e7b7be750e97b96ca483b7251f539c8b71880f4e1515b192446f707bb37e1c42b2a8c586910f801a1752c8fd4e31db6aa5c9cb6e469e31b8a5453ae8cbee0e9f5c976229a6027c110424e58de9798a1b076512ed868a5f140b09aa8dcd0646d0eeb30813f8b3ac19b28eff796b4bb44497336b552787fc79bbd137e110ae60eeb25bfbf6202e9744828192292d75fecf899d90833e5ef3bce94d301c769f43778e3adfa53bbbad87455fec37700cc52fdb141db2905aecde8c3d85d709b3c32300c988996f300ea805c5a14f819493e29c8dd16b45ca4a894806387c800c5c7121ac5cf9ec8d7df1811d0ae5e8cf1e0c87ed079e8759ad0d245740a0eba62f3424cc65cbcf98ac6c8599e261d3d705ed881bcd900bfc03fbbcab25552cb244ea8ea91b353893e50468f96570a0da05498b604f40eb8118d06d936f054ea12a832ca803addd81501d080d76a1db6c823fa8f9a4faeb7efe946c051a55e8718641fa83de973db78860570daea82f77c2f3f7daa7168e7fc54c01a058e22316d350f6365033fe016edb917966b2e0308d0b2f8a01ffde17b456bb57d3a23e1d0cbb90918323e9e770d0f06efd23a377166ab02aafad2e23d04b237df8fe4ca224da7b7fea1874e69783a77ef4d130e05be6a10d8831684d344afbf1f20df2020ea7b51324e747af5e8ddb590b39d595e503e9e039af1704181cc8d0087ddbbe1859b6b615d478268b6647f02e9f4d0a510e9452301c42af5110c6f26f7239e7454cd8d9d3602140a4c05bd4188dd43198d1eb1a9cf41f3028c7eb29ea8f4d2487b5533f97a2df5d9385e74c969096a373a93c1ec363aa018ef55daa65e495e54827f2825f4fb5ae4cf08d5c70071fc06d059692c6bb93f68dc4d17bc7c6e22e154bb9ac0790bcab167dcd111535e6b1a1df223ad4d2c1c9387f95f0efa8873d8b46666b3ca40b040f2ba5ea93f9a1fab71ce7bdd276962b8a7e83e04c011fb90ce649fb32ff303228f913ddc9952c8feea84f086d1de0e3a41438e1f7b17cb07274c02dc11c40c7f31542bb9e26e6660154e478c26309b7616d04f25aedf2bfbd8d54f045bd0c8295468748a5fe2a1d81c4218cac0138bb74038cb701766b8a3571193041fd43e7deb00497dd1f3d9d831e7bae0251c5f852b567b993355febffb31d89c9897805b3e5a98a8483a067b57136b6e05c8f59ed1559129ea5b36cbca80c5c9ce80ba170db7631437dfffbf8477d13da34d77f346b816a5ac4043b3e1f4d8064df3bab58152004c2ed9063939b7456dd613bbc00ab33acbd379c6811d4e6adaff85a5654f9319d7f62d03dad1e5b2cf01c6bdea441fd8e5f96a768b821a672c73d1f6d6b67c6908a624e1bc8b8906f7cb816a0f129405072e8ad72ad5181049ff0c280d347ab0916e31a6e7487b6aef47ec1115ee80a38148531daba2c6dd25564f1ce9dadbf62fa700c8b4d0fa7c642e44717a57265c183786651bbf323b99260db4d9682e7740e5d71e0f0fe52ac24e3a0c209f50172e5835b86aba99beaa3681316b6a9d389a6a182f5bcd29b247085f404b127822675db31ac6a0f52ea60606053d20900ab7581cb163eacc78907f2ec96d188a2c1174a1694191d8a823ce1c6c9b390817cba1cf28f1cc4d3713b22cc7e2604218eabc8713791e953d512edf2526985f35051585db935a453c70e91019233a3d18ff5101ca6b510f89554e398c19a53fa235d1b839d96f2a08171ff817eb65c509457f6f4a292c10938494311f5aff28f76749b801bdfe040bd438cf98baf86f328f5678d9888c2cd45930b4234b1dca271e92c46c3a2c74834a07908f4379250b0b450ceb67dee45168e7ade35eed963ab20e7aa1731af2898a0dd59fb41d663dc59eb2c74d11544252b95fdc1c6d245c5733a2f9d3d65b90b9a973cb39138d67bc23e9cfbd57760c76bb869d46081733a5f2c5ac32c184c273325b8fc3273b7699e681afc6ed6f4cc5e01e64cb46b434bcd41b2998c1b4f633adea4df5cf60a216a7707935a5027d3d10200e4438d404c4276726d921a0ec2c59b20849e1c7810c6d5bf6957db6d036ce59eaee7bdca65a40c3adaf937d3a99e5f3452228db92b187a5164e5c28b7a4bb79f9116da9a813ab8d10e126bb216d8ee64d95f373183d4889e3a5e883b1b743bbf6be9542ed5f868b3ce73aa2e4d9fd6854d3adb2abb37653bba73fe47c884dc4a92ae0c37055e03adc3a9f63137a7f4a12a504f3b40dac0616dd7e9cb4859ad499fc1bf2af9f20672399f994c8a2557da9c468c5fbfec81cc8f02755424ba8d6a19a77390b349787d4358195bd47e2228a91759d2eb4a78d9fa277259c92060f5b89bac9b70dc7110b5ac42059d7d442f2fd9a81c53f1e7876d92710f69d67d469ca04f3c0c88e39dd283e887767f3209f6531bc0029b0ee4eea142ba3625c297cb1a7d84a5d1768d9d645252f717d928b0b25e742a562890dfbd13e8df5282e6e01b860a715fa81fa38562ee664da8fb6664735ec9f74860e7a486a8689e9ae75972569d4d2f5ba6c3617e8ecd746dc45b13b67478f191458a3fa7de3c2463549ae2f1359ace3e95327013a42fa7e47e8863924b497cb7c1ed339636e52301efa2d66c67c0385f5b6cca7db70126c2db2e8c0bf44f4fa24e4dee4a2d80b1960f80ecfc286ace53d356057c6336237f79956dcfde8a94df4ccbb6549b4630129c66e8e17709e1267166e2492e197e3ecfe9966a8fb0d1a4fe36f78e9ce766037462da3321cc55c95e386254560b8db239384a9d8af23ab2d7d0c2ba73c63e11e17802ed725251a924203abae04e5adb4df06960dd601f4f806b2f2eb642497aa352419d709ce064febd557461a4ae8074be82fb2055ee66a86ad43ddc471a1d71deb4d0499812b87082b2d5c0fe3ec7901112bcbdba0c51accc9b205378fb0615fdaea10f96b84adbdd7ccf081a7fb59e145fe5e0df8604a3429ebc0c32769d2e4fb02501a166a03ff193ecf44996229fc819513c95c5f2b4ecd44bf50cc11f1ca20ca9dd283367bc6723b82c70e93f0004d4dad8b1b573d45756d9cca009848c1a2cff0cd20d3faf037853d9649e3c48738aaf7800c2719d3cfae442272b4a2d0db1b9819094a1ad444f93a375b267350cd61768da63ac257db11e9d97213f62e485527ad2ab920b74543c378f6bf6e8d057c8bc8d6c0f6699e4ab6d1d9985f32717f174f3e0d02ac16653784f5bf61ac74a7b950274a776a721d3ea6c1956ccf75fd7babaf339b22496dc3419f49e2fb3a2fb3a348379c79b2579d22175f891d0d548eed376097132b242b25c832c7d82afeed5b83cbb00c52597023029fa2b7608b4f40fee45e0f4f57e1316b536b5d09fa68299eb1f000ffee94e2a132c5e1e74cb4478f709bac3a602c382f37a1e8e2802f4848e1d380982c2222b9289a034efd691bb51ecd3f3ae2801526805340cb482ab86814003dbae384ad89ccec8921af22cbfb420cb8503ea52267832a4f68b2852a6f688be47ff69c753919a6e4bd21797b2b2c74d1acf76afcc2619ea9d5d9079c680bc325a26fce12a6d20673a7d8dc45effc0c091e3fa0d1c408b9d03e030c8267b4979903e855cd56f88b62272261a15a8d0af066d2f0ccc1b151b9c8c00301ce63d5b252784f0e99374601da2988ef7befe8046ba9be517beb2ef36ddb8ff2d9ff2ea092f01dcd230086d07893d1184e061ae9434c94906f0e092d9a41d09a5390ed824d0976a652392f616318925be40d55e903dc3281f53a0a3381731f8fbd656de0e7e4f46aa76030dc0c15ea515be1a3fba04cca1ed47f0738443d0b1d57981f393be814ae457a33125192064fccfce60b8a38ee032b07365557e59d501530622b8b0cbb64d21866497e0cc522f99747a47ccb6194556d7b811041864be82a7c3a22906a692c22fd7e54aa1d330a908e742ab35207cd66f6f4399002226647c6f053b2178158b81f826f7758a147c36711d1a1d25cbe78a478b374e7a2a0e1fbdbf5c8f814fd58c76c765b89132121beca8cb451a6702f89d37ebe1c8d1d10aa697db8deb08fa2ce780c2d59e6292609ba61f36370f9e21b666d7e78632b5e01898904e44a2b3d589188675c8bcb5f5b6e80fe7a3eedaf8956e7988ed3c30c4e4255fc9f9148dfd6b92c4f0713f933343beb3d996d26aad5fd0c35be74af7032c3404b40062ac18e849dda456deb1e3dd75174487bd74582d183009023f0d156954ab2881360b2156e6ac703e35e646e46254e507fecfcb18260053c11b4eea17a54370688ecf1d225797b7d1d8863624286c47c33806de23c105101fe37b94e11d92a0c1dd8321115af76561d363a0dd0ff23d4a7eef4ad720461615dcec5b01c4dd58cd5c7bf01bbabe5752b69cab398d37f3168f3696b82545c308093b8a064bba993bfb7954f519b45e75d371320d2b1e1361f68ab4943b737e2c91efe1845640601e219229af536dd8ec4ff2a94005da5b9430a42d5506b0e864a740e0aa241c79657907202de2278ea981d2852f1bc3c3db8593d7be7eed3e9b2fdc48d4cf9c353cb8d93636f59654cc65e822fa4d7d481df1cd4255379383689dc9fe97bd7270da1400ed759b4d64cd1b6f56f1cd8fc789f33b9bb518f1bf27ace77c085945308b0a3f64fb4930928844a5395ef264c4c786695110ab85f1b86b44af960b3b86e26b2d6f4dc64b4ea885041f2dab4034a3aad7ef4afcf3ec7a885efb803610e8bb1e473f1e689c0d7d5c7c5055f3698691d87abac19222af1ad6b9b99c14d982fdff505c2312d42eac1a405282af7a695d48f23a917915f0b07e4411fc7175f04117486d08ca27d15dacaec68f9a7c45c83694cc89395304d32d892095f910adf96ebc6dce56a35fd7feb9dd7939f23deb426cd235eb7d3ebe45027fd720ebadf4fb7e7af304612ffa3027ed55907da88e7f5a719c9294a6b8e8d14313219111c52bd08ab8a5e168c6182df0242d12701e12edc22881d912ba1c683b058439595d747a848bd91e15234877bcf8a7c151a3d5323ed852436f40c1496c9e6f725a60f6407e0c376b51ba39a3fec6241d2bc3908cf2aef2a74162b51ade173aa1ed9dd3a20527e1335032fb74ca4c2ee91a659507dfc6f172d841f2d2d842c52de50319bc741b285ec200238536305eec456693c34ccd710d598a3e0134c2cab48f9d7fe91a75987ee26642e09532fe433a204a1548904c6ab2846be5c227620c374074aac9053d6f650e18220053bea5397276870c8e37609b005a0a41b8cbfd45693808ff7628db00aca9a9a08898e31a9df399f41b416a4c3af0844e9328ca20d8c208d38a26c4ee0ee98f35d41bda71a518d2fe5ae5d87d85f94ffc8dd329902f64bdc6d3fc403ff62e6fe6aae7c2016e075a4e03e40a3719d0f7bdcefcfbc9ab033e940dbd49b82c1492092b2c6b95966a86d336ffc0d47a5fe1ae4beddc54f237c417e9a3485b90a71d1e3c8b2b78158a47bf09c8610eab9e541283a798d124d92bba58209e412ee6f9e1a347f99a006172fa952053cea0ca32e45f5945c3bedf9c8c4be6b859372bb231b1e8dead4c86e23f79de12f6078f83c796adca306c98669357595884cf32c28b90bb58a7fdf4db3bbeb4b17f09362d1b2c4b661827c4b5049204a6b44ef7b0fac765f0fd1f190d993da66e43cdd3f6d2fc866544671fcbeb58c0d8cf84013ae6e4da49fdf8d7befe621412b24eb3718bc0a5ac35ad0df0805c9c7248bf2d51c4d864a9a406d19a743bdcf8b7c1be186cbc468649bf0078b88b758a1b5e998d270db7cf17d2c892b87025d17b5196af90744bcc1d3d1ab3ec98f5ed9b16afdce59e44b718c859997547b925c2d56ee4d3fb37f2aca1b778fea6070a2ab5b7592ce1e24ccb59d99eb3594f5ff5cdbfc9c97e45ed88abf31fde3bbb7b39619bdd684faa491c4d00e960f684583a607db7f60c5fd114cff382dc724d762c91115a1ae085781db5fa8372484cd6ab1b60331ce4e84be5475474d3acfdacbf2c9d2a526e451fe38dd0a804c8bf6f21e9ae1a3d383fbe22be87835318b9d475d9397e099b0985ddac579e89146d7af93b908e8fbb5204ec23fc7953b2704926eba75d7a8a3fc81945aaca06c0c9e0a195c78a9688779021b337519af27e53d264c709bfe216929db913e067faf3c2c1fd6b532cd093ccaba4caec94d0888467d8f15523dee0fe2dd8f67fa2d2f46146767bf72c2accc825bafe0c36d47072b029acfa6833655bad9877e85d319c6d64ba98aa12f801a7138a71c8017c68717f9fde5b3fb63767b745de0e1e1c0cce6db40c1e64635c6318be71a23dd79925c500dba909f1598c288e4161ab93a10d041d97c04b9f869e577b09564d59eec3060370c0be9e3f5ba37d45529f9bb8fbdd4865dabe2d4f116392f6523573dd25c8f287640213d742a53eff5134b1c7bf7e60fc7fa931218e5ae7fa7d76cfaf43939c3d5cd1626888694dd5d77003ce2ee1e91cb41c35bb9d0b4d7e917e593bb303e311cb4d029280455a677cfed3e09dcbf9b228d232f90a26ec27d32dd344ed50120376ef902a1b9ed74851640103f8c80021e7a867e294fe2cdbfaf4ed5181d00d5e22ac9d846ce98fbaced800f7116723c207a9a346643f70047926e8aabda9fb2e7ac2ca6c8b53defd871696ec85aee155fadfeea385f5a42897a0d628f46d126163d9314a1b4fd04171c57016d3fd160bc42054f396a2ca0c32ffa9be263a20238ee6d900bcd3569e2ac94f9bcbb531277f47ece330b4f75622b24587c8a00c8effd6a59f5301fb2caac8e29b35c1fb2fc567a8c93b08d11043c8ac9399e5417be0b14d0342a41a71606140d1a4d5b3e062bb17e64c573aee0b1f593863f655027014ed2c9cd2c6e24ce6b5d5973adf758d5017b8a33fc09f8565a296485406cf7856ca8c330a00912f4220a8903cd5b4c492573aa26ceb85a3c42beb17f42ff968394779a074e73f87241c9dc1ed8553276d24e1b238aa9d35a91f4801a7d3f6841aee54bbfbec9a84f921d953df1c73f91cffd65b4dcfeefd2167024ace698e697ff74b4b09c58a18ff5afb0c3138943133068b88d98031b035ef30f2f74fffc638276f05e6702d2f634b4ffdaad4536a11d6b5a2b2fcd4ac860d3fa06001b7253e9689d6ab61cf79fc6f2835a86fd38b0cb0733f5436a3747d230f4bf3bd921e061058d5e38657b5510f7138fb1dd21090b15014524d2683dac5f944b9670870c559afc516e696ddda8e8b94cec5d66c24172484da4126560127e315b805ab45dbcfb32b09ce0370d16c36eed5c11417dc0a301ecbc8a63d7325894deb40b313baa00ed5ee3bb5914b2eeabc0679df5238487e4ac949418a27456615237020294a5982cb9398a6c1e5f56a9108f9750cfb38b2cd8f6421da0c483410f3c996f5a9e406db7afa3ce5a0c13d79f7fd345b80930e11fa3fda15e5b6d23881b81b738c4597ab684e2091d68703b5f08809917e3606c6426748525e45148b3e2bbbac4fce3cfd1baa023573025a5e853d30ad5917156c48f753acbcac10cb983265a89d34910de9574ada3795bdf2bb466a9f021ebcdb84f4369a211cf2c77b5cc3353a76ef14368f11f3fa2f577c199a78ae4e9646402de4b7f2f5017a0cf35ec471346b78c174eb5635f3137ac1adb66c5bb9a62ec74fd22155370a040183a7ae7565ec5d317e58a1fff7acce1d8f84db8faa7d4b61db06222b0a6a44235d43d37d40de6c25419ebe861230f4020ce8290cde1d558d756bc01b8a185d9b6ba3dcad1caee23a2d1d5a3e8bea8df75db98d42dcb6dd3c5a42c548c298589dc7f7cd045436cc519adbdebf25ba56270cdf65b6546b28ad5b96b07199e740c0431913cd24c55aff6c849e51c101b75ef5a7a0e14074e51c0a50a5ebef82f14557b96e1e8a0eee73efa8b10c3151e8483ffee93e1db232c638937d7d07fd0a3de8c60f76b8320c0461f2cdb168bbbeb05583924accc4b4f15f5d64c7f590f64bee05ac61c597e793d51a4a421b451ad23b9ec4337f023447feb5468e688d2740ecbee2311cd87f0e2ac96e9648bbaf211dec2a446fbd89b153dbe864a5b3b30381341e35a6fdaa89b77623bfa1803186a83cede812765ad97d5708ca2c04f8a07863bc7d83c97cb533a0c8060cecaec6ab4b34943140c7fa65897641f859a8567dfd4447f7d6c8f08ecfba1ef0fc14e613f64f24c801bf841b0f5fb542038013492d0847d454fd8327e61c46782aff27a75cd5fa819baab94a8a395276309eb990c0a40a00f00ce124efbbb9cfd0a2f87410498616754cdc0102f5553c45f095b3a4603af3541e8991f9bbb0f62689977d09ab09b5e0820ecfd4cd23a2f092b0b7f6be20392452eb845af28912ee6d84ce198fbbb83ee67c008ff528127a394858282ac78fdc863d92b9c1d2e38d1b4c1744c01ac67bd8b191bc6d31f0ca20e28071b5e45a1f82175ca61f56f1bd7ed305bb3d0616190c705886c36e2b08245edcecf855d8abd31a77f5e0cf6bc582cdd3f09f886cfed691392542c8e836e48c63d6cdec35d2c58dd7c1086cb93001ee47a61307e59937ef86bbd5410f03349155145e09552f919ee085349894756a3a3635fea770e76767d9ce1e85ac8b9d9e7013b54cba42d11ffc4f901ee3fece01eb67b239e2fdd7869b126de20076267f083fffb7cb65be13366b6aa1320524ef207b216009a358148bcf58722b23acf03b8a7b80060d19ec3f2303b5b578325d1c33a6f71e6cf6070b0fd1a37fbae8306294c343513d9b1657abe0d4d9ae3848ab196cc01ef64ce02340a09d1bb534751c6164daff58188ba510b7cde37b32fd75b877c6890ad84c2b87b15c891a476001e6c4fee5f9e635321ea498d0a47c555527fec8ca115d21aa296206cf66d17b034525887b448b82386a2e3466f9014263379c0e025af6bddb398b3b7f283e6ca44ddc141c1d1ec9770b8533399716bd37838d4312928404db83e0a63fb4b17c36bc5f04cf60bc0a41f38276d8f50b396be68a0a441611372350d6884c82295ab54721c4956f7e3e441c3ba5cc8be5e40f274352640f13cc9da940adb4ffd294409470cb190a2078db02dc63b68e54a294c90b22f6f822da54acc0cea2228bfa92d6e9f734fa18ba1bd546a80637b1643c58b0e836af95baab0b6fe8909e1cd7956c1a1e0512394224361ffb276f83846f4877a5f3dfd22cd546d82674052cf2737d89924ff0422afa78c4f4ef5a194ef2e29cb41d81c51fbde1fb10fa9ad89a93262d74028b9fda83e1d372f2fb504df5fd91254fdc4567e88b83ec21dcbca8c6e0cda158457dd208131a40776bded25580cb9203a6b5d29db235882225e1fc7c7f38fc77f8d2a91086f9f8af786a2933182e0185b69a173ae6936ae1ceaee776d66fb68e0d0945e0ce1ba3cf3932a85c01a6bbaf2278faa3f0f7af98b21593c98101f9533ebeb222313742db63d22e0017e24361c43bed51fe4f967b77242d9c6bdbffc4a151195281722705606ff269e363ad1c38bf7452e53a50b972eefc348710cc90821dc2f484bfc202cb1a04053a638be7fb55979e0faefb8ba4bcc84e28f42539e121c33782b7a9716aac189df428cad115b085e71c581a9f972d018b646974755619f0d87e734195d9a5b3825d5699d8aa0887e9a203ce070e761284be682652d33e8d0792c37c4c452b8e1233f171184abba6f419b7605a52ed60e0ffc002c56c8d40a0057c5e59635adc5aee0ef31138c68fa94ceda3500d6d721246d810811f874ffd2a559ba7fe036a2836a10c22c020c4f28d1f9a116280b57203c8f4d4249b653344b51e9de7f7f092f8041a4afefff60fef4e0840f3f027a88372faaf4555b24ceb2d64355d62ef802b5f05d349fb534db228218c227383d15a377201d58221ab22bb0b6ca02e56bcd1f50f696cffcf98b503d82617dedadae6e7e6f7860071f6181c2376df78e7747b1d4e95e575a06189a7ba5f1c1c932bfa8f537fbcbfafc605980ff784f900bbb3c08ec306a36c6db72be00c7b9dd85d322c35a6011bc718058240735b4aedb9ab2d9d9a5fb2605a8f6f0821508aaf4165dd311334e19812d09ffd116386d441f5c18be0f40ae45bb40d184788892c418e39444c80179fdb1a8fe58feb0ab116d8b6b09a933b9ac1ce8de1e15beb597058a0fbb3ee99cb9aba0ee8de274f12db1525b2f58e4b93a37f84bbbcc665f7214ca2c6a1f5b4711a0c71c81075f8819da50c0a65f71c108029475134f010b236ff8712aea522ad420d89dd6806d6d1c5461a7a866ab1f7548a6c35d02b25be3624586756ce8793effe468d5fe1455c36a5869c56ee0604a3eeeac3256f2dc22e7e07c295b5028b661c3a0fbc9ae966b3bbcf46053407262a8c7441f813fc6579d6827ce9e837dda960bbc9c4e224687eba85748e17419592c453deb4f83f388ec33f99771761f716fffa68291fee4911caa04c04bb6c19fdb48fc6a905559b197b93890fa6422bda0006da51ac7fd246d3af120b0fb75abda4775df5c5f7c906e01d9610339afbd12737012aa6565fcbe966e70a9efee7744de9bf596abd6add839f91fb8ac484dafaa0beb432511a69fd25abc29bba23c6410d5036334a0d050dc89ab6d9d836248a96703eb1517821313bdb3905e8ae7f66564640c8623aa4b76068de153247f5ce4457c354f65690309c14b292cc5f1877a65b2e562bc545846ad31e4bf0f665b06a21c4b135af444b0a221c7884c51105015889f0d800549f4e500225c812152fd959a4ff565f3b05b13e5f40951d8135c9b3ce5ba04569d68d7eb4ef5c7550db8df5275996044f018e5b551b3dacfd1cb3dd27e97dc01e099aeec5c9ecda460ee665fdf87790c7507c6ec7e1235e4dd723e6bade26c67b89197489f1132ec49699a894c98c831790c9e11bd90636f9787f0269215a6f55fc753c9509f13e38d9f1b9c864c74c5763a73874928c6ed533279d907788fd54d4746fdd0b66aa5d66ec410fa2d9bae5bb118e8c78dab0d38d17145877eff9144cd57b28a5e29fed4d8cf9d71f99291e95baa9505cb632a4d98e9e4867fd0bac945dd020540e1250822d700ef193c12fefa0c10a0e1e5d39434bbff7e61a601fd5795687c1eda155c184cdc3efda8766f91571e7cff02d99873d070f30a490ab191a82c3dbd87e14262c84bb18708bf73decae031735f17b9297852fe6a2d6fc4e54d4c06842dc58e539ce773174113fec295d0d225a7214d3e04bb8862ddbc36994c97ad142a58ad100057f691350e65de6ff096faa2106c2d3cba653ce7c5586834b359903606fdd533784e6b884464d5b92ef4c0debc496b5af3732135ad042a584c309d0243d6a8a99228e2191dfb48a2738e6141f3e1dd0e34ea6f3055fb38c5caf551cee53756970f73e4bbc9dc748b8240adc5d5fd3d8c567f97fa15419e01e3655b116cf110dbc314874fae8ae054c3d3cf21733d8c3ced471775fb8a5622fc2c764b04dcf9195b2b339867352fffb30feb76980552b54180fabe81442cf257caa05212334568bda2c6c14e0b2c25ba62ff5980dd2e857424ccffe71b9f87baf35325f02ed8871efb849af3a81bc31bb64dbaa035c03e80fb8c5d9703e33b92470b5b586fb6aef3bf95f5724b733e1b7a5083ec668828a4762ff20d4480ea1cb7453f0d0dcb88e1c264cf3436ca3e5a1d275d7d0b783e5f9fc8b8338f62d00b12bc0047ec6227d39962a79a956443ecea76842e356463f6801b0e1b1d03a1c1590161d90cfb7afbc81ad2ccf2a27f24c63891bc55ff54b05a511ff837c342a28d4e8a61d987bfbf7a51835dcb7b7ec992420338ecfdb8940b2fca95b11f33acb22c151195f16e2e62d588f0dab2303f669bf33de97390c17a7c0d9f6d1e216641ba2b04ea3a0e8bb02bd57ceb68d1e75086d66692454aefddd492f8382a95815fb772392265ba8bf0b9f0ef76c5dffe4797b6ffcb510c60299e1a96f6f95d9ec56f1258820fc5a27e52403df8e7ecba9d8fca6b66fae97fd76ebae4e17216ca71d547a6eb9150f856f74a315755bc420f544621fc7f6e001d39e226ceccc1d825c288a250fb8dcbf458e3e020fbeb85da1d742003a89ea474085802ee5b5dcf1a921c4043d8f5b5b8b65a69d8ddd374aaa336ac48aa2e2cb29b5816a312df8ded5d0ae2adb4e9cf3e89d294f1fc9b3feb3c47cf7321ee2030d135e54e4470cfed6cf421636001c1ca4f3234afc361d75c055299d98b79d12f758c3e7aaf2e56b7c4eed11f9914db68a26d1051a0b397982a97cb76c7cc9e59c7b7b1c5055f5b487fabc44589bd4e25fe95c79e1d8cd30cd29f8946d0f2cd7743a966a2455d917a62c0328b8f66c761230073ce5049fee9a2682b2fa39469adbb3de97c76df27b45b1bb0acfe8874538895fd94cfa2ee7e852ad53d2eeab6beab11ba68a397b1e4add6c9eeaf3b380c1ec763eee54eb4b83ca5f962f0aa7f0c5b7214cde30f07f0bc67429a2468fc20e457a3f0c982c3608d7397dda9265ebfc5d34fd4836d179bc0a2325b45232b098a03582117cd642c02e5580d7421f6db68bbc5d713adef56e9f79ad851733993dff98bed798f8805d4e08f9c407443848d8f52830c40754a1efa8833e002e74cc4ffad78c16dee91d04a79150fb092dcc41c9b6100524693bb56ae345e43d4ece8bb5fbd622874ef4a2a3f21b875a4213c125a319d750ba9cb0fc26dfde7aa05d86a739ef4d7cdf9b256cc55aacb25bda3efe7e0a85f840a0d3b5fa7218ea137ca59de347e9725b0eecbf524d5d1bd651c1ddab0f82c54bdbc5b56c38643b265344306973865356e7abdcaf62cd517e33df09d496e415d16c3e38fc3d80de0af8d6df9db385e95c5019b1afd6528c98a85f0d8da2f916f118023d9ad333cbb74a938311213533742e5e0a1b2fd7cec1c9525c890846367dd860c8e57622ecfa905a4e00e5eac421c1b11f306103e17af8345a759707823ef9a1c04c8674ff383c2a5110d6b0f62dbb2057e5214a79bf43d4be18d89757c55a1b93ca236271998f100637d76733b59546095048e5aeba33bfc76b65bbe886a1d6a35880b0183c8ebbed2ce1db3b6803c1e37a0da52432531b26d77a770f73b8a8d9438c7cbb09f55e0401eedd1e6b40b30314bfc9f240cfad93c407e6d340172ab216a72428a52251efd6f1a572315e6bfae9bf0f55d6009907ac5017d3053f06510fd380d45d5a8ea5b1faa0d23cbf366f90c2c384da12f5a5110e132f6b39344d0828b922879a221fb8ffec28c061f617ce6513ddaeadd9060c0f3d746535a48288322909afc24dbe0c8d41f115e783ec887f5affa97ed6ccc62729509f74891e2623ab5ab28fa4ada7141a2400dab001b2200d17c8b3930ca59344a3b11a72c831595d9bd4fb17f8ed0526a7ddef7e697ea3c4c7658186359b63d47d77c92364fc9b3c6071bb3c05a9bd93fba44b817ab5724518af8ebb4ad5ad1f18d8e701218b25fe556ede8489d8e6e19b068996bf055847757acabfb65b36d8dbc263531270f65681dda956eee905a82e9ffb5298efe02b429c5bfd261e2034e4a78a453e14bc7ddba6695080fe35095566f7a6cf4cd5ceba29cef0a391d03565f01e0b17271f0983594ef636dce2dddae5f711487bc4959aec2936cbef5231c48199ed1490cf7ac2f7886e32888db720d93f4669232a2b7f1e81a5750fdc390dfaf861c196c34e2fbaaf8f9d51abb1147359349f7d989160df69876a85ec8487d3b55bb3d3d38880757a98c1fe68c800c37e558a26cfb1e74231435d9e761ae3d28ed362a17185f79ec708b6b8c0be0f22732d1fe0adc5fb7c17c1e1a743e8883bf28bd8e56c2ede259ce011cbcbec74661dedfee29da75fcf309332fdeec9d465b042a7dbdb590029412985e87ba7179c8b06599420dcd8ff4d711aae7eb4085fab83c083697b8974cff611e5a1e502a57ab2caf6c0fecd9e03cc4f29c88954b28bf9e156622291a8c0d9c3c6d26693a7a4c16eea351f8283fdeee1d6aeb9f42e9f24880e6c691c57cbf527505a31dc5d9367709197acaf75c3e7e4dc89eeea04df24d8ce975075c6e8c5668fce1ceeec1e93e13d82a0bb790d6171e3d0141ba41cd9ca3f3108b04021c14f85bfd95191aee6e95c9373251bfa834049459dd8748b00117358170749841fd0966916ffa51b9957595f54562bd3b4af753c5c881e4233759424a7933a49e10f05d9e1d2248214601d5e1745197e691f9f2b90bb107b0ad0adc9bf930de8c46ee04e97a38edf241e6da815a21cb65bcabb48a05bfbb14658037a848be880f067258f2dd5d958bef5c1006ad576d59f9386d69a9619a1b27084e75a55b93f7aeb7dd7f41e998b7e7f4755588b6ac3e9b878b734661e3cbefebf644d9d4e7ad8004ef57d54b04d7f046227a4e6dc6aa02eb8250ee667193ca881a19e14864b0c11c29ddf378a602b8d15c91d65f65204cd0d018b49b9e218a174f3a2dcc17f2cd02b73ed0f0d9b9ad3fea0d6c2a2937ecee219a04f4d48f0dfcc4ece94bd9613639f21251e7acae75a9a115a0724c71eeb15801303ef3f834bcc3b00d1bf816c267704637ac94d84b8d0a3ea712287c2a4c7bae3ce8b5602f02f3a6e0760075b039b20e16587a0173e9681a55202203c0631856a958a61de81e3c2606830f7fbb3516fe1166860a51ea88e0a6f962305c365aac38fe3c6b5251b1dafb824bb028e0fb41eb8daf193241477a80af9a9eda591427c69e49a4913accab647efa1b50e2f10840e08aa33e7629d7621209600685e208a8ed0a99563d0779f0a779cec8e25eb4395de876403e29874229b5f84d50c7f6036e110c41a5f0e9c7a9cd0ce75bb6d159edf40b6bc9a9784de3226850186e481999695a1ef106c571ee2afb57ffa50a14d2a76abc8f103e325cc5cfa78d54e51c9d539c7c94a94c108de4d876011f7ae216e0b34a3055531bf2a219a50d6f3bf2c4f9a2b0037b319111b33bef350386ac515b4f248fe9fe810d6849d5850842406a12accee71821172f7206fd9a47c7ba2f0630ec62cb96e1ea2c8e706fd028532022df95a0b95bab47189012177af9c651cb33af79741f3ae03bc1d7a3b34c5471f76298115cbccc37e3ed445b6e1a54b176f58f0a0dc38abe54bede8cecc0c71ba5ae9b2c7aa26ae35c41578ace0ba82582718d7ebbf14bf73d3e92c3dc61149a225799f97cbe81fd2b8c2149e3d594a2e8534fc6fd46290ac0bfac9773cd0cfc2c507c0237bcc979d1401da9a880a42da4cf3cb704b459b870066286824e182b0e40020fc6e6d47fa469251e77196fc4de63c2a58e4f44415f98238246cbe67e16d94106167de0aafb60a15fcea61b84954abefa7a490033398d91c539f4bd1620863edce5d3e0b1cf5307baa6fa310353b46def6096331197c6bf79f476edb6eb274ff39e460bd1a0c73c819c885bc0ab8c996fae006f57d20a4487f7f9a3c5cb2482178d02c30b3f400d6cf6d90dbc46a82bd91cbe12f2ee981e7060afd4b101195b61ed822ee7849f148dfb7f0a43647438f38d8b9a012f7da6746de63ec205bf808bc280aa5d1ddb5ea47db8a9fa5c265197d02129c7360bfc805689777ab56a5bacbbe953333cb4bcadae48617a5121a0d0fe3bd2f932f21ff9c8f7f74ba7fcb1541699212badebb5dd83e23e7c526144e30fdec00893ff2cec62453edbae11bcfa8fe36224a9ffb25fdb30d0b524914ba13afa7b673e51b912c079d9d099383049b21fe362be25877d96f72d86ca1e6b8e970248da7c1083d83cc10fbd5a47df9b410fd2f152bd2b612594eb6c3c1b38ff8400bef0adccacf555eb57a84fff2749c8c81cc5c51b3fb660e6749b7afafc0d4eb3d97bca523dfbad81e976d90ed6ce96c6edb67d78b50870c24a576a6bb9de3506924e5590c7f2652506eff2826d6fa362cdf3057f21fcaf3e18f461fd71d37c99199d13d038fb764b739a40dc8ab23892773ff4dda49e81cd89815863254c7077a80ccd741709df43eb43a21eae5a4357cd10c09f460961c576fd29172bfe9d45f41290df270ff20b8db66467899fbafde0bbcaf76e637e3cbc1d043073fd1a29c1e8d716d6cfb083d17a5cd18b360ca6bff97316e3821bce02a718cb147486649917081475cb2373d7e8d0ae51f4c7329b48bc03882d76078adc27f4a97b0e0c8021852e53b401dc9f4162a5e3924b4f0b73eb328bd7e7626ed4ee1bfe9bb4b2f628a3f7e99a2b13d6f9dffafd4541bbce96ddf61418966a6da031512110a4065ccfecb4c2980ec333023bdd856db9d5cbfac8a6642daf5b424edf4672256d951fab67d4785eb3f36175e4437db7e1f69977d456b0c92fb6c8f4d198fd4fabca2eb0924ea40f14937561c231ce9c2c1e73bb33dea4efed58a6e818b3573a6d5ee884b703ead2186cefa0f5be8d481716101062ea25a6f8d951f92647c82a68beb1e0de9b8825b3a857c23d0cbc93ae06a469bd19c856f4d5a6708a2e7dac2e67e1236af2105f5beca48844b857662dfdf7f113c8406276dbe9e536a52340835db854e080475d04a1115aa60a12733852cb2637a5bb1d3a0f18e9fceb310f8fbfbbfb0f467b878698a977d9f1d4bced9faebc14f08a97feeb608350186328fe68ce1712a2fba64955c3e1bb1a8aaec0662c87d95109f4faa759e7c1ba5d7260282bbe559d4b289a7113d13a242a1bbe477b18522ac8544e3e64c7d1ae185645ff96e407a012c2b62b1e87f7e6748a0a77e8745ac882664c1426b1f152cb916c318c78598465e04af96e4d4290de332209895fad148514bff6f623c9713c56013acda93b9430f1479025ac28092a32b74c4244a53ca1f2df00d46528b94a09c7865521b0eaa900de6aada1d32d5f322c9b862fb1eb136a6bc87e151825f2daa97f5446671b3a21de9c904fd562de417c437a4791da5df9fafb03461c0e77b2a73a549faa61882b716d11bb073da381e8bfa35620c8ce781f7d52e5dd80e3a132212c46bf16b3a41ad19127701fdc830a6a3693047167573accd04b337225e7e8c04355f1148de44a0d242e38a847849b7782dd82fe910bfd9ff84715f533297335866f48660866bf0ff3d4e0f4c041e1d4bbfa36ef1c243606d8d4dbe702902a5d037b1ccdc24e68adbbba4b2c98c3f09588abe0c76870a4cc2085bc3aeeb8dc22b90e27254df68d23b7b7ae4009c2c51eb7f4dcf486ec68bb98bd4f57063fb2f9e9ec63b0a9abb3d4a5fd54d5ca4328c63bb4f09f5d41bbf41d3b415b95672900bbcc5cc904f5fe8218632e5400e10120b87b0bb50855878fef82e77ddee0fb71d5e159a2b0d29f8c48c5b51077ff8f6bf4e269ff514362c4744579168150ae29737e62a06bd23ce9587d20c84055d5a3740944ed06d6ccd325bc719a981753d44972f23622a8da3fd0405c295f51e9b14e9f3dc0c9d6294fa7e571fb3da6d4a155e3787b132f7771d91d12b2ae3880b8b6bd9705a7404595191d92fdcf7cde6b0f8e5c41810816716f417055d597800062b78c830e1e6f0aee2468c7b8ec233b6f9f7734fc9ca82249349a0f301f91da2dd511bd38231616e8b08a0c55434e61b6dad71eff9117e56404b6c1772087c99fcc0694712c3224279cf2fb8efbffe40b352a7138ae0ccf7214f9fc7b72c3b8bfd327ae5e46ffc2048ab3faefc42e65c19d519a359f726d9910a7a55fd9bb7522ae1766b10126dd1f02d65a003ec5c84dcbf8910877efe0817ddf952dc367e9a9c810b73ca6027458ee264ba42cbe1367a75100112a96e6de25f3d59eead69bf9d4ad36ad855bc2a412ab4882a5eb99f3f5e0fc50e3c829785703d052a73ede16c60ec013f26c4d317017ced4297dc5685507cd28f3a61e8d512eaa5afafa7112b52abb48a09763c0266a73d46b87a7d1d63c6ebdf3f0efa9731ef3cfcee7514259fc2ee1a816c06e4cb1a28d6dd0bf11c334788906ccffd2c92ceb0abb51575c43c64e36f8b08f27ad5e3bd7de223f159e9b293e95f54f8fe594ecc5be533b5a3aef80977824fcf5ebd019c5c001202d2a6c2d69ee8e532c6d815df3a758283ef85d942044d455a64812d551edfcbcf19538788eb205a641e94c968f536b720d2af2646d9b54b4f601bca82e83333dbe6f2b3a7c6e60bb1f2f64439094938e4b50ac33e7a0972037bc16cb484adced2ea4ca14dba210c921bdee5329e2374b3bec47eeef3b90cfafc83cc0352a427c910f7840a630ecc61919f97ff14c453ab6feabac0bdc7e76762e9aedca785f55dbade3d8ab205b3c38b6c319623091030f5176c9243bcb1940a051e39c7b3cdc1e0c543e9140493c2c9dea5c817ac39edf334d61f24f5ff20001a8c0fce0e057fcbb42eb112f4e5bc3687a8f2fd5f610df9f9378bc88ea63a8100fc158232b75beef690cd3b1859ec70b95a1e6e3e5ed9cd5e03662710044013840a3221864c23bf1b71a006bf048fecf2667084feacb95379fd068c15b56db4a792232f76f1a7f4c4dd9719ea2e2a7c716de447f5f3939286a8a416d7887672db903ecef51eebf364d8fd2fd7206231b8a509476a374c4f4a4bde317194c8234b65b761c547db1f410687eea0f63a48c3b5be1442c64070452594640b6726c577edb74af42f953bfae174e7323a75c42077d2798896ffe8ff4620feb9b02e35854e80752a70ed8ce7cae1d2bf4a63cca501196df8f4ebdfd1abc90155f7c492b50597b79846d9c7971288d6228798760a452debe9cc006fcc13f6c26cb010ff66174e398b1c8d9365212ee3c2fb27b2096bb81c19b17a849bda9001e21311df6928763158edf4b2b46212386b429adf3c038476c3b18c34383be0f639189a41ac569a0fb02b40d3f8424cda02a5708a403ebae2df96aa0313ebcc0c61106c0a1c626042abfdefd1098527bb210be7b64626c263a70f46f38b1eb7ee47978a622401419d083129e09fd2d03a6099d2bac480a24aadd65bf0ada2aa274ca801951fa91d08218182b339171d78bcd55307e80e574ebf3954b72f8d07b4dd6a56664bb20776185422f6abf374ec764fd4911cc3fbfdbdcd5c23c65d181ed6d533e57ab270b19f907086dafc73f2ab9f7e18cdeba5cd5f17e585c083981d0cbb75e9f8357369a8470e9d55e0327528d5bcf550271bbdddab277860be10e668883f1b6352054a92aa5e2a766d75ff30d92e5d769f31c7867bf37e99be6c48fd0f52a9b2ba3fafe4841afc044282c4dc19367e81a467cb22c56e9b60baf496c546d1bc7ad5cbf1ba5b8fa742cf8b15117c7c5f0124d5c04033e16ac4b631a267feb40c3c759d3d405698cbc10b9caf0031e1ee3d30b4031ce157ed66452f916ff415052efd1fedf57db94cbe931c9c1b17c25015f933aa0621f80fddfb7097a5cdc875a43113a3ec3193cec5e42f6262c2984e801ce6093aae32dd17616c7bbcf81fc4d31a41a08fef428099d0d1cefdaca4c59bb5ad7be698f8ac284d978c68ab1daa4c37ff44fb8035fb80b9332d562371a3b6551ecb94218cda9b0ff1b7f988d53e4a873c09151b9380db8a0451834b912be082f5d03d629cac6332c87299998ddd1563872dbf1ddfdf21c52c3630d821968ec359eca0f52a2531a0f7b4be23bfd5f222fdf3b30f37479cf1abc7b881cdd30974c00d80d7449e50173238537fd706ff77bd4eba3e21f6cac3ff024145bfae2d266a0f1e4f38d375f3836923813307691714b738c378aa019942302de8e1388150e27091ca654c1296778f7fd9b8720b3ce92156dcb413c6aca2950419bf2d827e0fcd524d77ebd711c218139c2775c809a7cdda3e3030df88137bd42fa61cc51e7f42258b9fee26167f286413bfb469bfb9c8e6b85f0f4af130495e5f82eabcff9b58939253df5c00e3ea7e2a0aa7926f88cdb25b1a38ec2c0be6fb8d10ae0b0db3c2a4ba6028b9ea21546cc2645a39b34eaad48fbfca427d28ac65e512a0df74e6611a3d30c2c2891277231383b475fe74cb82715c0d5bc5b0efd002d6b14bd3210e90b3b8573b3d6c4a7cd0e14f0a71d66729da4017e02fee54013665d3c601d944396f14b1948a635a1f0a119a558804735e071edc0b1929a6214fb0679d3870da4a6b1a024de33a7c4f3ee10cd6cb02fb4e4e770db9b6e85149dc75f5b9dd1721406664ed8ae008dc785149ba2fb104a59952722cb03d594ffec0551dba8e0a09c2accf6f36a1ea9d736fa9bcc74c51a391538f0a485aa6cd9468a8b950139f4872bf1eafa283eca741397126287fe25128e02678efde661dcf9d0f655a92d23615f02e7f831b43a4fd92c0a0378fa20e1028e8a566431fe4c1675b8dbb0d731583fe430cead1979c4f897b5cfbd26f8bc49b31ac52e4a258828dec567fbdeb506b94edaa8c528193683ba381fac7ff24d029f9420cd8d3d43e1acd88ae1501794f6c4806c0cfc5d6dab6ef12496a47c3674fbe6cd6da8257af91df11857fdb8f3bde0159f1f32248123f363352ef39a3da356018104ee366013dbc89560c1aaaa54b9267a39a8c1b745af2c6dc14b10f4ff3b7861273d1d450eb6410426dfe3cffce87b4127e55ebc037fbb1604383ff98be3d5b6830c3ef662c59f93adaa058c49121ffa26ba65087900a13201ff364be66d0361f7bf01c68a383a6d2e9f7de6a422cd9f7d51115038ab0014e0a0b401ce4c98559148b5d70cedb9d8eac88c02b6d8175681b5addf927b70dedb15c20e73ff13d90a0a632388c019cd29a4b32b8e5ed485722682082261a0241aaf925d166abbbbc2d5bc8ffa1e30e27f9fdfa2a748bf61f1f3ebb02db55be7d3cc3b6e2964b60296142431c9a8434afb31161a762eb7ee003c06be80d1dc9aa47e0eff6e2e4ff8768f9ac2e7ac7fcfc1cafaaf7b6cadab0f7e8f41451a95e8faa14865fe025be7f9269f824e01b41e18015942f90d04d755f70c87f55351cd2bb41a6ec80cf317ba7318fb1fd538c2bf1ca6c17a011bea2af0203872267f5fab8432d397cc755175ecfac6d9cb0f28a8a622ae4e76a76983061df5b3e7d9b156d6e6c9ce2110c3975b0c990012d29b8835bb29431cca5bd61bdaab49307dc9ebd0d088d63720daa81a11879025fc2f41560f190a1ee469a0e017fc6034919af49d5176797574a13312ca96ad5a9813e94939d706d69d27ac8b65584f3eb7638854f1e20d80251683ac02621c4ae25c293d107c27487e01543d0742529f29ed5780ee04a1cebaaf952381dd0e76176e43e0cb55ee6726a05b4bdc4a219a0459e4fe64c465e5d222fb623b99b7f983e0ede543d831ff7ae51a97d5b555210a729f66cfb47ffac9af423a17e26207c33a9bbc7a4c2c3026a249712212710844cf181d3c989d44a20178697dc94991cfe1a077dfe6ce7aa3839626b1444b0efb38c8645a6653c0ece4db4636222ea12b72fa5c3a8770aff1dda19d46cc012be7c5719beeb1aaffb05d1a9e2920374cb5ed7c7c429fafcde11dde2d641fbaa219282b62b191d1d3760f5feb3cdd16c34d57e1a1cb07686af5b152ee87547c92a8d52f3a6d55b3c85a4f264c47f465c2874a658e7e3314af34b676c41050f135cf126ae5948e1d3946509b9339d57d27436f0e011c093e889f99fed7e335969b9daa1adf3ebc968b8485cc656b7a4979a21a3e8c7885aa3bc4c157892574a643cffbcd33e23573ce0fdfcaa6b572ef17850e34be7efac22e1a60ee20513bbed3ebc6db2dc6449362ba7428171855508d33196462c72ded8e1ee621a83c774a25f623b7a86c63586245e10a82118329cf9f3ed0baed05f881a5a34528867a140b6e4c7fc72c9de3d50841f9831a68a7c57c79d0faa88358f5e7d930459d77627ed3bd3d052eaaf9387d073504fddac15c9b531feeb422b533369640318b7dd56d7c8d008431384c67f13530e942cea0969ead1791e38c881df143d8a15961a51014e3e1d997a97619a53c105e152e206a27e36eb495f6d84a04eeb1c5140d35e9d2565b49d80dd278e1aef2733c2341308360a860e5f7e9b6b0f01d5df563b193b93b6513fc0af9058b033fb20ae4c4b63bcea928ce0be03f78cfad3e4f27a83e6b2649caf4d16c9fda49bbb4b365b48d988d93efcca2af2eecdb494beb4dd8c86f76faf24f621a5de434d45e6dc966518e58ddadb888450a79c091186d5b410c717daa9418c92c6c244b8f215894863a8ea6b080d65e05efcff3e493c7f216634b1ecf7a927bfa174bde917923e1056acae6149ec091b46fa66e6e7522354c2ba304efc93d724aae40d0a5ed1efb34013f067cc50b0945d574ac6734b5c9c7d1de889b12ed50f4046cf5ed693077f4e4da48a24fe10b5ea074ed35c692e8e5ad5eb83675eae24beeca74130e9df209d3ecc35bb9989adc601c3b0f1336bda917cfc36c6960c97c6e94f8e9f976ecfc3df343f2b69a1ffb20d70e10c0e0a0a858364b3b05f79951ec12653c5145dc8136e57cf83876ece98ea88fa5757c170460d5912cf2bd6b173da3e2c0ebe61f86fa52738bf877343d003b725df7acd891845d8fd924dde54c81c6d7fb793f1ef9d6411a3f41491008c447aeed6dc721f5949411e86561402b108668829033bedd1b140c8bc1d62981a06d80211798f5ffa4a88695a74518d88e1fe1682f585eabd9f82c7c27f05e0fc6b398e0930459e5aad95e770fa480e93111fd5aa03e37fd5ea7be2dbba5ddf493228baa5db8e76089b5b3ce2e6cadf9defa45807401fce8b86cf76df5639e7451420d3caa264834a1d24e62bdd0bbeb0ddeeb2f8b3662a0a1a5e61222615583712f8fcf00c75f3de05dcc3aebbae991accd24cbdf58f2397d74169be3a6994e7ee9b8a506028a6241366d36852f4dec2f510f44db10b754336c361f76408f04322303e02643ae59b28eba6d154ea89e8dae5b125eeb53d40295f5334bb5f6d1492e80c3353a3c7bca47b41ab4e031c9b00e2433d5a992430ac1836345ef8a5a5c4a4972d6934016877b996e82cb522511031d21b13a701f0b2a9f9338efed37d2879853e679feba128d589a45304ae3b69fb674a2332818312ddc44b0846ab843876ae3ff1223cfdd308e070cfac1ec3472c7af1e25b2d40cedef94ed4acdacef67fb3d17bb88ed20bd659ace43965dadf06be41d9623aa8e8ca359a70f27e5c13eb6cf56320d1dd94198619d99aee82248cae936c086091f0a84d75750ee9de57b1265124ac33dc6514b83f64143550973849e68beea42389249afd8a2537484f66135a08394ae578cf5b89a7f6141ca90e904486b204ddffa6d122a1d9d1e3af71669dc2b6074f1acd507b32a5e5576c88f436f10e2a6dacbcf6fb155fc47ba52981e7f1fa056acb6ebdccb284dee720e14c4cf0b61edb073af78f99d7d9643779652b0d45cdf66c40d160fbc09ece045f968b90c64a2bfb515089bb166d3906639da617ec3d3319cdbaf2b6a67c24d2c99d783d4b942a955b5305f8d9e4a80698f7a81ee4d513b4125ccbd31e635efbb1c33d3e31d15f26864cdb3fa075ae2c493094a6d6bb5302e1d18855a5bb1df487f9c64bc5d7b751de2878d5ef9fc25887c9762efb3ee61b5b06cf3de6c915fa4cf95a73cc876951f81f63d38cbeca0f7e8eb99a52dca6096ea9caa1e4491b04627778010a1408e864506582956f37d1e1a42dba743a76e1c8153c4b490f1212c01884333a952d1689231becd027254959415bdceb700a0f5650358b8450a6891dbb657366de32e37a077be23d0d73898b2ea53489a54944e374b2cd14aa07d7a49180ecfde800a611c1d0d2ab6b3c093095052ffd369673abd4d96ac29c6f860ad53ecdf88bbd70aa39859ccc034e2f3b9039dd4940d9338679c96f7a194e741fb244001f4df0270d9d1d0a88da496d9d48d8c0791d75b519e530d0350761edb21559e3aa398c7942b71e927e6ac3c6f04032ac054124a330fb73e5763f1468a16c99226c0d98cf4df574e79bcb3c80288653b182dfef6f4662db69173745475f4e4f027523c90a62504f31d5637c9e190606a876e9703d40a0efbcce1e189ac0c970c6142611df709b7c4a396ce72b524dc618a33ee4e06b46118fc7ffa45942b4523543b789dd2c1cad38d4e9d9e660df05b6e80f38678c0ebc290ff46554acb04ca80a21fb73aa549e29b4faeb7cd6b2281633115e4a003658fc0d94b5deb0a904ee8ac701442a6b1b7f501ec528cae0bd35a85b1fce7684f4212136e87e4e931f10c723f243717b528151eb9ee51f2461823f7f4499f3facbcb768826dc22a87f3930e44a3f9ed201d5f0efdf0ad04b34112cf69c180bcffb2f8c07f3bd4af151b169ecfff953c612e6942b731884ebec31478fe523cae01ea44a70a1fdf71c164f3f3c80d3b774440b760a5c185979b64b8c00a57da43993d3525561a542f43a882cf45da750c849a5c61acc7fd8ad606990acc9fba151af0a6f4d044efefb0fc2d2cff3e3754d80ca5121e4af90cb067902a733c86418cd2e9afa3df4dc0c461ff226cd597f37f62aecb2260dcd10cfb227126017fa070a4d71ede4005c28c4dd0a691731b4a710a3001a79f9fda8bbbae6470338de6c2c7ca714bc59eeb942250d89bfa5e434bfb26c4add642ecab17d46551bfc711494d6a9a8e9b5d7ad6350855a4b5dc4fc513c228a91813dce6d595a022ce8b806b6ee5640389e1a5f3de9f0460ade5c6e00116cc415fc5c63511abe70fa83a3a6e28e3ef202bf9d8746e8a05ef2ed0043e901a4c223dc072b4e5ad3eb8224d4fd51d93dc44d661d6a53e004e0e42d00f3b0db95371c277c1bb4a46b18888dd28b58b305c1d0c79d0517277f2afb3e30c74865c7803b2b966df7068bfdaaa35dae22dfb2ee8a248fb64494fb614dedc2a6bfe20b4c0947c8235636e4a06ecf95c16a22956d7069b1945f085bb42720f4dc2e09397dce7d28e733b9e4daf331fa4271363fca4e9c7d25031309054a319edab9c9ac112f330b6d8deacb7cba3c68087a04b754ae1e9a52715853c29f1b4e231c0486522194ea886ee3a175e4649dd53c2598d9e4b153a1a9e05b155fbc3ed611c1a3f79132f48f0f8f99ffe2ce9fa569aa77246f2ac7dfeb246e65d717ba92f19cd0b7e10fe1326fc574572676963d21c3ead2b3d7d2be23c3e4e3686f6d6a400104db322302b11fef6367e6cef6253ae0478218b33554c962155992b3bdde916d606f58514d8cf0a5feb60fe5a6450b2c5956e67a395b5e58ef779f2b420e6f220ce0b91ba7f14cec56193908378f9d4d8a8d9d45c2e8ff7477d8e7a6944b00537b416b7f6680ab06a09c2261fe3c14f658cecf59303d6c5bf3ef6290b6bcb058ece0a4a4fda245a5027062f0edaaff14648af4830d0f639c73bc38d072cd0f97d4b254c8ad407270f337965ee2c9509d2b385fd66f0e8ee2d49d0c2ec4111eea7da67f3088eb13d20b362cecfabb4f7f4585bf3e74c633fd25cbdaac8091fab70fce1925db3a34a8db704e0a220a600dda7a29b790df761ba7dffe349433a0a29a0c5e9b915f5406eee661d71e1967e0243abb63852b9dd430f63c732c8987b06ad09b2efde6f64b8759b67a56a2f19ee046328ef2c80da52e5d66059ef2ec44eda2dbd3069549a684e60f41219a9fdc8118e2cce9aabef2b57334413265af74e490792ae22457e466285fbfd06413d2f76bb51dac82d694343c1fd20e76f3367b10b7471e2cc1415745493a496169e31edbd0c96292de8dda159af736ccc0ad5a30321b49e36713c9862fed5929571fb34073a8538112bc41382a5f755abb12a3eae73b887d1ba2fa5ec92f4dbc462bee99761310a5cb5980ee5f467c01e495a083073611f58ad0498370f35616c5f5383148fdd3c1ce6942e54b524ac67d2b20809e1c0058f7eb1f141500879c276b39563c8e35e79c9f0c782b748a97b0dac365a3d299dde88b71d0f7766af3e70fa2104ce0b89d1d8426ec450c86fe93124d1ec9f01eee00bb60f8d7954d9fc393244cd4583d5f1ca239791a68f5075f42afbe18dbcf42d9597aae913b3313a3ef1c212cc610d1eff1218cd750241a9185dd98cdc1aba158f0996790503620570fad337992035d0c7bb2923a7b02abbae8664312e8e2f56d47f5fece25102e166cb3ede83fb174492bd9330fccc66e9e8e7280adb84c87f5bd31f31fe14e65b7052217cae0dd806acf8fdf4f68cd3b80ba7a8cf987895147be964ca350afb1a6c29467a9c93b0e24936102e041a773022dba3d4a818fcede5baac8764bf8118d81da49987b0cbedf036ebeb7cb4ce5efebd98a90b492db1a14de680ba27df26b04cfcc47887885aa0619960590789a6746b31917ad4678f4e22600a33a1e46692b2af3e669b6c831b60092d3be0e7a036dd57b27c29597ca1d63492331e17e55e90e3a674d841ccd5c496664f02e96d55dc2be50db6641900952609c567d3bd15ba67614361c4d357c28e61a0b77d343f9108371b654f0dd313c51ef4869373c24aa3228aa8d304059f7cf20885becb5aded5872be282714a25ff19a4183f59b5928afeadf8f51e3e1c964d940f6d9b59632a9d8b5f74624ce53eb7e2297e2d05f8e511383b92116949bd9e511450d84451ac074a088a4c09536d2e412a7968500449c9f0ccc4febc91a2cec97acee4ffacfdf2922ad73c309b8d0828867ca34674df22b9e580fc2efe490e2b6244596cf73beec56f11ccb30f5f4a7e57fcfa6a503c38513f2434813fcf3f832c8e36afc9f8ee3285b4d8eecb8416ad7d717ad390dface211ad5f0f0aa587a3e57c6d059bf40313fec6de1b8f1978cb2d31859fe5d199c4fb6d2763f4a1dfacf5e2945262853ce732c1f51bcb88d7cc267f426ba6fdfd13bd1df319a4e1cf4405e6caff3070bd0da1beb72521f27bc75c021ccfa85ef7459bfc55cc1c53ea1ff54f686481723e40ac18bb004b006b550bd203c12a361e4a5ecbaf5bdd0014923fe90f2bb1041488217bd0ebc61bad2e4d623de38e72ae71c00832919f8d00ddbc7c5009ef95c5c5df166e4a1cb16777159b03c30d233a9659e7bca0e8c28b89e7062b32f92a09e49d081ad83083449bdd34e08e51a518cf3b5b5b24a3b6d5e44b58dc293d6476abee12257c18d694a859823b3057dee3bc93fd824d663aa0df067578e187b62fbe530c64f3682b5ef254f05d2b43f624776b5cc02c57d48ac07277e40ae2c67f26a1447652f08590634b07c291307605c84fbdb0d5c4d679b1d6664e85c91143709ef78259c5f759e2c6bec31048a1f81698bac863c7249aaf7373bd14b9e9e3081493b8244e032ab0dd09a899540ddddccccd46c385bed55ae582a2acf8a67e28059bf63f04c814c52f10cd3867014ed30ba4c290414b2c2765d5af362f1b46d5bdb2b0dc28404c1712955a651fe3f84df8e3e0ee5aa42cfeacbef5fcd94692b5552bc0fbf13db222f442c73dc32176abfe644a54f56fbfdde4c76d85b7ce58796f93d877ae286fb61d6b3f47e59f0aba3552b35befbb1d71394e96c42b2a0bdf2111f94d2aad9c1e5ac282239b6000653dc95b8515cd1a37d4bf1d4fb6e03ea0bc13c16f576656d7355c57c07bc1854b908d39b31dce75e4f6466548634df0fe4cfefc3f6a20d83d4ab5eae84867710c3e73df68ed51d3f1b4a9e4ce6c00d3c2863a0045aaf9eac5a9b8042e405fb49bdcd12523f1bfd3e37bbf2b7700c628a4d014555003a2e1c9139d47027eac629f1457457deb72c036b08cda38b08a3158d90fe72fa20054150e51e0e1a2268fdd80f40adba0cca6ab78161d6c3fa140700770f995a199fc751d6ea41990d610a705a5f33a0e4bba9257dd9975bce4036ce6b8efe735b770f9dda230daa73ec7c07918083768e7a216d1ec39b25d25ba46576c8af39fcaa010a6975d06c7915ad469c99a1a887ab150c5f518bacdb58c9cc58520e05c46b89670600587f9aab17c9c0c1450de21afe1e6a321885993b3b81641f1f66ea01c2d89b3c4785e37e0a627993d32f489a66a4c6e575179b08b71079b68c34f6a6495f29f611068bb44126de90cdfd9bbb951b0e2859aadb965d7c6b09a1aeaf546ef4783e129f477b0e3831b1191227d49bed90d843fe24a4926e9859c79df0418f8e6c723b6c74357c36ce2d869a550aea7d2a010be35986a73aeeadceb462d658368fc48de2dca29acf51cce10add74db8bcfa4f766598c76c571c05e83c244386d0ba48ff311aa69e2b838fd197dead7fb4b6c90ea503ea0e96564fadba285d5ecffc99a2a78d62f9fda73c6638d4a5283fc322b5f974927de41674f63532593dc6b1cf2ef4b900f89533528d7c219b85f530d74a5c1bdf6658be40f7af0785e41c66f4eb8f8983df9b62b6e7694a323ef47d9c93def5e7425669200b0e762cc3be69d076b6cb413575321ad108de53917f2a55be911e173e1ba799aa937b27b094e0c1949d90be1df35b5123fcbfc7a942ec3fa890d070d12bbf4ac2e06d49b10301e9fb13fc90ec21e433cca90e080cd54bca5fd4f4bae73c79dd10b77117ed6719e1aa02acb620f8003cc90627f9717e774eb0d55d07ae9f3d34ce47a3f3a60e2bd6523c51f8d6f892dee64be23e4dda53b189e6593e372f7007bb5f7485528f044d9e3019f7c358b330d4be78c449299c36dada47a80a7871df44098ba0baff4c8fdd60095d80efe54cfa66502df0714dade46b11f31504f34ad177acfd37baa614798f98289904b21c3a44b71a9be69f1be9729d24e83c3258abd19a94b5bfb6b58e96897cfc79e47c1bae204c0693c328603d63e77b834230af65fe1b6720a64b0cf95dfe1913bb031ba1b43bf607b6555d8171995b978d5d367f0a747f557240ad51dae97f4d1f651b4c1cec42d8cbe75d06c3182c87a03e313a23cd5e69ce92d8fe54dbc12ae9867e7be4a896deb579e3b44dcdb28fbf2fb06685bfd155d2acf837b3f3e6de0939c48f475f212d2ee157cc0cd6df9b65926878419456b73f67100c3c577118cb42d7a3698ebbc653429dfae2a4d3ea33314b067de1ae5a95fb5897a07058d4308e4642dd3f91003844a97151d7b2f68b021ab6f1059dbe445b183189a7c466682fec51bd2d8199d1198a1348911d8bc348e64a5f72350e6a78d05b2ace3c14a7c64896f61235b146287a09bd34e36310a2e155eb25e251d6ae5a0492c2f545a5f43ea1143efe874292b0e0e076810f0c2de9671d51fb6baf6169de216f285229a914db57544ee8cf04e36b4a89c3d03f2c3085fabe6b404a0364e0c25126a7c5d8ad295ca2ff17d6332f970547c7e34735413a47ecc910972f1d08784d27f49542a02fb5c69dd3828ca04877125d6fbe28e7e2ba4f0152ff4771d5fbb39ff549620a087bdcca9511c7d165f346c17c82bebe26ab37fe7441286515880453171869e4e2f834936361f268b456b9193057c01b8f4e545cdd7c0a45789acf37133e16378670a5e8aafaaf9c26b204c41f3d997357924b1eda0127b25ef5f3783113b354ff4219a83528703f2768ccbbb7b06e5ed825e0305fb1165f656df79fcd70acb6e50ee6fbd640ee56f172fead4361632f5779f0432ff46fc146bdd9c66e7957e8a964bc395eadc38d0ea19e8faebfb7da611541a06690bbfffd84275ca0d6224596ba62217333595602a90babf4f92afd37f93595fe0d3bc20599b053be674af5e1e6e6ac22d0c0449c8224abee19a135d8898ba19378c506a7d2956b7e410f25d1b0c288f96d0b992bd83c53f3016bdfe3bd05b50c57903e15a9950f02583b7840e83ca99c232b3694d59d689bd27501b177ba2f157483910b25f7f946efc2ad945952510d6b6b81c3cb5196d0fe95edb6bd4508e368268abc67669a19d4a148b04b7269b9f7a6ff24efaead2c6353b48b3ca2bfcd62d86b3fd1e63716634e9dfff89a4adfee2cf52c459d78aa38f92c23bdb5bbd8581aaf936a15b3f836905054ebb812e20e986c42c3abe9ac6b35fa2075b2675a09d67470154eed08906e1256560603840cbfbf19febf00c49c15702e9e55ea8100d8c9f1139f5bd383c670e341b9b3c453383237b56950c9842e8d001c588fd6a168c0fe16892f749dc185a230e3bb5e620330b591716710a873dc62b8309327da213c810255919ed94b6145ded2909d6a03db4d6c2e2e2247f5332dc2977b3592a83afdca4bb70c296c2acefad422457c75615414546f3d26ac1cd823dfc8d037de5cafecae1d2a7e1fafc2c02f73caeba4bdf9b86c8c4c06470f1d290345270bde662c185847b5c8d99846c5166c69f7cabcc7fd60e510a37d2119a6dcfeaa27241bbf5014e76a31e454be9ef45472ff2536b87c26598c57fb8c4ca834d3c1d8a42fe13294b1f9bb0dd04bf2c4487f7b0d958457d4baf3ad4b6e01e444a9fe745824c8ec2d8bcf283ca98abcba67305ec021d3ea93e9a973a780bcb72e0a04af459418f529338203c784ad90808b750f74ee3c235653fed82095d74bc50c415cc67691fd3292bf819f90a6e5a7fbb70b3b79b67feedf8201f478a1d4f8ba111bca5533c68073bdecbc0c800006660c0ad7ec22028ae1bc2cde1c2fe1ced2ae6487917ef0dbbc24062f6e6d57419c77df40a9d7c47f740776c64a222eb7b9325e466b97d1b30ade1bb855e0748da251ab7457dc93e7dcd1b0461e465ca6cef12ccb902a8d525b818cf79cdf229b77eea25cf22246554719b6856ce7dea059e58ac3003e7dae990b24840f73cefaaaa796a5c1f1cca6329bbce41d2de8fee0f9d96a080f60038f12b74fa1793fb53e2968080f0fda9d17846c27b57638ef8c88a427ee12a52f04deb3eebd3c1ae4b9f4230d2768f45e7167a1fcdca0d69d3a03b020cc32493effc0b03a6e574e80b8ff18b50c315502bd6748764eae43d1f7d3d40e85c4864ba8cc9a0f4ed0598b719115c890b0033238e4673778d4491bda2ac9ba177f0c39cff1093173f3f63ac231a2559e8855450ff42ee8e0ee8ad2b4a44f60587bd0707d064b5497058a72bc30f8d30afed353593df48439473cead3cc2d1617cebfeeeaacdf880e9324abb2f811dda84ddd292e667d4c9df25de3780fa83be083e59723e82da22dbdf78c1de4bfe110dc6b01869cf0bdaf774ef00d7f8a50380b3303021b8751f4113647ef117700c60f9a8dc9f456c22ae37896f48e68f7763c8ee2a8d372aeaf1cbd1e6130b326c970a0a4bdad98da6febeb3f4a9d3c6f880cd580090465a6e57f5d03b0bbd69cffa467f1b0e703f351841979bd81f16399b67cb572a8b1b42e67afa7efc54c4996b4189907be0b6bb727783a12da88e8684ac76fd12eb01a1f7f47469ed1637b115f8fb085e91bb1af60bbc164fb0829c1780d0c192bb59a88d1243ca2676eba2b948a9f6f78b008d746bfcabd06c8937c47bb30bb31b97146f655000efb22e981381fbaeeb628408e0fbbf0355003a5997d26265010c6478e79585e432cc667da80378dfddcc52f9fbca0bc8157f7657b3e4d390df1eace0e9494bad497a7fefb31302235d326e67c48f153150bae0b8ce080de5556ec54f8188fe84d7aca94fb51294e262470733510973f2dac99af1233c7925e934706cfa7e2050c7a1330e9b630a56a78c7e4d1312db00ec08b88a6c0c55f897c7ed6902cb5689937d4e0230bd01154ddc828ce55eebd7a2157b7fd84283565145eeb367d0e00c74717c3d6ec82f06a1e9ef9bbc1bb5058730ecb955bc0eeaa7c0344fa980a6dd8fc4452de77bda7e5381d009cbc6d996277034b7f01e628a750999587571bd23cabc616476f4a5b9b27a864d38dd4f8d7b4f1879e693d27c5560e8cbd3a6ff73f143244b980162f4d8450477d64b62641134b28656bab8eeccb3d530e271b0feb5bdefc3a1aafde9fad27872f38f5ee0256fbb108a8bcc81a73798acbf239f68badb31d31c8e436d430a94493492c2c3ee8128701c31f00646de49a95bb4ca26aad8dde0254129c8bf810fe2d4e9dbad9eb85f81592a0f6e3f8aa77f287cfa15b5cc4211769bd1b993fea8f9ae14a836a435c854e3c9cdfaf0718e23091cb0472767d34972ca6451cadd608c5c18f7536234bf290dd3b708d5e30df551e3483bc80ca3b395c49da4980b7a2d7f25d80585418836e576591868561005f9aebfaae5429b898e9f1be394b2dc381a30842fbdc16b9a5cee0ab4af67630d989cf3007e423b49f35b7ed23085d759ab422882958013ad9b15b79ec90ae4c2f8ddac8744b7b4b3825599f77f5cfedc84d49c3b25bdb3125864fd6dd415d6930d361120624f503d1f0e113fd404852e697f95070fab7cb99607bba7c6dd80f260debef23544322a9b22cb0eefe3f7e7ff794108f8ab539fafafe27e5ad2903b95b3e8247af40a64e11f46bf4bda128fa575ddb48f9f08427114cfc0c51a520a15db0b8e2f1a2f4a402d89dc540dc281ae17c813b5b789b732c0955e16f192538516a44554003ff6d9100ba268e88bcdb72c23ec41d5a0a642457ecbb4fe75bf8457a24197611012bdcc325c60b59b04afa19f68b2e3d240f1040fff83f56394b1c8b741b87686f1d7f23d166d0fca56cc4470a0164a77534144fc44dda428175571fc18cc1639e08fb0e991b33531a8f7270cdc530cb4ef7743ce36cb90996fcc826bb6e7fa71cbd1c309315002c16a3f7f5089ee0ae0fead972b7ea32cb35d6f4436c7f0f2a5cbb3fa0250d49ba9243f4e398aaf0c1bf95ecf2b4e4295ca336724fea4973e34b33b8634d6ea406d425bb6d948dbe1391add052833e3b4170ea01ee6ebbfc07e1c5c80488a5bb943a7e80e6049437c9ebb392135471b1d5c21de055e89d4bfcb1a9fec3fc25e890ebda0fb2aade7ed3e758da35f35a3c2e9887324c12afc0f4bab1ff81d7741d06fdb3c3e0cc91f661c6c88575a27ab4338f5cde1af2d2aa04689ba71658f476ef0ec3481746142dfa669b329fc488a1093c9ee432eeb5a5a4d8902cb3e0c81a7a8b02b4e025b2a2d20a8df94c1cd1a853c7b65500bbb89b9f8478c1920c2aabe86c3ed4b1b3a149af89aaa0aa8400bd0becd53d354eb5555afb3ca18b2bf2734392ce128748c25c516c984d99e485e08018eb442fe4bd0f7b6cd807be0e4dc32d84eafd0ef2189f565667ff171bbe88a14f2b366ac2e7bae3efc3bf46590ea29ee1cb2dee0c5847fe878d25ca21453b94bf43d217127edce1f138ca31168c89d41f2774228b9971599da04762437d40ea9a205fcc06aa85a2baa0eaf204f0f0fc835a648ea71e432bee5b3ca7edda960c48e906d0e39992d893acb862eb97582698f3b89fb19e5026db7e445acdbae664100311997f260849b538cf0f4042d0e0d8ee6fe3a87eb4c7df70f8c59f380ad636ad06b7b0bfdfc7e504a6d327ce566724fb9244b2afbe34977e8d880ba40c62d9c02ec2241e0918b14ed7ed84886751cced6d4dd2e6410409b32ceee30848e41b0579841f735e0e8a07dec05bbdf98b9090c385343ad1f07c76b04124ba514379ce89c598aefe2f1720622b2659f5e65eef5072a13f6d213e24a469a56309fc4269bec2748277e766720129a929e29dd7972c557d3f87496c0807b2058d5386de7961fba10191450cc0ee744fea8c3b148f17b1e3ef0975ac1c6d6f81a9015b63a3a512918d7848877795690a010dda028f16b724fcc5e3dd2b16fc8d704a590c860b99c3e3c1a61d718620aad55b51175cc2e6a85c93d04cd1e4cdaf49c527a0cee74e22328cd2aea41b5ec110f28c4267a0e401e7735a74cb83c68f6e57f5a1d30e71b8f20614fe3930762a9eb5f9e0ff628098f3ebaeb0f1c7c65a731621ef36ed4c8d2b3a538adf06a4e716876fd2bc282cd91bc25db09d9ab0b7be838c18f52507e11f6176e18dbf8cb2243675f6e34db2b5487357a1424ac148bb30eb180ace44dde687f4963958e7f195f636ad29c106153d46ed149c21bf0de958b3f08b0092a2321091937a51c86f135a58b3b61f112721278a9d9b61b90ab6327cdc71db8bc0e460e9a1263ed3a47b10a54fcbfbb6e43b162a77b6d1c05ae1ee11bcf423a3249a83290c335306b78e6be433443ff853775f73223a277ed9bef873468b17e8f97c6cc1ca5a851d1d857f14c7f5e9ee176cdf7e1570bbebf37163bfd4bc04f59130c46968c681eb39476c869cb5f6770df35018ed3457c053dcc1983babe64d7522652e37440d3e94c66b484bf4379a78967f55a7cc84bc8c2c564dfff577da0f727637ef51aafe8e098b5c9e86a0382446c25150bd164d01eac099f81f500972690818854fa9ba95ed2425c283e9ab2a2c88777e45e27233e0a9825ae83c5208cd817ff4d10aed4ef0e7de85278dde430f4f34ed73170d18c75949772d2f114f9fee89762e9a6ec409cdd43030b3353eb0fd91e9858feddb01e423a5f37462cf8a085c1012692906b959bd755e248e667e731cb4b96710af0c0f68b8c6ca6ab1ed27c949c39e1ea1154da3c2c3a253351f4882584ed0f4bc68926c21f634edad26a3bb34be3fcf5a6eb75c1c5e2a8ba75da4feeb7ad39277575f23a26390ddef4614fb071eb871b5baa9f25e276ef836f34237f8b16ba48db1751a20d58b58c9fd191826834cc7ea920b9173a8f81e5c4d8afcdaa70cbe674fde6bffcbf9a88ee7d9e69bad8f02ecc398476dc5c36658b53a7fa79f9847bf24c498e07e3a65cab78defaa5a125102a79ef267caffe3a5e667747154de9edc6e1151920308250025f87378c36391f28276404dda17c5de383f0b757cfa388245289391e9bfab45f63639bd7654b63462892ec790e16d33e6f0f8a6fa64a7d871ac516b706cc53a962c7a76977a5f3fda27297d05b6ed134870c30ff3b8136220a6fd61026d9dcd3c710c4113fbae9454cedd5d252ad67a30c561e1598bef2229398c5549f343abb68a83f9cc739ff3f69a864263e824bdd1e84305af7e83eb686e254ef1b317e62bd9eeb46999955dcfbae214dd85b6074872044f5a2ef71bc2cdd5581f0335c7ef82e5e05ede89459d63bbb73fd7203600660c1f562aa3019da6e7973b9de1164719121075128d271489381c522f3761bb0aada10f7d2d790eb5a7e9bc6e4bed13d77455a311a3595dfcdec7bb557418c0968824c1bdd60fb099df22fc166f32e0fe2b83bc041a9b402b2af78e187e222de14392c03104245dbd40f489f0609f5d702a68b88b37e36878b02b6ff5a654ef3c1b184b878339d9037a38284dcc7ea9b85516b6621f508216b2026f00872f792361e503d89c2f55b5ef36bcdbfdd7897aae8ac9f50c20c282a1934c0c8eedf6fd6d83e00eebf8806201967d33c85aa58a430cbe1660d59431b040a4bb3af27b1b4e972d86d7126ba99c8e8b9dcca3b51315522e8fa2ea01399147b91163a16c7b9abcf3e07403f37cdd0674e5ffdb98b6617540f95c915737d4df8118e67f35f3c675befb45ed018ba97c37e73f4c0d51e9c6125b9ca294b941bb6d3be6d520dfe19b26a3fc8392d3d22cd3c0c666a08f206275658ec1cc8015cf4f806f42d042fba184d39d08425140fd3144b1306e94b57054908f128aa614cb1557237738a5c465709a17de20d0817b17ddbeeba2c7fe5ea0e0854878baefca044f34650baa0fbbbd3b24a5a5cbc2cafb3664380b6a71ea00603f1e9ee5416158c900f9dca22bf1a776a5f6de4170e1ad3f8737513b35febb0ec421296e12802d469c514bc714075b8e1c377c190dcc54d50987ef82f99046a8fd13355c0636169570f45e8c6842703edbe5391cab333376445643a36739859bf83869e1ab72224f2494ffcb61fa3cfc86d835493ea9edfb7ccfbf911d06eb73a277ab491f9614941910b81ac54108036e835243595c9a6ac9d57774ba7636d7ee5ccc24ce7e9b8051e2a58afe94242459be8ec558349ff75321276df071b3823cceb3f264954bb59cad82b3ccebba480584f450946c56725efd429a018f90694c8b2732a0a341374b1f81755fcef09ff9ed3fef549587679cc96d80c7a9c5adc07000c5f30224bff5a112ac38ac2a4fe4400db5a5ea9ac3852a19968a5fb37d772920812705f397c52b3aa9a892850073d5e639fcbc7d6a5ca45ab508f9f567dec101db7e18637d870b27fbacfc615d6de101b455a44e3734bd7f2a55a4487634330d252478259ee954e4a226d10f3c630621465707291ac16fb7f8239b97abd7390aaebf76dc49e26b31d956f30a185f274c68f80477d1b7affe180e40826a5a70c8f20c8b7692b2ff70b71bbb603b2c380cdf0bab1e184dd0b82943eaa20b128f7f6def3ec8d45f2ec713815f4323b2e942caebdce579457ca4088aae9f93299184093beb6da4dbc1e0276442fdf23322a9ae399bf802dc641791e9d535e78d4c8e117efcaf4011ab5ea919c71cad1da3e428756f581179ede5d50b5c4130840454dee1beb1c2d36e50eb2d3e1c6b42c972b8caf1f53d041602b69432ca87e178875b3c88e21d1da0f808520632cbd698aee633639c0c91e42743e65bcae2680472d00066a741d24014e951cbe1176ff74367e7bf6f994b0771f46089186c97851477bac9f0efafe9ec2d18cf1b1b0bbb7cddbc61ea89535c9c6e04da6c8ed8e07c7426aa0853584f901680a3b85469465e291f4c27befe130f2c57b3891293141b6bc8e21100c4349a6650c9b4be885507558aca283aff434bc4f726fec697934d1a0f74e4095c24f61336f5d2773d36d7cd820925eca9d6a0df453db119ee073c7ed7ad2a6a7f3fd8965598e365fb9ce3d1b458e724307c19d27987a0ed8d11be6ee291d3635730263f9d5cbbb2e4b2c9429e0ddcd464faf8d6ee5dc70798abf38c7ec69735cb938667e641435c3163845cf032bf758922efe8b3d7173dd6e15172ea1b6e377fd3391ef4f031884a72869e63a3733db092f279ccf75626ecf051a2401c98102ccdd45cac6a44b234e581348d834aebe0d584370f889af5dd3582b4de5002d5f780111a50ba6f244223dcc44929c9beb27e9987026ac8d7cec7d0cb6d8bec79085337057d60f9d5b689e8978cb3a40783a8f4cf73fb02c2490db8f7035ced4b3fe14eb2d4c7c73751325b10215387d3b6eec62109eb7a2c2647c3c779bf844ee4f65f7977fae5ac25da0707cf08b8bf744aae75ac42caa21166a5bc18b38ee137f70381b4d958a09a333ebce1042568a2c29685721a9b674e53cbc49fed76f20b804feac6679a405ada7f8ad17d63c67c6dae4b7a93f7f7a576ea3a2e7b099d5fa123d34e4609aa0832e6effb78611843fb821dedeca11a9a516b9871f55f373b30cc649c055a50ca8b34a539a7e81067af84a3d5ff52b2670da90c0160cf4661af78a821f8a2da9c88d4159131db00b0a017e3c2e8d0de5ed60b07ba49a33203f6d45fc7c73a0da89821e89652e360f558239f990598b70df26e3eae1e3bb94761ac4f70c068719d2f5b86a5d6bace581c0e25d63f09dea032f466c6455c2f58d2d4a38ebe5d77898243181ae33d56b77b0e88de6c70ddebac4e90e96fe1179ed9d06c45f2b998408d5977fb4bc7a6404efd21bdc18f9be69ea33b669e0ccdc9be3df71e0c45fb1ed32c672ae49eb2f4e1cb7f1d56f155800275045e26262cf6e2baacd6e29045e751be3182830f20c8b17f8ee17695d03fcced17a0e3dd400178d16b8ea999c03283f6668d1fc1f57e97bebf9c3b377077e97f6f78d96ef3a22ec7571b92be5a25415ffb6e4b1bd04a9c1635942dc04c9f7d79974c229f75bc92054e6a6af27de9e2f48d127920c53e3aab23f56ce519a0cddbada6a67ebbcf67e36d790d61b5a7375190952919a3edd72324dbec516e662020e70666bc6711dbf5828baf9f821399b96a06a0fbabc72e4296250fae4f8325e1dd8bdd8cf695ae6b64fb816d9b46df3ae709da26b79fd7be2b994d83da863794777d8733082d640f4cdceb2560ac67d385bd3daabf88c2dc38b342f367ecbcdecddc4fd319766b4a0c48641fdf2741312189892acd7645a1b40625caf4fa3f543a8a156ca7157348f225370912cd87f2c04d2b7e2f45009bd360a42551bb592c47d4889d6320bbcd0b84f7efe21601d210a81d5aa2c7ab6f0821b19e0dd2225828d2871db3aba6adc7931ac38cd142143e3e4e4dbb490e94d240b37df60ed691d9ea525a898130e9404205a913f351c72a7e2eced6025c4faae8b65a05e22492d657044aff7bafe357be6c4550b4fee5b15c00e5a1885395c14b2e7ac6218069186ef7b9568622bc76100de36227896e39cbe7d9341c7f280f2693e21d949ae5acb773d2aa9a9ed28965e3d7e18befac1e500ea4c5704f67c4d32711f322bb17b5c0d4752e4ef99cc83d86d30fb3e7d0140249e1b63795a7e9447d6781bfe5b1c1a9dfaeee66c2e88b7a1bbfcbe5dca51825b2cd2bb809e4ed8e93b9ca0d520bf5d44b5f7f59dca76dc08224ec9ac766142c66223bdfedbd082854c01b9062cfa8aaae8c705d4b5891c3f6193f7542158dd1d4d379ca22f75c2822abea8c01e4737ddad85583c49e55be0241b4078f03fe0264367321fff25f34e807a7444f509bd5f9fdffb0785a8570d0f054c91568a9a62063bc6f1ab97ea593d109d9c130f7340167912dc8bec81af18f137f56a8bb7d7d46c80188271b0773a3a6de560d5230f6849367bc641ee369216fbcd474ef5bd68476abf0b701710f26d70ccc286bc31dc96e6e1f7855b922ec5bdf98f207aece7e7aa5abfb0cf7296608254f499272e4f6b8a66a4c18077775855e35b42eb54f739d14547abccb7be48cd96ec6ee02b28e49125603b1fe0a90d597c73b4bfae5b3a537ab76465cae66aa55233d2dea847357ddf50dfc36cfd5f49ebe59af0e2e171921d8fac9f51902150d160907fc9ce0acf3fcaec4ea684ed3d0cc18099a935a30e9639e66a7e68c7ce1e3cd8615d41c389ab9d689a45c701ec0466794392bcf103b27c3073b9cdde48e84e0328483b3eba7b8f6d492d1c9f603b3059ce0b9373bbff47a023e272c438dd34094cd40e9f7251680beaee1d4fa867fbdadd1d9382c29e0e95bcc4f153566c7b7065ef9fc1159967944b516835589e45eddfdf52d7f2b902e4e0206c367e286582055456c86031f788a6772edbe974e0033a72068ff8b68c06e570603775fa4b30a64c2f24713b77b9c4260a45d10af307831897215efc11bb00593a5a934333f80f93f6eab930a46cab175c6c4810121e2433a5487bad481fcf4877f7e6188e21fc80ad3e80e15f7f3472fff6d54c5ae39781e05e14dc19f2f0a2c89fdb6df5150d38213202accf139b6b4edf0feb07dc77e3b951b62eafd8bec5628823bc9c8b957096faed5ebe41cb88b5ef835410785d030bc781b1c06f20355189fe8a2ef16f494c51751d6f339e215ef1c3418b8a960abcec58f2b5429348820474ec03031fc70cd0a4e58555edc70bd0c1fb2a84b5776830e93873e2c42a2c26802820efde334188478fb8b436d3f9d32c1967ae9006cebe427bab2f31b077bc977cc17a6bf7763032ee749c7ccf3f22241ee523f8b25985d5bc581b4688078bc62b3c9140e9e3e940265229c44ef40404914602d6194c9a69c665c04b2cb902da41d7fe79a6a655562f044857c708dbbc886c02b127f40eb7ecab661ffdff633dd7ad59042605f12427c27f1c57adfb6fffac68289d7952c0bb1fd7ceeeef89674f02c8ef758c0bf27b79dfe13256ea5ea36688b80cb766957ba0e2910a3ed9963e3a633946b92917004fe1d51e5c722f209c1a9cd0cd48b3f9e3e90fa237231e669735b34c8b48ecc5f85e903b47db1344bfe36f0ba3722f7360208f71be36d5f891f05dab1e8be21dfa0cc60c702d50cbeba86fa389ebc4c091fad5325f67dc34abc26481d4b473e8eabbddd54a988e16b88db7556a6eb62196b7b6eafafb4239cb1f8eb6137f30546300304acba287c7c4f39d30b626e965fdcdb54b132a0946fa8d4540aa10f511562e6fc59d91823dfd5ba9c5abd1fad36f6cf82213cd8ace56f9e741f848ba89707f0d652f1c84a933991694bd56407f42b5211806288171f3d87d9534a10521909aedd0d8495aaaeafd532fc0fae713072d39d9179271f57fe8561132c99ac56caf9cb32e4a4aca14cb564e14f767ef4a5d54f542428e6678e367fc876de4040ac9dc71b5d9728d64adc3b14463d39a61099500f2629a1e1152a631b0ed727deae9584538b7d07c8f638c096504eac82bc25465110ace6545aed6cbb048d8d93159b89e2d5eeaced6e82a1acccc4135743e6170522d213d82bb93bf451074f41a05119b706f6023d788329009507b5151b8258ea7dd9fbefd08b40dc049f1ac135fedd39a7b0445c65dbe7d793c418980f99b90147fcd653afd091293c9255561740e0f273085c7a90f5a65c212a070ff97a5a3be5fcc71a356e89f7e3843a0fe423d7cbfeebddadda1eb2009a8cc35d08d7c950a9e23f4831f8b58653a02e53d7903b6a6b16be982ee39a78707e9fdfc9224eb7abd4340dae976ec7ed6a5d2a9ba0ea75bc170ddbbb57d0e632a3cbe55113417689d999d758f70c6ea05bba3682b52d1e9ea931b9468c7b56e818b08320c2d13cacff767b188577f7c7d1d1a4223f6351695dff25957f2ebcf5c6f1990c905c54d641db95f2fc83cca002cbc38a5a4075f76f46249dffc394e0205f37cd666ff6b01774d7180a644c9f2de6e56bc98f3e39675fd029c4666f591220eeb828583572609727116b9edf6a5c1f35db01b837457aa33476ffed240733136113611013fa36b6b0ec09e0dfa69d68eacf3113e7095fb5ed8af1b9e203c3aa14ea77d690c14614e1afcdf1982ff88b98063fca1ca3c160a38d113745d5291c1ba5bcb4b37f56c7c19a134c63eeb1afc5c2fdc400ecdd422172285c8a34ce889b95071136a3183498ec1be24b5ff3cd329738a41cf84a51839cd15f405f20169b4a03cf3c2d4f265dadede730fbc08cdc5b166e10c0806b1d26757fbff872e7343999c63f9da2169df1c77060a765b27c98b3f59d1ea806a02b76293f4249b3552fad45a805ce2fe3d4f082189da520c86a74784e25ef5748dfbbef405e57817c799392dc4a229587a89d6bf6cfe8729a6adad64b72f923643988e142934ead6f1ef7a1afb29b5e30678df4ba2f4ea8755341f78a89283c443d7609f1c29f4fca5474563a2b8e2618983fd7742c5a06860efdbf0b6488747f7c477941df1397067bc57e3674f795ba3bee3e7577f709f5dbc0bea0cd64bf0fd90f5bee96909e6240bc86a6e03ef8e0e78ae1cd4b20fb8542cc0da3ac5789811c73bce418b1a82f733e184646bf6270e648d2dd1c3e0231bd1c92e1e514e75346de911405a14c36ce5ecaf4c51d54bc77129d3c0c479340c549043d8b7d76ec3ebeca590ae2602373899e07b41cd54793aca7c4829fe196197a2e5443a0725e38ea7bb2672830712d45e2fc3f1b514d7490c0181ef07f6c844e46520dd9df1d1973fd460b51ca6ccdcb5a3b411018b3af7940e18dd25657104fc335af9c85630d234773b636df74cc826430327be811a8d717c4dda77bbc69f1269da4e85d411ea8ecd500665894c9d24513a634abee64d72ac4e45839a715c302d4547150ef2aaeec86d808f826fc4f3355fe900ee24a8835b5bbe34368b501717a6846903ebe4cddbcf89cdbec2fb782d78a6f203e7435960c2b67307521d8ca8dbe8d66770a0502f51f6dd06583ae601d86d53678b635d224d026bddc4e872c61416221dc7774a8d5d20eb20c5ee72db0a6f61a39045a43ae5cb4d16cff166228f5d2e521370914c933e24b19cef67898da6d9f219fa9555a0fcccdbf0979798d8b5364ef87b5e3f8d933f4e09bcca55e321551534d7b04ead18ac105518133f5755d40b65b5e3cbf2aea41fe5551af0c381ecf68b94e623d97d437f9ed7988762ccc59576a636b7279872e9c800e478150b2a1aa204c1b134628b632ab88b68096d79d89c6e996cf89dfa6dda32d338d7f9075b28e6439cf0c3b392d45941d9b720ee671e2d1b3338574570b18967cbf2d0f8fabcfeb8ea91b6ef44015e311aa4dc2ac1389051e4ae84c89812155e9ee6cae2ed2241b5f26b272433787bb6f269d86875dd789ce0011cdd82f41f5d3e7c3112abd96c127ff63ec520862c33ada43a091b617f83e153a076079343963ff9b27f8e63054b1f45416aaa2c75f01690adc19c932424937dcf807206b0595688cc3d5791411339d26498be0dc3f9ac876425a285158b44f1e5a1b00d2c4c8979023e6a9a0668ccdb204ab1b1a51d350a120583dd3fd716bc792b3bf986ec7b74344584496c96a5fb9385eb02638a08976dd88d9fbd3387f653a8994ef64a47c972e879e9cf19ae5a2d2dc74e2578483d68cd76444350aaa8545b9bdfca661ba34eea3afae9662fa9c8d2b9b6754dd4ff8f23d5ce8ae677346eec7f389d5abb541c82872d0826e59a4983499bb308ee9c7567edd5e52e1a5fa09911649ff8345ff095533f8f687580da819fc4b8fc65f6c744014710f8f1684a43fba24ae79d7afb5b31823b855487a6aceb13f777810a52bf834f521fecaa62dd519c3e105d2a2441a997d8e5f745b630f7562c1007200522cab4fed9aef3525d56861de0665a47b12323b688dd706b237eddcc16183cecb3035f51d8ab5f2378ed91dc6ac8b5124d15dd60924a02d499639db236e040a75c1dd610ae9012d9505065877087fc82aae9bb656e4c9578e527eaaca53fd8a511a30df4ca485b7f5c670ef457f18616d42174d497316692da7f22f369bb3fe6003b86783b955fd0a6c014a2ec74fdb72f4dcc0a92248c664c2338cd9454d3f682a7a6fcdf23cc3f1e58759c57ac5737959361246c08941ba9d476c6149a947daac128dcef4fd7fd56f7c95cb679e640358f5032bb08d5fa824111880e63684c1bdadf63bdbf3e902cef30898090330337ed2441d984054e2740270de753129921e119b036f268c155ca5a0f48926a755e7be6d5689a52dfe60918a11380f43d733ba7a3ec5d1c9ced0b1cac37cb4507223b9a499bb0a61babd8fae6c2d1bfda6c02eafc694e0586acd9380c8ec20fa0c5ffab4ec796cd5292eb00375a28f6e48c50da88def2243ee8fc7509c096380b8dab9953c94efaa9a33cd5dab9c4f508069c30bb864901c2caeea3900e7d2a1fed9e27957aa86e75021aa82720f3ffcb2d48c3f0b5871dda4433437dfc31ccaf46fee8bf2eb8b858137254f848a0a06d9a305c01389be099267f9bf8578e25129ba51b6e1388837b8980064754c8fe598a7890ae464375481f4f7a0e2fc2b97bc88e3517493031baf08a8e5c0a3862380cf67fbc08d7297a71c838fc59ced1770052b9021dd05e66a084f9a5fd95d84f1c804f9de4d2423b7b6879e2032aaf42edd4acbc710150594392e2a6b6efb8c607e090a1ae2ba8614a77626cdd02df78e10780b56552810e595a406fc2f9e4edc1422fa41a79610bdf605d1ed7b7217b8c1b4bac73afac1f5c84f4b78f7db437f15dacaad92803c2c40d71fecfcda8336fcce49b73834af8f54d69eb3d69003ca561febe3a9a3d1b5f9f1ff1e61a4541d9c3e922e26216529a3b122afd91152da73ae8cbb0c39c8c69a961470564afe41fade6e97fc7c89db26b85fa804bed09e57cb7be1bbbb074c737d96ace09dd945c8fc7c1efcbe5b2c1903dab5e7c3b16175bb2d8816d675a2e20fa01c420da90c031eed5ca2d198671e8703f1a620442def695337e2aad9e326cda106d4955d10c195090c55c3f9861d9acf59c23f82ec3cc3cb34ec534691efad89860e972489ee64d566feb375c6685aa2f1d59ad53342d6d7368ddfb8ff91f1727a00388b4cef3b18512b82e1befa197dfcb6e961bb905359bb696943a4e003a396bb88336a69724be39dbfac55d02c22a2cbb42336f57a30b9903841bc9a868c86a645e9a1b2a479a2e43e59fffa2602d7b43b1dea3fdfd7fdd510bb88044a1624a022e76bebb6381d72dedd08f8a0fe3f21b86bdc1da0336e7b95338263743e4c2a7383c9b48826109b8c8a23f4ddad18d9302d970b1f57a7fe4baa3e662d6c051ae20b1d13defcc41d3d13a161632a67f29a6e8033337e978f6f6375a05d168c39518f06cc8dcd99fb593f6c66672775f9a6bc7280ef617dc89c8453b3ba20311808389017bdac255ed40df9192301d4908e4f53b61f68df7feb502296bfe4e757824c19098e26946dd563a1b55f984fab26a4eef0278579c6fcafc58b15c5daecd7392bd636b7a8897d97f8f302f4407949b929d02e2da73f8541638ba31504b5629261fdc4416e4597a67191db3fd3165aaf3b14ee65a7315cbc11eaf23adc9dcb0d758067368b8280541376976374b6c9f3eaaa5d7c3699c8487fecd3762a92212b5deb652a35f56d32eb099910dc6202647572a6ed30f17fd169144711117f5f68718a2eac0b6c722154009e76c1e5798d67277dc46a001c2b39540293d77bc1dc8f6e73f61cebdf51c0203f4e27974ac2e03239a4b51439c82457efc0322cbb4effdaef459e3539fb5403eeda49e07f89f22535533c38219afe44ad4807c55f9d68a7e8839e865d88c6afd4b4dfe57c7ee706965be44968a4e283dfadb49c5c7e44a9b3461ee04986a43dcec7ebd26cb5a27024ebb21238575712db9c22d1062eee73ca56e0c8de33bee23eade7222ecb7cb88440b665fdca1dee35bb700e8a1b6bc791e465e70a672b2005b76685b81e6da2182d30e755b9ad38d5359d4a4afb23101767aa96d8b63d2e702d58206b37832a4af0681485a3bf7181af97534603d6707040d53ca4cfcb6c239e559eceb03fe33bb66046e84697f22a9f9d7165f044cce5839775df94b70a92aadec90fd04cbac949add07f693e8263ac94fdd2171526b5629f452a51663c662b44cc7196378d017a976dd91672187c6c283e5a667c2e5ada8de134bc14a4c526b343d9c5417dbdef8b1bca914ecc2a69965e7f194eb955248f7f28add3eb8c698481d5051bfa1fd955eb6d56ccbc3f95de045431180ff3ab3c4018a36f0c378b5fd7e5287ff37a2e5809b54121d65a8757cfc986ffa96d6a52d9f31b75841f3def2dbcf55dc67df150ffb5144aff14c65a55d01268e1b851ab45d336627e6fe927af805aebdd79efcaffdcea2548e00b5c93456d30618703fd791f66bdb0f33b0e31d1079ca508e5b0dc82740295b311e75fd630fe1effea44713153258a3cd28e54777240d001647513f78bb093f3772cd5f5eadfca35996ba9f1dbf75e4b65974090db77f5cce7f6f2edf7841a745cfcd28f21c0f98b694b81e16fc6ebf504f5831f1621d73f9e036628c938296de42016920a4b2053601da37ff64719272f4ecddf624d5d671a0c49616feaf9f85ca642e04154752e9cd4d76781583d6ca132340bf88d052bdccd96a787cb65e678d00acbc82823a2265fd63fe0ba3f9619d2ecf47f09d8be1443ff8b0b3f4326facb7fdb38f64ac147bb5fe1f8fe9f400750303dd1542d670a9ca24119febc9bbb0b36545da92f72de9082c1239af65e393a1ec250a28fdbf56963898ceb6d0cca3d7b1b27a4562424861bc55593c8ec5d4c8c8c6bd9b2cd809ce7fb3721fb825ef9f13b3cc52dd528bb22a133abd72e33b4dedf9dce01e96e0e1af2ebc063e5344a08868c8f58b33e69f3d0ab643ecaf5937cd9b23acb22fd0fe42b65aecf5685ae438bcf0088dacc1a98bbe2552d38e6d9c51814f727db9d5a2a0d37cc6ea99681cb01fa8f201533486c96ee516cf2c1b6cf19689bc9835c6fe6be56afae638133f718fc4ead326bf4d085fa023d2f10120d9168b990461e70053206f1e0e7ff3b5c50b62a70fc67db3367928a28cadd1a2c6b63dc8a124714b137df61259d2e4b0213157706525846f2e37c9c5ab34e255b54893579b69d2ffc51de2a9cf7b48b10ce8428267300df80c4d9028a39a9b4d690b8408f4b2ef3224881bc78e65561ebc650a11ef69f6543bad68faac5911e282cb2102aa11249e5affac960c0aa199e2025dc91cdd6b5028eafd6bc47b4f6ff4ea949d5a0fd5307a8774e63ce8e8041d0a3e64e91acd08e1fade47d0c756e8a7f5ce3efaaf3952c56482192076a17ee42b7a02d2d27b3a1b4d97f2683988c04d1099ed7b2b97f81540a00604163bf85106bf45e0db318fec348e7c1e3fed9df26c48e1a6c6cad49f0b9ad6689c55bb1475249b7355372abab6476241afc5b4d2cfcd75c4c8d7a11384b2ca25d9bccfe6966a46c70739394036041f97ef6ae4d4939b39cdc35652888f8599592770842bf13add99105b994dcd0cf745c04707222e09323aec51c0f4e13924b72905a68ba913d76e997bc05d82a05fcfe3651e30aca3c56c90d1d38214e660249625e9ef560be63fcbab4448b00606110146bbbfa790f82f8b118fc9e098f3ef03c69f8a7612f3b9d70cf8e5c504ac9b2d877a5715a527a86ae4d256045db39c02f005b3d6674db291411138e257b19d8e4fd1eb723ef9f9690ea40dad8e21058bd7e2c698ac8dd83153108234b83e30943a755641207a54737df82f7efaf6aeff6488f148a426a76805523b20e4f8899a3cecd8cb90d867013b41e3e07a2b115249ca4a17557c58e620f8b5c8d2e3ecea422a11d90db5e4a4ca59253500a26d3dc3e023002958d4a880bf9a62360d550796508f00d0faa25fe0a39490cf178fcbc58dc0dfe4104c694dfb23ea6aa3120f062fad48f5a7c1180f7008b6267b1878fd348a2346397ce64f2609cdcddc109c2c9c9523a3a1c9b036ca825fe44a81c267df9a481d9c247a9a039775481cea22cee7b27e172a18727d3338994f9f224c595d0f23be7d0612076a02e00b13d6d97b468e263df6ffdf8069d8c29877e86005c4003951e17e9db9ebf9bfea61ca9d4247f9981e9bf2a92725cf7db88f35ff7c21664d29c1bc926fc4fb35bcd95a498d343c0985fd9b5bb05fce0aab98557e6a2bae6a2b1037bfe4f32ef56a17a0d9e791bf7405b5340eff8254d83206d615172f9e4271bf098230bf27fce08aa9a58626b16e7cb2de63235bce2697b8bb5880e8689af23f814ac2cf52a5287561fe14f61d887263497c8365bc4e2b2f29b6bd4ea5168a3fe9f0f1537d85b7ddaca31a74471bfbb23652815ab6438dd05c71eb58edbdea84beeb0f8e0d51d8dcff2ddc6e1fce1cbe64fd698212026857f96cedc1d8ff97ad2be1e6979d19a93b4188ca05c39f9b8204a1838f8eb5a1f2fa89f9c182a36a4a06266154094c8e4116604f269d2e532e81c5b4ac1843c7bb68ccade28a4304665b83c901387298464e3b37d895d75aad5ab496e7df4dba899e318836be6f531eeb24cda84a3ea256fed051b31d655cb1bd450380663d51c6f19c2e35fdb7987fd08b8e23c384263dcbd3e1c99fc1f4added2704f55436334bd74287bfbecfa65afdef4454493dfc3ca19e8c92c40a753b0a8e188388461de0df1712eee93614c1747e7dbf6708231f84e17db42e0856c9b793b5f6fdf8a59d05d2fe089b111bba5604a1c473a5b24362c0bcf2bdf4711bc9caf891c93e62ddfb90dfc02b60edcb4fedcd16966a3c4717a589a0d08a92b4f625ad87f7e3e64360cfac2301414889a8471b814cf75cdc40e8ecb055f8e86de69664ab58620f6673af77836f4f4ca62a647f968f9d7d708fefbb609f33a97937614ed5b5738a17e50759fc180ddd2be0c545a0b1f2cce3906bae1f43058004097dc30cc7f2ffb2c2631d60043de5d7883415a015b2e52bab45d1652af293e8bf686f14f9f42f27053e9912c97d593f698d99bbb9926c3e2e79af0deb3b2381b93900d0070be24a76ec93710eef8e101a444bceae32c2074019168d65fe83cfeceb8f979d417d0af9bde04860186eb4cce8a51d27f4510fb50bb2f5ed2d09148fe48e228c0622ed13b968fe434e46d286c8a8f19877f4a8bb9f908e22acb534e0e94024fbefd8c1e181c4e1396f4838bdc6f8c75a68c058c10c157b891d4e4dc30f615f1c5d82c815f50e8ec6c6a5c1c9710910e3cf8237b01388ed905def4516ecf815ae6cb0770fad9226652ac6a4c1b62848664af81d001b781e14c4ca0fe35a087e1e07aabcf5776a0be4eb130dd929f0c17c02ef7faf82f21840f046d4014c6fb226a614ebbaa17a8b73d00df03227bb3a3bb152a479984d0712c3a59d9e04d9c7673e5614308108bc04cb98a0fa1f201775b73b8f993d75dc5dd16d43cf5e2c91f118ccd599332401918b4088a9d6baf8477190633976e2732f83695b07b553011896af5be448265ddad1ce067879d1fc16f86b3d9c0b897810407bfc94aa1b2306ff821474757e070fd700c572b268901c77bcae34041505c2cf848231be4113d80a4e33dfb0f235f874368522888f7f9782fd9d4e44753128dd09612f3f5b2b9adb4f731a4283584f71b84d5238427b1ab723c899cea11d4f6ebe108b96fd37677c47486ac0882e7cea52ab44f01ae5b682d092d9921e5a11b2d2f2d05ffeb2ee9e363a1f58dc9ac764af4b8278711fff0bc15fc03830395c8656ca8873bd77d4ed39c2990c5237872bef3daed963aab0bf683b6f5ad14e0e143e6a11e2a7ecabed771f697081ebd8a130862742750b2bf1e1fc2e495bb3009ac96d20fb1eff440784715d772cccde674ba0bbccaaaef3b39a24225e45955a56ab79f9623ec01028816a6e81ccf9e7043de1d03fe379fd4695d0a8e91a283375835fbd859889b8876424d2e017b89ac4ea1658c2642dc18b7c2c3ce4b9639edbeb1cd254a5617e82f93aa804f7d0fbdb4ff8565af41b4c1bea613e5b3c562adcf9857073c1e7b7afe26e0b6a3b7f9afe106862c1a766fc0c39891ac1d60514ffb552a67a581328a8fd91c5f4d3ded30516817079e1b0988c8dc8d59c320d09defb79e4dd1dea9bf9575d60ef5676f1fb8ff55c9014b8d07f5e6613913cf5ff6b1db8e926cdca14add1c0e5e4930242e19731ba77b62e31897a72d66a15ac8a400e0e1df5ee10db6324ca6851d317cfe923ee074ea6aefd99c6897b51c4463519d37de0b9d7fbf65bafcb87a83d3203284b755ecbbcfe63e407046d0841b048fd92600849133675d136fe751da4db2535a973e7197c844af2789eb79ed1d482764f203497563b441f3d6c145fa3d1542f22adb707a0d44601ca0df3719658a90ee04848e1cbbeb981bbc6c2b48df5621222a65c8cd42e392daebd730c51601b1df6bbdcc50e2eedcf06ce27539c78a690f21c8c18e640073d5eddb633a52c5f918552a448c49ad6a8ccaf9cf961e0a623381202148476fb0ce820fbb8c06068cfa71909fd0d76dfd5e545f300320622f587fb9b511fb99e268f7ec26cd9186087ec0e69c36304a4b1d3c1a33ad422d02e1342dc07c8ac2643d2e3984d734451fb23eddbd13644f2af271436e8d13435bbf98e499c765af011eedbcc8524436e3d1c1f3d7767dad744b7f95272073e239fcff2f949f14c7ab3beaa9ab709eeca570610b05f81b50dd39d4621142b05c149d2d0203ca690e1e8ad1e252806a8a888cb4eb4d8bc43eae9e892ffba08e9d40e0af5ffe2bb8fea9a362283da245e17ab7c8ed8dcaed358e2b265b26462d2f0ea9daf2c2bae66191812b7118ddb0e55d6a7646d5c50d83c10a622ff1b1c8e3ed92d54fed746ec6f36e770fdbc674fbc992e5d2039391d78b0b8b47629d58cf8949a96884b4056677592ee10f381b580190a28f74f2787c1894b623b4798635a9ad8b88739c5fa601515a15786fa934aa5efb4a9f38eaaf698ecb2a912b55f5048904bb923b67a784a363dc87d93937369eab711021ca8767dc1b90d5b29774dc2db1e1ad2c31d662c4db37a1941baa7a09f6b5009f82dc9a02243c5d3cf3f90ffa6f322ea456c8fa39e9bc9737952840c5c1eeb1bc8db0ea2db00388041e6ca6cf31089dc11cb7ec7f2c82ca6deb2244ff8289a9d79a79526cbb7876b752c7db20923bb514355c58ac924acf7d75c5d95c9506a7153b4b18abf62c827a969948960ab0672505de2f7749156f1a005fb0fd7af00c67b377ba0cf970862fda42fcc43e091030e4197366dc7f6dca018dfc694db9bc5370238f36c24816682e2fa659c5d95639dc1c9df79be00178c569f94761fc3d6e160e3299b01116488a4ad06f984456f1b3a3c65d6547a8b7548bd70103440af9db929f1790c526df6fd0d6e14e76e5c582e03abbfa4e6302e55c9368d9abb2ba9062e33b9dacbe8733a61f36b7bb810f3fa107dcf2de2d50959d2929bd7ca4d1a2134ed674b5d50c692380e885b2847a321a5ad0a32dacb510f4b771b1150c0d78c57beae6160a85287e1811884b56138fc7f74ab22e4fc669664b741b04787d51abb793c0057ab92b2ccc03ebc5794cdae716454f1da405482a526890363d738330df29ae900fc16c88f3ce9c5861e4c2ab5141f7ba6fc5e23e1606ff9d5eb2d386592d47861006de40e5d30dcb3655a749c1f965941c77e087351776534fd3854c03fea111d810b8828223e161f42e7468eca689caa893c1fb556cb18cd60637284f63e7ff986b7749bbbdfccd38bcf841f3ecc315efcceed77798a29e1b25051fe40adfce936979abb050cf0ffd9d2c7128616dd2aca468f5177dee4292913e8d296b096434d326dc4342f382adb741efc0d264ea9ebb1b20a388ec550cac0fccedee6968975bec963d63fc5d01c5b52e7edaa69c30c27b413105bca2cc5e08bab226ecddaa12338176ebe4f259983e575abce65e016ad01611d572c9bd37bc89595d0d36ed8fdfd469bd7df61922da241651dca2c0d0c3a6be923cf5674a8d51bcf639f5e34e227e1252f197f56bd4cebd3af0c330aed016d7a5666366430c72b719629a920bf2fb0be028e7f5c53d727ad6b16045d211d801fa8d3324db6cd9fb5a9576cb1fc0b262ec323cac8c63b72978847203d940f4c96b2f868e6a859a3d5c0e63522737e0634bb6a93a2873f51aecfd0ca304a5c90320c8ef5ccf44a8d50aa079c9848ab69f3f7a306ceeb5ced650e2c1c0c0bb51793cb5c12e0e8e4afeada9f347e454bc1219e3e77af318c784cff1fdf5df4a1f44d29004f8b1a6e9da447b6ae1c19cfda1611e9f9e9af775f379edcea571c0c7b98d1f864b98a549148f4db3a1abf39dd72df28f0b2f3acb0edb208285ca50343a92a9c636de829f984a91cf39bacec41d9b447ab93cbbc7fce05f90d7356dca0a08ae4c5b7a45cbe10d513ffdb2b6a8832c07c6663a33dff87b0e1c3dc833a0a618b530650f20b19dda38bc97704c7debfe4191f0c0f72362b8d861977ef4490e1b44b589cae44673b44c9b93411381d34c508fc42c7f4b752c7aacf56738bc917885300e4d4a49c9ca82aaeb97b5a2bea29465a77a38a19e81e6b8e44c3bf9d658f3f70e6b07182e80f6474f215aec8114fc5496979ac46e88de50d90e9354a12031f238fdb0829144f9fea08e58030b81d742f1328aeaa6a245b08269686b855c94f134b41d9b723a673815d584d1989f10a0f0f0cb4ccf0c83501c920b931de709f9254ea19c25ff3a6ab4edc90195405370956971506328a37117c04eeecb312b1c47b8920c46df9deab46c6bb40cab1eee0e2861061deeceee414d3d4dc08705b40b372154f108db65e246e52adcb74ca98c1f3f502734b1b4495488d124a8153e423a92735b14a92d3aad85afa70df04fd4436b292869f3bedab2102602420e9bcc38e1e60abdc3ca5393ecdc1a643b091a6aedd5492329cfc843b5ca404f13ea4932cd8999503c7abd7d5333f61b1de8c284e42c5991130c23ea7f4c2bcd6e8dc6439da62a97dbb39187a1627e991cd6d39088e126c51844aa21d1ba2aa4e69d1073dca778da75f99e7f2c16944f4959afe5d2785ca8edcbe7e6c433af84a54c71dca664045fcefaf82d7798edada690978734f0221e68e9bbd513a23b0e35e409b2ade06a8491496b920f11bac79dd3229c65c76d4e94c3d6482b8633b65a4b539032be382543586b9d3aaad5035025f6e81c22b71c162b0d4c9454e41ded5ff9bf224824117ff4f70c67939752c9a3308209ada4d4aa05b874acf26c098e3c63e4b334f88e077d1d01d79e27cc18b9d3ea2d28e0c589f31b8fb06e3c9588a08baa96ae23b28069c5e57d9539729cf0ed8bcc202480a9aa2db171a6ea62dcbfc6dfe250b52c4d42243a336c518749c322f53660f230cd9f16095e8579bfc3f2b355aaa898ce19c9387484fbeb72009880391176b79cfd5029effad98c30f2f48dc26bbf5c2bb0548f646297ee0ce953eb3ad6c961dff12bea28dc9ea77202453c88f7531f90d0144ef82599ae1229fe2519b4cbd4ad3bc09d404edc9eba8e04797e0292aaa6c0e6c4ef2f4855688c8152499e6788ff97a6566f1798cdcc5c6f019c72d4e0c4d4473699f46b162bf5886b0e2eeeb9d132958ff541eb664b1ac8da678e2c8d197d5e871f725875a69ee5a01c4b4dcbd10c76ebb5c24bb43643c165c351791355e71e730ff9f259e229a7e54c4c1d5728379393934db0aa9094a77c9e2b4c09d1d74351fa4e88bc8a46805914a2c447db39b3469a5d324125ed3c39d93698d0b5744b91a441f399bdd0d6ef87519e3ebb0dca83d78b5e85c1797a4908ea6ab5ed671244e377738adb4d0982d2e18f213efc5ce420ee62b89c52f3001778ac1f78c83ffba8ef2e5ec34057fda77e43fe4ccd524e458ce2b2cdc52491d4b1453dad4345c1f0820c8d0c0fd3d28264a92104603f868a1c85bf702ff898e09fddcd951803a26ad8b207755590fd4fa7d08a0b4227395684ab4cd4298a81e906372d469b62ac23da34333c80ce8ae82a5cc6b69740f1bd7b30546c377e8b3ec803d3e7f4679ea701aa65dee946459e8fb499556357c30d2cdf99131190afae99bacba0c0df79eb5104fe2ed718d5b09bbfd1d6d9290100bfc779308793f2560aa05a42904dbe2f664ac15b3662db34dbe1de803cc49c283480513435a71430dc0de580e5383b68660f7d91667166b53ff13588586c1a3ebb84fdb42c574c1dd50289b71202e3ac31ff872d880620957d55d782873bc05fe61b6e711ba5662f2b50413833db415a662431969ec74c35075e1dc5d77e575d1d5ef99ba485ab5ad4f5ac4ffd4417f3fc98f4887625a3a55a90ab662451777751f0d436362f4510fb4905afc6677515c302206e2d974d11fcb14262cba4be1e7f9275d4f51e0a911a9591fa2dd329409f0ceae39b455a16ac3eb203aed26c467da2356f7aea277acc82ca961d8c0456ed310ca5bac4673023a0607d66f15add431983ffee0cc2fd5be99959f5355cb8d737d9f72692208bb62f0752b90f081d3dfd2cd68a31d1f6ac2f3dfa04fadf5c5338f51fcf7b6cde299bfdea6d0b61e386c03000a9f293d0e806f715c7ce1f45348200700370fc997465b27c4cc7816bcc60ab6b4d168c2c99b99d952a7364534021d67ce4e448bb00b3416aa118ffcceb7161e960e757e8d503d79cbcc9e0b1da7a367cfcccfc75722b6e20918cd076f04272f76bb226a4cf12c32bc0c340c787453d8fe694bf6e40b51cc3c175c04e3634af230a204a75f7e4a777e0a5347ea72b89ece0ae901ac28ff3c36ef63ff718696856d65e20cee3917bbac1db4262917e988fba59fc902f49dca1bf5be052679582cb47b7c537cfc53306a7415795854209f57d20a0e26e068b6652fb9efdec1edba37a4e2c1df02b70048f023f369a1f7c310a7ccfc59b992a0bca23630b761e1170cd759c149a433773cb89a6b339f6b124cb984c89a80b676ab578685951fad3f38b3e3def6d11cb09dbfd888e0d819a39987b90dd433fe9d8b7b529aa2bd1e0065c6a55c7ee413416e43b54897642ac535f03291c595ad19f7e6042759d9095477742cdc20bf307e1ed1ada192f18af0e4ba5ad55d988a6358710c9ff8ce86c99586fe61764076a2de8a0bef0a54db230cb3d9ead5c5fc356475bf0da7487d404f3b6f196fe416a24c713c6c7116ab85f4976cb48c6b920395886ee81c31a3adc7a6c0ad259c2822bcaae1220680a4ebc76b0853b802c7260f34cc47d8ba4c06eb631d76c7ce80bc534c657770ad369682362cb842160771891794525e0a80888690eddeefbda9a3850b3c83c9bc9b7d3f8a245384edc0daebb8332f58172f8513622b8933518b4c1e1ff387dd25ce193c75482a2214f47554275838ecb5c65cc67634b97401739defa3b6c664364e6fa3ba9541703dd5629d4e111bea52f851543924b717a9fa302e11a620c030d3d4aeb80643170702f0271541ad1f7fc453aade26aae3cb18b0a2dbb61f321ec5d459fcba36402d8dee8e7da85a32749ba58417965fcbc0a03f2768d9de015683e7097806d77a36d4fd53419b9076cf52e08965305ee6d54429446b96281774b516d2c2aea87772b369dd380ef6af59fb38fe09357c61967ebb65ebe9c4eb361fee88aa3b4790718158ef1646b4992fe0305506492f2802ba011d99d41636cd154f546a8e7212b59929f29aeb7660001b3dcb6446806668c4540bd037e883e61050f1aa723a5464032d8b0d3c9eb374e7098bb72ec0af3381a94d7563914840e1d0c0b0f9da2541dd14088223b939db9791f0c5e43a2b0333b00c8015c1537ac0aec54b78b582ee7040cad12c56054da35682835c29c51caaf9a03d539c96510a1535314515bf74cba6c2edf15ec6b4882439b0de1078d971ddf01b964df104f9739796d53cbdca1a895a361117317079d545a67958170ff980d305de8a2519773e91d19d45e3f5a2d0c14a9d4eb6d15f2ae0f31659dec4f092c8e65bb8b38980b7893792e3989ecf9ded3edbc4e07e3104aa2484d7b0863d54e4310c8e8a681439520a5d88e860308e700cd805f2f92f10beb3c02b9c1da8725245fd5bd9c73be05d820291ef4f58629fae00770dc2857e9a92bc898b7c99b30a9f6c7740923c66ac160822923b54cd05ec42d9fc7c81006adba1100dd9faa2c471ac1c1333951409b48336474357afbf58dfe2a84ca8276d4f21c5f4ea8dc14de7dc53e03a7f9990ae990f35c804c5034f78440d83e59ee5b970f9896c8dee7a372b147e36818f292fe3491c2ae7ca4bc36ac1d4bc0669980a477ded56075e6c0fd35810282b19e908e608bb027520b4e7f9777b98e711e5bd34708965d258618cd6d5241b8a1394f2b14637fbe57fb576866dc4cd1855467d01870fce39fe79e247f0c48b696151c3b7f885d89eb363247899fc687262bf72e615beb408f52c75b4ba1d47afd7049ca9fa13fdb59242014b110c4b7dfa64498af166a3a4561c0a156175d555ebcf36a84769546909b043910e3dd68081d666bdee627865731ab704c7ed4bccac280700effd9e5f9fb1e6d1ad337f588b1e3b10f359706df8baf2200e1243e7b3c4841c812eb12fe1513a3abb8ca37d1187cfd5cde0399c60d1578ee51ca774576762f6cd66a1f298b3327c3edefb1215af2a9929b885279afdd1ccfd2256fd6f5fd6ab33744c372ef65783d9d400699cf7c28fa1e0aea7bf4ab3ff4e24be2b5e525bddfaaa35a2a8b2409b45e3fac4805437780be3452cd1f09f58b6e41aa0c946e76d620f2c7cf8c4b31cea0cb6265b628e429829bf153d4fc39cd95f55dd808bed07e1c257c3fb6ed64780362f4011a032faf83bbc592f1fcdc5b9d9306db181754a4b904de770a6c75ac3d9313e73d54b307271a49c5de6db6847e1dfaa022cb56983fb929a23f0c15677f856705ddaf7aace72ddf531e8dfb4782e5075f90d0f5e502b9618bbcb7f7a51275f8bf700670d8d13fd83f2b79d85dcde0515045423278009a8ce343603e44d6e299eb9dbc11873e00ad25cf159067a20f9f99415f7af287fad0245861527284ca4233cb14fe94d0d422b8423f493576f99fb636172839fafa6b50381654cf366e779092b9fb19f481884c4885ab6fa594414e0519e1f6d236451ceb57b948764bd4353d55f4b8b672ee1449aa343069182ce2c516a5b2cb77838ae220160096dc370b675b19b6fc13f90ebea4c7ef4783319aabe3817e30f8d29a1456df646691f01fd9be764f6fec5a94420c9f36bd108509a95a4367b0d72b1e67205fc95abfd5a6dfbf23a9f2e01956e106b5aae1be850219a0b5c9a107a80d9e0449ec0219e63c634bfd69e1b0f52113f902c4b24e6cc96acbba021378f57d4232126a6f27ec54e17c489ea4c97a7c3d3a4e4dfd935101d6b38c041f7cffc8e8cc60c5445ac259c65e9da7cbf523ef1fe529377f3e4582787b6fdf3b12549177b1140c92ad6b486bd8fd4d22ae46fadb9459ffebb2704a427915d0102dd31b8a288d1947e5c1fa597bab9f9b572923d31ddedb7214bdec738acf06c4c95baf5015b0b63d4ca365c9a32fdef8a2a5b001eff87cfc3fb877be10755e5e629e7b249d186fcfd12ebeb3006ded3b6d4a806d807a78c514e1ecdf7ff0c94494705fe872e661cde82e0e602c9900d8c76c156079f9a0fa3cb634d2dc064d4c0b65447b8203cb15fd35a2e53343fe7e83829d796e8d1baa00b3c76eb394e38327322a029185ac6750d0f134230c9dbea47406b91c188b3e36c45faf66078307f4cb7760bb7af41110fce5e06c7839d0718838c13fb710e8513067571f0be8d10adcc3b85998535ddda737f0ea3ca3bf93cef10e33640544e25fd2bddccf38b073a39916fd3e268f827efeb7f62682373cde8b79a3d7a88857185a38b0d69de5c84932124c0fb11bbf25e84872c0d5665c4aced8cdf22c4428c503082bec48fc61176b9c4869769df4ea0276531f9ad525f9e32530958b129eb250f503eea4af5eab2c73c8f4462cdc28515d184c5f08ab2a6acec3dd56ad5784b0b9a632063cecab2369c6401fa0f035104a0a1e861329709b336dd45d6793bca826863a130b2ccf93f6f33613277a7b85ceac3e2ed0f3f4c8a25c34e1073d22f2b8a293588dfd907e510d913b74351ed17ec2817106af2a0f5eaa6ddfd9162ff441bc849a852d88c580b79d568253cb6c9b4c8a7ce2351de12523f1e7cbe4d6bcb67c2a089b70d652d2e27345308d23bc382780dd467feab8903cb3c49b852c33a4b1f3384c5b4459912e27b9392cf5d8208eba1077cc5ab117f75266aff21b6d6a8d54c59cfcb2c0a4d9952e0fabf047ee37a84832d6d90a34fbaf0eced4038dce7106cb2492204067a6bf9f985df28a0977e7821020f0e2558b94c7f2c17963697526fb50eb48baa9e52a291188d2aa97ad723a3f25498c02753d5863883ec64a41bfcb67e639df72a0f3466c9ccc6a790ffa5600acfdb47d4822547d56b6f456a0988b3a5d68d105c8ac17fc5f3a1eebbc371f9f7f0622a24a5d62011ed8126ddb2a9153bf082be51db242591fe5bab9590fdc047a372e49269300d5521293a332b2f99086e214f8460a9f3b5d0857ed64f3030d6f96b17d6bf56b53e352f1648babf1ceefec621138e8a5a509e9c8e458f91b1328be298853ba609a3457bc406dcb90236e50de9de644813d4e81d3cfe594ff655aa66dcf81c9a1ac8619b1c171ab76ecb6137b043693d39575f37e14a9bd57bc19898d6e14bcf43913629db0f95c259400954e0170b8409066cd23a74ae9a23792929155186e3e34544a09d89cd6937307431402eb94a10dc66573a8e5b2a51e5b2230cf3eb7d9a2a5b62ec1072d6d138ad499ed969bee7be111d53e8e000382ef592e59f20ae14d28603dd672236390bf1b4f3da102dd69ba7b723f7cc24a3b3522024538afe5c28f215cc73029f257465c115a0d40d89cb9a30351a87b15cc5f618a395132c049d1a69ccb5ec147194c244972b3706a9b5f0ea046c90208a743a1273e84a7229af37573a6a90ac3626cb57bb40f92e49f4b2a8e0364075ec657468b55e487db8458616977ec227feb2191e6c977f0c9513a48fa4039e5451657e9e66a4ab258654c7206a9dd81e201b323f59f9d5c679187e3eb714e955aa087432ef5854bc4f3074e0f8ab6735846bd5b4a5656b814bf32a77e062b324a2b31503f6ff0653cb25a8617b6a9f95055548b64b409fc0cac1ab925694c1a88056e3ea5fbb49502dda7bc9c1f17ac71f72f998d466a8042fa23be129676d5c624740ff85562e2abd4d9364d115be28e6b7a5331ca8c97f6ccd00f33b23dbc2e0835949c748eafdce83e2d866989018c4292c923a38c91b3116b75ffa5a8ee996b5cca072cbef58128dbfefb99d7103ef260009b80e588c07a9ff74f058ad35d5c4923b0fa8d191beeb85d19defa9ae8f89c6eb73a1584b559388e827843d820b83734d33bd2ec6902c1320914dc9db9716ab4c713c6a089ec14716ae99a907f50a77b2a922bf8c0d31728d5718cadbb7114c3f6691636a5efa7002091e1900bd2cf53dcab3432a7e315b01d8eda1ed086999f104fb8a05567d68fb5f5d8c331aace424e928245b4ff594ff14d3e26016b1a29fae21d1ed02702d5524e8d439198e7a55fe844ed52785a08b86eab9781f552bb7aa4e260b2e5ac8d7909e2050dbadd59edba6b4b0cb385e100f721dbd5f11f96985ee8b447a4f72081af7caa04537207e5a10162488361a125e2a810dfffa97317d3c34af738785097d4385f53157e280c8de4db7cd1f3f203d886569b3031e848a56eecbf9fc0515c28f226eb0228d018b1718d5ab0c34ca61420f95eed7924ec80b8c723387de9e529533c53cf1c8a042447f6e24e7480d1d5aa81e285b067dea601f9e5fe8b131fc6bef64c4c5a3f2548ae6840e2fd0f83c3d43086d5b660150aceb6780ab7f78534aab42f23a017a2717a7aa31fc4951589ddc8e96835530246fc39da5ba00f0d715cb39ae7678d476c589a0d3c0e23f0b0ec030bf399e074d1b278808d7f46150a07019c0f1f10ba6007fce7294ba3922bbacb849e8469763278fe42e2b7d4d5d7503a4130195b2f655086845c36ebe9aa3de10293ae427631ef9e3eb213066f1cc1e93f7dd576ea3b1a7a0f20c7bcbb4c6d12bc9bf00db2a5b67311e510c12c52b95a2bb5be259722bfefd99d11621dcc92b913f9a8427bf75fae0b9eda8f8538175a356137b02f1f0cef0e7400d2ff85f1ab1221b2dd5048ec0aaf7f5a938c76fb9398553a75d9147ad56945bf80bc020241fa3ecfd2855b6b692163695f26b655a6ac394ceb37231467913fba5b2722c515d112444fceadb62c4c3c21ffcc94199dad6f6539d446c621cd41b14bbce39be465fea3079c46771eed9b4b4d8883e82b41646962f73abe3fd88342ed1b350fb45e9754def8c2ebcaf7bbb51c91b0dc4e5313e55efbd1afb05d004350f750e8fd7346f3f1022a532873f2ad5b9e791a0216595b21a8088f439e02e1a273452ef5b3aa77a9a26c92195539ec7c0f95859886764f64528196673aae5b235302bf8b1f5feb0c1cf8c12a3f05631e500489c7591ad92d3e993e21487c5dafdfecab50a650edc54788d346aad88c75125d1049f87129aac22bcaaa2d2ae1f55a1a33ac7154b85bb67451a5a1addd9eee2714501b506072560512d6d21f0231557756a2ca3b149a3e7e1fa600239d2a25058edd28a26b4b3536df345325d4f5b6adc74942b973dbc1c4f50563944d61873a1c85dce351e54a9914a6354c57d7c468ea0358c5e77cc1f22e6a33feaa2f06bea9709851aa6c2bbd5b26f423f5a9317c901497bdee001a4f80ac49a1af92f143bf48106b3defb7a33392fdc76c4259f5199552914cedfb561b6d6521903a8ddfc7bb2844bbfb1c137b00d8ddfc43c078e4d36506d31ee1e76ec9a06d92e0b97f02c99c09a15d0af247e740265a1def4be2dad364d37039e6cf918ffda0222eff12a1c37e24d3230c0e187fcce8107d02fa37ccf7751c117a321c45c3e8b9de0cd4ee35a11cefffb40f35eaa53dd1ba947984500c9d69c33573b05b07cada4294d5aa5da3d651d7f7fa7dc7ad07c1739976d314dd31ca282d7a2088fb3304afce0a4fae7c036ee161a5d12fa636f6088e215bda59957117ec150f8e1cc7e29548b66c535da81454e0b0995400a00a0705f3088018b2702c25c1b15382ef11d055eb273cbf53b50e732948e77b2bb1407ff8e5218a1f3fa4c819fe74c39f6ce51ac783e704fe44d1107b17a408a0d1fa79f2b7cd5dc0a1cbc9ad2d2bf75558c6b83ccb997a03d6009444370948ae6d717092e29643af4f1a2ec4327969407084816bc59feebb6e87a873ff6985db2e82aa61169c98bb515e5054e5708d8fa7a6650a50a9d83b9633baffedced32ca28d3d981f171aa1e6a84bf69d7d844838c0a6255347e48b368d3463274640b9553c2be73031eafd0a31100f9258061583bf8e0148306448055381a3e9bb72ee5c78f719cf01004d53dd89286ecfc4257980c1355a287b0c05624967066aac0daec4542b8119c94411b4b1c52d88fc259bec9c6babe1994fc212bbb72446e481d220df7f441531d1c9005980ae5c13481aa004d8c419610d49d65601b5a3895677cf20f1b1a426233dc2c0ec129f1f5d40e590d0df5721dd423928a05724ddbbf873446d56a2a485445a789c55524f22130705d52a5c2010f5a0a18e49697ea9629a70c92c75f088f1a6352b2de61407d12a56b467b219fbe6817f275ae4012a688254e7e723b81d9c02759451e7c0c2e848fca48201f1a45bcff4d07bdedb110801db0206858dac6cab264254d2ae1f389be4548f33314407814471d6a28d5390594f21b6eb38b56d1667fcab01ef37f0355a2d84a2219ee2a44f3e1e0e3ca8ac084465696103fc1ead6adda32cb4dee95dbf2c627e63dfddf09288e028b550333ddfdedda63fc21c8002d36bb4d7997f1644af8d6be8396370b024d22031d62209b24426e7fbaa6183fc907cb1cd061fc54e7d1aff96475832355b4a04c20daea70ba8bdcc6a6cab11402d43012b25f61829fbf21bf095aa4677b4eb95a1abcffb7e9675b731c380dfe35020dfe7a3a9b4732196ee30721aef0e4afc93551d184d0c1c4e87df6481addce9628d69801272451cf97434c293054632964cfa9f9ffaeb250baa8d622d69b49c6deafd0424367eaffd489eb7c571481521975bb0f04c9597fc3523344f939d0a1fcf4a13069f542ab223c63174acd338d6948aae814c961d09df762bf6d7b20e3c1637d2a8a09974755a936437acd35c43f2fded711a7a7d1be5e68a7836e83bc960aef53ff208d7dcf5dd13460da589b20c592068f1bf58cdef6477bc2c972055bfe44422815879eadd3317b1240a1d048d1c5f078397e511586b7dc27c60cc22a37e0ab453e142495ad8ccc4e0e856750019ae7476574ff4bd5518b678d0726be7121ab10c36509c2bb4eb43c3abba4235bef84c6a9372cf4c88bad6a998c91b19f574c9b874ce332fd6e8600e0ad6131332fe85cdbf24d607c3194f1c37e59cd2a7d7ec1a309e69c8fb1b59e7d3e5286281a75092535264090f34df6ee32ed92be51dcd7447cd85f84a6d5bddf17fe87e3b442c0409d28212a590aecda6867c7bbf1a7f4fed16b9423a25a90cab7e64fcefc3b9a4009385e030b628d6cb51b2f17067a312ef815e8852bdbfe7fb931030fa2030f18410686c7f96f372d4582a38044ea2637cc7d3788f2a00c712cfbb18b541e161da1f26dc2f89271ce9ef1fb54e764c854ea5ae2f0066ba3c0452ad1879564712c63b6d0879261f1e1d6d7bd1b7c2003551932e66d8f0ccce0f007bec0854ee414f53f59dbe8eebc2492cab9c0d92321acb86b0d961ff475edf9aa7e6f69a9da0763db442a803a02d68e106eec5f2a8d74d4fdd4f9c4ea5a841cd69782a04827d88294021164a4e881067158670278bad9d0dad03f3142a1ebe196a570f6d722851189d7c9d7a68bcfd1d4b441d02943bdf1278da80b149c58d836b85d37f67ed3112e3c04796f59b8effd1cd4662ac0489e35d6102c32765433efa574855ec4e72411a0cc16218eb771e87351e09dc6a252fc4fd2f95cef105c177e5344ec2449a1b2bac270f5de827e3ff95840fc6261cf57db76961d3d4abdaba5e8c57f604700cadc5126822a54a92ed59ebc6867e69907c62b90a545bbb5e7b7f76923b3de2c2f321f5d4426f56c28269eb76b85edf3c0d2b2c1c85ca53cda166fcf6096878461a2d8c8c598406843a497ec5fd73617b2b073d1e85dce64c3f94c778ef4c57f2a57d953ac8896b2cba2d1d66d32bbb1450f68f9435d4ccfdd34b24366902a8ac290c723772784dd6e93883f9750d87e6008644ec81aa97911d8e59f191cff2096450cd2b5df7e35be7446e77a894abe0f1548cdf4749f7a9a583cf5e2abdefe5565ecf0014624fe865ad9244b5721f0009419404aa8d197766b88a949e86fce15aa3f90b056d8af37f46b0f2e8a2e0a7f3c3a227367cfefaa5ecbee547bd1c8214eabd9125976868004319fd21b20d497435c562fa055bbbb2f9467bf6bebed47148b08a3a118277222c04755a9592ab22122993875a7b3263fea8e3f9c50b888c21f195b2fee0fe1ef004fea7a8564c531875813703c71c084c6b3ecc2e5081fc4a58070291b0a0c6cb6df6b6b56477d60a71fbbceeb38c0b9efbdfd8c71f53b3ce3fdbc2d340f5c9429750f42b757fc2faa04b7a773e640219c95943041765b59a24b3f214314ccb9de9de1f77b83f7c96c65970f48219b7486aebc95a4dba1bbb994f6cddaff789544f71cb9b27f8203907eb7e5f4bce61191a05ae8f2d6d54b9975fa86ebbf535c397aaa2005ea6d9ef72ddaf88a2b0c14bc59bb702ea9521a91b1dcde48ff3de5254d380559d0859554dcec29f6bbe8b7f564ceecd30ce6c68045644ea13be0e19ebb70c553e3adc41eb08e11d0cc1122bb5b174c6cb71848383e633849e8700e590fc97533f32d9b0d0e2c4fd7e62b121745bbe399545a71ee858191acead96c4da7b82cba89a47ca5e26bcd1a5c2fc5ff1d30b30a803471491f5a8b5e5a717c69be1fdd8dff3a038e3e03d537b2291ddce815de2989b3b5011184179b26e30317ceaa84ed2b6af2dd176125ab19dfe9e7ea34e56ef657d3a35ad39a648ea28f4410cacc255f29e5a8219cbc0d27fb7700d71b41327f9006929aa524f327cee1f3c2e6bd1420fa031cf4a14208e860ab4db599a79a47f121a9b73717ebc0e2f8102f33b32c8e79192e05547538e19a86a03bd7b5e2f55717871ca2bf2b30ccf24345d7d0b7d061a522b032d361459aa1a24e4f5e7be81c0989ef533bcf0a1bfdab6e468d85d7e332e856a2fe9efb26aeaf334b280eece6ae5e2228fea1cf209c29259db2d93c4ddda882273210feffeace47610431270fed1338d371c5ca43d5e4bfba21abe5f90c5c55780c7950290f38178bdb3903df187ddef2a4d784f637bb65b0382ad516302989bd389a1616b669f87f083994b43dd15a15fde599ee0806f112cc5531f81a021f885b0c2d0055542ac1b1ff18e9d74d19e817622fa4ef616ff3f20f9f703429260e5b682608c9ae850ffabdb0e6226584a31362e97fddf2bddd0041469b23c73b6e9710780a4cc02d867313241cebe61709931728b1bad4aa73eaee79052d68b7df3fbb4e8fc3de948c6ea64720151fe9ef0c64d752bd13f043fa4ce786cd12b820169a3a245999338015acdebcfbef773183109e8c9953edc5be37d68ac96e5add93b1e822045c99074e9cffec2dc75c50d803f3885b46d0c58f66df325a170f0ce75805631cc2c7d250537b5a72da99095d0579a4644f7930998d71fe78d76621752886013e7319c7de25cdf06ecaee005a7933ddf0fd576b6fb5ad0ce56cd5ea6339cd233ca9fc08c40429c3ce33d3a2454f4d38be3b6260c9c6f679b3168898df291400f277e43d1e573ec74e1a77ec5717d4d4fd8e739b854785dbf513c752dad4765b4ae65e03dc9b0f6a2448d1b1b29917ac5b1992a8b3a2950ea70ddb1bcba428e4cfd03fdc5516cc85bb2e4a1f45643a73bd6a03c8aa4cf4dfa4aae9c4f91b4570d3577a1abcce5212072377ce6838c9af01c7be00f33408e2c819adcedbb7c3e118ed781911867974cdfb391bc878a1d61c9e1ea33b284a0034b33a2e7e428ba808a6a045aca3072bd98d0e011494ffc0641b7e0b554f0c18b79decd47e687f5d663fd7c48fe3cd3bb4ce71ca2117f4740fb511c92f6f050afc2e5ff7d8a1202776c66ccd60ddd9293eee5ad38f0926a3d0b2710724280c82daaace8ba2c2f5b768eb7fea60526bd5121152ae19e783f9d8e49f9afdceea7a73af61a466481336d7fed86d638c423099f70a81853423eb31c0a9f7ca5df46b3e0d102c62c5e1db561e1adb536a924c9efc41ca2c5ff9ff70845b530164b94ae138107b1bed3016f05cb402e1671bc5b50b1acd13e248c90c0fc3e2b0d9744221389aa71ecef095a81158a4d4f22d9e0d863d6ec3ce4ac4fa5abd4e2aac766429754bfc08b44af562f19f3be9cceddec744ee34c1f4345614f4d159552a4be32fccee3c8419624630e564ef104cb0294bf2d5d2621315222a00b0589eefbfcd432d0551b5f535bee738633c6bdd1741ff7498662406093418311d1f14301cd25f9b151f914258d9a9a730922dc7ea233d2388bf39765c4fd8f060a7b93d16053ab1f4e0b042a4275efaa22b8658d52c27244d663eb86bc779e73e7052f03c323a1c4407660d52413ff5f21490c103458907c03c00ae1779c6b9ddbddb3c70a0ea8e64af014de4bc0e1213a6e2ee14fe01c9be1dde2dbe9494473907ff46fb721388d30950fe410081cb5b5d660b3004f2a2bfd373069c4ec0d55ed8bb2e6848f69b3dafcd383a33b746287a8b6095b9d99b0d8ae78704e33f617aefab76b00637862095bd4708e20e83b122e4321237a76b66e6b9e0bcafa496232b1f36703d51acbb3ae6dbc41089ddc31e9dd18f3d359bc049f28001486ac785eb0aaed1eae884cc83dbecdcfb3c24f0c72be2773a7f9fb2752486580c4787bec51206d682b050bdcc161f23e390f13f719c6ed3f1b3e590c18c97371f5f58a3b38842fe23b0aadcbbe69ed7def09be1c9dde23c34daaa817a930341163f205a8a305df02ec8f691dba4b9eed38032693602316037c4e39cb186da88eab8825eecb403c9ac636354cc57e172bdf6965312733fa536bf40370a63f28283206574b33a300f36483e73a487bffe14184276a64aff8584f3daa6b03f68b286cde072ccf5844eeb5db0b50f9b212b518d28d3d5d97d82f857c3bfc0843f493e0a5a591353540ca3f5c5c10edbfedf76c7ccd2ef1e2006909ee014d4d71f8418f7928a852d8243387488b3ea603f85a8a020fea74b23c38c931563e1f4b22e923f405ec2ea755897bf459de7e801a6a348dc5273e99a469df39f956a87b3b7de874f2b4c22aa7e9ffb8eaf7c438b8a09af8b0f041cfc245bb48f0c350d7d3ff5f867a44b427aae7e0784df1a4e23bacf94cc5ea026a31f3a62ef6ad5f6bdae176cc99197a74d4db07e917bf418de9075a2a9685a372e7ba5f95c23fc1f184982165711d85ac825082718f2756c27f304de8c406b476c1488e3f24b86f719e5cbd2b3dbf1676319384042cc9812636a57302c010f343c8e80f99f1b0f9daebb72ddde5b9022902b2811049dbb33113d15eed0d8a113a84da1d5c710f3dfc142f410b372893a4f124a72b2f3edfadb2eb1157e84ae2cdcb235b98d533f9f8edbb8fd21b3b7d4cbe6936abc0009a41cf960ef2efce36a1b69c4051ee2d0ce4ff81ee28f53383f6aaf3140a67bc8322b712637c4a8e2dc48b726bfe946748fd3733655b82fb56e612e51260b9c10603241b4db7191fc52323906ae35dc32e9fdf58dfb0bae08351fe7941e396e83793d001b6f88d1f5276b16265ac25a9a4e71d84e858d678375e07051dcde384efd6968d6e6872650e154fb9185517c683ffa7f1ad7b844de5731b7419ed7c144a24ea78af1475d11c9436a2f720eb8193129c7f2e369346a63482bc0f00dc1d62973db49fc1ad61de255733884ad4dfb4281484fa64c88cd198b5b48860251dd3d683623a8cdd8649486aa61f0ee7857ab4b3b2643c1f123eb94e95e46b860157331cc495f26b60e67312ddae53ee887a1516f25d1348d77b460f6c90aac61a5dc4c431c633cbb26bc75cf46431d3f48b06afe217637b964419a85d2f47ca0faa698822c29745b919086c4225b40992fb9a48494ceb98bb5d4fe183de1362c7454157ebc3ee6601cd11ac345d2a33de8b8134fd19c4278026dc716ec0db2d13c8d00965c6159da71c2f82f50e4d6298aa2744f6ff99062b817ead01c505ff5e6b4e453047456958325008f5782db8587ab56b6c26b1afd4447a488be4bc4b357b5df60a6daf07815954e02273d13feb7c0a80a4c3eafe8983b228fb7d80306c7a0ce60c6a49b7e4e95b65a42c99da686875065b61eea2e56db4303cccc5025ea129d8ba99600a85553d8c2f5df1ca857c6c165594624442d56c466ed83baf42f6271eb57644b80ac48235f3daa0d7a36fccbf1078b531826c62e0f7eb2f1f90c755e258fb441ecc831d3db8bd04dd3206364fea5fbfa4806aa61e091e874dd37f066dfd0df27aeace59fe7bae58fba1d5b8b72fd623ff66843dc72efeb2a8eccca762c0aeef294c82a8f09e70d81944d1add2b582feb88829dc5c5d3a2de6c8827555797ca4e7d46f0eeaac98184a03a99df3bc9b6d53c47a00140b271ab598e93dd5fa4d9b3b8e7b7946b1656af434e293cf44c6239d3d78ade0dea6c7e75800a6a91db19e1ded6ad885c9290ebd24ff7afe7b39658498a46d54d912e0653712f5cc80375f894e8ae3f0bb3aac55d70bf9a485ffa1ea403c3d11ed209c295ef29ae38dbb2b0538cfd39676b7628293a33905c9b239c3f0594c477a1aef3a4a4ad2bb9ae3145eed1ea15da773a97bb3792d9d189fb86709d4e75ba28e3174007a932497f2f5fa1d92a8d67d42b677fc2bccd6e9a089d05b915a3846808f33a089b74ebd3e4c17a33ef7a6715b39140714bd79f5bb48b1ee2755dd546a8d5812482b6850f562583f8d803cd6576a851a63715cfb187dd80423bba590ea4a8af78377018a2770e4a52ab7b92c2b2b0e22ede5fef036f2ee69f5451a886c48a09b897fcbfd9102b44af8d0ac95b2144c9638dbacfa617e2ae7065f40e0048c3389cdab6b495e94d7002bf6fc9fba1a6242166d91a511ea93b2baafc51efe83318153bd370641ed5759a0f875b168e52a43944f80dafb00c2e4800cd4cbf2c4bf5767307973bda5a441f38982e350db2d4b0369585b798cdf7a4d589aeced65629a272653239c81b66712d462a6d55c062a18879a9a5161745c81b98e73b6544c99d69a622c0a0b048f3f96b1b1151092e82f0d739fd1fe1725a783734d5560c592f168516907adaf030b56401b73dbe18dba60e9ca0375bcd3e4576e1930dc275ed78b8e18d4346e4e3ef8b2246ebca76e951292a8d6d81593d14f23a367677a0b37c63266244b2cf24f564c3933963f3e6505de6302914106baae67091a75326233722eb0347b8f5eb64dc42de4742b2a06de099738f6d1cbfdb7d04cc01a0be98ffc6e55ce8a520a458911b939bfad9d1854c8dd676a55fd7b5a93055ba4373d27366d4e3ca5374acf190a936c500df240125abd306990ecdbfeb66a4f6a0e4c796fa76c762e956e64fabae3ccdcf0a066714a00e6685804dc2120cd3341171332d7654b227e35466f8fddc3f64819746ff0b96b5161b77e60c50fa6061efd9ff970f8f21df0a3bb186d7b7195c2927b0212bb403d435a08ea728e3c807f3b9ee508e98c8b4d7a5ef87e0951518a559d5ca05ac8992e28dd98bd1e18cbe1d9c5a089ec773d2ac221b6c630195281db862aae577d089c2ff9ec27bd85281ce0c4d84e37509a42204f2653ad5f8160bf6a9f414ce00ac1f5bbdb8ecfbdd307603a9d2e4381e59aa59a27aea2e0ab84277534aeb224999f47c84ffff724f8501c61b8ac1ec6dd633a619f92699e31048f540a2bdc2b4710078ffffff87