PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

Independent Pearl explorer for blocks, transactions, addresses, miners, and PoUW data.

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 82945 9765b7a3d58b810d55d859f5e52424a4b67e98d4ad0becb3cbdfe92abba79ca9

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
802c44e7921a9c33169487611a85edb311ca0f5defea181dcaca180307189379
Certificate Block Hash
9765b7a3d58b810d55d859f5e52424a4b67e98d4ad0becb3cbdfe92abba79ca9
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0020000000c0280000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000005b25ac1dfb49633b87f76093c2af532b0bc52ef96f348da9da89d0ea2ff98bec41a2074a64be3258a175f4c707ba95e3d5593a793d1d1353d5ca08e7cd20645905cf27363308a9f96a68022c24c6c093284d78b789596b3a1d04000000000000003600000036000020000000c0280000

Raw Header Hex

000040207d4ff1781ed45312ef844135e6ce6b13fb5b37133adbecde79784d4bd5deaaf099b2f48fdbe99e333b5fd86f16195496d6607346e58bbd562a4b26739c880e344c5c4b6a87c00018799318070318caca1d18eaef5d0fca11b3ed851a61879416339c1a92e7442c80

Proof Data Hex

59,560 bytes
121216010307ebd97cc904976f994d9729a79bfde149a3d1bbc97f4c76933e539ac5cf1bd7105ac8778c3196c76b5f9d5475f8f1fc9dd03043ab446c60eac0c8c34b16bc61dabc6f6ac217387901497418707c722b37310f6b611f94b3eb965792d072f51181f162983add9337eadfa31f77a0747ceb07d211fb25331e081eda0147ed69c0c8ac0d31452785355019869853267b2617bfe3ad5fdd0de779fe9c3d182c0d3312a9b206ae58747bf45ca6b964357affb7af9ca6dbef691df8d13ec3b358e789daf5bc1687fe96279fc304653b8afdc37e19e018419040440f0f5eeb5f07ea39ff4e42c6405b96ca0cac130d618a65b411739cddda454a477177b8d9ae98058b05f20208275d8fbaa9889b19325ed7feb58bf07aee743c4399bf6b8030f901a97e6d9bdaeef68215fd493409a263ccf019d0d6ab71ba9c29c07df17238a0684ed0d9233dba46518e5459be3fd307d96b5ce9f62919fbed1eac35e9a45dbf0e71433c61bd1662e07481a93bb81bf53556bf24e047b9a60ce15393e37f92fba1cadf2cc93d04bcf6a2463ca01034cb018a201d145edd04efdb4e940e78112b71a072d32c06fe900a4619a6e2fa7ea9539e02332c6475f3c737a390f36ace9474e8cf6dd03ce726d17ae4d29138f99c21c297a43fe15a1261074dbbc1cc24c4efba512af4afb29cc017505b9c7c52653f543cc5c3b8fd5747e8f7b2c77d66fbe014d16a374ee24cbac32d77cf40099c97e1bb42419eb4c1c54ca5092fe6489c435c3e83ae0cad762a0d28d181687749a0d124f71430fffe55549b55b01d45e1a6261875cc4463f66d96a7cca5b88772c52695512ddb177e15fe30638561fd80278367fdd558857430ad69884c748fd47eb6341de757fcf8a317c303d8510d0c81bb9a291336ef229c3246fd6a9417b315e4ac32b2504acbea611a92c0e445be5373e91e18a37e66e344ff06c87554fe6e835d7e419401e35b3b0989026f17e4afb514abe5a57799f1abf8f32d1004dcfdc164d0096a1c61f28f938ae5c8483ee5cab423ad14dfe53e751d49ccf0259d8e5a4e6ecbda50d39b496583bbf73343254bf47563a7f615cc73e4bf319a46caa89484b3e2c3cf409c0c78711d8cbc3f02d957c907bce5410237a865fd08334a86ed18ec9dc61f2d3d29ecd2f1317c83bb5e100bcb72cc5cbd27a499cf3201a4cc2e9ed21a89ffa3e24e73351d851a18d1dab316c4d95ac9f2c29eb2353b82a1d557a0ba32efda044db1505db85b7b3eaabdf2151e3a76607050907a781302c5cfeace033126c26d45d5983be1c6b96623b18f58fd310c2d281b8f63c7ebfb8c123ce07e762c81e4618165de6570bbc4690c5ac1b7cd9b53e8cf05a9910ea2c1b2e6ed286ae9f8902ee5367727faeaad7c8a2ecd75440e507e33f3a61f7b49b93913009420826331ff16f4107cf185c44726b0b8fe59076a9c8ac22992445a166276c085acabc6a7f80a4fa624e27c1f46d6b09f45fb5fa3cffee9e2f4b1bf60e90e7be4197cf21b4394de79075233d3624284843dd912d0603e0fe836fb23e92d94a47fda6793bd29846c55d5639f4935935a5a6c83f61da6f38f3459f73c6c7fcd90ab3805bf19dd726994366dc43790d4b5e54dacfc037c815ead4761d23818db5d65ea26e10ee17c937e05e98c8583db9522778af2dff490b00dc1729ec00d929d09af5994c95d2baa6a4d3e9e1b117faa3f12c4f4655ff2b08fa91edf9b09201814266031aa00133cd5cea5698fdb8181dc8ea235760404e2e0835c1c878cbbbcf1982ea3cf5c01356b4bd2cf4774234a4dcc6a5a5e15072003fda2ba747bc66835d19040227932f13326f47e9a6ad3db1f16391edeb4b76f8beec31453dcfb64bc03efc045b4b240039b200d4fa448a2a2819edb0b86e0508e171fb5b5c782789063f04ba1def9905ba7c7c93341e5a4dbc0ea5484f31c58120d780df1204a9303ea766867d1991465812324967e82497417d426e0be17f858d87dd10dacd455494356de0d8f80b0af7a6e20c46bc76004021560d57eecc695d53caf03c07e786ddef24cef856a6402fb63b4f0082385d3d058c65f6212cec42609999e72fb60a0c67245d75575944a8e917627edf5bb22d0acee7466d59920deba382d9be7a3a08000909ec15325dd731338c7e75c90c43b14db94e612514a1a6bc2d2fa7273a5bc1eed4da6df2da1cda22ec65931595c860b33dd14980d1871c2f01948c0587a7ba9e743afe552a6b725f61b748c77a2f14285f84b8c569a1e9d0f8f03292bb173300e6d225138b77c72ad7a00b03324f394d64926455414e1981555e2f8abbbc99433b3c68102bc81fa14a6792c8a3faadf4b824b961505e06060f5738dc75d747e4577a620c6326ecfef41dce5af4c2037d85e5ae9ff02952728381251c5337c0937b90667f8c4ccea83983f2660c06fca727fd9b61a80709edc9da364c7dd17a1f3f36f69964c9979753db5ea50dbfc8b032aea6eda8cbaea23e6bc15e3ad8b486e342e62ede8763f9a78982a1549ec3f3ef7c19c1c90a9f190d5479ba3fedbc38e1b3bf470201233ebcf44602bfb495976f4bdfe7380f4df92b658bba0d2355ee8e8890defb7c0da409ead33db0eed0c348bedbc1504a9680e998b50f5ac5225e7274b16aaa14eb1c3f3059c8654cad10d557752ed4f7808e17d61919be2f0e62a1749c18c7866b5078b631dae5c7521bf8dae0fd3fdd08a725171de288439fea53f833b9be2b2ac569a3f94d337fad307370ab38d335262fbcd9bd63c51fa27ed4f514e330f67781ceb31081eead42a0805d7d079f256e5cc9ec8654d4c7dff8d784e9911e25f0f0ca86d2bc0176f277d2190ba6cbad07adc6aa5bd33f589671e9fd5d8375d2dab88be7730d290fd990e0db01ddea06f2ab2bd0087fe1cd3e1bac29bc1fbae6ce001c0415b20ef5b8f34afde670e77ef73d8259e9eeb503204c883e0fd274ae95d7c78e7ed15783d8ec2eb9a40b779f0afa8e0e1c0c30a88fcd09b698d56799796406d1d35fe39bafd995fcef8ab5c39368d4f02767a7850b5e878d5d0b924627747ed4beaabbb01e826551ae703bad039fed63101813e254072ecd2cbfdaf5b44f7ccf632b976ce20b1acde76fa9db11b3906e225b4cb19922d8cd3713b457e85ad7b6568bc5e0d234dd9c652dbb3378ad1637871c6661da406ae1e45e5a6e05bb0d326604c4b93eb02241a9be2dd33bbe478b3188f8c813d890074805929e8f44772185d00ed6e09b9f11b4d0603a66872275dd3001f926ccc2c2b325315b8021725cbe47d4407bb11af331beb5d6bc58ca03db76867f9a9af4c77cca9ab424f02005a2526a92add2855255e2d3eccc813022b2b2d6fcdadb84874bf242f20eac7fe7ecfceb93534be784baff257c715d78e6d605713a3e174670e1241a9ef6cb81b3f4e5fa57cb1d8af0e282f50e7d1e72d3732887529e3d63a5962a2f03a70073b7decff897632cb25bf35a13ede60bc2ce17b2abab21aa135d630c71723efb910b26c53f8d6f4c3c034d07fb4df4f9a3868afb6029d226d76280ca5050c26e37ab055da2e422c389b333d2e26f7598e40caf183a63b2cc03241f2652dea0decd8058afb2800a22ffb8d138095de4a870caa7f3b1f4d67422943df9aa11d3ced4383a34e1b01d98724c08cb413f295f03c83a2a9e4ae240238537c4bedfb5039ded9de90764c0840c404f1b4a6d81461bab1ae450c2b25cfa839e07d822c4c3f37d3c21d60d63c61b76dfd90aa916567d66c12aeb97631235f97d584d749b7336a80aca7599ab379b964608c1af268df0595551c64b5872ffa1b94e6e48de9e5bc1aed9b1d512480c324bd5f493f290c9227b1e3f325d6b3f98eae60f5d6a91a886c2fdab7e43d2855f0c1fd1669af541963b6027c07889272599f20e79a705e245d670cf364472e9d5a8040ea2a20a62666bfb1131068078fcaadca785a5ea6498250f23ebfed0f026f0e18fae9127bff0aa181e007ace658e5fd9cce23817e82ba77e725221871cb683b66f133d40281d3dfc14be4542957c109cb3c8f89aa55000f9a643f1d4899e7f19d5fc34d60c12607ea37e82c154045e2f3c10e5cbd5be58744dbe3f9f2a0998b787f8c7e04c6e4be1aa70f210165b6147c46985abeb53301a889e58679f88498aedcc6a9eb28d4550f46dcffb12445c092a0cf8b2256f62b1acda4d9c6f7e09c22d498212a21555147e481c5a9b072d96ab19de6e36fc075d03474e022426402540400e9da97d19147af17efc5f28cbb917c17b9d42bfca54c9f959e06035065daca4bc2c1489d3ca6aa3f1f5dd16a66629c0033a593fa19091c25f794b2fcb290f8e06dd817220703d199101e94211397d45ba8c0ebcafdadcd10c56bcccd2ce0dfa2caee5553a49ca604e69dd73fcab506e0dde26b71910e463382046922bd686dd5fd542fdf4c6ad0f4aeb2b8cc19c774488ad8e0aa1549f797b1be6db54e4a50fe4eb3fa7a5e253ea0b6747882fe6191f0b7b6b700ce725ee3ef8b80aeaa0f16a4b75d220339fb47a5f73da1463dbce49f0912eb67af3624f0cb9674d075c7496d72a0f6504942aedc431a99c508d74585f9e6ed9958af6ec9c25a96e33d86ae7df89cc9ebf898fe924062fa807a34127d2509c518a2b60414f30d4e86bcda22322faeb94c6905a7f4a6693c2edfc2f9793f07c4806418e3a8eefd62a4ce99be6950c8cdc7b8ac50d1dcae9c80d5a424e9d05a6ce22e534213fda39028c7a4d2d4e09ba1230ef6387cf73f5a372bca0c9db4e23ebb3e37a8349665f027c5e72784ffa831539dd64d4be7772f3b81db1b0db9e482be2681a3a3b2ccd4afa6a81083e6cc80a4eaf70742829310ac300b8fbd6ebd89ccd41bab80b1a15d38aaf70804aecd4eb79cc21932b12d6359125e7003e2291fb3069d13550381f1a9c3697b7905b28f931a2420e9a597a3e51ef36f6f81955d481b0af38e772e8b71ddde6166ba824875677ae7db068c055b15602337d528da63feb8abc72ac098fc56fe848f225affab51ccdc8fada9a39c2655938ffa2fb3d9f544abb9e9bc832f9c75cecc934ee40bcb7ac49de65aaa4585f3e0ed3e523ca2a324bc9b8bb2c47928de00969466bc7dc7951f03d1c4610a4b0b2c677051278b1f5edc08905bd8e9d3f62d100039c92c456fbf572f62019deb8134e5d89e62e10dc788cbec5ef1e61e61c18cf0901654d50598bef4d399cde2f30dc1a92aac412a8c721946d42059da5a8679894ea311d1f8a12155ac4641e7c699f5566b0a62847c4bc0bf347f83de743ae5144fdedd52695c2755078fb4bb0c2173f59e135f2e2ee561f2b680877b7abde996b67c3737497d9775287cbdda23b25f80147b357709ec49dc1e2e3b2095d690d82b89a4a34f5793d5a8c27048ddbcb1b40e7b18e0bf68ae4ebab42ec467a8e8ca8c643837f38a9e64e2457d293283f877fe863a0c077681c9d8076e82aadb43e69948665c8f4cfbec2017aa075be1dcd38540201ac99076e1c7b2405e0a6a3fb96860b812b19de7afc6f1bde87649db806a583db9d8642da698f6ffd7149fcf268a92fbf4ccd3355ed5dc08dfd6eddff84948e2011d15e206511f8bdee15825ca907fb6a03a7744b92cba4c19afbd8ddcbef08b50527f23d494931595f518cc379cdf47c4ad2e8d18b9f9f23a7bddaec39188d271451f8a2eab04021d12f5dc44972e3761f0df42121c597e87971547ce5cbdd27522952029db0ab91d45b3eab116953d3631c10b4b1dbf496507b3dd2316d96ef5af1fab780e4cba76da1b1ae789b251bcef6afe5edaf88d95e44b5a1a51be7fd681c0750ca90c719a799ded8a3833986586f88204af3372e61ba87f22874466dd44f96bb131f3e6fdaa036e94eed4f2c193dab9d838e3661298a372bbf9d7e7bf8342f7cba55d6c04e00a42d7a2f93f2d2219567eb482484996962b60262e9758f44b1325f67785732c4ab40363291fea8c61a5238907091bd00064a3c34a48de2f4b2c68d4ccbd835b38dec9d2b0f7d1e39e31ab67382f89ba2dd9dac0ecd3d557588bdf2213009345c1b2b75b8aa4258b5394ed1cb0c74d4d82032d42452ebcec0356157defa346aa4f762860c45a258034707596640bd03f7409e87d81cc871b9fe3815eb28a703b56c17dd577491439d2b5b64379f3e2f175e7e4caf2ea2dc726e9f8fad69e3d413bc8215363c057b8b162653028f5a8dcdf77a64b51a7452f6893f59ee7edc95667835de081e9d322aa6c93ef14b84c7a58ce46ffff10731a94ad84ba608a967f4ad662223ac37086a3ed8731def63b49b32b5580151a9d73167877731729963748aa17d780b44f479fa0f53f190688a2faa6e9726a8f2a92b83321831301305850eca557a2c653717fbe0d36a4c888b5b90a7ae24fcc390215274b898143d8b7c97069f930a35fc5273ec6c9ba331c518da3ca85a368842b4335630a276ed4bd007f4fb1ec2b5a91ac305ada3e1a6a6ee81f131192d92284fed4bf47e3db3c6e778b200b0c6919e671ddbabd2270c71c67634e79abebcaae6feae16d0a94a9b9491c8516a45acaaca244441a2506e418fe06115632caf327db486751e29e0e401c0e657ac53ac8e87a9f4d821569906a0bdd6fac094971ab706093c24b220ef0b090ce323cf6a432db897c7a69ee793bc01e9b4d2155e48ff812b5ca53f91b7d9fdabe4acbc097ef887b8bee0b723fb201a44781edc718269c5226e6e8d96a965fd4e991df12ce635105f425d8744d77ebad1af63e69e6db88e8f3e0df09c3d301090f4ce075a6b0202c97b16d47a79f6c1b7913c2234c47ca90b95ef343b4d4ea893cfab0d24f85662a6c83dd2f5dace6063b288f4bd1e4bcc721962e1fb3b6bd5a78566659be682d83be6a14df200bdfb9ef6ca02a2fa208447545c2a885ce970c745e72f9bd75bbfcbf029db45d3019c8987c94a56bb6f3ce7160868caafad1ad1724175c6b464f0c7c9396fb35e5283e71cd7363528e7a843e347c7815589d10397c231c5a20d2c32d65c7eedcb16837e7ffdcb9874f75e7758f616a7dee9c38c7ae3eed5831b2b5d2ef423133c2be0754b4937c166c5fdc864276bf18f8d68daf1d2b99dd98fc969cf7aea1cb5bc0e22d7f96063f6aeb88260da7473ace4021286c3f9003313e4e6e33b74cee4a95e02b43ef26f5f0fc61034b817272a344ee1343682083f06a8915fd0b4512055da53925bec58d006fd8a4783ce43646a1c7c274281c8d85bca05a4b28401f2d16325f0521b434cef756d26344356552662b521db67b5f587f4ec2b94efde1c2307f4ef45e0f75f4ea43cb5c0b80916f282ec7ffcac4d3407e8a5499b82093f3d18a8768a9515666c030ce7c922d351a09a27dd929cda86948032c2295bcc9267407fd4708a776ac4394594d97e3cb169cc9092a6d0b0cd9988023a03f1fabcbf005867d32dcd4aabdc4b33e2489b433cf5a2aa0f18cbf27ea8e6d88e560cb1ee016f4d9d9518b72f2fdfe9c68ea9356f3b28faaf40115f1166880ae2ad60ab4245d3ce7f835ee814520323686e13ad517c3b1cf6d6b234e8f101b012c1f219a4069415ad9ee4eabdfb16bd9b6113b3b9417717399379675b30cb4149bfd2ebe712c61d8da732b576311bf862d4442c154d4360208f0424efb6630e29bdf88e3afc6382de78695a72cf6829534931564deb88c4efa3c99928f7fe016bf15028798e3cfc0db16b729274f6c9b1ce69b884a366af6b1470151ccbcf230c4dcc26e2bcf8d1212ac5c3893401dd0da323fe54a44144a923f446706b083df77ef554227027d35eae717797b96133d252baa2ee8524473665308e0b1d5968a3334690376255de5ea47bc3eb556e348f817688f4c016c9edf24fc9d040c983698cc9fb7bfcc54a86133dd6a1b293b992b0200edfeb5b9cd062cce6cb6195b273c9af98b43b7f15babd0c3a2fde05ca0810499062e815a4ee62f0adc43c2cac766f406175e2bf57399c3bf76c295b768c2e66c635be250ed83c83dc03444dccc563ac3cbcc08fa7050eaa8725717cce51800c654e5b909c0bdd7a75133fe79a6ed72865bb821d8872c883af5c40f989fc68f75a4d260514a150b1a21e733192472ede879a0b4753818f5b9dd8b33fad94cabd33d13a2f433be06edc64ab063ba33da2e8d621d1e4cd68fda78a90e73e27cf5a773b2170a17c52aa2b079d0e55dfa99b085c1216ab0133b61af4563a7878f76e17c105c8a7f2039a5c8874efa5a8f4ed91cc3e48ca7a76485c07c536b70ad4573019d1abffa44f297ebe9ff0fada3a4b61ecd97ec3d069f18dfac85fddb0fc27fed7c7544a366b865116f95ce47cd8fc5572912ea696c76a328c4aaa4d63e5cc1dc6478d2ec33e31c9d18bbd02822c43545a5c7d252c96e3a94bf5efe02381f78f2cdc3e7df319221d81ae89e618e696b5f766946dc2eb30c764991049a54c0a68d8da21b47d18c5bba3e859e411a47a07756a39e7ee84963b8009188e6b4f59ed70f7a283d04bd57cbe1822063952dfd8504b6f6fb026407764001274c4b9b62412968b7b83ed731a49935527947330ea6d2887718d97344895823dc78f18f1cb3582cdecb82571c89edba950f301607293ebaf809a5d44880ceb15d088936b2e075c9f21e33fcbb11c51d92460e8dbc05769518b9d71e44fb11c064a79bce37eb36007317877d2bc01d132c9e2abc0a6fe4a4e6be0f8035d2fbade5cc443741c309d9acb0c7296af51b6899f611389312a142348da35c6bdd2cac6a7f908247365b848c521fcda3ee903b9105f2ec0ffae9020fae9f7540851468c46359091819c0a7239bec3c90e1d25a2397d7c198573571242a9326a2b023f896bc17cbad8848ae979e8cacaff6b55761ea462c8e9f1eb7e0c8614114bd177f29dbd92cf300ebfc0bc1634749f4e6a381c71a9a7004a53f53ace726a9dece225e80e2a6508b09de135466b2dc87d1a52eec2e7678b19006327009461e8f8f956a18e0c3db0ecd40568a3bbf420b3a49d09237ad54ff08ea13de9532fd27029a4c4e2d1697b1bdecf3f0e921226169569250ce26eb8e16bff25a30db51a04e61c7c613774acadcdae04c752b16efb592a3186c04f29e5f8d7f4f5cf58bbbb1cdd64a3d54e85651ff1367151d0d51452ae2abd43f74802c2242c647786ddf106aded23e3778494a0d3a082834524f40b5527a1d9d103123cc086aea8037f45c7eefa6c4836a45223ef8c320df701b73643c5699af65f265750226e4ce667d0d675724d38f0e2bc7311e8de61ebc5e622102bb724e19229ff2ad5fe99c49870d4430fc98b83397a8b3b9ecf54e5b4b327ca4c6c4e403d7de25ea56a756c7535c270373bfb56df1511d85ae3fbc19092c0a0dde08aa628cec2fd12597e7b27ebaf7fe4dcca10258213166c160eb02b16b42ecc7c6235c322557c144c403cda7c24a250398e01c0b3787c9736ee6e6dd57d4cf668e56d0c3665454368c96f4f256c5f2a5336edcdddb8064316da49eda37099c85d84c93bd704b0870a9dc98df3c302e9050d026cbdd46fa040f8f3a1b869584514ae86b3a966650c2d036922244a1c1ad11546a0eb8455587675dfa7f0d2a6f897dbf7062d0cf864bf2f29ffef30b1febd6d0488c98104c2983afb4840c5b2316e2fccc3c11b6ed15a96b551029ffd519906d47e73924d7cef0c5e05f2a9325726ebfc42a31fe1f47713ee6114cc4d6824a5b5d185d821cdc83bfdf26ccc636e100968388f85b2d3563f8f8dacc54c65805d46a2725f57d297bdde2c160cc01393aeac2a7d7bf5ffd03faedbb926705fb4f650c4c9ead6e16db5c605b0833a150e53474cc79133a78be2eb808d370efc089f80ad36c5cefafde43446cfed5955e116a2b52ae3a6abdc64a411540d2dccb329e0def1a8b45ae29e8fe2a19a73a16e252b1ecac6afd4bd75781e800aab38bce799cbfec10831147b1f4a44ffa2ab42751a377363ba6ba7ea3cc147a1459c83bd65155e9ea195ab913a385b48a26157cad0eec06b0896a32c293a88917da0e80fdb1a9ce661bbe2b56bc9a898d927000d76066e69074be2abe5b5f89dd6b2ec2275afa5e826c4dede06ccb30f81223d93a969e45e7cfd91c115c591613ab9629206895e7a06173b5793207fbd8a4be8dbd7e43078357e9d90bf11b842d826a8a467877640d6be9ac1b171bb8521222d462bb248a34d77b11a6bbfbfe9335231e4ff2487e7fdbdd7e4df991ec69498d651e60bb48dcd53d4b7cb12790266eb4b99881ab8d348862c8bf852c4ae4c09ba883292e11eb48b8edf5be67bdd170a1ea7e57cc3d559084f09b67f6440164248515012e7c3ea2ee77ff963ea5a08ce6bd5235df38238b321f482402910a8675b84eeb18dbc03cf9e92c01c3a5bf173ba5497bfafed70aa362fa23810e0267f6383b551aef0771df77ebe5ddb5697603f3fe5d6a9d33b7a81061e5ceedc2883449b6258e40d1b5f297457275edfdf2bb518b0f89e5eed9d7bd6283b3e7e77e3266012841cc05625ec46687dc148cc3cdccc501857321483b9395869ba4f58fcc3fb3b46aa98c89971b9c59265d288f88ec2ce48fe99706efda8bc0837ecdc137b57f7a1c40496f7220cd46ec1011978935f2e588c211b417a5296928ce02446abd14ac3374dd3db63e0856fbf6a01bda5cddd980245c28499e0728c54fb67a405f1eb42102941fc7de8a8a1b58bd6835823b8feca15728a930a2d4da231fc5ebc8a24ac13af80941c09e6131ba706266968d8f94a92834aacb7c03ff73fd1ed82480643ecffd101ccf253c494e499200105f84b59a8e149723c158d21a192018b8fc0435114fbca5a193c8d3ed6ef8bb39e470d64cf8953a0fc6a7b8df8aae5dc30a7725d2e6f76779c751b5551bef2452469d5e2f382c2243068fcdb5c5f1ae1b2a655e8c81e0ace9b6991dfd8087bcbd77b901818c1c5346d97e5525bbf027e77488fb99dc6a38a6da24bbce8742d14a57e00960b083f66394934c20d7a50257d657b5705062c0f3bcbd974f410245fb08d07fcd00cb3ae9b0ef9b59000d6b1bc8e9cc21d0134d887f3691cfcba36069cec76a83581166abba772089cf77b959c15fbbbd1d71bc02b856199615604f817eb9fe34b21e5d18e8c46be2f84009e5ebd33c5a1b0b749c1c0140c92e1cec14b440bfc2175f871ca52f7bb32fc3eb9833d06c9e5d225039845f8072c5d6a4e4de691eedc81485647ce3ac38b235263e5f73ad3654aa4ba7826f6ea552f6f3ea32a504711102b087c2a0b46fa1f77d23e947eb5ce72201b606855b6ded132f12ff787325c26d0cd7c34a0ff1b613de711dc3dc65170621b8c64b99794ef1424c833d62cbfd93f9f87585dce65f7b461064a3acc9578bdef1fc2a03a66f2b4d07b79755b4ad326968ca507b0cc72d3f50c0bc2699fcde996be5bd9ca7b0c51f0a8d26b1c63089dcf0897014147785476741c6b420f25b85d7ce66e81385c182831851f42f4273c6aff8cd72f900f168d0af80206628ce59dac4421c794094d63989075007bab72c86d0be6ac1cd7072ceaafc75f45551f5363a363a39c2c4aa37dce900337d314ae834fa1d6134a6a6bd256288e2cc0dea775fa6ed7afe0a7e25673f4f57fb39a74978f07a0c2f7a74cd76029723ee2f8d923e159a262fb1db751ff46c8ae8eab48373b565a0d882074840e4da2a610ad959f15240426204a1ba6e5dd4b93f361c124a1ed959b8067de0cc202868a3c9ac20abb90050cfc33187cc9dfd8582cc1da7d4dfd087c2c5d2abe0dae11e551b42addbfee72f00122ff0e25793d34ffb6fb966f3c5e9658206f2ebe3da026489b8ef9c9784bd9b13119999f3e90fef8513cfd415ffd7bf5fa4091c1f9e10777d47b584c409d749c21b6fa83edbcdd8cc4abd2420a5dcd4178f970c62dea9b5941e50c611594187dcc485d0f148837effbe569a3530b5c753858ce416a0a5a7349adf16cdfcdfa9842ae8b633d64a7d78a173fbdc294844c9007f4fe2143de90c5497381b573509e6a387f9c3104ef37943b087ff98b6663671d2403341cadc0ae7ae3f7f83c69a7383b7cc9a4a6e66ed962844e6c395e894b2c41749ec16725308dc55642357844f84d249ee6645b6189f45864f11b6476fd06a7dfca6b9abc97393fb9ff7ff3a667a08c258373932cd79e6b8260533bb2044846d01c23951b8be2b17cc2663ab33d3262ccd902ca8776da411f99acd9a705aea0a8d21fd8e6743d4e5f58a2e11ebf29be09c0a97ad750efa56eb0de908dc58bb951a54810b4b82b4c9f404a36501d6820b88bbe61cc1a98f12e782a61ded4c5c9c0a0c7761797978a88d8802c779001d73e65620611c7ac2e46923496a885fe4eae225e83e72b53dfc1b43ac547b59812ce8c942e11b5839dee42fbfe87e125a3fe980eb49b3aee4ac446934317108aca18d4e25d309bb6b9d7ae7a7c1d996b3e3285f7f3f87f5ee217f55064fd5c02d050b3cf3677c65a348dc7919e707d725883e1d679228551a9315372008a7dbe9896d0ceede0f5f9837530d87ae0faa54c1b41878b76bec6449adb8696b1c223b376210d3f2bd7bfe50885b7a74270d24638bb69fad4aaf783837e616d528a2add7bbd7a6800b7d0af799edcce64cc068860f7cba801413270fcd7484effb690dc0752978d811c212041baf1204c44f97fd9f5e3f2bf69bfa852971797606f4baa61e494f398cc6263d28b8a563085c14ddaf43e4f10d0dee28a89d041043c8b4457f0b519de91adcfbe1f538cd78311f8b460f07cfda6cfe741d14d0072ef1819fb37f95b939384fed9f75910eb8113186c7ad82178c902960d2b64f4f478456198bc0390e9efe16a89756db2a11c94bf447b6f603d9f18519457a39ba35f9e1a09291602eac2a78e77960bef7d7906a53aa5b29ffa0a11d3249d20de26cc57a8574b3750da495fc7ae213f4d562c9ddbe6cf4fb0154a8fe4cbff40b9eeb57aa44d70bce3788a19b240b0d5a22cb9159cb380683eb9d41a559183740c4ca71b7b5b6d14bad1b84ceca40e35ac3040baf9d5a8b36c52659204d3353501ceeeaceec3e546f134682324f5df996eb404f86df888ec19e0b906fa31873bb2a47385160b5a36ff22b67246c8f770a3abedaef24e45a87104021b53fa9838c5365e56b573ba39233683a9130c4738e19ccdab1904a0b52358198fbeed5315455edcae6f46b32dcc6a0ad097deec4e9c969b53472c825834aacf6d72240fe98757f79b15710d7118515b12c2a1f3594e2f8330ae8c08a73ea462ea43df61c6baff982a2892a2dbb5541c244e3910467402ecabe4419374bb8228d181d0df0e39bb4c5fce6bb7c2b9b5dad62c5c14c435d3eeb0aa4e8022514d15bb53cc0620efdbef140cd0d8c353eceb6bdd58fd0be06827231dc8f6b1f10f4ff4eb309f023bacc47794c6d10f6ff95aa9a5fb9eb97fc79dc9021abc720c891a8eb6643d8694cb4e0fb273c5fcf1d7c3c2ca75808f0d46c3b0b7852c6be5ad3c4a73c7ad75cecf1d426c49ee45af59d8ee44a0c5b68866ebbbe137e1311e619071d0bac0fa7caaed40d2e9ed66345ac33809e7a4d74e5cad739a123acfb9877ffbd1ed685b8fb07b00fd4e188bcf0f6be151c9d09a90a1e50c114917adc5b417336bff23f99d8e0d784e81dde51a5be4b686c207a8c690ebe70e1b0fd4e6618cc118795a0deb0954bcc5440ef73f843de1977dca6ad4b0caebe194b031879b2605d06d6344ccbbc79cdeae12fd765a415b6a4fc1969161c1eb91a312532930b5ca4f8184e1df53725e4f7b28a7a6ae6b5edd17342fe29ad775551ee09f2fc8c0ff0ade9adf69451b8b87a1449fcc826b7310a0a5a98dc100fee895e341ff3ecc714848d7b2059514e17f659dd672b5a53e72eac93cbc64bb32425d2dbffe7a1c99ee9e0579c9fa60b186b426f767b2d1fbdae520addb65102c2b4b4020a8c21c203ed0f85b9f430d1a0a939474f8667ccad51bc8e1dc3ba11adf4f9dc3cf0db8b9e797285ee2df44800bde340377e064ee4bb552454de9b2ba771ea06312953ab22409177dcad03c27907638f1f938f666c3bb7163f6eadb4785bf72d8c985e1c194e4360c052099f36e1ff9481b6f482092f69e937d91de54a207d3658e60ea6ad9fc1da0857106c3ac04945e742fc27dc945e19c29ae2b97d0bb456b2052a492f3c0f52bd6aee97b8e545957d5619cbc8d44d33ce807f6f4da0fc4bc4011e5a3838f5e35a24ced6e49f95ff0e81b34504dbc7079a08c012c1639aa31cfa4d152fc00ab2a520370bccd6b45881e20c792e72c786f5b3ccef3284cd652e89c57ae2a52eea98dadeecd8d4b924507798b0ecd183400b2d4a3e4e0d6a96593e0c139fe1a53dcfa59d646a9da608170395af636022324477441c97aa7bd95daf2c727ef49bec566a26f4fc36cdf7fd09900fd5c3556e0ad1cf6a28b7333b02c194546b1c15d2850e638f8142443717dfa539a72723d6e412aa7d19103d7ac9b4d6e892021dafb35f458d3b6ca828a23b946afd1cf613b4a4a8f917c4af686d9d9947f8e5095f40c196b1eaf3a81eee34502288637f82545a000ceb702c72a01fec29b1b7c798391faf0c11d5370c3ad156ede37c573c99eb853ff90fa298c326e378a0b70d67241c315d0dd7fafdd94eac9c8aed3f83a1d21086b82bc3769acf57e7f81248233f7f4a08856541ddbe3d7e2e5cbdbc738e631d9c9965e76b82b4b195cb672aaaaed65b8226407389c47ce1b8361e8e6a59a0c732f9ac13c52756040375049b74c154556f6f3d7180af6d9c8151136a1d2e53ccc02cea8cb1f6a38aaa320f68b871eb79fbcf7d5bc782b16324a0ad4ddc2a2eae4b29acd35557c2490df18cbff0367efa5f4694066ed0c032ef39618d31fade168f42d8a201307c8bf065d05c0ec79b6b6a120a890d9c469fb237fbc332d37e457cab71706c090c8171a2981016dc713ec66973edbfebd9d2b497c154b00ff50824b6cb2439e5fd7e6416560e0923944f46a5a2bd65a4165c71b78758412f8a89fd3d2cb717b82b18102692bebe18572e1693851b32195bfa05b17415bf1c2a01ff7ea2be5fb85751a831bab7279076b0f0c5036770ca09e50a9164d24d7e533a0e72d95c8e412708689db5a779b9ab602887bfaac4437e3e4349fd8cee48778dbe027a755486c6fe5b95530068086101e864cbef4993b2e8d1ba9794d0c5180aa8476313c35c4b6b0b9f6f94257e6ba82d2f835ff65b5ff0d465a530c4e536a984a4b4c22f9b39519444ae470a56e2996278574e6136de6e53bd61b7e59bdf63c19fcaee339c1ec7b278347d5d89c4891ca076018a2fb4a4ce4c84c36fb3f44b080d1f6525e5fd5de6b6811daa9489d5928aad72caa1c98880af1ae3770780a5e86e7aea951d2a143fd8b4d0c0ed958c3f3b349a1c98251b97f40e639f3075006695122b09f4855b767a9488e88c46ca98f43a6692734a224dc2b209b0eafaf0ca8aa09cce36f2ed2db30ca658a32ddf56d8c2b8bd6e077c77f913d7b3be2e7c5f0f2d26318da105ad9131bcb7336c88f49fad34d3b0a799a8621185d23f8d8395c85db65111668af6b8942dbf418ae394bd2445e0dffc5a222d78a7d2daea56c6894f1b82a1597c69bace3505b7af7b0fff70c20ce38012c39cb58e01aca1ff67b2f2a05c4988c9ee3fd87979900460bb454378b95d06c3f9d8ea0ef937b4a361cb92a1d840669c069d5655ba0a42a7a5de3af5d86e376a8ad44e3b84a8503e8e583b866f61b96caec81f8345c4361d97d8e0539d3a944fa276af05150eb48c96041a346631512f0313bf426baa433befc14febdcb16e7c45a5de3c594e295634492f701b63cca0be659832c0923ba4ff8dff18e1624dca6bc61d3f2147b8f4d318e2e1e171fdff6e33586a5485aa46e6c792399989f83d1980c8a90b2c1eab80a6f657b8314db52fd0d45d704946c76165e8b82af53cc1f033965bca61bd6e16df948af0be7af09549f2f355dca391a2bb8442071e6f86df44756b37bfcfa03aaa72f676d21701f3c13b558e051429506dab6167d90b8e1d9907147c9a6e736c8e4d78ba3ab5361b9b006ae3976a78839b2a54b43b2e73f6f76361ced2885ae62f11f707b7369cfe8e3189bfb039d64fc9e5eca8d907ce3350a73a208b825fe42c38ad9f62d3ffe4f70722e8080adc07c38454ff9680410c3a12cbd326907e8cff8f3fd7785364204795ade16c7c33e3201f4e32849cf107146af47c982a58ca4e7dcd6b1778c667a3a9ccb6ee6d1e495a3979fe097a34da90885fada0575a9c883ce1b522b00d3e9a029cdf2f648ea52890b82bc95264a4614fcb717e7708fecb6e983aa09750a843af49959acdbd3a5e04e2bc7fcf42c9cf8ced8b8cce3766c395ace9d7cd34b5c730b61931f49ede054c9192ea24f2f85860034d546f5c3e84f8728c38fd5595120711f8aa3e7307687158be0301d8bfcb76ea4d55499bcf7974ea814251ef81f7fb493b717177a446dc80d456dfb4aa97e5ba4e5bdcafc14b2b863ec75060808a008d5264cb3577aeb1b1ce307ed605347f57fd57bf1808c590c8e0666aa0cd7323013377348af9f984e6d7c7c7ab8ec70e4d6009c19af33dba897c277a2d7b07fc4d2ff0bb8d19e51593cf64acc8e1798ed516ed0739b2a74a094fca48a11341cf9ce8d85272b70264684ca4bb57250934d892d352bba9318da0b0a8743ae13671d803ee0781652e0c071bd4a7f771258110bb106b8c3b47f8a317a95c6d507aad928d86552a21d56cce0eba994d377fcb28afc65a2b8d4efcb8db50e980d54743ae4fa1224541ffaa08b13ba36428c81e7b01fd1f85d9af1ba20955445da7d9fb6c028f41006803de2d501667412f02fd33fb44a061f5222a590c077955979db7dc8667ca4c22496996a7237bf60f1df462f53a70cb735a85b8b8410d69021feedf67dcb485bceb104b0dec3d2835f5b45c3c32b1389046e85fb54627b4c49f617ba9799cbae0a4b21c94a7c9fb477634bb447ddffc549c9e7eea25c709908900c95be917cd4562af585d3b1a656cb36ecd4e91c79df1d9f4177790df1a8be195cf55838d01539c6dee012ac29fc5c42b56003fef36738e12a4def076dc9194c0b87f6a3b71935621a3a16af8442a4461826479d1e15d4a7febd20a11d755765d15ed4f4e54ddb78325c2223c2d438d09f5224ef6fd6339096bf0a9d2b91574fbb28ffa7793175bf98b831a8808d1fbb5ccb6df179523fb8b2f661b2677a50aa77a7bc42f1ff15b5f78496a77045844531e8ed5d553811fd12b235716fe8562d48df9a211fa77be2ada3e610e7cead83027aaed3a56c5e2374696bbbe922241391fe0a5bbe63f5615389f150e96b011ce473987ae75b8c9b672a603b88f059bdee4c75f588e3795f674fdbf2f96423db63964851e9a4c332139b05ef4e19eb236079db37d583d11328627d5a4bd498cbe8b86cf1dc272f410296ada35a9cd5b99e918e3a3ca659f796c1c430a2385f243a9abaf88bbdb359824f80bcca230acdd54e8fb23ae4b86d381acd8d5123a6b832ccd408505beac5c26a7d09dce98c540e9be7c729bde8ab370a1ccdd4572cde64bdb146a2edbd69604d037c45c86dce6a7e7aa2d469a6c5723342717e92880064033a2db90e0f698b523f5543bd4a89d214edd9ee9210e2215c899e6a6f92b55eb8cdd719336dcf49decfc0fb48e74980d2cdf82b4263d3c9b0cec18cc0face67bf37c9138d1465caf345382038eb172b33126230348e3222fd28d08aadfefb5d42cf0163b66744a0946b4203bce398c2222674436ecce098466913273cc6af743fc57b9c2d149ac6910109c7441276f6a8fa996c633f90cbde11f44d62649c68db2a94e13fee0fb9ae68571c7a2e45fdcc08bfbc42789a367d8ba7ecff35aee9b8e8bca16a53e079ad3a1d2155d5d0b208436bc974f418d3a3d6a2bef241e89aa661e12d3be5b8025b734e028900126297cb2e409729dcc2b85114d9b0376a6d73a04c467f096bfef67c4206d6014f1cfc2ee1227f74bd0aa2548664d9d8d35ed15a32a8b543c479dfdbba16811f9fc72f7ffb88f157460106dedb75b450abce4a6de295c66758d45c87964f35e93cb962401b6a28da8bca1c1759f5ded117031027a75bad8ae9fb30604864b4f11f29d27774a45f69b5f0220d17c3b92ae9c85e977efbbd961490cae520fb18f9b48e9ff4bb3f0b15c5dcf05942db32358dfe8c6e443f3bac058811f3f7c0295062b2d74d8b5678e12753d8ad921a1e9429f9b0984f18332c7be8efbf45faff5faf0881dbb0cdcb3acba7ba18bc1fd69173b782de4441ac147fa462501910a9d9011add68754d4039457971653d3b458c3190a0d2e107aba6099f623263a158f36679de2cce64d79021f4ea12af4a17d26daaebc4b4dae740b66aa86209f190e307c3f77e266663a9cf2abfedbcb66b6edd124f7cae34fe38761b6ae12976c37b1d2b03256c175fe77ded57e6ebf3d5b358c47306a9959b2242253faa8f7a5ebc70af4819113a9f42c3d993461b5ce4bedad41957a86d261af39a91de79a5c2a73b30e2e1539633406602a44088c6fdc8f69fca0a3687d5a9a71f8fea1d0236712bc90439fe7c74a7debae5578978c295dbfe5422d7644412d105500ed4e7f312966343225f71ea74b36820fd32cd414ce6581d0b0a03c1ec448fe739729e035605213428ed0d273a5ecc8a26cf830e354be3a982e2fbc9acb05cfd74bddba5cca51e7e9b7ee8f52c75bfae689b347840f0be0a4db5066a2a0ecfe9d112f305e0082601555ee198decf92e147c58f810581d82c385df86d5691255a40ce1cd60f53a31330eba305745bf495f9d16da593517d4a57d512955ef361e9449f97b08bdb22653ec82965c1e415ac00487b7f0eb03397a3975fa0f0c3e93361e30320972d3022458d3f75cd115f2a2f50d8fca2c66b3532ceeadd692165fd848ae7d8b3a5799355b91002674e7dc3c81ec4abd6ed891e9bb7e3d1df56c4a1684ee364731a27a6ea695bc601975ba4e72ab073bc61bfc28ece0916859eb2adbbc189392003d127bd28bcdae189cc792062928f9a200dc2edf81c1139ef5271d62a4914141797a14ac69bd0998d64766c3f789768ae57928cf4a1ebe80fda1418bff6b78f0514c18b477bae3efb7dd064ae9679958dc029fa774213721651588aa4dd633de6d55e5152c70938d2e475836d7959da7ad2d137e11fcef17b24e3559edf7459ca21f1e25d97f4fba2cb814929f645dc5d6c9fbe5468aef21255d6fa956c290fa8f11e1da5cc34e6f409b8700c7c8471864e307226cd4bf8fcff2f238cd49d619678d846e7c8d9f3ce6dcca749afa3535dc766ff8bccd298162f19e2693ff67ea2ce8ab351f4492ca020fefa83c32eab1b096780a7df11d430a3f3147252df0a30c852b7730f819ea8891792257f161de3e62fffa83e545570aabfe4601db316b540e81d5c8e4b4befd0301934ce1aa31e3523472d547a93c2b7ca7d6e032d37d3de00548f0288e5b232eb7c35e8a663169144d15c6e36c45de3debd8716ebf25b9f6d3b7e4f39792ef87166ae104becb4f41318ac574b6b0084f14d21251b1d55a6d68ffcfe369f548b25ec53a33bb34e593f4b4f70b5b10c7fa20fc65b83e4a5bcc2f2223ff6964944f5887ba613b43a3c8a220f1018a1fa28d71d4492b3f9638108b2c286c600e27804f36ccf8edff63a8360b8377990daa7d33d2703b166bcb223df621b26aec6c480ac9ab15355410eaf7ed925be35c75db3c69629c1700fa9cfd2c703db5810045076ce64de9fd4fc43162141c2ada5a507753b95bba6660b8f8999ff3e25ec2133d738efe86354f353f3a9ef33c24a3c53f1f2508eab68a297bd126f587bfcdb3e0931d6ce5388ce7ce9dc54d966481959ce4ead8bbc5f2f1b1b49b4039bdcd7fd3f2a2582e11493017641bfca092319b1088531fcb6c2e7eed825fc80ecfdb2df347054b299b025e4d85d9422e5fc0faf90bf8bd5ebcf3d1c2bd7de49f68575bb052c5558dbde8517e6eaf16258aa4d20297bc3b062b585e2112d70928fedbb8f8f0bb5a57eec653e97213873a0deda0c5477c3d169cb90aec0625489cbd3dbbbbb3b3b86ec492fb2692823fb035279429a855a5b536b8c7deda299753df1099165f02fa0d2df0af7d99b5aca503bb4a54e5e4854a89591ea3acb372180cfb1b3e5ec539729e19020a61f261cf16b9dd875644909531e27a8312fb2c089733d89d3cb6c67b4ff1a9744a5995248d131f4f7cae4eafdaae292533331b5f75af12377b5aa0795e552eed98d55beeaa1920a3b00bc68d7bdfbac9fb311955dfaf59e16a217de670be5678cc48c8a7a79e0725c4ac96bcbe141745f0708a5ae76fd9769939cace225986a148344caa4113adbdca7c4cb9118f8edc526d5bbad883be63743d08ee4454d5d4b5347a00bbba5d7180c34e356a8a8cd92af734c7bed143ba4bb2603472369bbacfef77109c22cbb3190a0747389e913d70208ee1140b81e792387f098a0f8f4a8f80ea2bdbe14c08ee81483b4e2401ff6867170cf7431109000226d0b463e239c7b770f6df29537953fd6cc9a4dde9a4ef57e08684aa59afe8c7c1d33b4a1c9e85bb4f5cbcb5729183ab1ed77ca592f33b3fb850e1e1c37314cff454c32069a183d8269cfbd6fee08e635ef480bfdbc84e4337797f35fb65a772b6e01c361bf3a7266ddb9ce2f67f3fa4ce04f493a097d5b043e9ca0a7cea67dc1c5484aa07c8797b3c8fa1234af9607a74e1bc128f1526d86fea01be74e6200a4472d34909dfc55382981984e3507cbf280bf91be2d9453f3e7e37a214c181fd31f389516f8a4eaffa4fe9a910bd63ace468585a9749f85953f69376533563657e843ccda0d66f062af26691539a5cc68bfebff07bbcdce00c8779cf3329c34df3379dcc168f91647838f665ce7b7590fc2a87f90a908f4bf7018a498ce7532a067befcc82735df91f3bea99a681bb2bbbc747ffbe8980dce19e1345ce9a301e2909dc9c062cb0885028f7c4a82db4cdafe4272541f59829553874eec82c187e80d2de9ff242b0d849346ffa30c9738d196a405112a57ec806c15509f3611119a8e8264f417466d8bcfeba3943a8d840db431451065862611e9cf06ac363b3c1b2e244e04745900c1927bb0194e68bcb916635df9ff9d972773e5f45b6820c46b5b9cedc5336cba61b3993dea48d61259d9c412464314dc50316d4c682a8bc36e0e218b407dff2a764270c898b8c79a0c3c505196cf85645ae52723c2ae89ceccfee33a7d50349e6570496608c25cafb47612098df40c630d19bf94cb70fe5f8586c541d5357de4b62c3f54a36654109b8ddc805abef2152d700563d706db8addad5ceeab0eca74aea543c6f8dcbe23693e97f1f79c0fa55be745522ed5fe36bad98883a78a3ccc665351d21eaa0a34bd844e3fe85f72040617ad96c720ee9eec91f4cbba17398e2f19c2b1312ab194c2d5b83aa0047b054df4354006b0681456f6970174669abfd74e83b8af8ed74b8eac01c75378cd2f328cd8075f4225aa633de60496f4aee448a50605556299669ff835a6dd484d7b88955596b114258cffb596377cc9f8fe0e9365eec92953b44b856174eeb4145281ebc3083616fb0f28bfbfb4c5fd67f07fd3f83b27739f197d383d06ed466985dcf242ae1edec91e45ae5b1e7a07ddeff07df526a1aec5d13f4f9ea723ce3cfd0cfb1a3dccb0c37074b420a93b9ef3b79318c914ddf9d415c3277f67a342036c0611a2f9bcf7ddd07121a4408eadc169c9cd97821cd8486f19c4cb2f6c1fd43d45a4f3d28fa31f78dbf6b74062130852ca7fe4f8fec237110d6d2ee163004c3beed30a6664949bc7048446d9c13f6ace04ab1fd25673526943a2bbe42249b2d9a8455fb69b33f6c686a14b5160a9e2beeb15471f66fb134a961aaa0ba829829a069faa109486601d40ee6dc7d0f2fd02ddf27942a924c5a2d99c3f6eb8518b038f2b64ac633db2191d72188732f1957eeeec1d49250f2c1cd93adbc092704d84f0def691148b23b67b6321221f0fdb33c694890b859402c111a7e766d40c5efd9659a9fc424b4f1f19da2af667e4633a0cc83fdbb906643e63279f958a8e6be539de917f1baf4c357b6cc633bdfdce4e48242c0263e142b73e552a413d496dbd8d4a9b2c89f21bf4a0328370da6f64caf7bb275d0d11b3d29456ee4d51f4c9215fca19ab56fe8582ae9ac4442f8effe9873a9cdb718905b846013b6961faaf037712a6e8810655562e68f8f2d68eae82378542e1b6263d098062a544a17abb9caab02f0b7ba280a4100c26edd6a5405bcbb6b34487c2b8c52be7411aab2ca242660928ead1425f9eeee75b4377b43610a252d7cf2792c9550879700de35c98eca770d5888f3be97416cfd9937905802381a10983229c692c7d93249bdfb1d48c51950a5071b730ec9fe181dc23b2ad8c1c59eb20af4628af757d789545901d5cf9cb49fa55a000d636b2187be2525c0063d0d6122e1cbfebbf9a953ee69d7b5b9fd36a48b17bc61583b6900e43d41caeacbc06f9366b869bb31b379dac21f2acd2e1f5f0bd17aa506067723a54da0f74e0bcdd4f0eb47d83f8511058a0a51472e0407336353fc2720eeb79d0758ae3fa6075aeaebc99bd3a979b8cda84ecd8b9d212b0680d6c068a77564d1b0ce6d4d67c7a5a824c3371fa44b410094586a1efd6250cbaeb4298f5298fc5f5e1d377fa9ed681060d4d27402012f0f1ac418a3df13d685989029a884ad8e19956d696ea599f800b210c13bd4df8babe5b30ea87637228e523f7f205a5b0536377c632c8939283dd2660919c752ade7bcbceb345c6b21b5c985f05228c2e618f1e9dbb6f4568bc4c5dfa44c351e8e6b2839b8a4bec5146a2ea6e646254d56e29253bf0de27460f64f11cf6ea4de53f32ad11b0c2ef9cecf3b4c3e10a21b4e8b2156cbff8e971ac19e7e8a27445239fec89dd8488d208f862060763eb54a96d6dc2cc7ae48297368703ce2fbb61281a601d6d4c1309dc8ba93c82afa406638518cd0968ba14456930c0369b4080f95d61c9978f496368fdc4f328bc27960aea8b90d23a64dbef1a0a2e5316711a85edaa0be6019cd78f4bc951cd53055dcf0eb6a269627c30c5f59460cab242f8adc67dca86677b0c363558395e160713f8f5ca8326842e4d3154ddcd8f9b36786aa91482c5ffb28308e89e38b79de93b342a7c71dfc671b932c41d7a792070835194afa92180e254c7ad2bfc784a9d2893b8c8b66a3d1b385555bc0bb9f15af82c39cd1c6e34af32885476c5d21dffd3b3d49277668bca2eadf57c6c7af028b1feb92730220f98e4f0ca6f949bfc9cfe258917c02134898a1b091e56cda33f2c647a0aa11ec76f4cc1d6525c1accdcc6c0161700acb1c9247a87d2a9ad2b06e078f089cf9be38ace86c132cb9d1e0c68ed5eb35090be42889ef798aec6aff16b12eaeb27f9da680324974c21b5358fa56bff3f5823c14f4702b35920d2e60f8464c852dd1dd27a18d4283f1c83aa90c61488377a1fd8026a49f6a2e967ecb2e14655976bf3c3209b3275898df0021163ae4959bec136c26763012c23908f964ec78adad8ad8acc4226cf48c009c6e15923083b5617202a16b30ebc13ba06371c08f2352b84589e5ecfb1ebd59003d7b4a66546cf8489d145b741bad89a0207ab6c0e7d1735cd882c69acb1b70a973160f79e1193097ad194da8e9879ef8524f87f6e3df6ca07c9c2e21df397e0e173b2f88dad1534c682b9166109bf896e841d6d2f60233ff682af79f52f18e3f242491b4ceab7944942bcfb5d6e028deec0189dd3445fac9dfbb56753536e59b7ccd54b67e2b233af0c9c4445630f95394f93bd0641f4ba6661404265c9fe07d2c37cb34b8e771c9322269cbaf8c83d063c873ba0c4611a3d038f02ae12d776fa81bfac2d1da2422d05cc31ac504f939bd4f91ca681233a0043dd89cb09d0ec746e3988164012fb562a917ccca4069d6e49ca4f7d60d27076aa95398e0f59f4c2547e792b40a626cba068c2c36e07cc53ca7dbbb07534f81e5c0a561f10c62450d755b1a14dc1760d04234b015075ee25ab14a2d49d432622ade5bb41ee856380b00e5deb2960dda6477d549a1d4188626e604584a0b6325e759f224094f2a5fcd46d722794f9dcb76bd603e5cd3cfce9236d99f668d93c276ad8b7847c0048c8c557280ffddcad2fb7f4b1bdeaa67acad2f280db8764423338e93e1ef371a95f7ec3cad4bdfe36b4bdb8b0bc6c54b484cf507fce12e67ea9752bece742cc9c786d4578f631c12a05fb652db2f6952a6360f765186738729f5c1fe8cf2f612a131cb8f2040730ad9d76bdfe83c4c466879d866ab451dc8e727b87061efe75c88169bc4723e08bbbc3d972f54571d88542d0c3889aa957eed58af87a716273ec63c5137e71ac51be862054ef853b5fabbcf48f7861e926cac0c65a351d26b2c984bd64250304a7450aaf11082078a8ff0ee8b0cd834d90ca58853b71741160f20fd4fbb4a1285c41052beddfecee1e389ca50930ea32ad6458165e6d165ff85842a902ef818b02813cbf68bda5ed180ddcc82d243c3dd25adff1877b1af7403d675c97f6230b348359f323d676ef46003f60c3aa91cf09c3719c25f792681184d106bd4ac3d4b08ea6cec1a7d1a151ace5698fc5fcd84677f563e13312dcbeaf4d9de4e93cf7d3a581db1ac6a0bb3856a7bf163123bca67e24cc377f421284ea9dfba84141edeb68f383fb9afa0aac157f7b12e17986c54f6bc45c5ba47cfc0903306a2560a7243b0530e1fdc3904fd5062b3bb29c2072e8b6b4d7a9d9f2034bb3f583565e2244c281c780ac4d3416f4f2723cd3f2ae2178c63e6a8215ba31fa6a05c99abbd05e0fea6c2958128ac7863e2a65eceef0132f614a0c1e5cbda48348a56ddda88ddac5cb6a8dc69bc6e87e57cb608dea5511544ac315169be9fc3c6c3586896ac95c34c702f7371fc26d83752ecc7aa9f8e2219cc82cb1ab38f78ce751465d14676836e113ce5864ef537cce5ab83c78b5d0df56d4eca556421971a473428ce2827a29817bf16fcf338ac2c03235a503bd14db94d72b30fa70992037a473795326b2740ffb4949ce88c3af14b7d82f1226932913251f78af493f93e73f89ab32ab634d77c48e01ce96800c33b491e2999a82bcacb291bec5d8b815969b0804dd17b96d2121150702e2b5b5cfdcfe2cf25faa0af7074f51e82a920aa57065ed9de42f5200b027f62fc12579b08ca38687ec4420035f6eafbd1d30f70d412471818a86c512dd776e073af553f40921554bb975095c684f5e435860926199fa09bfc59e92f694e2b10a8b3548ac903cbe51fa877d9aa6e66cdab15286e362bc6f6364f34bc19cf755fe503725bc68e63c51853c2230839aa8fc36a31c9bd37faa46d501a6ab5b022a0af2822e1c0cb72498ef8deba761806e5057ce4f09727240573623a5a4447d1d0895269c00b8c6584ea602e5430b68cc932948b825a73fec8dcb4baa8983efd68873e7585d524dea9f6625771c5918eb4ad0901da33fe1e592f476635b5dac334afc2068aa15920fe8e1d03fdbc0285ca2be4a2117a8ef2e0db2aa6cd6ceccc37c4ef125bcffa3ec5f024ed4cffd7f838a372fcdf655fb484e2c037659ecd7efcd7a0c3033e40a5c8aaa0f4f1ffbd2ece9641ac103c8dff671a14b985c0041ca10440c5191083d2ab3e3a39b285139d0f1899effc6c8bd8fac49fbe77bffb6c212604de7e6ed49b23dcb58ba6814ba9427688f449f28e7c14b68843603f254e96ba988aa3198ac9177bcd8b265ed06ac328242e343666f10dca321b086e16de231b29e1db968b3bb8f1185ec82019fc48c73f711a549cb7f9b26f19921ff0414002c8e3e8a45b508f77b8ed881d3c06a1fa32186cc0ed7e313a44541b851ae7cb4c04dc6cd61aba275970cb71b91db4f3d5c32ba8a17a4eda092239605eb1c246bbff4ecb5e10d2cd6a23139b748d646eeef8740f7eb45c290053fd66a1c37d997db25783b3d563d9ff1ae1a2a9f13f26e24c80dad68aef89cd805723806bcae4acb5c06d44b7cd27bbce6b4b65865ce6ace229d0cbe98e8ac45dc82269d466d4aea79d58446b61281fd763af835ae7e6d8130de694dacb8a481beb25c4cd78d62428448cdb1185428b03586c1e36c7f39e70d1dc4b380492e015605ae14a5d45fd2c05871d556329b358f210a5443f8a5d73598d7fa2fd9e2e45d7b86a6d05b84bd9c6b360e5e779b5401b76a8adb2c4cf42fb8f848a1aac3d624389b555b5dde3379bf809c311cd873a5c7328dff9e0d175adae325f6ec7b85cc6b859d0257cce2eedfa2025a53b1c726097176362cac8cc9506568d4206aa06bbea82550c6597ace96c12d7724388245a3c84e73ca12004c1d0c088d3d99ba98998252a2d79c965d022e7039b0617767a48445c7b84e64a6e405cc73b13a71fab5bd92c99af8c3108bca31db6f9c38facdb419457aa1f009294d23b7d423b13ceaf73a3080058a09590d59e4ea988098dce78bc075cb479c392370279546ca39d1eafb1ce136de1f696f1903fa100f9d5cb118fac60e4b7f34158d056718b3ed9524a1bda0d6ccf045c0329187dd982f7b59eb7c18deb3f8b523f5bbb9044a4dd8d68d024d78148a646c4b31c177ef5f69f7a84b5e5e0e837fe8b84324ade2c9194a45a5d46dfbbb74ac9520c8005f5f68a630493c948f8bbf5c433c7012306ec93bc66b1f089e98fdf12896aa25781953f53207574bd75c25d21c5cff305c33308fffdda0348583117b05e015c3cb1d86ea5c48043a92c685572cd1887f2690632b8dc85ee3723be1035eb36f5564483b8de77707322e97d6339e926845ed5a3d232627ab2a9728df75113e8ba135d70994653f00de8fce625def50f541634103a556c46c08bb4afb1af940f7d7e3e2ca640e89cacad4fa202c06c70491998493cba1f46a5e93e1675a11a2d1045df79ce1606139c67ad5e9878ec6d7d344db28b120fbfbd285924164322c09381f8551f7bbad3994cf937c495fcfb4fc445da119f120e24998fb9849499b50d6eeb1d7695e5298a8de931ce74bf4077fb1cef6a058bb86672f16a1dec002999e1ee80e5417c8b8c948cefddedb1baa9d4de2af2b1545e20ebea07263f74f17e0915ca8790513698a472dba2d97eade2de44c9450d6ec64c0ced018b07ef1c26162215bae6a3eb35fc137bc37d61779a7c786981d472113e0ace69a474a12d8fa37191226f3cd1d3255b376644e8ca16ff183677a95a98abd23e5515c679186c9f936eee660357325b45994f35b4d8a8ac123ed6e11e540bc277b7fa373e354f54d53b4c79f4ff436639840d92b95bb5f8f8a576ab5f34933a580bb13dd5ea9836c93c08fe83924c04a44922c42c189e8ed4084e15daa329b7e56ac4eba069e9b85d43bcb1c1c25682f5c2c3fe768e9c0d8e977b8657b040b41f37b21724b13e526b74bb6e2a0990632fdc0efc052879a0ea1e472dd8eeb39b7709471bf76b923f07971d00ce02c403f3e7aa6932da389a7a6557aaf8e0f0a6ed44fe5a7b775124f787fb0170a4174c0a70a51d3fd2799249bdc9e7453a12e94a3ccd9c14dd2c9cc3fe5290aeda36a14fb91636321b5d92fb8a08c03a0ed12bb11db37906d8794c42549819d64c616641c01d92e485063d5dc29d2926205001606108db9c80cdd00869fe0501158cdc54456618dc4cf13dc49d2662c7c0680b6f5a0eb51a70f9942b2a3388cc79aa05868c15bef42ca72988370f88deba0617fe172baf289aa31498e00fa71359878bcc639b52f7e61c7e24a56ddfdd2ab9caf1036432aa293db1fd90f334540140a40e1cd35482dd856f077d073aaa9e07a430fe60b74db1d0129b6eba70222cb4b5596183a32171c94b029912a3405e0945a48e120ccdaea1676ccc0cc8b9df57929efa789e5cb4cb5a200f1d99c6d975f5c6f672f9927de3e2e5a3dcad5ac68e7c6dd8abeff2b98133076cbfbd9257f300479974c476818323752553df3f5bf2703f61f883c24931a9d77da82b0e4a30812b76f52b9cdb3eb438d0d309005ef4398e1f63631ef59906d2730b0cbbaf6d2a5048269a4b255913c28f86f7ba235a2c6e22f0831a5a9af32d0d82e345d0e005ad69ce3eab105cc3a3a7df1c7b5125d051abcb1f7b1f7b72a054d1f1fa249389fecd3bc098a26b6cc12dd6bda3f4f34534200089852f4876d7a137eda8d7c6fcac594938b558796fc588d3c2a204a5977c53718e9451232a004af603fdc3db4a4ababe338febb77e1cf70d7fe3a51c309ebfa4cca29e06cbb86ffc6d72aaa3613407389da978a333c2826b4bf7cfdd8e1805b55d4180da9737a1810bd151e2882caa6df1916861a93f777a437ae832f51ca42dc4e034b6aba52e0d325212eb3a569203fd2aa00b4f010cb06d9721efa047e6e48f30068e68df7a4294d0a5e83e85ab7faece87597ed64c535e152facd4fbaad6076c358c025f3925126de2394e823169fa117e4b26ba0f8863fe42e749b240d25bdbe7989f118537ad3167a6af9f35bb00478ea1c79a377fa2ac7e3b2524a31d1f0ec2b48b2fd645739f2d05404be21a885a3d6a88e7220e1e2817376de47f5645fad3d738b7ea263fd076ff02490e84b1d4a4a68a655c18823bd90d69bc9f13cb8cd508dc05e86d78696c6e468692ed932cd6fef8e9169319cee1f92a34149271ec8e884ec13f71d9ee11166fc4744f626cb03080bd5fb8ea1498970c0cea3a2566f95b170f33277039409e68903326dcaab08174dfcf66c4a9183c5e468efdbc6d376b407a246493720cb68adcc0c8c122d3ee98da38846555c29963d193eea0ff509cd09f13c7639a5655fae967002a6e3d644662af6ab96a8304478bf4bdb6e85d8fad2a6fd8886ad322d911fdea22882b50a910eb35895c8b954ba8937660b23f2a0177dc7ade1eb204c6af88abf3613e55a856fa9e8783339c41d11cec3dcc347034b02b7f1bd853c0c8556e370738a60c9f8f668ee5380328bf05c11a0aef401bd56131f6ae30beaecb5df5d64439a6f4eed833899badc338ccf936869495307bf75091b26b6cf53300049e7399fce881d93297341bb26ecbd689f711a9a74d964318a2d3dc1e1a46a639b051c15abea0a59bdfb19f08d0e42a7fa431049c41bd2411ebf7287a6ab540edf9d68fba6c279c932cdba6eb3d5fd045db6e89212320b1798154a7c49f28fbf782dff89ca5d2bf8425218c611f3415877d841a6a44a4ece31391a9d02035b859f5973798a2263c12b61c9d0094c73e7ec1827151be23121f18f913083a470d54618c3dbc101cf1cd3408e41f3c99ae5d007d0803b2ee315869c724003bfc1b37c83964374004389bd62d8ab8e2123bffd71aa9763500fa57dbd2bf34d1618e85e0d1e0dff1912138a10b9f9999efbf29c822a7db60575423c0c57ca8f4f223672015206c6939d9cb6d7b8edea719ceea451c0b11a0630c90b9ab470a463e88f760620796d4979b08687552545f0c3e702b83bd2f0bb417e54c1622b4928e49bcd85780c0d4ebc464e069a613946e6510acb3ccfe94581737ab928dcba99a6e93256fb3cb265e0fd3b55b20523f1ccedd6dc22dd52a02c283f9378c15a66d7aab2b3da9eb68967630af406a183baae9d321254551a2016b5fab8faca61e42f293d6ba936b5b5e93f67f02f04aaef0880b712f0be7b3490aaf0accb8c4b3e13d654eee7b03c33882de65a57abe174fb7138f489276bb5e00aa873b071f6311eef8df2be06de5f5a5d89e13b63ed611672d06efa066149978bf47801b979fee4fb94ad1a2940ebde7ee89035224c41532d81cfb12b7d4ecb65a38af337c3566644d31dbc36af96177cdf45084864ff76858723150a6d453668bf69a737144f9d63d4af42735bd9a4f189e6dd056a8776afbd8845b34c7bde8fc9b2fec2bd01fe77a76a3ed96f758f461ba6e274724b4b76d190daff5a6fcf18beffa3a9da5154325a677b6667237fb7f5edf1ada27ba8283fb32391eaab2996447f2a25abcc6046331b2d7e3fb7212092a28a8a564c49ba732384176f93253657a8edc49ab6d0855ba4019e4d5139d7690677aae773ae9ec0bf84a0a55d899345c448e85e5b35603dc06972dfdf61774ec34ff66145e3895ffce0909b66d33463aca6be84051229dc6ef7b042a38503eb9a4e9bcece6b4a7d9b7fe5246b86f7e7832f968f937dc7aac97adabbc34b606ce3d52f5c62732d99e641349347bb58ef13a8d92ad6508994cfd8a73ea407483cb7ecbd6d780805abca89258eceb2c22c94ce4cc686a07c6eebb4d34dec14f1d0999c1c7ee802ad5da85e044b57a41626561ea0b8ac3e669b424c28009fbe31f7f805f108d9c33b204cb682fe6ced7bec58b93e2730d8ae8af97fc5525d6f6251f6cf04a6db2384d2501d91d71abc3f789b280487a9ac0ece2ac2045d8be9e0f12178deabfa03b2c7c98e0a6bc3f0e4dbc7bdf59a43580d60f68865fbba69e12c04691adadca1ebcc1542275e8654739c12c6de154b9254fc45149e5807d35e6fa8bb5ab7109b170156609b656246c4601bff7382b183b00089abfa2e8007b04925eed654f30bb05df6fbc9fd6144217c59929f16b710cf6bc60da63a41c325a8514ce99a16caed7e7c883de0d5fb282adb6379de50d19ab1eaaa2e0be46d29ff6c9a76c55c60cf1e3b4c4827de765fd4aa56afd02116cd264ccbd818ff412975ac6f9b35af37da21c1037f3658ef7e8434dab370c7800ce39af13bf564e6d071e74564bce86ccd7fb0d692ee8899aff5f426c9a37f0507ee9f989a6e5e350bbaca9cf953de3e6bf3b6eeec1fc2bb80ae0957b380a449945c525b1aca83c50022312da6a6627f9c4b122f12e29ce8c22c8ebdae041f3c2e20e05f1211705de3780fc76f033cb6b85a3932435f7244fcbd47a3ee3c8d3517fb7b9b34e6a6659373ec1822d55ede3ef55ca30a5337a0aebf50137b52f0157cb269eae76600d8cdfc432c73ad075b4a7c4dd0b05297c3156cfc40f5fe6487e5fc5107e5301cbf65770650c7c5760aeeb98fdae1fac2c633151ae74e76d33b11b31b9858dfdee7966442a7467c0877e08693a69f25437c598dfaaa6cdb16b5b6271b3a01d459be6367c64462e51fe91166a861035eaf0b4e7e77b09990af89a8d0e5d808b77afa1427efcf95a3071a65c20144561931a54e34a4d1f833be9060dad09333e6af2fc7cf5d844e828d813894dd605e36e4165b7c62d54b85d32bd695b8e4db069837c1aa0b6ee5bc4f56652dfc86b16e70ffd662fff8c3f12b8d68b66672e4b64e5ffc3f07b5391a47b49b9b041615b8ec792eb68ad52433b7a5149f072b8573b3a08b9527af7ddc69799177937a42e8f3e4bbf9433a6f3002e525c2a44b449cb3db841a94568612136e68563f9aaa877370f38b01f1b4b670793af0f700dbcf551a888d9a7c54550250a2150e6e2af64676085d9dd0184479a2cd51b9f6b9246f17187852ea9d1bdc3bc0fd234a9ce42a293144ddb5eaa4de3602f1a5708e7b279780f8b3ae055a7c4184d64eef229d48a64d82bfb293c5efa0106e334162b0a6f6be50f162ca537c389dc8d054ccc098c93f8360aaf1fba1a9cfc076e4bd8d9d91149c436ca5261c68e29d3aabfee5cfddda95a0e59bd397413e703016467841e1c31a521cc663f8763fe954e6538c7e8624ed066307ccc7187d33bce5260af5a8a3782d3cb65678692ddf18ea681d9987cac153ac9dd35765747060c7b929130177a8526b5774730dd170114f9c5a01ab54dfb6f8d01f12f920bac891bf03d98ed66c6c56a6dbe534ff0c308cd30cf59bf3a80ed48457b000f61aac8ad1f4c1e4fa8c48346269bb8356b7956b0d90798cc28fd6e3ff48fedd8e3ef52cb3deee7e1e7e8bade6879959ec603d723bc7b37558ea199b4003b305065ad4cbcd03d5edc16b88f230f942a5ba097c6238b6e60b78f35a09b93079c501cb3c6dea2c4bfe35c24a0e6b340211781f431ac4e4444bc7aea909581dd716415f27f8862e518e36c62b6ed132452d218f3e7f07efcb82e0a1e9cd3cbcbf00f3554a746d5722772c3d58880b53b269f91c9a5ddabf7ee0d4d44f688a7e80b8a7c1bf7cb6364ce00be47700ce06e0c406ef473ae17150e8399372ce727be99b7e2f0ca3e61edea981f44c8042d39ff61ff745635f1c4722dbe14bd187df6aa90e9813d361952cd9c31c9dfc4d127be0a1c0936acb2d0a1ad0dea3a819eb86cbce3b9c7258a7adf2a80efd74b0cd4e0746655ce62327fb8acafe0aeae7bb433e7f2c8fb66ea97e17cbd480e7c9b6a726a8b2ab9a4abbb186d2067b5db986d7ee1fd92d98c955e7d9f5250622ef96eb5558a74b7c342147c89929c12cabaa3b734d3db5b3254f492d750e833f7d0d3b75c8234826e915c2aae7349b7bc8e43c566ac5dbfe43de8179cc6e23b22af6cfe83924c04a44922c42c189e8ed4084e15daa329b7e56ac4eba069e9b85d43bcb1c1c25682f5c2c3fe768e9c0d8e977b8657b040b41f37b21724b13e526b74bb6e2a0990632fdc0efc052879a0ea1e472dd8eeb39b7709471bf76b923f07971d00ce02c403f3e7aa6932da389a7a6557aaf8e0f0a6ed44fe5a7b775124f787fb0170a4174c0a704e480964ea6d7cc6dc4475589febd229274df75a8397bc11134761b61f74c0a0c472935f64479316a0bce554c483bd901bc04fd3d9121f649afc21e013b5fedf319285d3fc2e77465c83b345eac9ec921a2a245063be0293bee8c9078751f3a38a2f6c6294d399a5673c386794b80e3b0d849cec9a411da8b62a37b8d24d257f0eb5367fdb08d552fcf455f4283979a3ba99762a778b44830f8d1e83f9f389495d70b203e4beb0368740f5031ba07c7e4268025ea53732bd501b5a9f498123892af26cdca554ecea48fc9fd816b711471e45756fba580070d8bc35a121b493467c2f9d6afe48aff78852dbce657620e83265587aac3490ed496527edaced89fbc1bb6962f7a9923dbdd0ac625d7dc5f7c0b405a506d5734b02af74d137c77631e4533f66e2377296ad2de187e5902ffffe89ce4100299c07f950e15d4d3aace188c0ede3c6a9e86890a725e1edcb49758e2eea71d24f5ae49008e4bbfb060608735e9e86274b06d5a92b157ead642cbe7d576cb2c3a011093a25344ed53e705063627769c8618cfaefdcf0b0e6091e30d2208d524b0aeaca205da53650f02bb1f172cb84d3ae3954d1f1fa249389fecd3bc098a26b6cc12dd6bda3f4f34534200089852f4876d7a137eda8d7c6fcac594938b558796fc588d3c2a204a5977c53718e9451232a004af603fdc3db4a4ababe338febb77e1cf70d7fe3a51c309ebfa4cca29e06cbb86ffc6d72aaa3613407389da978a333c2826b4bf7cfdd8e1805b55d4180da9737a1810bd151e288f524e2c82abf7c404c98c16d02954e57794876169ef4be8b5df10b3fd2c2ba6fa97eb2029246ef200efb445c80f2088286e20e1a0d9a074dad7c6614d07868d386f340fdc55e9a70ac41e33a26b8a25d59027c4006442e299dd64d776deff814cde81fe34c094db85c86286c4dabbe21ec1f41bfe95258df38411a86223f2ae6ecfa18e48b73a253438174e50548af31adfbf42427b3dde612db2e63a2d4faeeadb9eac5cee31e3c911d9a139805147d466e2154d98f21288f1f0bd5cfa42ae007a1bab95cc2406015db7233315af5ba50c0b0b3b85d54ae703f44c4cdde4f5d840b258709d33a2a8089c56e55498c4fecabe2a541ce5b4c0e7520447cef5549ab65bdb924a08076ead811ef02df2845fa17c14fb9c1488f0f24ab37ce8e08bb2701d3a9868df1aada131cf6f0e01629b248d95b3aacd73ee71414ab31a98048ab32902c7d46fa3983dd87cdd0f910ae4b1d9ee4249b84b8fca4a40508ee8b9aeb4c0822a751e77f789e83c7099325a2781b762675e2d2a520391285fc7552a186025f853dcb6be4a6ea924d0db439e9f7bd2931ab791bf75b09f29f6bd85628f2c8be12d3a367434f8ad354d693db0fc001bf216a2bc50e4e88f2559442f470896dd8e03924fe3c9bbd35eb37fe0d62cc198b47c8174e5bbecd7d3dfde0e2afe2ea36547e7270e84d4726d9a96c32de1d8d651c75442f4d44fc078c4cef56416b495e120bebd9db834c930aad967c82e60d9ae7dc5e45b78db8f8994944d250342b4280b5ed2da59bdfb19f08d0e42a7fa431049c41bd2411ebf7287a6ab540edf9d68fba6c279c932cdba6eb3d5fd045db6e89212320b1798154a7c49f28fbf782dff89ca5d2bf8425218c611f3415877d841a6a44a4ece31391a9d02035b859f5973798a2263c12b61c9d0094c73e7ec1827151be23121f18f913083a470d54618c3dbc101cf1cd3408e41f3c3357bc9204ded11d10dd9e110ef1c2444e1b22dbcb967d4c5512a2e3b461816d8536febed70563138d60ab6a95557293b24ddb874ce76ca057f2fd408ef0aecc8084b7b0bd44379f92b57c918ee334d10ff77145b5b3ce2ef4594ae9c9a279ca1250b9540758532eba17b90be16f4110b6b436164893644a2c9b166abf0da4360cbab80906aab4f12d394ef5797819adbd1e9dd882f075d285e75a83df9711b73f5f8c106e7e7a8c4437df5ed8b628f09bfb6f08a0d81616df09704f876a4365e3cc709ee22fa6052c12e8d8165b0352b53890509f8076862684d2b87de803a4e151bd5a0db7cbb77915cd900e7ce60d7e7001c4c22a53487adc4860e12314169f339cb747499c16302459cbec477b181a5091a99f80b21f14c0cfbdcbfe39ae9a4d65e8c80d961a433a90b66dd47518a68bd898d1b6461cc245faf018263ed611672d06efa066149978bf47801b979fee4fb94ad1a2940ebde7ee89035224c41532d81cfb12b7d4ecb65a38af337c3566644d31dbc36af96177cdf45084864ff76858723150a6d453668bf69a737144f9d63d4af42735bd9a4f189e6dd056a8776afbd8845b34c7bde8fc9b2fec2bd01fe77a76a3ed96f758f461ba6e274724b4b76d190ddf17079492833a68f02c6cb7d7838a1c31cecfb1e4035bbdd0c2b14c16e7cf44afe68eb9dd293025a6a33c8dc118b9b6b25c9297c342405704b560f7b230a1790710e2abac0d9ff2bdd540b7a6397aec2252ad42af2ff15ff4747d9b98be82643e86c59f7caa363f51919500906c139f82e000b966eb4bf68ab7d04cea4cd089092f028bcedd3aa2139607d251daa9ee54c69ffebddc52c5a8fb7f7b6338db966c0e138275f95ae335ff03c5420bc177756ed223847e4ec084bb38cf14910c7794bf3e11668bdf9462c543a3dec40137e21e2182461194ab220c04b03334472776b8cb0319abe375b3f360c44dc6eebb4d34dec14f1d0999c1c7ee802ad5da85e044b57a41626561ea0b8ac3e669b424c28009fbe31f7f805f108d9c33b204cb682fe6ced7bec58b93e2730d8ae8af97fc5525d6f6251f6cf04a6db2384d2501d91d71abc3f789b280487a9ac0ece2ac2045d8be9e0f12178deabfa03b2c7c98e0a6bc3f0e4dbc7bdf59a43580d60f68865fbba6e8210cb55944f0b43062e29f5b54e1b4de732a933f5b6ce1bc8079d2b0a4928e00c1ce57a570e934ff33a178ed315154b93d197c4b00c046ea08446bb007b7391a496e3d0575f44ec292ab533715d2ddf9e9a518e91028507edefd402365ec48111636d7c53f35d595f050d20da578d720746509d924a4a44368611eda5dace60d04b0ba6a306cff7506d55277cb9b6a5bc6631a1033c8682598c1b9fdbf740cb6a2a87d4d05919b21cf30eb80c6822757a196e9e7ead3b321332ddafbe0f7ffc7e7a4eff1b3eb46c84b506205cd0cf494bc832365176fb56bfb1e61e36c7ce4b89d0ac2f85c8a10880e3934a7116a35beb21fd3c45cff50304263e9cc52d0f35368d72a6ecaafad3ef6b4474e1363f4fc8af38dd6a72e98cb416054039f9c0a25c5861b679fc7cfa481cf9aaadf3f7e7c2cab825a1b88d21c00ce751c091bfa3d93b5f59901d8586398dbeb53fef79001275a0f11d16c8589d330e6527208580603461ea292f040a912f116d0c76f287e0b62696fb2d7cec53710f8c4611114141d41dfd887afad1712c8460f3056f3fad3314cb8507ef5f8308b5fa085a69447da32ac611d07937df0730862d78262e2dfef46123d19ea83bf0d809ec437b3586e7ce44ce510aaddb540e52aa31e2595587b84b6b7fb9d677b39dec189518540db81d74541ec98a79f528262d45ec9cbfd185d164f4f8440f853577fd38faf2786a3228f643d589d1443511f76990acff725edea1922adeda723d199b0c77f5bfbace40651cdacc88482954c31c97c0da4da75145275b7090f04378c8b829abff90029fd0d5ef23422f214b19fb586d453e6ccaf69414db5b23ff9614d865d6fddc3870178109a9f7a6532534415132df99cbd690d3234ea96d937563962a226339ec50a8f9b253a153093fe47d77d4154e09cd0b0b608dd2b3592318b7ce02a814ccda9e9ab8d1ea6045df23494c65f4be35c5b86c3713bc863e5d6261530bad6d51ed052db16edca65cc948a4bb07d936e99d19d6f447f5dd8cecf0b52b66eb87104cded2ee3b9c9864276e1731c7d0175f9e031dd9ba0d912dc2ba96362b0e06df3d2443747f5a4b4369060f4de40ff6637f566ea09d2c0a99ce8f679f0a2b4bc83e67d13bf4fb2c950baa17b0dce5155bda006bab15d71abc05116e8fbbf0ebd6f109447deb14dad65391534cc2dd93f1b9fe399cda7ef51d3d760c32621d0f235cc77f2b6add51d29d42ac0bcbee51657d08d40ee383c0442368d78407b48532b8efa6d6ccf1b33e765baf5f18fce199f66fcff9a11ee1774d96476b716a98d760453ba041ecb1ac69d8749181322d6471e01e015ff79a9b8ff688a94e33abaef9c77d1e74bd8072bcf11cfaf4101bf10758d4dc14daba65b18df7c5ec0f4d9629e0062f8fded3c649cf0728457a982f4b2d8c34002e0c372800748fdf86877088a9f1682b13032da357d0f2745b955b7ee671827a08d5e89852034473de9750a694d3a4531463aa5edec4cf18a6940845fa1b889c76d74c1218d9279fcbff54e1690a25042100d5bb0fab7376cfa330440cb1bd80f0c53d49ab5fd8a3c9a63fb58420ed8286fa7ded599146756d1df23a79a17bfc382f9cff93c29533979f8a8b8b4c1b717be39b05914c5074721230c428d39f3111ed38adfb3f70988430d0a4af830541bb6f2592ff494645368803309f0ff98c87d19432b745977c606c8d0d27d9fab17db59f2eed7a47370f104fd2f371a7ad913b93ad4ca8175b47febf4c10803239afd7ed184a109390d4152038f494bb1792d8fbe78b3f2b655cbfa6efa5edc7286c1b5c945df8764fb76175746b8cb758b70a1979702573144a719deb789b4331ddc0112bbf981396653f2d37c70c7943b5db6b7506e13c3d552ca8a36604714b6a1ba8377eda0dee1b1298c739c51a10406050a21515f3cc4b1cdbb07612462cd1c1be3c2bd4cf9ee497ba116b445200f61bf78274d27aed173b707a8ef7eda45770f534c220fe51ee88bdc67520813fca48d693d992b90c9f754e3ad085be3bf86395cfb83be0130029c676c7fa873621149eb17b65d7c27cea5d51835e1ee7ee86e5314fc9aa5547a2436b0e6543f85fb455e7046f53ec2010b68619b95435d2c503c70babdeca32023c20b932c1a1ce93ae89911745fd3b6cb6a0bf22780da3c7367be6d539449c24a5cf98580e1343983e51f68b25976de506d2ca227346b365eca6af0bf19ea9a04f875862ed37ea56d9d967ff2ed00d804fa52f19ab79a5e071e5948a7d9957a8843e8a693d10348e5ac24b25d858d76352e40d9e44ea9de905fa0b942bb4f83ddcfe7c7cbbd909fe65ec88efe6e5d555fb44e200fb8cb60dd13ca867f8f55dec3eb3653012991bda9b7c1fa18064fe16de932b3ccd147d0086fa77604dc6c590126169fb670fbf2eb222f24d20b3c4993e0d1bbbf27852f4d129f3a99b1cd6b2c59265a365d6c77a332ae1cfd2f96303d3de14f9d96d4aa35f1a1d852434bbbb7d597c34f67346bccc957184f99ba76dab95c390ecd2cdf056f0473c23a0b52a50f4cc804a3aff127a68f3e879564f2088d7cdd37c182b4bfa4a1605de14b996a426ba14bf9746f8d87238b5d4b4f1060fec59a94465144b18d96bc948917e8020c3ff4a60e7be14dc8505004217227f3a3b14414670db8d8550e4f35ab7354e025149328c7c814fc5c0017f02e7157cf288d109c762f9e01c125585dfd77d74befc2b9d07e44333e54dcb47cbb331316552f8cb73350082908dae8db5a8fcecff41b3f01fe2359cf250c7224050be7260947dbaf3994a9e2d6eb1a1fa74613e66f2fb8af11193339265a484ce262d9a24f321a8d216959fbe1d9b7a28840c4d996cc3ca833158212e282c49e0cec10502cfcac8fab698eed892c5def035fc4516939252e7567e626949d8d42bdeb698252e67896840ead8b0bdf2009ea205aa2e0b237de5234f87621742e6dfbe3f5107c5ecd1e8b68c9dd2f0d6bfa945aaf9d5bb3616d4f316bf628c4bc3222ee0dec0ba65b550317227e0dbf1d24d4142066e2479422a8490153eabe440448e7102435c96a8c79f151e1c6113760b08434c983541a116de1b1fb19f1a07b56dc23826e9e4e12538321e6eba482f4b955ff83ac9fdc15b8b00409a2ec6f3512a141406044b5daa8e849e9f771f2a897a0b181a04c1e8840cc86af112ab686a2cc044f774ed7d079910e1f234a54da2d1ea41d863790be1ab470ea13e0d110afb548f1e9c5845f73db3c952a63ec0278c09bb6288eedd47d1fdef3cdbe8318e828cd03153500a7752106077a6727d099ebf9aca20f6bc6e1a8f42872185dd8655264e46a6d36d45421d842b3e2293cfb16dd5f47d9780127dacdf9a216bed29cc6694b3632c4c0502a3d5948ba9c14c25c48bf145e998751ed3a7f5b2e586785671d6be1a25575ef3209c783da240f6b30660961d649703a734c44fed2304cd2dfdcc7272acc7500b1884d1bafb99a115a1f98a763d0014d0027f1b871b47cac53b56adfcaaecbc59c96b890d2eaf06e3a57eedf130241b5a188bd4ba7f8dd686303d6636a02c1c03e68c238ab32889c669aed771153c73e8df28e84364afb0308469db180e92487a183b1dfa2e528e5e033afca73dd3177142feb8f2c1288aa92f81a962698a214cecbb14bf4eb465f2a2a83dbb45903485e9407a79a452be74edb892592e715c876721cd9ba798782e1573da0b3faf5532df0af456aad0e22e27277db37c35b205cd5775af1ac47eb9ae759ebcf1220bd23f0129461ad54f932b4b476b94925dd51168cd40a6620fd676573ded3afec44c70a035641d3f514262f66182f8fb5b323fc7278edb4e4b271f170d198ff2b76840d87e9d0ceac9f869454835f13441ac2664334d5f8f4fa6df7fe2dc2220e4e2c93239396c40f7a0144607860b93008b06ef40455d5c9b1c547bc5e2cfaa486729c7bf20225b2667002e88b89b14bf6fc39327ec47a6c1808d205afb17816d1915dd953e7a5b7ba45d04c4e7d925887030190970610f6c798d3d0b14fb4172fa31e8a0493e99e215536918a1692d5e5118a0c3ef097bbc7087e15b68c3533f6ce264dbc6b5fdec4ca7eca2b04352048acbc2efc10a286a8d0918466bb7028c51cc205cd94602076fe45b8eb9b46516eee0dd362a221fa9277343f16251bb5d68fd1277550f8915419dd1fcc7b3894755d91d23a62647be57426e3463f3e7afdb0bafa3e501b912a6b45028fbbe560b69b0d45b8897cb9ccb39faef43d1898958d279af3f72a2f224f0f9f86d0f7f1c2b9dafde352650fd7ebee2624db589aece905d314b35961bb0d78070188a286a2c5023e485ece5820d8f2cf990720412e9d50a8a7198a8f80d1afa00740924d77767b5030f2d10ec0398062dadc99e3e73bd2ad25496114ba587cbd16c0cf651cf28e2f6093957310f56098fadbaa765117e3d276601f263446a6c3320dc576c0a57503fa4af14989b78d60acc6717ae1bf10fab77bcd9d9c71494b87ac113a4cf78dfb7925fea24347575a3e0c1209af3e2b03b720495f3df2de4d5e0f837340f3e8fd4130946a6f52b6200642be141d389590f727198b8c3be1ff3d32f9c255b47c478d107c1b9288418ca32f3af48baff088f444a78074737fcaeb25b6567d3354bed3e65555abc1170bef2efde40c0f28bd217171347e618c1233c93c2195613c1d1b78dbdc09ac92600d4b031fb2c6c83709c225af9af45077382e084a6bbc8bc36dd98f348c82f552c1de890770bda83f07c2ea61525466a2b22053d24ee47b53bb1ee3d5b92f80cc7a6f06504b8c237e9bd4e31c0f8d45c53c7cd98f3f42fb92220efbc3847b0054c6e9e50c1cfbd208e8153fa08a20764c80f6881e0e346c599a54923e2edc05bbd6862e50f8dfb5ee5082bf4ab707a962e4265dd2455cff4446d8a856b3f933c1b36a31acd9ae389c6def284f43d87c870a99b33c612cf5bf28c3cbcce482bf8329b42580cc86a2dc9be22238caa028f7617e44334cab35a7d382893d30b9d2413cf3264f796234d895fed89cbc2fc305847d4cde4f6fcf5b74cb29ce25f276b81a2c2d60a8e219fcbda17b445df438082a40c8f68d9ff48289901f209dc2702577f7549a58ecfac2a6c0f5b85ba8ca85756fbd950b434899d94c2912547a145573c5edaa49e7daa06b48f04e886dc88f5991dd9cd714aa95c954430f795b7b8cbd6283767e96093df4184578026b276402fac9842ebcfa124a6b78553fe0fc5ced2518d4e0e77ad0c7fef8122aca4d1483d83b3bd4d95c26b2a4151c17f8f42698d69f8339ad80124cc0272876c51860b24333ee23a95d3e64d81b0cf00f5d36859e07de2edcce6ef2b0c0b6d2f6564401b49a2cdfaf7f9abd0e781d0791972a969fd22b8e44149982803e290489fce63bc83c88be2a1046303512f058459d4733d7d1427a8deabe170809b06b524d093585a2806114e686cb7361e94ab382df497364fbf1dcadf378bc941f927676c1d5ae566cfc2219595e8dce26ffeca452724a0f869c21d7d8535bf870b3823dcd82019232e7d3d0f2e511a52da9a27ef0d8484b7a7e0f927ab971d1331fba447c30b82ae863ed5404c098a0b9f6a9fd3159eb90a4ffbf738d1ef65365fd78a9025caeb361041f28b89191fbeb013ba4dee4634da2c346f12dba74b65d9d877a2b05188f976c1b6f0f4f0925690416e804c5e910fbd8baade658648d486d252ee56662a12641059303097fa5923509ca1d72ea6cea6c2b9f00b450d2fa084e3f8595df610e660a2d382c881555e97f4e4f7d09c507b895f363ad7c6cd7e11c23333cd391f7305f5b673d177463e97445f6b31fc5fb98ae51421d690f3055c614e573649aeb90f51eb0fa81f87cf3a440e512fb9a7b4c7d34eb0ed781b5ac26658efcfef334eb11b6ae5eef444b91cdefc0526f451c5f29ed8ed260a18e4b69f9f830a14381aedba4c4d6717b298e7552dfd607f4c544bfdc0c5edf307edf550bc82e0b170c1bcd7dabd13bb455d73b35af41b108bebd8cccfdc73de7fbd1f798c9b72f761e1226a2e0b7515c6fe1b7f75839a2f45480bc38c95468485e7b5e89fa56d9105f948e63cc89b7aba06aee015c74a5464213fa623cbb61f6c4570746cf53be2a77eb8a1128bb1d05e11ed24d4ad5d6382d1463e67455045df57d8a539aba161ebbb6f07c9d482b26a6a4aa58c040a6eca8be648229b867e3b98fe070319b4a0e317f823630de38702ee3bf46cf2813984f81e1822f81635758f51c8a399a83fce675a8893e90bf64a46462e0b8db408a2e77ae4ae86e427e4159cdeacd68912bdeb2b0332ea47bdce4ab1fcd3b21db473259a1c07a3b2d29dbec4802a3ba304b9b215479b1b4fe7a3559a173940a5fe3eff573429aadd2a8cf877a6d924c3f179f5125620d4e24141210a1205f839dd19dc56ffba135b758057b914d5631e81eb373ca60cbc897e575468363c09ae0885c79225b68f55a882d1691fb156bee1cd9924c68be002b723eefe97128f5da917056feb0ba9ed0e4963c9638ac5ba7fe8ffcb850c2b9d762b4c654808da99eb44bc07d18e64cdd7051cd16d7c16626506b5b9f8d10e5e513bca2b6d8dc94a19112153570700fbb0ad4b13728a773d3837cba1b13873734997ebe0f3e660f039c0992aedfe77ed3d8b412021061b91344cd6964e1ece841948054bf3c6ca2dad47824ff03a139eff9bcba539b1b34071d5dac61a43ad78050d4c6d2c333844093ac8aab9fab3ce14d425000b52e8164274b6fdf44f1e219e451f72ba74ea045358a43f823a862ddc717f361a53980283eb469985c24700b24e8d24c9b3296b0ea902f5a6730aa015ab9c207e3ce02545ecadc0c761c2d15f00b05a5294f432ad5da9e6cafef1e41c08b1c26ca9b36425395f6e10dba8f0d64194273c8e25d32066e7a5147f89b8b574c714a705eb575def99c3053dd57d6d5d14e8a61a6313c2d9be7baa8b5eac36bb7488d8df3b2cedf176b2c90fb31f7e013e18ef1e59fe5ddb30a243bd6ae6289d7cfb711832ba3996a4287570511a259e7bca801387bbb50299f2e2acd7dae1348b11be43eb035455ee143ef104cd2e64fae5ccbdf66c66713469be312fcba919b5ea8c67c73604be9f4cb8e703dc82041315b3af92e4e910b6988e441f396cee2894ca052914d846dc46b44225ea8b9199d9ad8834be406e1661d9a1517cfe99c0d735514d40b7b4e1e61816af738b6d3c2707c578223336082fc3ccd07b87abe93a40fdfb7ea461e10962703bf9fcfc172ec6e4ab18f096788472dde4b0e7d15e8b5e5205ebc7216bbd3b61c970b336ee4852c3824230af72ec7534e2d9ec8b35d3d173139fb6c181b185fc4148a5c61e7d691e342f64b1a2e08e2f35fd4d8e0d6ebe574f873e6c6fa2e0f1bff75a4ec6b5fe6c0ddbe0692e63c4808ae738dafe789f74ba156e038145b68528db61bed6ec1a22b28856d74c23ac34a2908fd4daf2de6b78d33ad65989b08fdab3850a7ec29335fa517232af621b8f83f60d8e7b94d4e745ab5ad3ef1e27d0b5e26159517bd372dbb5fbbf434c213160a46fcf6cd0542819cc802dda9a46ca3cd39437ad6bfb71b4918b813ae5acdab8fead836455120690125559fa057325bf5fc06365fe1f723412f4bb6036de0c804ce7e26987b87b6d1eaeb79a8c6be51e4096650390736094f5d3cfcc9eb6862076c317c34f2886ff3e85b56d512b240144f2511d001f9ec74aae1abe208e96451711b1b4fedbac0d6726e18dbbc96a14a601c838cf57ef4835e83d269dfe42fc05c112f4e560253d228d812155ad6128561f8342808177b131db8d1ad9b85447bfcfb2ec0ba5c66f9804bfe5c19f2cc81d0171a1044cbd03dd7ef172e6146a55daa5a8993de61aea7c76a163d96e205cea53a3b351943ebec659db89f45d2edc6cd4489a9e4566a043dbd273bd1221871c00460fd3206be9b6b462aef9e5de6270608acb96a4fbc6d264d53da005abf65b654a6613b3b82682cb189442519fafb267bea9c1c4bb316567b4db9f64a17491bc0298d95021fde7a8e0c1dd0cb97ac4fa317f68314f9ab9bd54d35420b243d89b4810739ebb022fe6c90238db6402afe31811b5dafe2b0b98dd3249f082551048f238b844de2af10e3508fc3b7578597d27e4c9376c2efa300c4a96e4abac30a6159c266ca6715069a36f9ce255749e0458d9ba38c4d483caf9b5fd3b046bd2a018fc619aac629af61269ed3e4eb86eeb44347083337cdb09e610edc541b63d2570731ac2a29933d7741d9077edf3f5aff600c050d47ac7b5c9ecfe786edaed45659bb60b78123fa0445a6fb330b120f41271d33f3b10bfa57e7ef9e94af7f7443e4793a1396eb12124a0fb8f3c3fe9d6303f9619a517fdc5e0e1a502edc0798de8afbf03d2f85ad21edfee5d4846e1faedd05320d22d6ac16fbbba8142f6f9078ac1c5cb043c0a35bce5f558cebb199e8926144c363e1d7bc130dc3662a613f718c421ef1053200caf7996a27e4d95c8a137c13e095dad3e96b74a1aadf25b1481080f9a504ff0f253716c541182428f501114f32535fcaa39ea468cc9dde2bfb5d214adec078be8de239ffcf3e3d0716006430bcd77d9bf89de892048fb9595907f76e6cab776b55314b002b0940fc20d83b0ba4386c41d24dfffe95067a9f6fb2cdbe2484b097f6a97777cff4278455420b50e7c4946017355fb34e55b21194880cc0c02edeb287027f15594b785503307eff0cb159cfc4486081da128db9e6128522ed3843d35dee80e26a2dbf90bc38cb4735fe858e1cd3fb9c813724464e19ef1c47ada6cdbc5e94c100e00c4b644c61f38418194fd1d22ccbf1072ead84a2541b97da0e7ba9f39d34d9901ac853962e65dc54f6db77356505f4ed6fef06de5cab5a639429cedc5d46a97a4eaa0ea32d3a83f91248a02370a00e62361b6364af65d94d2813c4ba620782accd17ee2ba3b55a3b0adaa7e6aa3882ef398e00a7e55700f8a5633b4acc78ade2011e37045b5aedbb5a5c8b4a15373a9a7a84e945e68646a9050328c275ce2cc39f24794b792d6a2e5bf16615a2122626934de032b0a6711f81b09c7461f61ee9dc27f9af10f8e63b2de683138d90e6bcc6500c2761cf4e789db747c053737f86f33079168613151e1a171daeb3d36bd035339b6288a10aa21b88523b8191c3663915f8d23e7eafb2e67a56f690d0854a94cb7d647330cc9bf8a2456a41c927c39f795ba9ff11810573ee01d254fca3ec2e57b0670cf6052dccf426f856793896d70d684209128b2d61cf58e5cd6d59415f0acb517456e1f45ee508aaa518b72b7060b0936b3e5d3107a1980024206dab067b0ef5feec9155d00bd215f1ccd505d127ca2f5550d7e2aa58d30800d6d995fd46a390b31ace4b519fd97fd45a8b47cfdad56059193d70b868d3662dde798d3ea97e78090b68659687f9562b6a8cc1ab9d16b96917fe30168dd239b6b8fb69e81025fbee1aa0d9a8bc4424fd789a7f6b9cecde4dd2f78413749e23f42c5feb25b17017d1e36ca51f78ada371f94b4e21f4232a6eefe8217040ddba2fb202ddf25e4231c819dc427d0b399afe73459d5ffbc7e094bfda24d7426b89956aad3ebeffdf069cb782b753b834a4cd582cc86558452bd5e3b97f0898dbc488474cd84b12abec6199f694fa0d3ed10f163e36ccba61b77c6e367129f1573eeac636780e683e306aba764839d70dc491f4bd0988e83532199bff20cf3bdb1062159180e4cab359faa321093cb66591903213c2b08d54827f4642d1d92044f0a19a6513511239cbd0c6bef7df14964a3e734a5bcae8aa9c4fab8ea7d9308d8b25cf3c5665af4d6ada5d3eac60d4a93a993444f00f7f1dd08c7b9859c778faade79f52f3812f8e63701006e0bab8440a25804638f576490252dc183d7ceba422eaf05f3b9d3aa1044316867ad46b2599a10fde3ff620a35d56292442e0979d0615696daa507dd5af1828f455d2516510bd7d2511094b8e724ce96f97913de682a1d7bac99476e024f7ddee3b79b2c46a578ce78c6da5438376e37300a024478bca13c9ae273b1ae2c6f720e84d09ee019240b3c3e2d199928ec5d0008164021ca41e10f0c8ea3b065ff20cb2bd6dbece7e9a0f11582a3eec3a05f456b8c3800fa458e8280d691e8e8d976a885d84b7f325b0482933637bc90fbb42b3be176d7551df16eb12b2f12f445922b41a1b9489e292c11f0ad64ea3fa24a54615ed9847289aaeb9205241ed45fa889f616d39efd61d34a09b6dbce04927da5ac1d7a14781bf2e8e33a5631265233626f07ca8a63f8b5cd58b174ba2ba8d825e8eed76b4c7ac902826413347c5c7ea16b0fe732c9d18e33a80ca54531d5312dd7916c35b72a3287b8483ceb2444dd01f08d5bdb7e7b08335d2dfecfeaa2d58b748a245e914d65d254d257a238afa1e62e0529ee3498444058551e14d993b14d693a7caef5d3123dc12174e228b9ef7c26587152d08ab6066fdf8270adc43da395002ab8e9cc650099f6902a44be79f3364eb8a6114c8cd8da9bc7095135cc0b08f384c62bb6f6bf25a1f5fd9775912b8ad588782405778398f7777daa7a5abe8f45c9efdcafcef024c0f8644e7dfa37c4aa2c44cd67cbf896d714e3d322402c6eb7222dd9a2ffe0b28d2e98ce0703f99ba4054a46e570b9975b47a893651a82ff1f44e8759d55ed3872bccd385d98e122623e4b63114278c7fa51dc470a4ec939627385dd748cc4b460ae969415346630aa088c83ee6f0cf2489f27f4c9afc416002fe3c5f8d68a0878e2db43d50236d4dedbca579c39dc51dbe941c48d968d6682811a2bb6fb7bd1241623d908313cbcc6cd582d2771d97a9c17245f204167648880e692dd19c244b8f78ae37065029f5bd793b3b39be47377ae5c5a676cbe1348d472cb2b331c518294b7bd8a07229195dcd089de6fb4b085e3727d049098fe378fbdfd0d37b3cc35c853dbc3e8a9c747e6706150c58db6e231857b6de08e7c5a7d9072e8f4d06913b2fa222c976e650b170b7c2aa5941707303f9551c77b48c3eac530a7927b5a6ffa4d5f508f0a4ccb5785f1de970e7c05e3e8cff0317cd6246ec1d778eac82278a0bd40128a0c3d13098ea0de347b70d2a3108adba0d51e0f4a7db66074fac2ceedb86b3ace1ebd7f1dbe8f7d4ded1b70bd109c32cfcdee45d733b8cd52b5ff57b5d54d302ec80bd9d29fd256d79496f3b213f3b1bd5246e50e0dca30690c1ba008aa97701d9f0ae14cf7ae7778ef381e3fbffc79046c1043a9bd74f3786107f66eed1df3c7f0868dc86bf15a39d97fe3d29fadace85553d21a408b9e32f736b9332ad5dd22e18b1b0bf94e38edf2e6115fc1f71fea5f1d71378aa77aef790a79fc653ebcbca0a9de92a83fa77db7971661af8ac8fcd023e9e71ed7f7a896754560f19722b08991a45407e5463fbd9f7f4218865447eeb061ff883d65bcfc425c8d1446cf5c59be17c982c5a5bead3b59c1085638e414a522466ea1e0ec23137145da3abebb0ee28a39d10462b4118a622d7052c3d4f6219a1a74a23ea6b6c509df5d3b3a25ad1049c02f6cf7cf7da4041e5b325f64fd5289decd102026f48bc94168ff8cda08a37f92680b2c26cfca8efd1ff0a9b582a60cbb52e2429013e452f8494e5a6f71d6dfac3dd243e0ef1e8dc200f7798eabdbef9065354664e87d1ce814254f4dbb2154e1eb1b9f8a4acf3d6be8df85c11c4f9d9a31f43322fd30ffa6761cc67c8191ce8ece4873eb3b24d47a2bcb4f259b79496adf208e7d89ea533bed8675df62484ebc862b7892042f33edca7544d8b32837703a05cbe342695ee425bca49ac8117e8de4387dca55652a0953ecda2172b249da1499d11c394d0036a367f3882de33ce9b04a1ba7fec2e25c4b07c875b990ea2bb0763a7334b78d96b94f2625a9f7c3a720832a367da47ec543ab620207cb6ac5abc98e4c6cae6e66ddf60b6c717bc3419c8be48066199166584f1650e76c96e89b7764aa097231d3f27e6db9ca2b7de9110bf56639a91fe5ae6bbf77c36adf2c01b7a8662cc872e25bc5a76e5b1f2045298fd65c39efa05192cc00946ca50900104e0722123a9d3c7a5720e37d6c0383e1b52de39c3da162087aebfc1f9dd1adbb17be6e66af98cb66e701df35c6ef67afea71fa84278582256681ea5499a0d47f2459fa9fc62a87ac18afffd4d28dcca17f388ca2c6c480fee96aa4baca09fe4a33ddf0ffe10089c0ab3da6074204cd4895fa87ac9475bfedfd46dcd097cdec68934874a90abcbb9b768cee8756cd460813a59ebe6e4f7202bd50573da44ae7649b25801fa56dcad3c756db09b983056b06a3c1d072f5085d0aef9101c0d77a89d0dc37d7384b65f0f99add4ea5bb842440825fb88fc28ed49e9cc1eb39fdfe96b63110782845d15c9f70876c93daeb1817f8f35697403f6bd5f564c86102b08b92d2160a86f0f349fd408c49b92f317821aa39243139b23fd9dbc688e65bf5ffbd29d189dce65f72fe8a46156ab8076a1f472a4a53995796622d25716caa914a26020a3b4725b9b6af5b4f1d7690e0cb8d433bdfc6ab1038e139f9ff55b15c173ac02a50ba63cf14075d2fe536e284995a75576d1b659b3a7ffab9a0d284d7afcd89ae4679aab8dc52b5a19bf5d4348af324cda9121f36ec32118f51981f39bf9a273ab0a1f3433dae53fd66810cac419def54aa0a0f534938959914445a52743cc7aa88693c9965ff85407619790f55c9dc0946abaad7cea87d0ec3d2aedf8b2825521a6808286372c627f762f623a148972dc5c87a780e17c39309d78bfc4279f4e1350c94ecec5951651d40dbdb00ca239e29ba88c90e0742349577858f30a6df7c04caae35b8da2b291b31e5c7ff9628cd792da70c5f5cdae3d37dc62bba9ef56580db9064175cc7c73e4d2d83afe13a71ac66f24f45dfb81f9fd88801940b43d51308cd429f2464843715082ba22af8198b8b026856597729c648a1be6ff669ea7564e33430f986b26acfb88af68723047c10d8aa47a7849318500dd22203f3e0d7f9a40552c091674def0da810288e88b86dbd334d8df91719707636587bbec266d5ef1cef993354ec469c8cb3a3d78f23ffa835ef8e6e49667d81858d79f8f41ca4875f1c2ee0fd136b1acf893ffca31433f9d03cd0d347d9b126aa00b0fd3a20fd5279c2f7d9fc30bbba5e063a3509dfed0fae177fb570314d0a02f1c1f9420eace8a48b955443a8ec8f24e3c73018b80ad42203affcb6a65d50b103fda06848082b74c247e9fe32190f49145ad8eb7e173717cf494d5634e40858ad57291863c247e8f06cdc93314b6cdeba106164e33bad5fcdd4295b071f77fd5d8d3f4e56bac737e77e1ec7586547b9dd5710f0fe64842635dab74a69db2ed75207c8715f13e0fcbe4730df4d3e336b4fe7e15550ffef2f4abaf185e6c9769b78ebf4970ac4ef8cfeee751277bbd055c831dfcb8f98930ab7131632e23c766429e1e392bc7492f10a5795e38464f66ac1eb71724830622bd3cbe427f97f2698a5c6c7c54db69b11bd680d661c8fdf78752d4d973e8921c41f44ff272ef261cdef634ceac2b751aff9f5961036435c15607beb7b6c903895aeda55d8a04712bc35d20cbf82ff79b373f220f8ae7ee36275a538564ce9dcf9106067e5685f96f45e5c50653cd7dec77037ed993462c8af60ca8088276aa19a7baf26ec4accd5a2b04180b1586b763faf2e94028959445c7237b9df5fd57a364ed332b4eb745170eaa0edba546dc08719eca6719e3f2de845c39e87b7baffc373cede0abdc4dd281d7d2654fe5bf68a8909a4b39f4c55b8b47febb2cab48a857f22cbb15c8a7feeb6931631a44d1d7df615346d4c64299c778e1651e138b8bb54bab04caaa8535a2cb3c558647886acd4d7c8d6ae406e6d36b0dcc13fb48f0385440426b60487f0872f58d9547136d3dac8253dc577f2b22257aacb67e994d07da9486303158c96c327e1603be02f27abd277f7fb918bf3055bde918abbc03ff857bfcdcd9e4f96693f79c7ae4e4b2fcfe33e7a716f2948e4ad6d525766618d066ade3c6295a0be21b26c18e42d5049e5ac362baa25b0985539c74e3700493b1ae1ba36becde85b1229d2f6b4082c1b4f506503bf06532d9f70a04967a0bea88674160bcdd60e751412d1d530f2cbfe27f750cfc0d98be47a768c03119b9434911b1e7a7d9621aaab839cec467106eec8655107531eb106160ae3713f91727e26e6ee0d19e0686f8ecfd632801ba46e129bdd188fc803b1ebd4a60529a66e06b94e8e59d0dcc6d838401d2d883b4c01eb56e853e9b9645035d01e3b833d75e448ee8701e34c7de7154ae6940fe1285b0692088307d3d1bcc9e1f6c988ad1a75247db2e6c5d6a3fe1169a60e783f23b6939dacc3fe01138c4a5632b30b469dca8aeed6311d07cb6c09953a939aaf7a57aadabb45253cfa6d594a8f62811b1a8d19410f4053c44d51d6265091046c2e0bf2023e0f8330efabf3643274d22ddbfc54f322b11c372541c4d34eada1cce459604c148db8817dddf6376dd53b7e04ef1fa42884cb955cb0062c2f42064edd07f3d7b0bbd89f20af4adc35cc245b81439a70cd8dfcfaa554c142f3c50ded05be5f1efa9067e25f71a3d804d86e293895fcfdd19f4c4e6a14e9f00ba229ee9f8ac53cd0f0e36b05d132cafcbcadfc7e97f304f4fce9cf862cb538579d3c4f32aa44460a87cc1f1b936a82ba637aaffdf72d1099d6940a35f82f03f105cfc94171efb4b12fb8da45304eb7fddd8679550d938cdac6b35389b85a5c45fdb260de270bf07ffb33ce4660943f62b74a6489ec5500953a9daa5bad921ae9cc335e3ca5404d73994a54eaae50502e13bc7d2906d2bcae4637d0fdc6264eeb52fec1f070fe61e10b9a5dc1b9648e118f33bf66b4433546222f3bfe403c6245cefe4db3ad71dd75fdf74adb1f8c42f30c8117747fa455d14c6a7594f3f97291b9b0bb465b9b0d46f903eb0f8ec76823f0ec36f1e2f465ec5e8ad9e378b9e7cdba1aa5b990510410bb7754abf710883d5b88d137ceab4a2fdeab281a42e4996b0ffcb5808eb0cf4dee4df067014a6c9c1cb03ff805b039a53ab24ba7d4bf071eddcc6b28cc912caaaaa4bd7955284703c3f484cb6db4b5a9fdda455c5c06879c06a131443227a09d1a5af00dff0756d05bdf8ceaca24d5bb447be59a92d34cd4a94c750a2e011e03ff4d5c227dc3d5070fceb82c699ac3041c9a4688f613303fa637b05fa73fab3737f436b42753ea21c3788cf4abba72a61857fb195d48edadaeffe5faf5ab6adfb499eb64ab7b8ea4fe80a5e32e71d76cf1ff11cfd12317d72800436801a782a30f6ce59cec3952bc022f143edc24cbe9e68335d6649fae95f8e5baf40c98fbd90781b689488b8a02bda375fd8e8c6b88fdc7c88c6657e64caa1c2bebf683726f65eb5a2a7c337ad4d84b4608364588549c045a45d4a2fc83ac75dbc9b55b10c83ca32e834a85bf465f622720cd8bcfd5d30f60b489cf305d66d19138573352bbe92befad7decfbb7deffe87e0c2a3cda95aac3074fdb6b82e5bb065f786021f01978ecc4ef8f064cc74fb8ab613a77be1075363a4886b6a6ae83d8365077a8369664274fbc6a98b71464a96c0938fc616a03160f662bc1594cd682b1839e7c9617044a8717ffb2cd0904bd1645273658a57b73e11d475936cf3473017ddf92746733b9fd0b9e7858778556739f549f16c1fa4dcb08d0d1c38d33247566f5d4106950bdd9073d60e2c5f09d5a863856e64947ae4dbb281cdff2a6879ac5bf7366be9550553aeebb29183a333698461557f8502cefcd0240057e415dba9a8e9f9389e88e0f2f03892d87701c66f6d5a9e7b093f034a3636d0bcb06fc6c29856225d1672dbe619bfef002fe250d0e206369e9057053106470d201852a7e461e143abe7c300cb1ec5206ea630dec46774fd52ceaf9f53f0423a24f921649b3ebde8af538952401c70793c383d0dc004e106a171f34a4bc374d9d0a8ba7f7dbd24bed95abd5880d4f102a8b6888bda19c04413d1ead6bffa8f89325d37bf73947d6e3ea2f5bd956da93034ebb326c694403c2b478df7146d255f86a2cb586427ebbbc539d9cc37f6820e100eb81015b486c96b42e6fa95c195b917f8556aa90a40570f04ed7666ce1e8682bc74bf3b78077c4ed91ded989882d03847ded4422b53f8360a3c6a7b6263313aeba9f018c84c703d3907212c6ecbe6e7860a31dd5b7d4df627d8cd4f1ad97652a2b968ec0f28b6277cad11aa982ada320089979c2685d2e778d657ab967ff624b997328676ed03b20950d25a3615961fdc3f49c4db9ff4d1c9c26ece5fb6fc03cc1887250a614328c914cf52062003d5670687ce98d3fc22198094c54d4d8849a4623333484ca1251ab8625f81c0d0ebe94c57a9ef65d9dd9b4ed8ff99ac33251fadd893ab8fda3993e54141ad8c30358978610e90747d717ab1e390914cb419028f56216a1c70a0a89410b9816e7ae5d99b11895f5cb832e53b7d21ceae91c01074f58a8e5d26a6dd2178ef88ad31ced0d2aff9e809efe926daea21a7d58211ccf4963a3e479c24af80f9e7f48393c51231f542e18f3b0d9f6340562abf7a40e8d3a34e31396b632b854344f86e40a82b7c572ae4642fb792f5e9b40c6333e2dd78ff63366fd6b865ee9b0d6dc740c140bc48b413a17eb30d3d8dcfc7677c1f8cedbddcd4a5d9f60f8cf78b1add0e5924e7fa126645125c9295190d5a6377fa5419ea918f3b5b35efa7b72c5a3b123aa110f4e6e40649a581c1e38dfe571d5018a3d74d283ac311a5fa77c7dc87d06ac6c0410be919fb811fb2ffb61eac58e0369bf04686da47c8cfa2ef97feaa90163876dc597e609373eb3026df88ab146dde5af9521655579dd1e5d80250cb99c1779122bb81f1f74bd6b15413cb65c40ed1dd31347d8789c303933bffd9b910fd3fb8eb4fa12f6c30c75d9387f05fc985c75efaa574dc634139cce5a33c86758d4ed2c1d465691ebfdcef9f289ace43130a4c0b32e0aac028badede38fc32d14616e00e6482557dc7b762fb345e9f6bfae80945c8f308b5ce8b4edd6e645351999725eebe06fcc41e6291af13b6f70f608106b69b87d1f06178378583383ca9ff37cc5028a1fbeea78981e9bca1f6f768ddcc89978ba7f73f510bb6c0c38f36634f5eed7e2e1276644071c69935fef0e1770a93179f077ff613191526e39c8be45d4e494d9eab0840e9f62c1a1defb3953dcedca925db602efa88eb928d04276c6856d180acc064cac9d0dd2212453f4bef087317ad5ad32e0acb0d5ab9af2801452b1350dfa77899a6cb9996da14736e91af090d56d27d630d81ac6835a6d4bea13c3f698ac7f747fc7a43c4902491f926f5626816734e37ebaf00e1cbb8899814d3e66123453e576986a7111e89652bebf032846902239d088bcd8711164abfe103f62956becb79189ff903deb26c4d78fbf528fbf40ef10fa99e01791fa761ca2a52562d970f7a760b3fb9cfad556c5a4368d1ff329451ec4e8a68ec44c8cb6ecab6a4c3ea29a823a1e435a9f9816a86a5d71e9fd42d5327f8ad103920177979f83262236acf07472791c844ddca09351abc030e43b9959bfa3a1d7aff24db33f3970cf52e9cad4f426e15b3a71b2b17dd6b46caedd5aa265514308bc84d49448a79e40af34dc422c2bfadbf8a2e55b49ecff4217b1b3945ac51b1863ad9669bcca07f4429a0bd99928aab45d5c371520fdf914b57bd69a4c2b7f4513de33bca83a9bffc0b30b7e9f33345bcacba49dbffbf312953b451264f21b7fa90114394f985398ec4ccec8a6d60c329528966146ec02cd64034d8397aa48b8ae7f99fefc64485f8138ae7279ad66b9c49ddfafcb8567c3d572b2d0e527a1aceddb3026955b6d66617a8510e6b4b58ec642f2a5cec5850084c033fecec66d6a87268c69b93bd9a6a39fbd0a185ebfde1cede662d6295019e0fca5b4a0cc848c054977b33de9163505cf26e28eb31df94e689030cf690aaa1659c67e1b3077fa409a154edc6cb0b11b7aa5d4974ae06ead9c52478f5758be1ee5d0a7eb93989caa4c0fdc3d169b7b5156f48fa06ecba7b9c63035c7c4348ba84211c5b162fb1418c69b8e2cfffda58a4c938dce2c7fd5d6e3c3555333e903c352f36f16275883a0a793dbed5b3773678b8836a2a6253b1c653a7a5a954562a120bc740dd4d4708edac73a54ad1b8d6a4aea596c1f1fc3834806a615ee5e1639cb065b1cebc834fbf550e2b6b5c83b651122c32f8886e5f05162c1dc55429d5a8aaef68a7498b032eb02da3a35a04f227fdb9b03ef2536608957b519f9752be6ac1cf2297fac3392ed95111d35375b31ee14919b4d93303df6e3e07722b695a22454659cdb5d53ef3f35b1f320761a239ee33380742357b9ac51187143a8abaf059e7725473afb7431afa7070de32e072e2e3c13fd3cb5e5d4fa9fde76f550f8d03b20e5d8d48346348f1dd02c828b7856ac4791e872998977a4710a311845472c2ba1a73b558432ed6c7d1b2435a359835d436a5ea89837746ed931e678dcc75f039e2c03034644ebcd366a6c57e601b61c32b686ca8d58cecdaaf277c1c70e45bbf58fd024afbc18a3dfa639a6482d4d15e2ace78672e28ccf954d36ba4ecbec1ee9d77f1eb0c96c9f3655212d6022eb236b74cfd27fb51b638d4a695f38fb6d7486a5da6232d90575299315d1ba77ffeda018836513d03fd0522bac766b21e0a8d9a0df0e3862bbaed58ec2498f04c53bd84ad571fabb959c8ce265761e355f9a1f2558810c9ba5f47e363b699299e6305fc9710da6e25626dd72b10d3b6aa1c914a0dea6d9bb9d71b428489a7503ea177a27de3c05a35be4dd3e9a0b5d508db78fde82edb3adadd1399276a52b0bf2122c8e78c6094d537c14a084f743a155fd710270402f6b03e5cb03a9833f2928db520f4bf5f8f7669ea576dd981e7ccc491d8582a9db0b02a96e98f0a6fc49c82c6aaccf397109ee383f1a4f03ffe4ca967ed4e124f9922bdb4adcf43f6da77c65fe87aa1e6102fba853b2cbc91c7cb6cae2c2629029b3fe934c5f8bbac627c6142ac67f0a53019fcdcf63f4afbc44718eb00fc499563397a5116d5fbc77a43c6125b39b4680e06710c1933c24a7e2fd73d98131bfab080522c8e335f053b4ae6720a42f5deff3a6b36e0345477b445a6edcdb6691f6245c94297d9b692499e792716790cb75de73b0ddd5e87aa03adc937f863975a931cdf5b4b873b628d048075b9ca1a2d3621eff4b3eefe1730cd02deb8523b40f868601939fde8919eb509b44294f56090b83f2c4a0df6986530c1b9100261f561112c161e6256a724cd486cabb7b5e724ca15a8a67aac9ff6997cf7161393ed13e68a302986eed70888cd834603c18dcd70669094ca7b2daf32b4c9dd64b44fb78dff728bcac896c21198f875b563f169041e7657fe66c0447e845d98a027f3f5f375c484700a2f8f6840077cce68fd29d03a568335d73e40783b6a2f7b5e2581775109894812bffa901c9aabebd7939247fda38517c3f39be6f6f3da27d18c29b75ec99617b671fe681aa1b365b6106206f85f8689c81fe36cdbc1917d03cb97f2e306c845a38a3befc2a31d81372714f11a6cee8f93f6a5caf7aafd820b7d2a73f0b466c72c4dffda7ce6d1ad109b22d3dfd8532eb8fc509733229624672ac9aef2933cc33d62c100353606f69f7eb3ffa8201b61f48d4a8f59627a79c3b3ef0bc37adf4f8022952a6035bb51dcb66b808987a0afca16dc2c94e1b8a177cc8bbd34b418939ff9800bd61dc3859e445c132c3e3de3c59b955181582bbf2e4d6969617d39bd21a6b5d9776306a2edc2a8111b091c33dd35813749e005d32536a6529aa868a86af2f7125eda25caf56bb45a41089170fd0dc2dce4002e186749c9ac2de3d16348e568ca22511dfd531054ae78f53ac2843e917eac888a88148c8336946869efdcf214b1d8885e11a48022bea01538188c7626d714ceb6fee8681013f45b5b669320bcc5e7fd2eea8b81954d22d397d351a4b0f67395b4e45be830a08645ff0fb76d6c050ff5f18182c6979fb0040769e8404d5c3d5255b7f4b2c20e5e8991361d346d1ac83d459e693f3dc71f3cc1297b9e5c0768b3e5a4846ab244f3c36429a1769760e9eccde3d2514261cb90fa15907e34d73c05f7a16fe6c113abf807f690a92184e829103ccad239bfa87bf0dbf1a593465d601340fa6f5641ba4dd5a7e6c40d73ec8d9aa043ad1a6651f720af2f9963d839c8b63d2c43a2a4e0087f0afcdd670b9ad6110e204e1c5b16a068c7dd3cd37823ca756aae8aca0e1c8a991d4e332b1561e589c9d27012e69fb4519683c5e3a223a82ca6b9aec54b9004477016db584e133aec81925e3224b5d596e9f88fec1e840ef54e3c3d97c61b084e825cb7893921662c14f07c17b456ac04a998357d626f4fca89f5593a43a496a42f3a981fa0dd99fb9940c16da68a6db36f519ecc0b509a46501ba196e8cd09832349dbcf74b9d9c483628ffa44e2221346520eb8b5d2e9cbee2d9229950b6156d856998c003f14b0329f4465352bcad8018d4478385eb227c6a09509188f0493d7d4f189a598688d5466960a3282182db4395b40536cadd853398e34434368671731219056dd9f0deb19dcb3564956f656674051b65ecb272e49eb3025e54599d9cdb3440b0d6ea7f8f5a95828562c0441d7ee2d9dd3e5beb0a52b9d8aeef90f17ab91691a978fa7eab4ba75cbf0e9b0b6187527e4ca12c85895421c05ca5990068d4a436f772c14edfa808179f7be1f4473f0b88ec4a0fb278d2825e004e0cf4e12858b56d3ce7cb61dee45c07289d79b9ba8edf7eca08dbe9b2621754069c0028304831b3517a9d4e50d2b1a08768e4993039538f181ef91eb2a1ddc22053342ec284d3d934d4b0a7560a1e4b9fc396a30ea4e4649de0dff79548fb6adbdba31ee2b1b218f7d230584fccaec6e6f2b87bec35ea1d5555b8e7b27dabf231189fec980a6d1e8e15011883a938ede800ad9f59a5ada2ac3d9da3b0068f72ababc494445f050312f5a3681f3d1cff3127786151f40f52fbdfc6aa21e4be8cc220f68eb9348eec0dd185016a6bae18b967e4b91ab5d0998b3ae7aeb010a4b3be2fbf7f1cb54d0a76aa0e4c1c005c89b1bb83a57763e7060de2a8725458532e21a8b7485d9d24654620a8ab7c34bad5673fa18e3fcef72fe3d7be9e2013dea8b55d7a9ccf629257544f7042f35efadbe396b30b4092207cb72dfe9b9d4f0c83af5a147db46b5a7eb9ab221388408c665b6c1b381c3affc43f2804dda16481de62b0b41850ef7af76de5b4e9a918b3438f9889a8b9ef24b5e3bfc398f21d702f88198227f4f5c053507cf0980352900240d41bbbbff812e820f6b2f60bc7fd86753a814b39f3ee042ccd4743399625ce6f083344c397f8800dc09bd6d0e7afd748a47e47a7f02a332018b726894f2d1ce8f6f7c5807e04bf99fc98fd50f788f4324d9203c92c741114c098cd667392158c0f5bc80779893321c6dc59d58a0c7ad040778f1d93e7e2c22bcca8d540ef2ebeb92e7bfac3e0d73ea252a748fdf64030d43cc6ed92e446e6c20277188741610ff3f6aa830a2058271a1ce4881a98a15f7bc0a55b6d0adf0c0be5a25540aaba333f1a8eb6cc74a93721bb62c8a3f9b3c81df5e677d0422ba0873c83f8f61500ffc48dd1dc51978db37d75c62bab8942578dcf2aa25795c1f18f7199a30306c5a24ec2a87c860d179cb12f81d0ffa6c849991d68cb386a659236fc801e21082aa5ec208e90ec91b59c7362c72642f0b21bdd37e35d909d8bfe06db65d7b80ebcb8df65044694842cdb64e9987b0c8510b77c1d852e9cbcbfe0f002c7b97cb57f73385ef99e93a83f446ee34f33e97eeba237c848ac0fe99844ed7d8d11effd66f1567423ffcf4f8f8d2083ec32b3202236a0e756e90517b6ccad0cf8ca6ce34df04673952a28b7b9091c5823cb6d4cac1f559d573e90e55f3bac3bfbea78989267b5b8707da316c49cc0214e752c074db3edb8195d8e2267741d02c2107575e148d4c3c0b070dedb9af087f2067fa3063b5e1211ea555606bb29645b63a3b64c0c8700609930c875262ed60a4a90c27a1acab37ce07c1eac468fd1babe902d5121842f95de6a5e5871f8b974bf13e7e4c083bc4c7de4fb5e427732d5854d7b99c15e60f52ddf1eb4cbd5d8ea7996b3bf2df797afa5dd4b1e380ce1492728a9762894c0f2313245407e1df4bc823cb6a54f1c6b28ea3799b3e7a8ba0c62fc80d08b5bd220644bcb376dc8f3ade7c24eb0692548a679a04353234f98a5d3925a9c013ecb60651dd8aeefcb579314352ac269b0fb11162a35a1027b47a4e00193f4088daeef674629201412922102353cf1918e4930af0c8f435643f6efbc025b759cfa0e3247da21d754eb5b845925ab0296c873086a1556c8c95ce783f1c44883111d58c1546fe4adb40af5a98d0f1f3eda46a2ab71c1156f8813f486d2d2c9c620913a67d3af9855c0171e9a18a59440c1febff9b54b2f08e78600feee20cc90147d53b2e1d4cfcc0418100fa2ac9f71352f7dc6fa22b7407c86bd068772bcb63c6c6b3cd3bc86161341d6057484e5892d93c9690f72e0cb1ea991288aa36c19fe7de5262f308b27118c9d8f782b8b11d75fb7a368a8615b2bd30ae381d0581f3aa9e82186a7f6653693957ecef403fcc0eb108a4375b97ec06a83becf5c69f40f6476ab591a01d4954c72958ed41e15ea77b4a9180adb25af2f6e4151920cb9ab3c76577b8604ff9f8d05041efe34c79f195e5794440b0e0c1155799f38c672a93567cee97c85c12d18725d76c30555426f357c7c064e7898dc4648dc54352534a39f6f5e5c964fc5961264befcbca867f3ba7b5aeb9666627dbee7bec1ed8aeab9dce2cb005f79888eb0372ab374f2e2e0d682cf3f2b1506cbf1af58e739ec118f25000bd4584a43360c09e3570431a165979a53f8a0fcff7e372a806f8983a8417ebdfdd210f3a3afa75e5dd5e8e1d95bc4e17e01129d31de0d7da462bf8b37161a35374b2c09fcd3609d86ea54bfccf7d88a02bcc3ddf0c4237b50b45f3b77f8296b9c8a0bded18d786795220193f51f4a30b4d32654fb0199d903741fb6e189640a2684448354e71f1ff1c187afd6c219a9aedb6f8697ba11bbb73620384e3983cb052ca808dc1d0dab7fc310a66231687adcf53e99af7746fac088a215db40cb2870f2ba91df8cce2af31f90bce5a5206eab786cf86ed54ee25c77379d570a1c4e11b9f871420cb51d4934c2df75c7906dc189ce4f2d324dd2af63d9ec15ae764b285f30523cbdeb5f6db244fd4abdd38a7664ed042277c935dc8cc8a596f5f49614938fc1e12ce884b07667f21e01f3aac454a552f9305a4fcb155b97aa873e292e15e0e00235fc098cda6c8fee0168b5e169fb9e4dbe4f7e1fd6550c543a6874536de7f9d5d56234e3610ca12f375c1207dfd1368d6f7496c545b131d2fdc2be8c5a75f600f71a58a5db2f9a238eeb9dbece8e2137284de619983a4c410c3e69723f1779eb1e9e1363abc8ca5d6f6c5978b1deb37efce85fab739345c43aa13a8c9f694d076cd89ac4273e2fe6afeb1be395867892cca0489152770d9a46f8c52ec07090e218ad108440260ca5b0122807051bb2918e2ec7a51b183913da20450da32668b82b6f4a3ae4196542134673935e334a4455c49c3a673bf983495362020d216db537359417746eed0b7b5fc93911f7607dc8129d858956f91c399dbf7ff55c2fbece08df98c3fb86f7d1f0cdd1be01671034df68522eece6f8e6c3e9ffb464fb1bfebf623427291e8612fbbe793034e631019b6e6fdf609065e1ec1a256f83f5bb5b321a6189b158ac25c04042af9d4cff7e5c8b5e94d7e2404e24654e49b9af2d9c33c2339a1afe05f89df345b800c3c9a111b7d179ae07478c09d2311062f61d8c07f456cde1277b28982c75a09c2bad6fc8ac4fbafed826cf16cad381fac8458021feb17dfb37b4a462934317b42e40250d8a2a1a816a794836e37326c657e371f10688a8942f4f8e23cdc45264bfa8dfba1ee05c3eb3fa0fe2f45d662b13ed3d43e646194b9679ddcb075f1aefcfe2830a29e4b69a637047ee88e1d6a20316afb827265d814cfa74aca13140d77a4e1d0dead700ebe0ef5c6a7069350d227b37a183eefe41dc58f97ea303f9e923db49c32ba0fcd526a67b63067a67c7199da7eb7d860a0151e69620a73365720a047497692a2fc0c2d76a642bb95e76504dc967442b8fb5b15d700b5d9b8d31a2e994ce15a07a6a22d309e0fa08dfea5dcf4daccea829b84fab1ce32a97964c617dc2d18a25a4f544521a896240b59874bcdc341356fe43144f4cce337f77fa7f534dd62c61725e81dc942caff6e105fce4645e4e65b419bfc17f4c109c79d4b55e79f9438a93c71087bf4f5bcae3e9a3a50cd2e362278b283c8ea4c0cf91fad27d1d89db2d6ed245355b9bdcf6fe8c807722c65d679deb793bf00b6cdab804ea1021fe15b24e59790d4560dd353c634a8ba923742001630649da27040c3c77389e58dbb2076cf3354a9a149a17136950bec77215cd59b5d692cbec3f13cd61d1bd88d34bc4e5c5cfc9b9a094b34d7727219587f1d2bfb27872abae76d8d51088342417de52d80bc2e117fd7ee2a127dd9b30dc11f60c396741e86ff4c77d14feba875f18856a0c629de1eaf424186ace65c6904725edf35c104d0a72f45c3f8495c2c8d913d3c2357d4623486e1486ce90c7cc6d42babea002ec5ccd5cb9664cfd4844d76a9a1f065247eea78e15508bb1274b72cded1849054a443081adc4025c155b1397be51d0003078938444bc6d97711b3ceaa61d54ad92cdb7eb0c55059b620229268c016cc19d52f098b659a4d139d9de531e39f8c239027e688daef5320793ac7dc91bf95279bb61ae2289bb3a4ceb7b4af813dc243ae846f139d3b8112b1d6183479bb5c35dbdc93cbfa035a1a0ca004ac57ac45c21a286a6da7a0430f7c9b034d8472f78764bcedb6093c1cac7af9069b735f7dd7fedfd4499f897e8bc9e7b15553cb0124413c941ed8dae0a4be5cc5b28bca0def2efcc5c7410b8c1beba5fc1e6e6b8a235d406689092efb9b92e6be82ea530ff59a187a03b85ca5948ca0e52eedbf53a080f11fc4b57b9c29b49fda98277e2019d451312168d6eb7cce2c060ce6dda1e361f19cceee496915fabf720d5602652ccbc360a95a521d62858eddd263f7c03cc06c0f896b0dcc214262ecf2c330f1f5d44392ae855b1d1cf3e250b1d757f41988392a538d1a2a82e1bf9bfab8a03babd9b9d8ee972b63db6af30cf0b53d1689104f99e771c5aae5c8fccddef96b3a16587aeaf6134f8733c41153d9f8b124fc75623a50b8eaf5d31dc113fcf15b754b67e9de5bede854339b328221c05ed49dc994cba0129e69cdd5cd4d1ba13e456ad2b85690b711e9ca79c417a502b45aeed875c2ebc7fecbcec4ab2bcc9baf2383bd5c0da44c9adc72f79902c583f56af5eb8a855e042acb4339f807c093d330b5ab3e25210bb5f7831e4532819e8edf246e53279b4d9400cfb55aa9905abe9b643658014423166d8e74ea4b2e15d0407534f30e9eeefa9911f147a967e2140a8d2fd22059f2508ca16e7df2bcc061b2517b982a6b66b8e32a5abcba4d6a4f03a6bdd4cdd5bec3aa075186e3a8d8227fa3759eab3248ed03fd0758515baa5060e1c51c54f18f4e0a275366f48c2b4f77503812cbe68fc772cd62dc56867bcb650acd99e6508d4df808b057bdcf166213777cc65324e45cfeb8adf9c6b385e55c5914eeb2f8f79b09462c15f69fa52be15e3212aaf9d9357b9103ccf6dcea49ad3af66504327e0437f3092f497dc64dc10faea5d05a4fa58442dce2cc37a3a43b2cbf8e4f8f2470eb751ddd08b238e84f04f1326ce6cc8a8613f46f34d7e77dfe8f03306c48106384a1a64697c521314d4e13a5b48348e6c0ae5a87f9a7b8a83b4d0195e81444608aa82549b69f2bd3f7cdd55050d4707068785c17a221283a96f932b238634554c81d545e8f3167c115a8aec324ebf0264ad90e021a36c413add8d1d87534d370f3fd207b3030ed41e8a7a821f202a216ba9bcb0fbaaeaa5ecc277d46b494a32250f21fcdfc6987ab55f6044c50daa7593b89c6d3393b5a50837c584c16dd80671bb7befbbac2920265d29ce2aada25a7dcb6a324533fe19d1d48524de58c254d659a62f3d54910adeaec83a701d8c4facc3081bf35ba421a46cfce4fc1966be890c0a09799de296f1b4633d0fc99f1f1e8b31f0e14f0c27e45d4524c6454204348530876ca1dc343a0245df869ed0f71e460e2634f7664bfa07fef888a8b6f924d8be7fb0573d3f3ebe67464f983ae3acd5c3d312f8d96a99d323c996672838610512394feca14fb024407f48557638b3735b06e51b6eb4e2419bd9645fd600a311ff9a035c3a928b9a077d28ae2aca33daf5bb58bccb83714d34fb99efe7f749485970dd54e1414f67aeb633f0a62b3bc807115b86292d30cfeef1f18bcf023a215a5490ca1af60e8e7d92f46518eb336ba5a53dcaf9b8d6551eaf6e5b7f4714f871464ffb3f6607ea69ef7c9fa56d8bb3b5a988923f133110f85038fda6c6f4342a4a506e00d398d8f4d5642ddc571b2d2d51067ce4b986725cd2d57c7f98714422f8a03f69bd1b3fcbf351e74a339e315560706ac50d141e664bb6e1fd7c6e3ac62be45f9399e4f320a03c714e86dc4703590c309132ed2828139a5e77cab1810e0a3d337ce61ddd3c71076871f1481f452698344c2fb0fe553c6cecaa6e752690188208746ad08c7536d6b7860ef06969a532c9711b34a4d77627a2c73a45bab9c5ed500b4c127235a1a7879d3a82cecf71f1dc2582625bc8ff645719ee25fb48ab9b51e4fd538843a3b449bb955478d5b28e5ec9129ffcfeee877d84bab940fbbb39ddde5c488c89e379d9c8e087ab2c423c299f1672d9eeab89356e96d3385090285331fa23d522fb18612a8e4d9c72371ef891c38a1ba5b461c6083b6999baf731637f29be781cf12799d00241707d3024fa771d7bf2dcc50bf47429c899c2b08ff685b002847a9ec1788a99517c1e5cde7e93af7a65f61aa2def850f8bcf630b29d789bfa6ebcc4370a749a647872d27ea38cb0b2464129978bfacc01ad4aad08eb9b1e8ada87ab05134e86b4bd7254b073899f6690e11e47209ed624379070b552953129bffaeb4b0a8672c1223881c9b5eddaa8e25ef5e0621f872b1ca54362ac84462dc760700e0d76acdc64264de27c2be93c3d89734cdf59592bf28fa9aca04cd4d675d0afa9fcd1b97665cf9b774c019f3f132afb70bc1781f2d661d3d15f79640d9415d4a84721468c4d36a163f477284140bb6542f41fa10f715f3136ba8e7a3194a18310de96110b8fece751ea263fe7dbde0589ed7542181ecbb192703e819171757c410e2e83105868395acf969a6bf94cc8da7a979abfc3757456e1cf9a4e3a70f06116143e4e49bcdba181ae23b39a9623a2828d0fe1b4efaa38048284ec8b39451bbd8e32e2c97ad5b2ecab57f2ccc612245ed619012c2872ed1320fcf666e28c20b2c840441cb26d1d9d96a1916e2e79b4d34e87ad76e8109a827b4544a8bf71d2b5679693bc95dad25318e65ada8205e75cf2e7110d56dc4136911e87f59cd7b19f96c5f66c745a67f7ed783d134cd65696b9675d82967171500007468a01a6268d2febe59d49ea2f0147c6540b81f86e859324e8c9029718f378ae40fba9ca41da08ccba142cb9e5b18065dce016f9d3e4d995f634848a9ea4bcc7dfa2aac6dcd1d55ec63ff39cc348720c1c965edb45ef615d8a0b5cf5195b215d4aeaa6d853a9a987ceb115bcaff5d90411e0b352356ee510d66ee9469f976a461f7fb607879762a4eb58e3d4233da05d54d4beba6333395f93c55f27886142b82ddd642f0a0ca846d792e501fc20be1892d34bd2086f44ce22a0f19d7309ac0cc13108bcfaf68851cb0fdc0cb1996b772b430effc7359830b1513d406a14dd055f2a7d13797762ab9ed76018ef2711ddca10530357fc91bda9c4aca2aebd762bd03c572c927a3ed188118962350763704ec08107f968ab5599b25fcc76a1da9bae9b2d223419b517cc466d5871e153260c462d24096bdd10e42f2234c4c37c182d4a51a1a9c23dbbfe15e319d3dbd808652c1d50251ce959eb14446b7a4b643b94a908ec5a86f5b5ad239747c477c092e519e2669f34969129b4e6c3d1d0f1fd375ad3cb9b78fce7aab3b94f196f592d637b32e133bcad26e35f13ca5e1035910a84d9ba1be325a3ace04c8508075f7d9f79420f9d051e49d459d431bf438b0493e1b586321a28b7105ced43dfe4545e59bf3ef96b15f5de9f37bb2a930ef0cfe3c881cd63b8897104cc43cab2084a421c383bb0d268513f9fc91ad673b5279000743b943d6749fe7ca4a0e819ff04a55888e66014e13dbb980f30f3c13ad062f35495cb3e8dd9719e724d25ac76624b78204c0380711139c71e2e1a0905989e7e444079b5964cb69a2552f800fdb1df489339021a112e63cab9e77edf4f5fcf9007e867abd0270fdec1d5e9276cb8f08874acadeddc193c354bc50feab34b8790fbe1da32a0729771c84d0d4ed6d31e0b9598c106468c582d1a242307a68774033cafcd1dee8844f4b5b669f39241508a262f02e17cd4ac8a9a525e4a54319481cd3c2186e2955d9bdbec9dab041db2f02867d3759f00abc27c652c9d6189898e4b83d0d053fa3115f48ca37453eb65ebe11ac7141002f128ff87a2a8bc10cab385899f3cc7a851cb75a1edd1e50453829e468a8fe0ac8ab145f545c142bb8f1fd589847d633e9cc9c6eb86c28190d9392a8b979bd7dbae9d2b1aab11b2fb75e4743155628b9650cc8a6a35bffc8f5177a71e1f2f482173f90491d5f538a085ca643beeebd18808bb39f4f9dbfbf1dfb2e18773f03da220f5429340346b93aa33329ba8143f400282ced60ea40a7737d24628c6ce12318abd2ccb82862718c9c787e041a81542c5de8de4416749d0f1d0897abc7de72ddab68eb1b4460c688563da21e5bdfe19b51acb69ba9d565619de8062495e9c05318890244331cfa46d5e3f3580dcc11c5abd6ff8b2bf77aa551a48c955910afedc59bbd7c11cba4ab616fb82c34938081cd3dd2c51b279b6fdd30718b549483fb0ee62c5faf5abef6593917ca39e65de2cbd1cf5a70ae8dd8f37547492f919a5d971d7feef8bf17c9b3c46658ada7932d60d28f41d43f783718400d570474e05389ff840a527dced768820a0cdef1a5f85995a65cea6d2371e3d0ad75194b362ba9f60ce974d96b999f4b1cb359b7d643f8e160f9ed81b96d72488eaf588f7aef216aa8fb04df4fbe3927b3ce5143158364cc31e423a1bfe1360fa51d9b2bb8801846e4b5bd34667d3690d4bbc7057c4d3ddfdb697c33017c8c6365db6fff841a9f2818b7522a55a49ad8ea506c627055ce2637580c22230d2b01e7399e6d495ff3a5435fc8a7a32fc13d3b9d51c6407ca3f1496b2411fbda08b5c892b4c1604205f5928716743052e59b8b22699d1c1b7d6a5252a2a41bb75a1d27fa7315bfc05456054cd0c67191d291d76920eb92d254f416b8735218e81c72148aeaa5072432418f72695ca677a9be3a20180d100f774c14c07b761ce678d0e14f297f09cb8e7cecb9a4333047c5a9cc28dbcc2503ff8e23e16e0e1c36146cc795c7ab6f4f759ecf1b491281d50cd1345695b5215bb0f1095f1c26cfc531af569d8f8099a489503d67295ea97121a42ac5cb8f1fcbb1b2a8df43c6856218caae0f9aafc5a55bd551ff8d66862a768009f92d4fdffbf2909cd1ca444ea49e6136acc24369fe9febacc3d0b4224b30b788337c50268b2b6df633d4358ac222bc0599c9944af05dfa984af9f319e7971d262b0eaafdc409bb5911204a0ffb91f8f611fa45c64a5ba50043924a706d4c35f67bbc088bdecafe1d157514698d8f1db5288a3fdbea713eca05e38050cea4fdcfff3660d31ffbab35a205dcdb5a3f7ef81c1aba318b3d417588d0708f60b9971c3bb0a524cb5e90455234c920f6e2c026ad22fe336dcfaadbad69c699f67ba9f6a82f2e172545be3370796e37219ea76cd7874034796e44193a1d4dd59bbaeb70648e24e1e17f1f26cca6a6364b6d06970e2287ddafa079b7cafbf9d6ed1ff496e8458eb54874be6ec5e58620adb82cbd069246bdd919834458903ccfac14d4598b27444c730fbd0e50c9ca65b7352c7f2eb8aa5d8816356fccd5ff18a6aed61d9cd7aa006451d3193fbfab64cb243c6aa9ddd79090aea2a22ba7bf76359c4ac037ad77758360617a25ef8cb340d3d4e1449ed87c4835600bbc8dd0ea49a7a9e67a376d8f1a113d0d46f746864be19097694cf3e6e560cfbf0570e1f5c35604fdb5f43c6bee5519b7df9e29ae6024ddfcb51ff13f07cef7c649c64b5cbb1d154e4031b6d35e7e150b6e27be46c30eecc3cf2d0f9d2847ce5fb290722379b34cb4f87a41b7d7086d3cf70ca109b1c3e5ea5f37cd7655f736fd5b51445b58fd8872746373583e7f9f8d11bec3070bb986603071ba5bec156df86684402177133f6c9bf3f3a9640d7ea87194a298798e27c5068a9436ed2390f7b85e2c4ab84082022c0747092cad767fba66a08eb1ccc2d1ec576a0e674922bb26929ab2d9bff8b0683e5e75ffe6474bf9d9690896c1a3e647102d4c1fc274dd431db3ab0f0af6205688c63d57f29d0417e6af7a19567483d1a5d44a2bc4fd08e49a8ebadb53df9bd559ffc67d4a1b20ec5b2b811cceb9f040f3938cad30edd608500a84632818d0501c053c662215406ea0ed666e770646c571d9abf1bc82f2e36997a349bc48984833454e00b4a72e77a0c928a3750f5e984362986b67dc220e3ca9ca0da85ce1e5a7b5f13751291c9f9e6aab7bca23f1cfd9c94175dbd46e97cf2e0b2fcddc5de6256b64effa19a1a88a52e96345b1b199b2b54811b95e349b6b524e9d573055ac86c25634f5776c43a78f0069169eac3c6028f6ba8d888b1ceeed11df62f333e6e4141f8d57b2fc935e410bb640125b3ac173ae76939b9bbea4f8f26b84b79ccf329ab86100947bc87b1e3e6d3a92b61554695925b2dcaaa00b1209e6b1401d04c1d633047b94343c4a445bd08138031014a838dbc87b6d3b2c31a1047f33683cb7d98de15331d95e3885ff2f198862bdd99e1b4915209dcdb675058dff8afee92c7efb128628bcccb023847c3e94b38672e5a9cf91dae3eebf1ad1aecc603df2eaa1b7364b0313761851a37572865313436b31b5d857a23144504ccb8d980d48814a1a4533bf4dcb725fdb3192e9302b8e3a42f3194404caf97c1c7e6edaec778572a183442f1f74922a1b0fc84bb726c76b40bd21f074cb6a684dbe8ffad6d5b9b6861c19827ee1aa2adef279b3a23f57852ffb65eeb5c8fa4e75c5cd39e4cfe14737305625e1c320cdc852aaa18b16cc3dd703489b1d6f2ab7d31c6b60b2f0fe3803942c23128b24d4220cee2b9d2a67e2769992e4483f56206d852900d4148cd42f343f021aacac704b7dda3e73fdc5049943ecd3a9532253fd6bfeb2dd1aff9c10dbd294e15d24f4f250e49c7f958ad59564bfc8c06b5584ff6bb81c730c81427d4f18daab3d9507a14be2bb0c9145a5976ee11d7525c66d1f49d44e877fc2adce7e31fe7224980088733b5b5a12b1c074cd82d7d8eef6f0aa74cb33bfae80c963aee2ca4b5da3fd6e33a58b748ebdf81c72d60b1b8a91bf9665a9a0e514193232d053b91c970a86346c6d44f6aa2917bab4cc702929f4fd2d6ed5b2b052b158dcdda3d853331ce53fcf52ce40c50f59a48309119460f09a0294a88df84472cbd7b9363832fef7c136d2ca937ea0dda941b323383980d833dba4bfe3ed65989aa89d81e7d8f1cf1d2b9afeb8bef50974089fe00745027bd1ecd0ede134fafbb3e7f08f8802140de71c8a852d6d925bb82bd065d438e62e84659dea2e1d9c49047f51894da055d9d3af90e8c2f84234d2604547bd7832f17a328147c2cf92980dece015de093db2a84aa3372b0f0cae0d017b0e4ba398320baee4a3d4af2a3926d80e341340605666b64261f614716711643ed82b7e305fb81c99988fe5ab34c86e2a8b0d04159751814a9a5d0d7075e85c0fb5435414fe3981ffc06d3c343beaeff9ef8e11b3455e9b9054c1533c9184a24cf6d844d5b75621efb2051146e7b5091c36c55f6a0b55d23a4ad56607ea66874c2004017923d4f482dc4d258dc72c2df5ce9573608bc55433ee35fd588b4a18f66d7276cb2de010be4ea95e9bb1020587bdd3aea6be5e7053ccf44bc8a67d67093507680e6e763addc385c32f57265f22f5bee7f4de409ab25181c156c56b1005a8bb2ba1b60e8bb11fc4c55fc51c67d852d85e1ebc0a5c7206ca33d47f49b439226351185c9c8e0bd4e7b34af972feec0ddebc5f9c4cea9277207c650807b29437892068d12344f9c1d6031818b15f2c11554abd7c682218170e9fbb116f7d9b711adb7aec4b73452b891f867e901c4c02c8ff81ff18c49502f33ed00a857f090e982f90696dc1f5490ef530356221ccdd5b1f231db68819d949339e8e8db59a75656836458bebc3fc810f1d790412254be86787fefec38a83aa9939b41ba354e1559923ec8b5131a662993fb5a6b9ba4fffcc0cd7900bc0defadfc7c4009967fd661647e72ee87ea2589f6b0ba5c21a0d3613d379ba8ab8c64e139d0968223f50fc3af6a82a6fc34eaee72742405516818341420c43a4fa7b9c2434f49dcd5c54bdf85d8f3f197e26bace07ee7a70171ca6135c2facfb5ed0b87e49752c46d099b04b289b9713b01414932b6e68edc99477990f8f3461ee4a8556777e369b44af8acb8aad306624f4d163d31e47bb1b78a2258b4be7cfd9223e6f0860ca78bebe3c53efeade4d5766790b48e2825cc7731cefd3b9808f90c9ad00937981c2f1a0855c9a138db18fcd35b895e075bab4ff9707df792698856aa131f9c99e35efd979cfb6144eed45da0934cafa12ffe2ebbc7ca20b89792668a5b908702e4cee923a3a653939dd53e9ef5e8f01cb6f7d3e1e8b5481f94b7f52e8e4551fadcf7b7dd0eef7f4bd31184ee58c94696280563176850ff19959ccc57f4b02350bf36395b4256c5468f4144ae6f48bcddda39731685c87335d5d1504670058973bfcf5c0300250a43c543fd36dcaa4e7210a6a56ee7e859b187f751476b6f37f9a1cdfc8a60c7cf4a0c4dd707fd18bbc72a583803c363b3a2b4c99593a001dc66c325fbd11fee8cffc72c3b76b476cc01193a1f5a045c841651ab29428dd2a74fda734bc26f52b2d0e09eabee058773a34b14176e81b5e551401e6e254e5dd4de1fe80dd2c3ee2b03d7b16afc77b0701d41482532726158b1962e64cec7ca01d4c06aa3ed89bb36631fa5bd6bb5aadf352ae7575e742c5fcddc3270e493dd293328ee9d703bce2a68b43cbb36ff96a276752b24bb3a7f61716021e5acb600429bbb74554a526e112d55ce538765f31aa22887c3db2a997f97cb6b0c5b8891ff08909264732079cb7c3571d194bff098cf61ae0161b777f53f66f490f40732ceb91c8639041ab62ea99c1000cea22132ab6dd5aeae8fc6312fdb77be49ce4d1dc3281d0bcb8aa8700926a394de0168db826fd0a3a89c4ba0f2d2760f76747fe005d4eb402310c242feabd4ad436ffedf85fada132ea6f77f58f7b471914a431f4abe9a07eee400c50497a3b3d8ad646faa91482804750eb43c837d0635dda29f03e9565c3c2963fd6dd9169e6e4c38f51419392fcd8a67aebe59f32e087697c81f08c5f40a295b308c0eb4f94145fc8fe7ebfc110e3816e1be3513faa19c78fe9181b10f3a11c0c81366de6254093f4f38610c3dd427bbda157a6571653d724e2878504be83b502ec139387e47b1b6b22fb4b37ed36e006c61bac819b02c39e5f85feefa3a555c67af409f7442bd01a9c75251ab1cc8597321ac0b03a838e0758ada5f7efa35cc0c5a8d073685ee69a79767088756853447f8683a25e38b5f61fb254f6989a9946715b5c68568e3bdd3046c06a1a95ac0bb9589ae899a8f9cd9029d6369b528ed84d3356032f563ac16297cfe05ac5f4693d0e50d8693a65044dd6562e2ca59ecfee887b0692a4b6093c107d485c2bef03176f5c554648643fcd1fc7e7650b012505bc8ac34587f80dca539d7b71ac0c6747103e7acc60374bcbf89ee8da4f12f14e010287d51ff9bac6df834021c43f7c126945c474c61c6de537303a857f59ac38d67285b2d5b047e038d8a51d41da4f56a20c79ac83c11cb6c78d13c2d39b3d9aec8e51d980b62d993c0cea5dd916bfd28e22233a0bafe3bcf8e636cd60913e77d994a2941c439e641239361c0a90e2b8177422d628060c26af33ad8f1b7e247da7171e2efec2bcd27f058e5c846e4cf8f457af9cc61e9a2f88baef4cc3a5abd031acca665225484aa30af2e42fe76f71405d1bcaaf400fd39139b276e782377b7cdcdc6e04da103bd3780c3a6fd6cece5d6e2bed4af786d734f5618f1f8946d671089449d5daae736488e0f81a2e672e79eee1cbe3f3acbe2291a8664d91b9ded861341e70e5abcb4f634750f5c5a4e1f025d4165eb6ba1e24c3c4d729367b5bb5cf7ff15e5fc636cd419102375a705b3fe5804ce46f99dd25f5f3f18d41d2346dddee9a60de5c9ebaa70a0667a4a763e2056c815cd5bcc0bcac29514cc208d6e33d0e9bfc49a416f9d3f49f936c2de0949156d84b50989dd7f4bf70596c345918480a698636734fb51e054b1150dafda3b48158519dd1510a0c82f54546c458e3f6a4bfa10729386a14aba602f3382da4e5e160f60bfb3a4573bb7c750b4d890d043296e1bd42ea261a1893b1a3c84275b447747f5045ca2ec2f64d3fb8b13a3c6aba4e6bf0aefb19b2925411dcee5b9ad1ce69699fb90ee25d8ccf52547e6ffd483b915b4a4f75d503ab37affd09cb69554de3251ab833c8179ae2379ec5cb63b96a1ba62718efdd5e68f4a4d0a1d978c7da4b79cff8251e2588c1e14b9c1091432a8e77c92944ec95d3ba37585225afc06a558de2160dd9ce32029661d162f565883b45976c57f1976b515d70a826eb8ac3045b3ae3a063f777c3407f43c94d10940fd7f6d07a3edb33b21362d045d477ef77cb042fa18a49e657387815346c02836711c3017f18b9d6c7d0d7ec05035295ef951bba76157ff488a1fb855cc12ad1d5b930a8d2c55b7b379b1704590ba2d180d902a452fce2994c81e13c9ca103b6cebcd58f4da77e5c2a9754f951cae520c935137e47c8c2b3b6665c3cf03293b4075fe993b1db70cbb4efdf981169460f918d62b95763dc4f23f2b9f513d68cec9a55223d55c0baace17d4448c710daef98a146af2da7b157e5b0e3033c51abab164c3873f03c42e42c351c6b111d8978670364cb80c6ac787322bfa3b9a368a58147847098d3ce38a3d645cf8195b08d234f8fad64f88872a68e1c82f3da8a77706565fcc5e2573e72960003f345d6abf8ef89da1c0d3470444818b902a703f8a56ba3bfe08f47c783901fc5244f1adb898ea691b6f8738ecbdf05e1749a14b204e329c2e6a1199f931cb6576f04a10a7f2e5ea155f7957f438b81ffae38c7dd6753ecca7ff2644a06d20bc46146b01927280cce06451f6129ab416f2f94b2dcf71c75c300a6d536b8421f2d4570f6b14ed1f5f067e199de065ea76e43f0270851bfdd9bd8832372e414dabd65a73c2ddf352dd157921ddc106947dae698e5df0c786e0c4d8408f2fb9809afaa0c5f697b074591fd21a77313b592e98694e7859a3e9fc7f545e955f65065a3a3ff3ecd5cab11603e144de7bf1a9b40594083ca05dee1130dcaac32af7d0cc887047eebd88cf7fe05fb8394344e2430a6dd2e9aa7ba5ed60305eb59287f00e1ee9827d1161a0e75790a10aa9c5fd4bb00ce7677360eb191cfdab06d03b1fa259787e2fa077ec7376d5ffec83ed419a962331f6e49d0559ae7066221a2c50b00375ddc00c0f739edd2f4bd92c50d9dcde8ab1c54f3a4f5d09533a01c6b936ed516dd1f5cab54273d1540c58801eeb35b5e82923981401021ab7a716bcdfcc7df989b2651abf1ed4af955e0ef054b8448c9cab8eafbb86fdf1bb26e87f7550e9ce1322fdbb0d485cf9a1aad7349526889d3663246e8e857721d7d0849c85ee84b48217cc8cbcda05c19b91f4f4a8f279e9be4b22e2bc9b0b1151e27ef6d9a828a7056ebdc9aa2f5c612fd6bd9d75ae60a91e5cab41a68148069f2cee1701ad0a8300dbfb4c13437ec480d73413deb49e2686d892028c0bf7f8321be986443ce44c2d3f2b3aba019086ef448318bb4a8d73c970e5256f2fd5a7081a28fdc664516999c7dda4ff2ec8498dd687126480fba5676def7506688e5d6720111ea68b4b44869289a702835384edaac5b7cf464a98c8c709b0bcf97f0eca8da7aa6fce1682f37812ea9eca5c6ee0d9bd3f6b3c82663816ad7babf90b2b61982e469d221561c81eca8ff429ec6c86de8d40b79095295688e7e50968118e046a60f5e2358d5a0f2e5af3344f2479e8186b36fcf9d2c81a402a04fca1cf11bf5680e1ddfcaa8eb2f9c5f5bb918b61032ace4e884ac2a4258cb47597c1bb858f31308cf2fa384b34058df83c6bd5f254173905ae5005292c92ef39954b868e4b01aa5709d6ee767c126c53a1beb0ed9864438722caf7c0355d58eb8411c037dc2e6d7df46675b6317a1e272be37ca96a485e5b94ddd1e1e784c1cf27661d08980fb754a6999bcc23c7d24f225d9b545298f72a8bb1c95ebf4d5efe717f359e19c4b027a19aa384f0ed630a50b888558f4deefc10dc26b56222289306c87cc27b24dfadd35c5ca6833828766d246ffc400e00f1f3966e6f582393d3702b38baef408193724fcc1e865dc819fc27583b7b2a4e5b9338dbd6a69dc7709decca7c556a955ee90c94bb2b2be275cbeb3704646ab043ae9507416f89f87862f29aece36bd2ea912c2e8be0a7620727e73895de78d3cfa025d124e83c9684c74e4fce6a27b2d4b4841f4ff9169e26359fb9b05b9c5ff0a3a2b037b9161948be4717161819a6c9def513393f0f48d14518a300e5a9b864c5de8ba08ccf04e0405bead5c1615f354901a5cc8c1be4af62f019ea2962b8e1b0530c338cf7fe74d7f282823a0f8be1e33836088c77193262afb5831437913bb3f06689712935f6d81ec0ec1054394f8ad36b8276f6346254878412635525396967b993ec5cb346c8454e67d307cab6fb8eccb8de9edd435d68fc01b06e39cbdc616484d2179ba1e0a2d00395da7e0ff19bcca34c48a5f6da6d782b4dc807ea4c2ba216d1c07acd351e595f934e8629aa7dc66747ba2d363438dfaa53072cc054f66f1098c51606ba578e43c99a3ed7567115a282df77568f2f242caa6786c347e7d86e0b22bbd3c166579e0428529d57cb74147f91c87ad5d61a77c3a58d4bca91c9bc4d48ce6a0204e5defa506587e752139b6b440dc854406072bd8d0d44cf84c3d6cd3d2a989e70c4507a1acda14c62e1a8845ea917d2b73d282c1331e7f433200977d1567978cae33a3f271ed37755202feb930ec11d80cdc8826dcafe94ea6bd467350f5ef1c3c3b092fc7d2c56902accc98d9f81b11c86263563e0173c4b2978a96cd855e07cebf160f64d9861341150bd0a49cf7eae40130900730ae5e3a57196ff371bbb31dc132c2ecc63d2e8f0678b5459b7969d257e6b3143bb0ff1adc71f05eb45cdecd1da06c7c297c01ac65e8b2e1bf4dd514d64f81b7667fa3ad882f47399319fc3c0116aac7f8cf86fd7d2c76c1fe5486492ca585e55324e7011c600ee31690ca1338410b1daae8faadb473dd3ebaf306cfa2b7406be2c878749bda11f2f3fab8501db72e648c32e6f1280f4541c896044c3a17eb08de3fd950cd8933fe562be27f053f7b35b524423773d41227f1eceab6cf0ab95ace333adfa234ef4561d87f9aedc7a39c28824f0ce034e456202e8014d2209e5293f5bcd786485158323caa99602b6009dbd8207651476a27ecbcb9074a03887bb27d1517e5d805b8862f5a9c266e416241e850dd18e0cd31ddcb607ae1f7ee6aac00ab20b6b661cccf12db35b2a1933a9c75af6a5366a454bc87bbd6512fc243656ed1f73ea7a5309f941d2e9c647041221210d79ff92591b7c24e9da54e6597b77d8f7aca66fded86f98241467513d0df615d86a1d24d7fec293e57b4fcf36507f56f906fac54427dfbc331fe55f6debc3578c65b532ff0d0d2e1bc1033a34ab443de692feb2b6ba432d192f4e824954c966ec333aa90768fdf703ba38c1da0caa0fb8239ee50e30e9cd6f66cccccde03702ddc54676f5bf4a2783b2a68e64aa3317abd9787ccb8e9edcee60c3976390e19808a126d30812a16caacd4ededc6eb3a18ea5f52c3e569c1da27269dc7241b09b740386b22a295175ac0623d6c3eb3f553629812142b64c219209d73305ee9f520a6f0bf33dea8f40b9b5085b06b8aacd622798d61df5c2c6e387abf81af7e3b7a09060e11872491ee66807873b36a097816b6dae108de7ee6951b12a9f65417de67e84fac056e453525a7f1557a135fcab303f0fdeb5a9eae8f2e284256443a181418a38b6206deece80f0dfaedc16c198384a3ea41d63592786aa0d46a93cec32b1f07f6ffa2a23fb437023a7e9ffec6171505a20c4dd10f16fbfd621aff521e3b6e1f40f5a05d0b4de27184e571ffc11d9ab9085ac8cefc6f161d60a6504ec1d492e83e2e9d13412e14fdbc02a7e6c6e853b567c34ab16627496332e8bc986c5e22737ef56894ad0b1d2f1684f6bd6e04d85396394839eff67b28422993c2f5a3cde8ab0599a3fcf9ccc410e40ba65f09aa30992ea8ff01e3748ce35337c1db5fff11beb8afd308cfedce2c9b04649c8fc21a48e6eb872aaec67883a6eabf14f9a065c0c4f8da0960676c5def3a3ed5afe612f51e6cc63a41f2bceafe8dad082a59f5d34382c965e08154b7c0841d0cb9b29e3d3ba1bdb9a787762556527e2dd47b3a803a03e9b1df9da9d2751e30065b28fc861f26b141edf3f709f8e76e312d464d2d8a30edad980c6c18630d805ed758cb14e24aadc7171e765ca57f549975d05166813a9619620419223efffc8c59443f7c2c97cb1082dfb18c508d11031ce3481768bb52e094f3c726f905a870f702ed653f45c888535e13f3518cd694e0b6bef73ba282791576a86fc9c13b0a7ae154fd50fbeaa10535f5570ed20f6d019aae3b5a21ea549fa3583f2001db533099ce25ffe9bdca75bbc69d22f6819fd3a16fc4afee90dae594303bacd4bb730ece6d66c397a475fe1801a5200f4f1c3c974395227ab969c8b95f9917d332941c5c1278dbf32f3ae83f9d02c112730c08022482ccdcd47f30a7b32e06166e89b1cb9b57a0f7dbcc1d6a9c6f8b223a2d033211f1b90d5fb94ecf78696faf7d0fcfb8db4a02f393457ec30b011203931b2852b7ea530bbb545772c3c8bc4960188d7eef11ec851be71789524255d44c1a4c3cbb1c960cb7831f369bea2f7fcdb2d8761a2350dd3a2cf01e64aaba6118e38bbfab9b39d7afd57130386895bb0d61f9ce3120d4051355f84093ab818a93becdd69741321ab06eba5a539de58bfeedc30e1c18e11d0d70e61a744799787a8561e4698112b41dbc6780b4555918a2ea6be8b4b6736f9de49c7087b206b2f5be9deeb0dff3bc1d18518978b281f0a58b0749962b609ba2847e08059f39414f16c1f63651332e5916670f5e4bb41049592172d2b26de562824a5cadf264b13efc39cd008e5e5ce8a09028f7862d0e0af3ef9e77f7177bd26197079eb3675219f177e2535d6d2e1d4897dfc4c68fe14d08660699ca30e836016e9f5200d850676d9aa2c26d4f9c9cbc927655e8e85218865c266bc26ae8097f33a3e4e6f103d013ba2bdeefadbb35589dafe04003553fe6956ab22c2d8205bd2cc929be126ad68d35a403dcc413f0d0022f2aa58f174ced4303a861f033807d43440c96539a9e78bcec1dbf096abdf7d6368f618ed01ec9ed9a3b46ec91da3dc24917ee2b943ad4adbe465ee4e9714c269b9bf35b295871a2576f922bbbb5fdf4686600464c519969b4eaa5e0c7761b62aa248be288e2b5985f7a4491e02e99cdbba802e071a9359d291230bad4bba865479cc702495c11bfcbda6554785ba74c548212131ba8ed5df021520a9ffb3d539b341658aade656074aabf81df2818bc862485ef02f4259c313628083cd742d03691c6e97182c914d2524dc90f8b6ef297c67e1b9fc357a01856f31f04d25894be705b4d31536a582f923624451e3004139b71b69e02b3084a85a4844ab5ad77ea7d7d24ecedf815a39d468ae9170280716903cc19b7904bf0ca86cbd4c66ade102de8833b549cffd6b50aeaf39ca2ccde314dba80acb270c3bf6ee86a33069940cd5b324919b361ab25fcdf62c10f5bad47fb5c02f1034ccc22e4be5d23d38609b901c4867bf9cacdfe334ce866089ed87449f02d327a808ad44a434569376bf089346f73f2bdac2a13c12121febbee1765d59c9aee4ab8bb191031cae7f477f420af2addda7ab1e5752b9d1d240201f93221c3aadf01ce96db8be4e215a77ea4ee9bd6d9c12772f9b0884a8b1c8144fed1406ab7b3af12290f36882fd9798bf6866a493747b6f0cb8977b040d93bd443c50b61022bd223114ba9722e071f08788a11f5bd5673af6538336cec63134613a63170be9149b75890a0a302e0930976f03fd0d725ec63b8edd7b08bc03f4d7341462979fe776a7b983e417c399898bbe7c74c3f455a5c9239de85988215fee07a9ae68be11113a3bd2e87169efb437f7b72cfdf012bf060415aa1b77d1dee1d1095a540a764b346546341da8a9efb5a661f18ac6b1d68ae23abf1bfe99ee2546103a88d279fa293f526e9f8be2332214503bdc22f8a28dcbc8133129867d39d1d8946df856c5066ba44ad82ed7d8b49b5df4c763ba7928ed59e29588cc2dded415e820d6146a16dd5ff141474383d02f0ca1e58cec6e26ac0186f0c6f23b27be9a110e76e7a4c9df82351cbba657a787a69c24966d91669beb65fe52e491831f59e10a466ab1ded9cdd680616431bc6ca21d24fc5100a5e0edbb9f673c0a7947fe953a52d32a2fff78790a40437a9595954c37fed5a0d54a7393f239bcb018d5e3007f220d6b767868e0283688dd18ce77ca7255719310c4ead1c7cf38ab5497606622124410e132dfae51b18ed9b70de84a212dfc77dd5a681e070420e5ae9ee3667846a56240a7e76d00a07a612a46018a29a6f34e9a673da989a57ad56f0b41ab83f54cac883ff605ce548c8942c8285e659144d02888dcdfb9e4a9845347ba053c0302846f53326074f184a66a88856b34062c7bb2cca6ae498f08cc385a3fed93e2152b99afe8cbf8db91afb631a1cb9774e8fade1ac58a8f355b7b8ce872098d11d9a27d02b8920f694f6b6ff7f32953cbac06214adffb9d018c7b22305c3870b294ece6927c2681eb41e249a70306369280b732fd4f8655a2b50190f528e7a5195e22d39640218709eecfec185bbde3e450ab9735ff4c51b40aa53f21b9eacd0d7a34f6a014d9253662d7857af63a30a38afe08aa67f2169876195ba6df7c8790c88e8b3dc43e04dca1a77883fa00798de4fcc829b35f52841332fc1610cec3b86e77e5dfce99108a0f26c98893a17622492ae012a11659be2759d5e0f408329984218d8bc65ddbfc08b644e1a44dc5947cbc494263f968e5101441984452eb0f14c4e8c79ba36977c98f9a426539f54d6159643e9e15d5caf96c7b15e26d524d12cf827d4c29bbcaf08dd1a702e3d4b9bb9feef63624a3e572de9fabddc0d32b40e69b1ea14fe14891ffc5095bf7b54d01969481ad6ae1d03856e6019e65e7d707ac662b27e8b3859f1e057c11ba14871b60f17eee2d58214ec4a7ffe5e20dc98bd36464541b41b24e0214334826f436b58bc5b456da3e685bc94a4d449ecb6a9b19b14ad5fcfda79e355f477d2b9d18037ec3d34f7d204bd2ed18169893690d15780f9c7b228031e6fab587ac7594ed150070354316f38d5637f38f0f1b2c5e9f2e923c56e0e86ed67a83c8ea2baa52bedd6883a272f2f1a5bc99676f6ba4db88dd60dfc512185e8cd53aa568c4f824f81d1370e936d553cdaa48f2674c8b80f8649831ef18ba3e85e42170587f6b3fe59d17c3f5f317d719ad5f236f3fcdedb6d247a3ccb0a1e2f6f42851c74c4b5ff749c16fae16ac195e34748240ef9b9ef1e4fff47c5e0b4c0791570ec26a0f2993ce5c838babd4a67438191cf42d68d90cb42e037f5a249cd791571c79f3e448114a19bee1ae05486a5cb8c84780a8696dd2247e815f611d507327bb395e6c1128b9f2b5339cc1269b5afcd1a4583a8199e365aecb2cca3230c54895d1c29f2fbf7f1dc905d193c15e12f90e50690230b901f1c7f63b03cf43e22682ff242caa6786c347e7d86e0b22bbd3c166579e0428529d57cb7414798b734ffd0013fef3c675652c9842553683421f2782fb3ea251a58f29ad93732215e1f5f1a35feaf30101f54902fe9f4e0bf7c4620076c0913e4d29ccf46eac0ae40500ef33073bb48641ce50fc42db5358b8f199ffa8afc5bd0b3dbaa14765006936a4d59d4a07ab1d1fd6bae821ba12d7d62cf7dfee6f37b48cf0c775ee317c786f074eaae95cb863f12637a08a41985c26e418f4fdfbc0fbc807b5c74bbb7179e1bfcc323d3c75091aaf103eb8be5243b59c6b68a152d3640f528d2cdd8a9a3abd870c9dcd55612cc949983f7510dbe59c194a5988e55a70e26a0d045148025543eaecf7253d05113443a644903cd444a0ea068786f167371a9fadb654ba3cde27bbbc006e6feccbbc33c8676ad9846409a77d334fb61ff332a0a6de7980fd684b9d69ae06e072d9bce3a2e3c0a4f4c24e3efb29c3efaa553831a2c054808faa87f62dcb43c9643f96544bcfd7ca6482f707f0f88d970786833c52d826a6c054f23feae661dcc7f5f538966dcdfd11124ea96262682eb347163f115ccb6f461db8cf2012340013e26e635878337cff5cd7ec79b88f182825ecdbfca2735f10f043634984b52c0a5c2b90e02e3050b36c601f5c0a8dda92a6dacbd691afd7f828a0b354bce00325bc1a6ae040e31d938d26b394f64e27d7cc450f97269e334d0bdda6d2830514e8496e71460fbdeae05464c16725c1b2f788394b14eb347abac43abfab152e5fa24e33cb0b5582bda324f22f98241467513d0df615d86a1d24d7fec293e57b4fcf36507f56f90788deb85599a5f11a149dae4796332605bc20b28e79ada27a150abb510dfa37938d91bd7d39c3c6892386f2b8ae20cd8ba70b64fdfdc6c9bcdc73e4e56a65d1ed00634ce3fb778920e9a383b9d02bb3ee70d5038fe0c00c94dcf06ae0acbf9243efe93c150024be34e63b943db653162133f9610df18dcc6e9e3c646bd9b279c78027e5d70bad37d51ea3ab34610eae923d3b42aa2c664dfcc6c9ddc83d21aa74a7b86b279d10e3e1713e6bf1b880446c601bf623862121da9ed65e828c70f53af4241bc1612544b67c8ff5c6445191e31843aa282e83d757d1386e5053862a447de0f6845ce44274c8feb64e304e56ef35801744bc5fb28c274e21202903963a87c38c2782061d4cb355473470b8ed6c42334dfdd4a63a60fd8a7d6585a4a28f5005003422e8b5c3aa8afcfec96dce19e4db5818c69672992e4723787043fa97d8a127a872469ef5e817da3b16e241e0251bd8b91e5e1a2153153d2b951226b3b303d80a15bef72ec9416ba35ec6de1444bdceb018e19d2fefbeb16b897f308886423477fe05d721aee850c391fa8cb501ada77d1137cff756251576c4396944fe8f27b1e09f2314e1732f773ed20589442c92cb8b94a07bbcfe57fe295b3598813236db5803dd8305b78a5514e50d18a5b74e2fbbfd56236635c57dde29b30fcc662513220e3f5aa5ce59c121e1559346cedb969008394fe59a6db183edc2d185d4e268ac00eb1efdb4e9719e530726bc32e17a2ce8a9d0ede4a07608948a3f2f554d575c450799f0e1bdd716b26178cde6f759582b3150ee9f26a59539d610d282cf01ecf6bcfebffdcd6bbca41a522be7976d795714f3940cab9e0ac8462493ed5ec9cee765c4e57d0c49425ac3579161b6ffc33be3fe27e4e8cfce7677a703a92eda9e21251cf4f01f9b9baca2d35d41668bb52e094f3c726f905a870f702ed653f45c888535e13f3518cd6d2a792a57bb423c6870c6ee109cf50c58bd2921a29c69b74322ee477c5374b6dd5511116ed13ad2086427d7542c239a5f245eb5274aa2b88dafca771d88d26d5b3ebb47e7315e4588aa1b9cbf2ea69f30394be27c22ffdfc18c70b355c46db218fc45899b67771e207f91f22b9ed44383071db5f8a3848b0bd51bfa57f3bfa500cb99f27a404ba56c44e6e12bc86633e16d183af47c50013edca4cbdfb5bc7fb8e6cae1e88da09ec109f653f48a74d3bab9a58fe9b0485eeb5bfb0ba258480577220ae41c16b4184b153870e85f8e5b9ed6abf040c739a65369012902ada3e185e898b5ec08fe3ad068af9ac78b941c0f3fb921d1d394cbffbbf8c98c7a85bf50e270b67ab0f704583014ee89f918d584c814aed0098975f047672b1297614515b3d8eba4eeda845c6be2133788fd36fdd73f8fb6bc01baf74a7038c282bc8b79133680403834d400f0d8612f01061c6b56c2d2cf4dda8bc6325a3904c3e0b0bd49cb94616ee60ba72ea55cca7471ae9d1cb2b5462b7ffe972c4289b6d02b3ed359c819c795739d17d09f4a6eb06b85a206be5d392be2271cbc1b0727111d4057b5128cd76581ae3ba2a28f7862d0e0af3ef9e77f7177bd26197079eb3675219f177e2535d6ade82fbd67f7b8934bfe56873fe77ec5c44452e6774468ed876bc22238edbfda04c1c7837743b951009729d1d4f00cc9ebabc5b8b9894de6bcc1efaab8b5934aa694b000614d4635a98fa774a9bd8eb76aa69cca59d9fb8a6b5576f4bcfbcc709d9c0a916df4ff7e022d0bcd43509ba97572286736d3551d2da75df652c47d509c25ec0c4c84310e478ebfe35161640d648599a7574a14d4957d09ec6ad7ec3b4bc7ea5c13a70a182c1063c0458fd950b02317c3dd831fe7bb86d0aef67316209d384a34250d7275d00bba073a8957db9939b82fc6ce2099f1e374c8abf498b88439c24f529e0b1883b910619421291cacaa9e45c5965743c330cb4a7dd9eb55f51997853b69c29098ed2a6e2e2958b066a920776e89dc2142f6913f3254258fd17753808898c4750cacd05b5fd89c52c5b3e2d4d5f967a86d8fe4ad0bbeddc407b2a115d1e5ded82e2e14d63c97fe30f1e32a934f59ec5069e02b3084a85a4844ab5ad77ea7d7d24ecedf815a39d468ae9170227144516a17831be5b8f58471afc166b833c625e3ae170629ad723fddefcdf0a65d22c9060f8ce48fc3bd4e57d68bfc298c28b132bbc69709413fcbe57b0c8c7ea90974d912d8817a2b1c703088804d0e91f18ad67d05c129dba10aa053e824785ac41f89b4d8c7982633fcecb49eb1d7bca395ad2b959dbd11c77d21b3e621d0a4db7f41a7b6d6e1e597c94297ebdbdc44e1c469109f24bd1a231e5ab67f7f09968abf9649b7c5333a24f8205705d80570c106b7928e1da42f0e5bf55b9ab4445552fc388ee9d56d7db5f1bca665361996423ee8fd58b4fef2f98249141284e53256a9607d2e69805d37b7d050c984b1c3cd8b1d4ae7d5423dd0fba8753c82321528c8f6e7673f9fc2a8cd368af54c5d12f7ff2a5023d3b7595f52ce6aa17c33381df92eff9081c4fa3641d298abb102f836ac0c94224bb8ec3e09d077778106132a0cbae844261e0c7aaa8cef3be0c1e17a406bb4309d2a9347ca4654063a52f7591e832e9f2531d489342302f6062e9a2091ab7b207fbd40c74e5817df7f5c96291f3ce6f21dab60a7471d601dd0252d07317a776cc659b1e43d6911b9a8bb46fa5e3753d042726a8524d2c683f0102420b0a685daeb8629e195a53ff43658810bfb37ba605afb7f0ffe2eed2150a97ee696734fb3e92ad5134fb7196c72a9bba57af73d60693bc22e587ba65cbad808ff07f73a5622888350f38cdded2a29e36a7591184efd3784d6e69891952fa2f4c0ea35671f0692d1e97fff2885ac5a813045eb1cacde91c8546424e380abe4901f9165213f57c8368a101e4b30297a15cc77bfafdb4478b53a2b50b819ac7a68dff4889eee7d0eaa8c0c6bdacf4f820b9694cdd292bc41500e75a1a404d8f975239beea76a2791caad685c3bd5050a18958c2b4f855c5cf81010def4f9e0134d3fb9e39dd4df73e4b0637a6046a9bc99fa851fba856c0158847fcf65973794ade827cb47d88fe5024b09c9fe18c79bc4f1a8bdeb8735f534c60b4d9c859423ae49d42b521f7cc485fbd5995cc4ead6fb44575137308cdb3bdd289ab6eaea377d1679d5ac68144602144c122bd8be182882b4d42b1ac367ebc04bd603ab2022bba4e5f8c31539b25795d588c194f7b5baeac95aa18ba31f51e46166f18ea55b6570b1e471f2b2da6d18cfc1d4a769a703dcf580d71ce4acdc22db2a47c5469e89af18bb5496c45fb91d2558e849af8b2a763cc450f7edf515bdbec7afe6ac6747c48bd254c9d04d18dd3970c3198a1f1aa6fdcf55b6ced53c4c909097dbda3c8383d1e97823ba8a6e6d86a6668aa3a08799389439673b8c40c69d25c4d6fcea82ad5345f3228212264770f1e8e22258a1667e91402a73991befb763be34c6c45ceba1ec1399ed1a9b0df26a4f18313bf082db5bb05f58065c06d97cc33429061f695d3fef5fcf9c74844a4944f939e5be459f69045262138a2746440ae405191e7763282c6fba39599b4c215288e1b65161ff9eac91951bf5a0bb593f04955fa3c817e985f24aad651595abd1b361b3a59b82a34495c5a9dad8d8ad79a63b26519b4f879ad7c1a6b081fcc2c0e7df765f1bd8a4a00181c86e21854e3b0c1eb10254ccb9c71faa9813a4168d5a3a8123bb8703b992aaa4b5cddf37da1443aee0053bc65e66ca50d6042bd7178c2b69db58b681cbf4dc29d45fc7304b2080732a0eb35bcb4cd52b7dfe90a018db9b2eb7cd920f88d53496625d51815277905c6af9a058ab4e6a68e0190bfb8cc2f115b466fa06b048c1c4a135bbddf6083bfb6eb22fb3119d56fd3d3c01806122d63f122f05517163e2da3529cc623d1d02054779d0e663ba6aacfc2a2bb860fa4919c82e382f5c42cdc835ebc92566eaf97c2c8a4fc7f2a1615b06f770dc207b0bc6b72837f6ac4642e1920a3ca39adf2cc8354ab45e4ca5a4698bc78e9f1bb9f9086e428ecaa4f6db95ddaba33cfe33dc954a34c319c7d00f0827d72525c1b6c702528f20d2b1f7652e1b1f7c0526873359f060c7d7faf9dd22220b9a9692b73141548df7a2d8d2034cd22cd04860951e8fab242984b4d7bec35ae1734cf89c841d842206c0b4fd64545149e870a653c6f3b6b406b21f6cf347613ee4c870228978545c35c9c94239d1237e0b3ba1ec9777634a099991edfd47d49bf65b1b99b4e144141128528c544f92bc6fc0ff672e4efd1dd4ba3350767e4c70eabb9d5b133ca6ac30fd8475e819224490799a5f88b15470582c3822bcdd6d38a4647a02f4fa8bfcf0ec14526e4dfb1f193eec64bfdc4831aa5f2793e132b1a86ae9292ad1ee0aa966e3d66872b22bfa18c0dfb8d23bc75e1ea23719c5f95435d16bafee2007db9f89476819f8d118bd9b4f6248dc7be82f5910a842b9eb44fbb7bad857c6bf6f62a0f8f88bb43a681621d4afbb14fbeb95cda04cb74c290b2aeaa060c9678337ae3c36729882d3253fa52761fc1a2fcf6c332efcdfec4b1961078db30128429e73b1dc7048ca1731e4a3e3cd89d7c06aa2e53b2b51fd5dc90194ad6b82b01a5bf8e6d3a4644f54cb1f2be4205ad8276279cc3acbe90f7a8b58f41e858d1c3cae94f279dc8313518b1b5237b5514de86c03ee6d05cda90ef758c20726278e64738595f50a11e8e9ee22b0ce185dcfe4c3c3d773f9268ff50979d05e141f7af93044ff2c78e39783771b3983dff834cec7e31f607e310285c63b8c904c813eb58ba1f364351fb7bd8f63c5b09b7cdfe8cb3bc878b430114402b8bf8d87c7f41fdc1994c774c83ab9369c396dca4a70a5c179f34f2568faddf6bed99a8db884328c6d5abd441b8eb458166c3bb0558b2c73ebf5d1a54c135ec50e38b6e33e6ea70546de9baa4d972e62eb4c3c84903684bafc3d99ca8022767e23860ac03403090d015a60000000000