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 44785 116aa121b56078fa32da93da91d92c8382e58df6c8ff4eb6df311782aa391cf4

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2e01989b845026eb4d3adcdc1a4a5243959e54bc28df015e21076a375b20ddfd
Certificate Block Hash
116aa121b56078fa32da93da91d92c8382e58df6c8ff4eb6df311782aa391cf4
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...00142c000092c00000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000067d29baa48a7a8afa06b21389c93e474146c453eadb4506469e1da7f8a019ac12548d9226a1d294776bce580a014a7feab44f63f3de08b45674562e354ded81d3ac5bae5aabc07398021fa8a0304dee51b80d51eca88d45e5a670000000000000080000000e00000142c000092c00000

Raw Header Hex

00004020cf5cd0cdb207d1c2830c9b59b968aad165036036119761abfb22539cfb9f767f197f9ba384b5d46a508369f111704b0a2a06fc6e8f088be36f12b64169a76f077825fb69f3391f18fddd205b376a07215e01df28bc549e9543524a1adcdc3a4deb2650849b98012e

Proof Data Hex

59,560 bytes
1212160103079d57419df8906d2eed4bd56fbf2f8e4125c924dce99605e1ccafe138c17a5f91c76d5cef57424dbfa1bbd4a6ba2187e4bb860c385ca5d4a74c873bf6c7aff99c977c2d094e9f579daa84f426f052244426ccdfb3ee834d3bc0802353a86e93d3f0cc24976f6b774a538b25324b34978fba94f7566c2312c3678baa1a7ce22369c084cd7517c37f316f653ec017da41fe259b22820bf396ff8d9f787b717ff55fad8ae00f3deef17edae63947f1c3595905bbb70e94e5364db10a9ca8531fd379bfac2887142d56c8989c4aee32196aaca9e27087d8411bfacf285a1b9f02532ec5262dd2011d474dd6793528b87b83382fe853d4fd31356c28052b5a0279524c8ef23078b690f39c9340ef1134a63342b78860c71e9fd676b2b7c41b1df45b260c769a21b60195a8e8ce324c0a9fc338b5d98dccf73c7dbf9fdbf560f948647c2f924573e1a16138ea9ac0b04715337e8774e45eac94f98dbf795990c537c1a2d0f408d47dca3c44ecfa3d6d3478eb5a02ba22ea96d9716cd9c09e219e35b5511130587a876a5c95781697c18f1458ffb9ed37d7ce453379e0c0e12e4698eebce8164bd7ed99e70d967a9f5c6fbb07befda382596caf759b2785a7ef6f2940640f40c1a9c65d54b9ededb049321eecc9f5502fa4ad8d580b9795b71cb05a4a065c5c7d399913105abf1355fad865190d0fcc23c41fa3fc3c673be770bc1b96b66a9c15562572b7f50008cd50613eee7859b89a9153ffdda70d35a284a12c78b48b89ba19caa7994ebf867d1ffecee655077e3d2f4ff6d287c998eea1667b4ef0078ac3f4299cfc2d4524e8acad3918ea772c9e12a79c7b03c21b9f839401c4b21872300fb3e2b4612e27353af29ba8c873fe58b54706b6a507aa7f86b28f2b96936f9930a38e50f6f0e9b1310930e8ee71f07bcefd1ef5cdb4548eab9b5cf3d6934767938254bc0f7c13e6c05b69b63ef56fd5e5d1402ba861a7c909c18aed27f087c2d7d6da1b2c17f9eca1a9bc4afa1d1eb5231f5c55bc7e20cd9c612cfc619a24d2423632e052d2026e7c8cf03b895473ef4c1e38e143b86b94a8fd403599efe9eb04d31856f27cb2c003fb88e6d6cbbb863307ca66d3d505eccc7396620e7c655a51d0ba7b41eb813b0d37c9746f67b6f2874fe5b906086e4d676d27c7007187b8d04f3afbe3f739f9189b62ff9a44c1c110e16b7a769257e24b86af810dbeeac356944a368f0440af660a0ef3aff3b86207c4d4fd61e608d7ef4518770225372cb7b32a2c07c5b474efbf856b680d6ad5d9102186a41348a3f5355c080824618b83aec25c5ade1e829fc9f7b2d1db1e97d164c3104ad778301fffa0d383c1fbe330453e1ee40bc1ebc1657dac111ee8b4fbc7cdfc3dbd7b2cf53d16c30257b33df827c117ef3a2d8e3e022cfef369c532f32d896b9aed7d607094275e054905b3afc50b77283ddfb22194f420c1b0877bd9d54dc86de8653ade99ab00d7369541eb6ac49be2206615081e0e44040e5bdca6c5838c6bbaa0fe6ec006a675f71b949f10474bed447aa56cf81b9d394a61f9a20496ebc679ffd9332e2474771e48ce2fdcb3fdcbcffe608b95dc09da50a7f72acc716ec3d506e77505ab53f2a29f206581aec2230ab08b61c59f7126a5f7cae9430cb147f7ebe27abf3401bff2df6d71dd08f80800b4655645813bfdbe316b8215c1ba0bb06c61e6a4d4a42a6b0780aceb782b69a3fbd31de4a088dced8df9059ac0feeac1baab3f6f1546e1409cbd6c4aa8dc7da337670e7c519306bce6f7e0a63d2365ee02e15227b0df0488bddf616d7daaa0b4374528cd09b7b73837e9cbe57a74f729bcef308183a1d36cffcd3f57f8bb4f3ceb766f7e98f6c1355e6c5fed4c153632c912ac7f465de28ff970725ea9e0bbf3166fc81a7df7acd9d23af99a7d8f0107d2e2fe918aecff754edf81a00f3095ca46142963703a7d2b3954375cc95b88d14fa8ba7fe8a1318afb81cdd1d1fbf42ec2de7e95c0743f58c2a96820c2436bf0a1149bd3a716fda3af8de4683e5c9097cb63592b22ac18c219c1f875966fc352c52fce6eab589945ead5377df669f010c8669df425d3ba9dcd95e4888f5514fec81af270e07e728f9785c18124d78a966b4e5d43388e1f7f56adb0c4d25a3b26c1dbdf5bfc4faebb5df4141b8729b1a3a92f7dfdd8829e1c7f18990645d60b909758143f48b96449fb3277bcaf306c8814076ef9f86b25f2ed64ea2f54e4f17d98be09de67dae8db5ea9dc92712ceeb0ff11036c8125239e3379dc78b9d842d847c2ee5021ee5433840085241484c952c5bdddfbcef31ea1bb129e708c55f2784d26a251d20aed8164d3bfe19ef6a2bad18706a528b29dbe9322f760dbb830875fa4b2db8b6b7cc477ef0edbbcf3f411b4fd32a1524718ad298d5dfb3f67473f84f9365ab9ea68522482350174f41c0d8f8ce02275858e07eeec9b539f8a1b8c71a23275b71aba05575f3d73fd263b538858c417c525f49095558ba6d938b2c2fddd8296b38c0036dd393654d5a5ea933e2d7e00a3b44925580ccf3f5e5bcb76fc012d9e21d0e0e77b753e7857d6c8c79fd4ba881758e3b107ce99a079d16da5af3d673a66775b34c4e8c1c0b7d4c749726e138a5a30f5cfd1f245045d5cbdf24cac8d7384058ad965636f9a1c679b9f88811fe1ce12ec435ec8e5f6ec8a6b635ccb71b4b39c420cf250b6c266becf128dbb7716e88611383a8d76d64048e6cb2a0ecbfd05e1ff2db6a8530057fe186bfcffff53f3bdccdf45e883f8433b3df00055787c72b9a40422320ff67704d54573aecc1f2dab91551e94494173d3697086009aa0f0cfd7d4156c6a7ce275f3c94878da603880b1af72ba0a345ff0897886f8b5b10367cafbf3f076c8afc23539b83756a8b6123dddbb97b139b6e66e4fc650c202f43f7b3dc0d97a9eefa08e862a9b5490ac965bff501ec8f0c96947b228cfeb936168bd13c78ac7feda68628884e5d7e5cbc8b0a129855546f72de33ec99377344c447dbbbd40d817df15bf681ed0290df212512a328c70161baf9481f29a285a901ef4d456879d1d50b05cbe6c5cd45486fd4f7bec3a8c24e3453d7598a7f7c8abec3152daf6f563fce17864ffe3869fb558d3daf610197d9c6956e8feab7ef8b07a67530cb431d4913860113b84c2365a0f524510f44ff44e651c24edf69dda18b916ed3d9b7252104e7651899845d4c1412038f4fe2ef1097c27711f4abe58015fe135b8983cb01e662032dd85942da7c760e06fa1a2831b11f10c041023eec0370d2eea5c6e3b5870347b241b469ec495d67b2d23e5122d4fce44f564accbc5e779a0297004869c2ee6bbfc82ddbf0fb6532f6ff50e0f83ce88a51a6fd8fe49dbb8e0288e81018c58d5e6d1067831a59f65a543398e48f84b04ee081706695fcab96d764929e3ba30f8263572fed256555a982860bd570c4907b8d3d74ba929db2c17df211cb632123aae015902569d0ae77d1ea52b1e45458fb761b8e43baaa83db2af8007d040a2a6ddab857486a058747134c112a82d4ee4ac6aeeecb5be1c64a5c8007c62d311dbf0697c1332aba7e1f116fc5573a540149d1c2bf25569448653079f9d0cb4df9d9ef10f766d5e1b2e0fd1ecca3e93e44d300fa044b35aa5b66079b120e2d296d6535a26fbf1740f5832eb2903d9c14de391d1a1d41e4c990e092cd088a8284fdeb16e1956412f929dcd17ab08a6035749e662d4761631891830792c1346ce4abaa50d0adc065922cda0c4e87237c08dd78dbe3cbeb6b8c4c4ecce828f6a5779a8bb9a2ccde6d8d853352d2876c94295fb343592d446c9760eed5fa157289d8e224ee73d40f7a3c453caca096f1868646542b54a303cd5fc1269e1f52ee0cb368cafadb95b026cee47a43fef026a2cc66689778182e2bf282b2c5d6e3fb7b304d655acb908fc1337f6e5cf217d4d7bf8eb04b7fffddd6e9ab88f3f0092eb81af59c723beaf3f30a91157b3a5ae96a220c0e8a0e79edf5b19f4cd0ba6d649ff185cb0795fadaafd243125a54a6e993e1dcb1955fa69c1d1f1b1a7d8da1db8a8ca45c0f9d920f5b2d81bfbf887cd68a2c4cf0da7ab9c21b38859ad0f9d55944b6d77deb6de1470a385ff696e4dca5cefcd38ad9b75c9f6517a67bca49cbd8bcedbfd7cb380ea24a9ba8b9199a898384a70d43b9d4e5c33ac750ba2e9f852699b737db660280735366d0d57f79d6fcbc92b6860e24f650997f53a95da2ebd3fa9fddca69dfa49af542ed03f3c7a88796e4f8aab373865eced05963eb86361b5ace98d88c5d47362364a9e13b3a41ae698dd6b77658006bd74f180cbe27415e47e9ee3a78c17b2b66a34b4ab7895dc1ed91e48f4bb4307e4b48b467d4e89e0dbe4fdabd3003106bd7a2c04c3468793189d8e043d1e27c08824cfe7a39272b930f660627f528a2451fdb9bf93b93399c6c2d8bd4261a2790878603c2595c0c31a93a1584e1746e138146b51e920a1ef1310bc014e5c1ae44e82b855d59bf89ec41b469120879369baed939ed7c0d3a2662718fe6c9641e0130a7f87003e406d3aef86a4b6b0128403a28277804b56e6dbbe9ea7aed51cc5d60037b1ec4d20438a6c78efa298dbbce3a6cd979432165b077f40f68f44a317705d2ac825844807a56b905c64508aa136608395d60840e16086eb9295a8b5289b65eb9c29a9f01bc057449472f6641553c08ab88bdd7e567f46a3aa324297f810abb39ab0425cdeb2d1a77a316f276acb08998277e91225d4b2804ead21ad563410370065370b4c6c7eacc866db41af504436b71351614a63df58593b492013f61e569c3bd8e8f5a5d9205869cbf2eac832798bf18d7622c77b9d646401298b2fbddc0151abefe53f18e1f6652e0f33f6160bcb34ea970134e28b47cf0e645065b898f9014340c38ed75b51224618f5cee0947803ca152ab679b584d27662196b9824932013f60d29ecb6b9011b55f0ba5ea05f0b026c220cdafebd9a710ba006e1e8f875941cc5680e4794422733e197f23766ec153044b7d12410ee4aec06deffde157c67c8ed629ee8f30eae235e61a8168585ea032010009a53415b7b68a874f1f59c7d0b893ba2b5a62ccbca4c8575939888ed9f0bb12523a8aacc43bf7969d7240a96ca6bf96c287841398679bf202789bf3e532c668438d0d5ed84fd8dea115cc0f136928e0a4d77c05acc246e4c89cedf6a2547d78e00e168c163630319d84189ef13054ff31f8b9a12a62f18836201f0d11e3bd0d052a8d1fdb3e53e8260c0866825c2692d6b1743b10a12c415002b3454a3f99b95cf334205752a725850df88c67b299609f15b899771487e9d3e13e0306ad05a626038b83e36a1a86720cba921d947e9f541a5c03a3010467d02dc5818569d5d6d1c27b066a22259274dbfad4f5f93af4e1f9d11aafd2f5361f25819d5bbd0d33f41372f0c0ea742aebc26f231cb50066a3439a44b3814ff3f3d441e53f48ff0dd96fd7694339aa3b730658464d7c7502a4c21a2a9c64d3473ee891b85f736f4fce2f4dd23c8c5c93c85202c5cf0699800ae8a4adb5956d36a0bdeaa4c22d570be74fc6fbc15549d93e173fa1803882cf7dff2b1907d793e3870bf6a9a212fbc11edbaff6c8b0851468710557ea79eb0ee0e08e96f4ec4a5a6bffe61d63978fada4cd8e9cf804a1ea4a600ed13d957f4a4f41f4ff5db671b521f32b22ece58b9c9834aad1880da8a4a3d1e1a25615d57a69b0d585f226bb022b23de2019123b73af912ab16bc65445c9d91eeeaa6200b94b1ee6eff98de8ff023caa22462b7ea37b58d88d7e426d6be8a18978a9fc90d5e380d2c3c9e3e21669311c63ba8c91d0820b4097f316e884c351ad775beecd5a01f1c9c77cb92582ff516f0e4a307dd8b7051a5da500ad05b5443883214bf4720cb8a98cb8b33847a38ad971b352fc470eda520140e7b134dcf2374ff216df7de7280903c4c31ba0ff56d342e6f097d5e1fad129e2953545160e6ae29f95946aedf9c9e8dfa2a6f80e1e4ad858b9f87643e29b98b9b80b2f426630be89b1942932e2b4d6006683ad94ce7a74c60c6908f9f14387824fd9e102e185bb45cebe7a34a8cf4aa581006527d16f08ed5de9f6493943c3832a7ddc269268093aeb7b9a90ce3a1eab5dea052b8b4d0ec10cbb37405c0ae4c5b3582387bd020bed84349d9a6f86601cbfa652b385a1349ae2e30a7c7eca03ed12b143be1372784e3f9393e89cf46458296a4e1acf5392cd8e34afbffdb722fb945595ae41f1cf8d010da0dd9e83964d53b9ef31921610af786fa717032e78aae815ecf4fd75b96a0d2aac6b084bbbc098308481f24bca870aecf68ea9994cee43270bf0637bca406a6c421faaf18926f60bd494b3099a23546e610a70228c654d94fc193c899801b145747844a111deb5c990b67836b494933561c0e62431f0036937866ceb68608891b70308cb8c3b4d406b5f6fd182746396f43d086188858efbbd16bac4cdbaf1892bfb69f4a22d3ed68cf6bc5bf2a675054cb99adbffc51308460dce3ff2ff21bc232d50a74f772539a4688341b011618dbabbcbc53026e6a7084a05817ff6ad1f2a3163e9651fa6a7cfdd12250a93ab52f080cf4dbb0ad470fab2c51a9c109600a4c7e7c07a01786c938122dd0183a1c1159b0c066984500c3b6e98c14e8ddb03305663c8fa8479939496324a87030f887aa5666369cc7b56da568515964d4018d69fd375d1417450f79e6d2c06250c6a906d97179c8ba856c35f4761a1524ed1010309fe593d96b869e1bbc64b4e19fa1fe41f65614a908141e602e84f0fef665fae7b1d2c495061fa2ce1adcb41477decfe9ca50f54b7f731a1fcccf6b1c1fa7a4aa9de73f838ea45c46a70f287f583d921b98e72162d3ae793b641579380ec8ac77523506aaa83213449644076bf3b3fe24c22123682db3af931fcf4b8360a604c9064e1d1e79f92bfcbfeb91497ccb1752183af3c15cca8616f2ec3d2f9d1d49d2c6e971258788b945698fd638f6d701994c6cc147a8e18d84b3a080ea6ac7d8545ad1ba872eec619ccadc477f4a75a0a4541378365a93781c4d9e3afd9c115e7da32d2c83c47bca684e39fc925c4513d805d2e99ca2e9ec3daaf930d7e74fd19eae9295ef41f8592fdaa6c629d80ca25d4c8a55e89ba92ed911cb4c27ba5de033dfc9b99f64da70f521b7f579809bb762de7aa86338d64f715086d36110053d77b7250f4c3d6d7a24713837c915a15208125ff0b1180ba9739719c0aa52da0a33beeb96e97321a07d67d5ac480016fa0ed76d2d65f2f9f724b4ca6bcef9cecf35785d012621b189770e2da810fb42b37e4c264fe95672c98d897708c41045288b52b2bb4be525dc62223a176f0c73175c8923bb85e914090e5decffd1929c900b80cef103fdcc48ac66dc0c6eb813dafe8ebe40958dab0f6f1d4ba36abe6e727e16b6704553a9d604857ecad741081ad0f1a54f41a84a24cdff4168d72b2057a354e1c4802d669eda37eb57ff534c74d44259574ccab053646b77ccdb0e1ed6074056778970c682d9ed2d8016cfeff26f6957394fe65ec1157477e322dfa541793ef281bda3c45b27f7a121e0f45e3bee1a5a5fb722e9d5ef9d77ae4d38c1813d152fdf1351c4b7951177153e997d9c7eaf501d109e3e56442400a44bbadd8f7e693f950422529d8e93609ca001658bb70bb8b54cb625ef71047f61a49985f159ead196f8c80f98f2bcff09d3b345213d23e34e7e91533341e1ae0d0828f19ce9efb9e8c1db9ffa6cc42be16bec71a47f2f93427633c1aa86f573bcfd2c85ce9e414a2db5f83143cd46aa43bf3866f276c3a31f7ee8258f363f8c59c44508c254c9bffd05c29f60a0e80840b96345053397aea740b2caac79f478f9f817ddcfde86a8eb5e6f35aa0d03d21de7bb7b27104631138c3ae9bc76c0d2a8215e3a1cbe5c6e3686342b8a6838d8526e5c522775f65680b98bfb86aadfb7f0724d87337f317cc74368fc310e87a13dac07d12c6e4b7b1ef1fd9b09b441f37e8fce7d991296652a262918dceadca125f116594c4ee965d13df866ad564366d4e0f07001b71943140dffc39a956e7873b2324a27132eb7669c1e96c3c474723f290ffc37d476c5510a1628c99fe5f5d58b0816ca324ddd4f8f12fae845acf816c4be706743622ec1c62d5c8340f0a99c523d8928a45fed88ee2a993eae02c4b98673131172e7f6011d7d6319f22f9d76f2996ac7aae548f7730899cfa4735ad27db64b598353fc7ba65c46699684a3353c286eeb49a4fdba27ae1e8dc9af5237a70fad402c6be1b0c11a806c0f4f2d8b5aac2668280ec86580950d0949851b2fdd3f3d34a77b329ce42a6fdeb9b5e4d0476d373de40b4fbfe74678886220b5f8e8618d92863438c01e266653310c82afec2af3dbfa1de35b4280c81f3f24232dbfc63917a2e6525680915c1fdee7f622d6f923d7adaf70e2d1f547d727e791fd7e321d07acc5ed5a015541bbb5f33edf1ea21f297c94c3d2cc96bb867d17e9b8a4b36958d7a1bebac4ae585098bd5366ab161bd83595f1a6f8ddaa793d40d91ff940a76e894e0988cea58cbfd00caffde32b10c7ae4ab73bf19cc51114f8b8e2b5233f09db5378135b97c03f2e7740af323131d53f511894eebf26bb725cef260eb50241eb70759b50bc2811ef272d1804cd85bbb858923b5207663b286bd959c5a058c966b303228826e91784ddea9fd19b78a8546bc7e3264fb079d8484797abfea0aa523f6c504e3a274a386d6af48511c2a96c072362d2ef20062142a2209eea0a206c413a6ce4d753478f9fab32bc719600ddc33c00b7d05d0c5bc0b081a4e8b17a1a1fc10cf26ef3b77966bf428fb625b1c516b98dd9614f4346859512d94b084b24ea4433d0ecc66d5593e5ee38e3a02446961bbbedcf9885f331c367e1b71f4b49b2a4a8cd862fd041c2a2817999e3039d142785167f68f740963dd0e9e25c19ac62a5f53d2bb2bd77e9cd904e46d4759af51b20ae718acf4f704dc2f26b82f15921c2f545b510a3d9d78e4f82132bb5cb90ada90f24948e48141079172274f8296c0e60688e0636b692548c2e4c4723c2b99357ae9c1d8eed9641799e57f28d9ae41c5f91390d9d2d9f67ee98e7b4df11ff6e01295d3ed88c04c745f05ea38705fc337472e0f175390cc02bab1e36f3eec196dc6624c1b330dd0fef4cd449d4e1ee325f65744d989a20e0a833c5cb6faf0090b814b67ec9a717aa9cc7d2b1b3426de76586b5953ff35c4eee35bc9ef6a173f3321a94cf21b98fdf471d14447090b3ddce5c74c949277751e129e10384c28f3b65605290053b173afe7572b0495aa6b1df1072d4bc7b6a3d45e45941e72fd6f5a6be30b286954afb9cb30d98e32bbacecd7eb9e138272da0750991565ce24de08f686111c868b7e86babb65a1330644375adc6c81b56e8c97782f2bddba90a5f2ee29af0d69f64d8d1ecb31f101ec13ef38834d37d0ee14a8c878bb5de29aedfd8a7120117b24992ba9350228e6ddeb73fdfeac74dba98a566f4fc05d1217cdf36526d1e3e9e6db22dbe0bd104f974f247e756b32a9da8715ed459208db96274508c81b2b14d74a6c9feec0a7a5a422040a4856900033d15102612c60801762c7e025d1ad8143c49ebcc2c0c3000848be50626af695f1f6e67f2a09da00d7e9b0677b3006dbf2e9770f597fdf2fd7ad5ce9ee6ab562a861a6f8fc34ca771c22bcb80a1b4b4a535a62a2e1283adabaff0c4fe718db3bafb077721820423c1646460a367a27cea95560b1ca712de1b9f32b53f31e5272693cab7df45faef26190bf517cd87f2c4ce703aed56b9ff51184579d20ce2b1ac6dcaef9ead6ea9b226120a22f58fa072a3ab873f2f8dba063d8589d834dece6981a78345a509d070145532c0d5c446b06486c80d72ac237b8efa08c2d765a533eaf6254af36f153c4ad8c73550ae186b062c461a58a5b72cf66696638394a06f91957068907080e41b54910cb9707e7b9c1fdaa49b933740dd7700e995ee12c5ec10ddc59d49282c18a472d3be43ff81a575e0edd48b9425af0ae1d83db1519200243160d33c4311ae55fd9e7d23c4db2c2be40b9f8af52b304b4d52a9c3c7dcdad9e2d1a0223ab1591337a52c65d10884cd70f11747e8f85ea7cff4464a66c95f05638089f3a9e2f62a35040fc5104db8f5344d12be34566b6f002dacea55b573e09593f4e80164f1ad6c0b9e7573a731e3537e11c8a09226cd07278ee0029e01a8af8b164c9093841e3f400c8433bacc97fd1072fe7d3f21af51419fc67760776087129d229bb9542267694bcec33de8cc27bf7477461ece2fd3080f2293ad14f60e7a98704716de60aedfbc8ed43199410dea46d34a65c100fa03874653a4b6a5cfb6c1c08e6825c600bcc723d39320c5bc3bd931fe83390399471ee02ad6bc88556ef509a365195d1af838d8712386bbde2bd5c58accdde8ca65134f072972baecf727442e54a063a148d4d59a570a3315410b362276e1911a0ba2b457991ad53f0331334c83f10a2bff2306be9db10f56acf7cc5f4b05fd9ffc97abf6ebc8863948643f5fd36bedc46ad80cd70cdf5facba086f1db0957829f9f4d21d5558c56d86b1d893013d91d840bbd14a7a09e273562ae39832de5055206db63dd96134924e30e40d1f30277f9454103081012cc8ddf04c837c43abc19251bba76546ab745eeef86ea039bfeb93b78f1d2e51b869403e75d5fbde5b6c6ac34239991b4b9708c0fb2c3a7f51190dc20fb5ffab48f4bc5457fc848599c62f630d8b64af50f8b081f9b61866d8f38a24f422cf6e95088577817b6fb76f36cc46113da6be6266fabdbfaa27e5c14a7f34e97b527e09183dc3372a1d7bb1c2910983d96f5f2e4e77de7d065153b999aca12b0dfc7addefbb6780b14a7c3bda6a9d52c94e0e4ba636d01e96b67e3036344d8f84a50332f59ff3acc62cef32b03aa1788b949600772e2550fcd51fcf46d89a36096863ece7854cde2135385617cb6a42468fe2dec94384a5eac61ae352a34ad03672a50e5fccf315191affa3fd5c2d1e11fb54c6a67348ce72870fd454984f77360093588246b89e68ee1c1e7979b4bf6218a31ab3e9000b1b39489c3c09f32a2a91653873801568b82f9ae0e6b4661ea87afe7b72b0d9ec86690fd5a616a5a5c886d814f9ffd53ab6839a08ddf7bf0efe38c75aa1b14504b6d023873bc2dafa49f2cea84561e710582ded2adf7e58696c4c6579d6fbd5557316703e92bacc6e753285f895a24babbae3d2bf97b392973b1e8178a9ad43ad4c89bf1e95f6454aa7a9f1adde7f72dd7d5b9f82415b06ff7edd677faa50063730a148154a24c27af1a81280c4cdd88f8540ba682c61d7a9d78fa7008625b32e03741cf2e3834d8fd7bc843f3eade14a51251e771c89b62efbfeedad85e25638e4e84ecda5aa74f1890a00e68210e2602c7f1a559af6b4d09ca8de8d963f5d92220bc07fc0428f2911d2c36c08ca3a06227556090433bbbb00a6db95a69e71ffa6ef3801461a74719b70e2d9d8bc76765bda623cb6ce610f0de43bc33c1f619720e2a5199c948c55b18f5919cd8f03c7ea6caab08aff49cebee8f9952bd688f10d4ec6415d10f158a501186f80306cfbb92fbbadabdeb271944217216025734a58f6bbb88dda937aa7d83f7172dd08108d5e56d26bfec915f83c28d9bf9cc5665326e448022984c680d5fd6ce4055fd4688608704b23290fd8ae67bb7fdeebf10034ec1d2ccb37555270620cf63e413bf868f2e191f5e3f12e56d3dda64bec451104a607072d564d4bcef1444e85fd2ab252520f64c284cf9fa571b3d157d2f8c27ef7b0397cbdfb75ca76fc1f9fa8883433c554bf15805a5fdfa498da786ae03520188dfdf595395b34ea8e9c6143dc0d10c7f2f5a184f1a842ea22feb37b23f020a921447a0ff6973da854b4d6604d5ba83f6f3e16077999a7d26d72ca7f37a70f3673c13dd196c6ffff958934df1c7c07d710f8c69b8d3cdbeff99fc84567b3c9fff2fb83576cf80c3222e21853cd5c10261c69a27ae6032c08b4eea52caa6bd4b6cb891c91a00f6be2f1089b1f37d5b89fa8a2090ba62a9d4ba326897c133d3b0f19827f925bbdc82aacbae376cf89f0d68b747d2cafce67ae24a040161b7a365687b398543b52f6aac2151f23d0d4720826eba7da12603e23673bd7338eaccf93821ed2abb5d6c98a895a74520ffa5c3e54aa260de90118bb02abe632c88f6f4e06deb45580fd3c00c344f4c6032db9b5bfd8ffa891fbd9010297ddbc38f3d4c4008babeeb52c82e8af1e7125aada9b2fc1ee884401e492b46ce0232fb330df2ec479b980190e334d42bf21c2834a9181f6b1c97bf671f8244b3128b523d03b88fb0d23b0e16e70650aa4d73d959591751d8dbf173acaabfb695c7c3c765f492cbfc475f73798e1c985ee7a13adc2c75627cf55abc2eb416a12b7a17c1aabf9d082e69367d4659f4f9b1126b447ec1c9ff4770edbeb4a9c073b1f961908d709797ee84b511257491c4fa177edb5cf5f70323a91d5c49f3402328758a3a4cf6b4f73f3ba66343add015a76a0e50ecd9ef12f9a34dc28e426c5df8d4a8879790fafec54623e5dadf3b0c0e0fc463980043666dd2dee4c6e82d6bfd266735e597bbcda4974dbf81c60d844bbf17a5dc8e3e74c4fb4f9cc0ce6e5760a8fd9778f3685c69898cca6617067054bf77d47ece8c5fcd44c253ba932d4d3b7547c61c1ce0015192732e1f987150557853cea1919f21d389d06613e048e8d43b78b9a429af6a5aaa459a231a406ad7b8e40f7be162af2de9e1ac0fb92c674e38562c2c6a71db93fea09d9ab8e2d7f0f36bf6af64241e39c2faeee5594a7a08df5ef0c15a37d87aafb4017dc2a28b567835d8438e1e5a8288ed080bf3d51cef35bd69fb64eda36241b5431751215a39ac635a69426358c39dfb9b7b94fc4de4733e1a54d5be0bcf30a9e71fa1f3b90703643b9c99cab89e76f54fc24e67f1de4ee3189eadfc290dcc74b0d242a9957b582867438ce8da0de61b639bbf97d41c375684f8b6a8ef4dc3e4d8ac9114e5dcb51180f3c06097eacfa80fc83256da385e8481ae85daa3bb078d4769f6caeda91a4bb52c09504f91df4203effefe26267adaa8b7b68952997ed74acf25f7a66e42c3a3e595abe5c6d0c6918bcf944bef77ac271838f62d37789dc8d3437eaac5dc99d18f2c2a1ed4c800b30dff5f3fca5d698bba0054a6994536bf2642101db2a200ac9970433afce907f613c2aebfa33670371505668ef481d3fa5d0b5ab6d6f7e5dbf10f8888609f6ded9524be14b6880015a8d0d5c3a61465eb89332512d1daaade1b448d251cab01efffc41aabcfb3cec150b0adb8b5d70a823d3597c3fbf31f3dc533ac063b9ac91e05f2f5752774d2402b97d7e90b2d3a55fc6da8ae06310d83a9eaf3984975b699c96547e819466ca76d5619ebca25b2a41b98dba2f60ffaa814bfb639317e12922cbde623aadfc3cdd9bbc03ab2d625859d54bb3e42198791bda7f186f744e0aa30e51526f040ba71788761589e89b07ed06fd7c2d2375e80f645bd20d0a325f137cc6ef32e76244f7496dc29c232afbd8b86869dc3ed3b4e5eef5bc0158c2d9d110b9a56cf8314affe8f9b2a1368809d32da35100f44361c2945dc063dddd99cc996758f626a571bdfae3543c6f5f6e73e5fecec2b89415ea4f8f8dab6e934418a91231fb50f55a16d1543399614d20dbb352d03cc4174ff9075342e3c25e0b07eb0c3c471f13d8eadf96d750cbf78ec6b71c7aa32656d990242accb4151e0d3fd80d305adfa2f9ce5c0798a845b60340d2321d0bf5d1c8c1be7eda8951b02f483f4187c9f1c1786eb38cfb6b12f11861ce672ad25c11b2e7160ac8b724deb4635f045b443d1d70ba5d34fe00c1f99d8162000f003d103cd394bac5bf07e7914c5ac55e93817ee66089353cbb60aceabf4da903648b17db89a82c4331535c5a9bc4f43c6ec35b99559968a520f9c3070c0b620b234aaa44e7bf856a5e6e8fc36e76742440a511e942367d73357110d7ab6e4637f7e9817b37df0472d613abbc672e9d36a16f59a8027271088e6888a16cee94ae05a2d30be599787ecfdda42d0329bab14e9d21d4016c94b5adc3ca726dcaeae0244e7f5b2e5c8c24c613d873cb7d01f7618b49a01899d3e9b58bbb442f53ef8b8050173e7e33ba189349b28f45a08e26de538d722a5317d59af7d7574e98aa6c48f1fc4eaf3e7de9ac23d15ebed017e52a541174f53998034d2dcdbe6b30a2c0ac6edc1b6b242c06b339d8a140d8e0543b2920d3cf92b0b25a900c7f6b91052becb30e2d689f3b64c6104bff1142bd9cbd7fcbb4ddc099f5e1ee7d8cd1ce19231f7c24cd0897be741bef5c1a8a7825b449a8b39668d8598bdc9f26507b4dffc0612a13c6fb1c0cb243a3237781b71b35dcfcc206fe90a4ca3e2d90cbefa5e1881c0995c5d507e45ce4a45bc7072ce3e6aec4963bfeaa279ca3ec633b27b2d6dfb95ff4b47576fbbc4f30793604776330bb94de0177d11cf94738e6f4e30d92eadd0800df0c8949625fce656854cda74496c63c5009a0be14032186a5135c887192ed9731db2396e8b21859b56520f7ad970a245f6c658873c4c18b9cff5123679acd6a32ec8157d4579cc0dce43933aec1d52ce2ce981b465734d13245e3a4d25226e8e6c70c302b4e71ae04ff8dc6ac47d181e74ab1998b147006a0ce029ba47e590322f829d45df28d1b790e1a0db8e725d1d64c8f6a97b5899696ca7bd3e6e0cc08f353b30f53cb9c23aba7886851f71f9b37e2681146aaa505094fa61f9b542af459d646930187a4564ef2762f71e401d76ce16aa79a0bcb788f1958934a1b910fd4f2e8fb418c2954f95c11847d41e95d274b2345ba1bf8e26536cdc7fbb8982d9307b910377d0345356074947d5c3e021435cc300921260809fc71fe0923274b621e080679bdc2e77a70d65ce5b1687b0218559938d88de989c917bc3504d0cd93e4b12a2aee9a6399088a4dc0e60a0f8bb9be3365d33032fbbc18d9ef2580e933a41cbaf8650210ffc8d2a28fd59a741067a88626b0af3f9213f93785cea63fdc09067b629f1e075a2d32318c9ef16825736279573eb4b60fc438ed98d688ed3f526202ae6cd078cdd6e3f9cffb4914ed28e67778831fd970a68ff6a1491d3841d451bd535968d97eb824bd08938bdda6f20dcf0f0733542a1306ee0b7cf653a68a90306c6b96ec74a4203f5848c07ced54ba156c085112b79f631b8ade9c9c364045675fbbd8399e79e1897b1caddb51ef0da0310645b4ffb0f3798529f4e5335fa0a4e4cf37f7cbec0b4c57dd004bbc06135eac811dfd8566c795e9391d8b47419a5b33d340fcae12073daca6eb406d10ef1ab92c8767da90ada7e003a0cd8ab0e7208e57814b8431f63fcc0e7db35ab62ead1d5a8effd8078154782acbbdf14b8b7879925c0d1f895983120b3b7322d519f9bea0cb94f00d239b0207736a90cfd0298ac9d6b2d8076495b2a6673477a24dc2f827ad501f3e7f3f9ca7885ca386e81b696fa8c9ff72ffde0df78cdf192cd759f7eea84e1bbaa4d88fcb89316c8063f638f674ac1a8228f7c7749620ff2524d661d95ae20c1d427fd361e1a99b03f63f450ef01a0270f710d6366fb90c289c5a33649390e599b69c085c0a4101069773d7438ab12dfff2a6aaf63bfa36a7ab48b698ea68c6cb110a1600722e36360e013b334f623a63a259cd78071f4a2fe348c2981cc0dd8f15cd622c11bac7aa4014d4c71de2eeb83f134c0111543d12e975de45e265d5aad0c69a79ea1f1c2267332d9aa5d06261ea9c60516544d953c2c0c59d0f2a783e9eff3a90b71aa8dbc9651eefa22698626bdf1fcbf88f83905f58873ea2b947075d10748f8c911f8549c623cedcb4564c5a72999a9c555b0c32581e3f1299624b4f8d7cff16d83da27a3f105c10014a580a0c46d4574b8e585a38a055c54a8e880fedda97adcf73d9b8d404bab232cf4c7d7a2c86dc8351d4623c2a8fe62c6b443136420a49b4ab8671509686b6dd2a91419c516101d411d45214980d36162ecd253e63a6334cd04bd8616afad9c95bef215154870bfae987f53851be0e22c7982db73d30e7409c7bed65f61db592de345c28ec9c8f053f5b3386ed0a3fad1305a88893254925886dac1a9a3ff7abd95301d876c4c186603bb78440daf06f7ab4c79ff489f31762ed86681884c94474854996b1d174e80e3d8aac3db2c7cfac07b7cc7e2f69e3d97d266fb381b92f66159dfa573db8b2f841fe705f0b09d6dabf4cf4c0e73b9475726ce21d060adcc0d646746008496338afb5e191459b5be08d34968defd28f69bb36259b39aa36e2fe4f34f6c2a664cfda2f7a42d3c00cfb2240fa9f828c5a2fb48da127a096538a2c33f746d067fc2a43e66a3aa9e7426e348766dc3cc19ea1b0696a4d9694796d958b60e2a45dbcf3a43edcf70d160ec929c6721b5b58415a0a718e2600b3f1f4af93dac426313285d117744dbd335086c8356654c22a143498ce1cc66dc58d896005f6921f3f44e19fb08232c0517041851cb744a33d002cd120abbaa6938222bd8cead6f1d761ec18310c31137fbc04b935dcbcb0796546fd6a42b9dde8b039e3171407e82bf71e8a507dfd29a375562ba9999d01312e85f24f935435c16d17619c398ac53ebd2619dd201011d1fef8ee4f13a4025ffa4f7fd91b6f25b7922c1d7ce689608fba74d12827c69d76acdd36327c41115f8f232bec7f68da39f0ba8bf04daa8fb9495b2705560eff867ca908e084533daf5e8b33f34eac4a53cbce9a51685467e603f821c583daa998440c0b717290f0a829e9cbaf59738a57e70fb228cae93f736ddd6c45020c14134e4b5d27d131ddcbc82e1b3b9999b17ca785aee8cb3f705cfee2a1349def85c6621489cb1576af6e87bca72534ffd8c7222ca8f270fefc768c7a9c76612ef643e6ef7f773293fef42fff62751324869b154d4a9d39a95bd40f5a5c5ff9b45a54ebb9f9ff9a0144b56503dedd4840fd15e5fde50bab513a97615e455c735c214e10d8608b828a90df5f8d1149904ff279e248fe2a0f429854d207b4e0a58a33886383b9c823670410c792618b8acb1b6574b7b2b825a40b9231508087e452f658a3b7bb0163182549a509caf96602c6da293e169b8931fb506ae38c0fa33e35fb03d0311e5d6d2cc91b8e788e1e54366f64e0f953b0f41eb5f8087409c1950e2332f4a34a0faa72c2306fbe407bfe2234bf43d07b5084e66a467f5f11cd16a0ad368540b35d958ee47a7858bcac65513bd965d6782910494c06c641fedcbfdda1c7e9a31e99f67659e3cefda5bdc3f439c05395aafc987d97794d7ed1699124b184cfefaa0c4a39799a2eab99c388c27d83d44335f88db4479eb443160681aee71d1af77d1f213db0a9c58fb79362983175c2720dccb88625eda6257740d6d7cd0da513f883c01a0c703bc2f87f70057f1484103255e11366eaa80f5d48928ae2ede7cceaa7098482e4aadc9cd86a5b39aa1bf3da5a088154d1b2848883c24ab291601fc9db0e5f32d5156260dd320fdcda590c0fbe8e957f52783d4cbea133e9ed8f54523f28770000c50aa1e698cd342444d1989737afea29f1f93143a0d40ff830410cdac945a218b205e73ed1c885040aaee57f1d684d83027abb1a03be6329613a61b9ec67f242d1c6d8be0aee097a5055760301d0b9a549e0a74e58119546489da7a6721bf2fdf1be81d6c5043c81921a245de7bc7b8f40d48e45f9e68d1ee69b5476c143eff3e7517732b123fbcbbf21dae474b451c4121d3eceea21f70d04d1e284004e3e14a8967f36d08b45d119e6d0007a860100749e0b1fc708b905f7db667411dfc3335667cae74d359899a37a7d8b89827e7d47aca1b1a1d7a030723e975fd1177649c167b9fa139dea0966a8e74380ba116ac7ad800ffeb451177bb33f7b1dd0cd4e86c7c4386da9d671ed160af11f843763b4736143ef5b7891b355cf37df8c0894d5d113075a1eef6be0d2860c5b2ec29e345128be1ae45dd5b0b621ab3905533c99a9a8a606094e470fd357f70d350d53d5cdd2661652239fad986f998f8b371ddca0cf86fc5b48829a43a7e9de3e9e97424f3c138400b7febc022af533f1250435a71a6a78f1dfeb888c2e5200874b0eca98b59625297af75445da472ebf20b296428a4f7835f9494b483d874b3f0e08ceca26dd6a49fa3fd9d4f32d8b1f1dedb07a9ff7847cf2c218830186a23adae6f3126058276cb5a1fa59c0bf447bdef92593624d485dc9abc79ab3e68ab4821b5cec2fca0cf1c4771c9423f415adde969b85820e31289c76b3d951d7ba44cd6776844c611a0e98c39e468ad8d96f67d950fa860c2ce303714f739dc1867a86043d614868eaab1a8d9c2809deb157d7cc463d0483e677be02f98972e3d87542bb546b84033a42fad6c67af24fc31f55106656bd41e031d0e1456fe714db2011088f31d696f0dd3bc62f812b9284e0873b6260bee2e88d61e391dd1399617d02e11c72e92ff0cd4821c1d4ef77f879c55422014df072b22fe1796227d82eb1693e936ca546d1cccea5c84acb17fca3d051848f01020f3b035d37e20436c5e88c04005fc2a17c66d555cfbb214ca4263d3cca0b221a7521432da6c74f523f757c3fe25808c5a424998c96ee808d50c80276e48b0d481fb8e585a99e6acab6e00f3fdccb20ea483ad6d7f4f3e315d2ce0d42cd24d819a650b78a8608f290ecd30060da40f2d2f26e0c76451ec50d5539e91162b43463811bcfaee51fc9b617ca9a58081ba4753930e097852409edec14b0d53fa91efcf170b12b77be008a4d6d1083a88200286ee2099bfafb3fade449480906fc542b31c410dbd3a9c0d4a71a9f524e5845dc7ad302724a8baf37fbf3df9b2de339e7e0e0515418e61246cae23efab775a8728455605009e955a8cebcb2f3be746a56aae1d3785dc1c9a385c01a89553e90a9b78494f7d609240278eef27f47a6a7b73e5020f4665f68fc5428c867d5a776956c1cdf58f27661cd929bbdd739ef7d192c129752ceb6ecd8ea280e43f4b16ae06cca794d2f6960eb47d9339c70d26c26538f69913509dfd6e2263bb0eb79b428cb2b4a01d937398dd4da22c53877f2e143e23ac548f201e2de9624f5c889e26ebffa127a414c6a9b0616a0d535c2fdea3897d88d2d663bb8697588f3562fd68b58a0696edd96fdb89d40a2fe4dbd6e6337dcff6f675a3bfb3824cf44cf177fa874dd8017cc564e0b99c7a1230492df6d6861c068e33ec9c76cb3d917b5d7802c3263d4503b6bdaed5e45982dacc047122efaaad6c8de5fb7d8ac214e57cfd882bedd8982df5f0c88fb7a5703901fe4a3314d0929636a73665802a48d0bdbebe5120f8c31bc32b59763189b2bf8dac31ebd66abfb6be6c3ba2fb1f207a6e66ac700c2991c8a9a18c4f18da54f584b16d578d5e31988df6de1916420f1292b4de0a882fbee1c9d8dfd3cd044bddd8f87b21b84594c5c5cbadf856998b2a1de21a142a063ebcb42e507492027fc56b1af08e94e9f1810b4cd03c5abea2e62196f82cb3f8c714fd13480759e21b2c532b990a7018b98e9ef5afadeb0a7d4da999c0efc23b2c9469c4aa5151532e03712c30f55c5454ba81a6ff8df6dcae6523dccc1cde951cdf76ad116b4b1be639601c6700b9636ab1de99d2b2fa17526d2a8f3b0acddea9e48ccae5ddf3ab243816d99c8ff6a5721c423c82bed2b1d8c7db338629594e430c3ac3175dc749f6f7a95f8bafc8859172390179c82795868c4345f03a5eebe7a5b5687b5ff5dcc61b75a3a01752bff5d485d853f54a654b1689ed7a5eee2e086f7c6911c68110d25402b452eda734d91f5f3eb442b5f477553d387a5e4676dbd6aa11dae79b9bed8d1721b9d2e3f233302fa4685f217d4699d0d89d9a8bdf9fdadfe2122783b94dc61e04c6e558b5e3b0017886f7fcda742b0f06db04f40b1ef9d8fe55614df8f09071c80aa2a25a2d01d3956d572edbe8c964edd3046d66c26baa4e451c9405fcbb533cda38756fd37702060e4d17975176723ea74902e1c1260cddab479a11138048b14d6b14524f70bd03196ca54d49fd18110237492ec6f2e13f2a3d1a7f44dcd75d198a69cb29cef69f0c4f9daacbb41c4757eb21adc6cd656d07cab221055c05c0b9da803e32eef1050d1d5b0c1da010ad6d5ba5d031624f80d27f5225e59d65149a79e325f9cd6dfadf14cec4b6bc67754d8cf81cf0b22f5e9fdb6777993e7ac8c190df96181ec6c7aff64826abb5d7f31a4aed985d4ad9ac0518a0a9b00c03e9fddbb8fed321074be41897522b86837d03ac0491b0da87906db439b171be98688cb1983e40cfe33fc0499a3dd112837c80247fb5c9bea80bc2df1c34503d717574b2aa73c174dd99b999afdad1843ce336b2464148c68c334dc1b2c52dbff07a5ea6edab4df07ab54ba1684ffb04972ab41738b9a27af86c5bcf2a68559b32248c19bd3ad50e037d204973fe95fd07ee52437baf027fa9ada9d93832dd5464cb9cff8f77072d5fee8943da9f69d458db7ca2c162d1379d020cbcfdca69282b953c10e6ed2dc76c3fc58e2715a9653d98a121b9fa99fab546eedaac6c95921f71cb34e837d6d249b90330dcbb23b6d3bca7c0c9e8c536231f4c79fcf9841bf7f115b7962ec8c3de7cdeaa82af936fe12008217885f9f650ffa31be6dea565ee78550f8168c175e08a70d349fef3a8b0d7b4561baf92930e71ce4b9cd18bd6266998093a9b0a43e02ffb9a603520107c3d8cbddb5f0d77f9c81acf922b1e41747907f3d0f212c2f800edc86e543cab7d894f90e9261084cc77aef0bb9d76bd3de3aa20066934ca9aaf9cdf8db307bb7994ef7900915914ab5d666cb8a247fd2a7ee6a00048364e06ae56c762f8c824e6a1ca57b1c4a0da9996c4b74cf0fefaa93a499b7e4f24fbdd364a2afe45e860fa3a397f6f1793ef594df08f5a827294ac6cd7aad9c87c6a680612fb481275439a5a25d30fb7996fab23ce9be1b566ef4d87ae5db697014646a9f9ec223b385d84c561d0c0546af69cafa6428d47acfad7f5a9eb411a6c543fbb93dfa82fe79a23fbf17e5279603c27465f433aa999b561540ac492547bc491c0363dcd67eec4e37cfdf71b66c0438e6b9775244aa57cbf8043e230d6857bc1205930051a606f61cc8d927cbaaaad36fd61de4ee726732d80b673dfa6ff10a713a182f9be30903979df808917f743f9931ffe5ac277021473d0c34e1641fa8e68f379940ef1425291b4ddc67f9835c5d8d7e08aea70d63a96ffe4eab0420ad78e13db663a104ce674181e3e10637dd83592a4c4c581870710a99cb63b3c7b4d7ee5cacc07d6b9b2bf657d984c7f272abf4a861acb24901041e628bc9ed7b6e92a6829e4faa65e361844d0f3aefd3bf6bf9fbe7c95f7fd853a4bb583baff52ee0a3437348cbbf0e93d4a8b5181a08967d856a987b466b4d41147d3310877338d488318f421e52562e3f474715671a8a2be90b44350d594ae1c3566403137908078778f956f65b776f3089f57a1a3f6c62b91a5a7e94b9d762cb955d55e9a112f3866d32779729e0cc97caf702f2c8697a0ec5e6fd160954c9b2458a14f139bacd55b731c71ed96896320d74e584d9dc09158ae2b32bb499d4da0d1d047ff3b8acf6b2a61aa2b514557e7ff8e23e87c7ba78f4552e47f70d769258b9633c0692c0d3e178a5525164ae099f270b658fa56715cabf9448845f32727ad95878336d2d9220f1071deb9b411125b84cd5b4dd40ad563a31028860acf24e7e7e612ab798573a1f2da3b6ceb6612312263752e7c13343a6324d3a6c695c801fb19bb2757592abdd9bbbcc666232312c76c9c7ce970242570b3a90ef38e862720adbde7b55210f848b17d3ea621024022fc20d6334a101278e7f1cec7aa42c511a36f65e8a1bfa049d772d1ab441d10241071bbfbc3348a5a4ab481d29740f3542b1513c3d7a6d0371fe7284bd2895c04d46fc80fbff53fbf1c1538bc6e512e90d41f8b870bf7919245808372b6e01962131a8e57b6daf09b359d98bcba04dba6bf6f08a17fe7cb9590ea007a7945d3c1fbff097afb008037eaf73c8052ffff56587e00254b71ce1a31f1cfae90a376e0528e9ce02ed0030b0f74d3260bb3a4c67094ad5223a2ae750751132ac2d4c7bdf9c19dcea0320f07366bd9e533420bd3d2b8aeb0930fad21023b48fc24d7b902c27fea1407519771b5272f806fd2383dba478ce26b6b241096b8781915fd8fd678c2b41d329d4f659f2a557f9b021fdb4cc8ec15b1b1d3a354d205d297a93695014d3631436e1c5202ec323212752323799fd55b3143490db2b97096a89ccc71c542354b33bff8021cce64dc838d335dab9750c3c8e386a50967c9ded86177fe93aa5cd0230b8b3b152eae293e6a241b84c6b6c3d96fa4c67807df06dff65e3577fe42e550ba54ac716139fc85593329476c2509abcd59a0527c2044c470fbb7921c0515c33c3451f362d7a88eb24fa403a241e2707d728a56561e3e04cefda9a0a2f74be6f566f9c16187a834eaa26d303c8377590fddbe51e3407aa988aa85bf47805801a2f4b5e70a0abca0276ffcf275613243164d1a04763e62926175146c6d6b1bf8c19d9dc9eeca869e89784f9fb2f018f8b41456b188949208825ee514714f30f08679f2f7d5a5d009c62ab29103bd20ea14e0a2a4b6f39c04511b588f5f41f6858e97ee5fd22c613ed6e0c108085ecf2433855434a621925815619340b922bd52b9e8e8ad424b07f5ba604116c0106e1b94264e2306c8523574a39c555905b340328064040d5c6a7a4fd5d93f8cd4ae88f57f1caae3d112b5cb546d194bbf04415e258d17e0f3ae0d4c500fd008d7205ab1b1ea2e3bfd13a36155a0dd6617fc9fdb034ecf5f2c20eeef745540e3d238c4cad778f7704820bfdf55257d4f03d777c6056470d1e404e7b2464d570064ea230f3117324c0b5d5b93bb35e01e173db97d24fe9fe07c4d5758f3581bfa1cf1b5ce354d5d05bf06fa6be4497ce677abeaa6e46975095476d142d2484656338261d0fc3da30ea011e98cc40718982a4f93dd630432c7969c4f1abc81589899f4392c2d88f5d776f593a6196eb61c001b053a74fca806bd5696fe60d60ddea6f469647c77f86b3f68e5b5dff1da350becee91fd645b80fb7f7327a7664ccb65eafc9210bbe605a091e421d2ed5e0bdb7fc930a7a7c6678c84c5410459271087b320fbe053b9631947ce9dd9d8517bc6852ac724430596497d9ec094c81f379199adedec679f14dde44cb72abac882c150688ea8b5087334efbc7e2b7ddcc4803bc85b1890c20e3ecbe8fbf9b3c89a9168a3962ca358ab62cbc15af6aea5cc17a9c72048eaa96dfe6d76a1cd01071e9cf21bc4812a6fe289aeb9027d00d8a5eefd4115a08d7d8e9d7421eb32f54ab9a1ff35196777961be068b5544b4d1be9659e2658ce4e6c5baec0e23e9c0398237aa907eeb60628df40d7067ca00e6333871cd284b66874d03a071a9c926e7423a22a2083ae6e9f411e384b5a81ca04110f8ebbe9b214c30426be1a5e0be32acbf507c65b44dc9b668860ad39432cbbf0c048c678bb736f9ce78f895a604d69ef38b24b7bf898a42d25017f9a32ba7830f10c1c4ac6145d39adeeb4215b6f2ef9b6913bc9f1244977cc06ac16d683fd9d3b8d5dee95bf9a2458e34386c096431eb7ab2096e7959d15f4eb304400ea82c0780688aee503b307f44982cdc4b1bd9f1454573f24101b5d15b7eb65e90f65afd3036fd75880ddc3548f466af13f82b5c63e13afb0f0b8e809dec7b6a60bcbebc2c90f17b93bb82898954016e973852499ba736106c6513f809e249820750a97f6f9cabefd4bd358e37b804c74e4c60e2a8ec75e83e8b067ce3ce3d0ccfcd9c3be65a10c2ecb0030fd1c78e9709bbc40ba546340198e0d31335b99ba4d13ca1c56290f14a8af27751a72b2d2b6f6d1319da3186be9ecc29bae940bc660c1f62cfc0f7fef9ac2fda0e4cb4581523e75d6855c499e1d69615abb593ec8fc8a1729b9989034c5e2a8283fff02446b5826254f82b6a6ea514e0db20ed010a950617a09c6a6614937d3bba62d9fb2765a5fb003e5fb3f737608ef071e3f5b3ff14103773270a38cc6de4c59f5da3b9848dc62a7cd4fe8e41fad0d881a48c682d85b20c6d2fcefd7ce4455d1e04dcb22082d19211881e7e0517c50f3c11160eea83ad1b9542b7b33b0836a05eff6a1a11235fceeeab05222f7394243232b3491f1205bd3a7ba27e2200531a7180729d6758373b81a2bd6c64ac1ac2af958c2e59d7d3e2aab4ffbdd6aeeb89afdf17ec02b2ddaddefff1199f93bb11897d0b64ced9b337f86788052c8ce6dd640b99a575074fb74128fd5a170cf8d3407a5f72155f17774979edd8acd617633486e1948d79d6094fb744869c4949bf8e9aa9ad6f4286a81c843d2fdae44ac06631a9e965f7a5a0e79fa156bc8c12dcc31b66aefa08e35be26efcc2dde664888fd70408efc888e84c4fd98b795ab8bc0e96128ba3a10b44e086e449ad353f6277ce2f6c6c9a656ecb42bdbce4b6038f1d69ef1aee21eb73632cc90f2d7a4bd7997072ca04494fd34041d4ed18cd35b4dd31734c1f1cc915bd4487c89d077bda9a76859dd92a61d9c219e4e487ae7ed8d918c873e6103a16757738b067013905bbc58e96bdc4ec6b23ca4fe187bb3cf86573dc3c3fd67a95ff803082968fdfa2e68ba328310358898329cf30549dab29ea8c44595086e655f525592503d41c5654282adb980392024c6a520701819d7e43d1628c68edf21ebf21d006def092ae3942d8b5aea28b6147755170eeadb964c415862c30a0e3e0a51d90632d6938f9a8953e3961f94dd993a868f53860a1e134250650dd904918afd64d4ff00a843ce291cbf65185df26fd99dbe6920e92e706ddbbf50925a8d2762460aa6b882f51ccec677feb5e8fba31a1d070c815b86985c6410059c9ac440a1a2da7c99021df10892de3fb3438e8e6a498226328d81df24209e84ba7105ffc8ae6783b2540b058c2c3439f97e44c6aa77a811f3d3c8b47564fb43a80247efdcce6c921c9b41713f48796bbbaec51efea15be0742a0ced7ede7b8fc498b1322f078ed73f84ac170c4b1e31c383bce3cffd9053e95ec19caca0f9933e3afae682b8dfc8f565de015d5c89412f3b01fa07c9a917f833c1df217eaf80793b2a41fe9a7b94fe9d5251e4c5aa22f646dc3adfbd40e7bbcf48ec413f09e4cf2d3ddf7b55a59266bbfbde67f916418be877ac7902a2641311dde572fd6d4de01e1863c3b4e88c9bee1f93688dd6c62749912921b5e34739a167c366b46fb475e091a92067f4eea29bae742d4174f4c546a7199e1be68755500d1d3241035d74774c0c54db67bdcf84b30411756a6ff78ae6e175d6056c9af1aaf36b1bc1961c953600d5c1ad02c87978488eb0e5922141c3396f55ff43ced9f701832bd8cf9d5c318654723de34fc734c1f3ee0c9d21881f38575c86c9f317e43cb8472f2be7701c36de766b4c6cefc5e6b93778dddabe8f5a7ca83325bf3cd8d69511a9388ae2b35480aa35184b24a6c087d3ff65d4dcddb2ec94bdd4ce4528ba7039fe0d1208e9d234e9e0c8772cfec802ad2d511ec4bb6017e0d65bd91dfc24c2bc52ed3b856788f72e2bbc66f4cb88b8a4712b6aabc12973475106fc1af77b8effb5a64d8f9f003eb14460f0d2505f271168c3b0e23dd29e305f7e5ab08ae67ea283e7195c970ec50199052898827e39f5a12f304aa11bedce8ea0950b7590ee87ddd279845e8dba4f19ae5c92467887588efddd3c293f674ef5d40fc674a35c65671f56e643a3e1d20f7401d77827671b1b81132dab3f3042b96623075bd27cedaf85387354e04ca430fb97b5c70424767766e3b3887c1d96c6c40f574e53bc84807ef41f382fd5408a2a6dbc7a1bc3ebae5251d2901c88c72c43b7dad28ea0c50c4e8e5d0be3d50fa0a3141f73a4e3c059995c3ebd4a1e4282f34e706f363afeb01bef6afa4fbcd400fd85ebed64c649dae9900bf41b09f09478931ad94234b6be2b7aa9c93dff5eb90d0e2419df8ae51b6212325b5db4f227a1aed4e0c498746a93ba58f010b4ed03a1e2123ef33fab2d81b8b76d9f3a128b68865abc629c30a3b47acadc93413bcdd999f05b042949b2fa0875c38d91265aa9fb3abb15809f4a16450e963c0935742bb7abd2663b961f87cd74316b6b45f145efa3297bbc4b4d9fb4eb409cd28e4f38dbc98a0ed4b1091dd1f72a4eb860e5df4f364a58d1b1c9abefdc5c9d5e1d586746351c3c3c6817ca05e53cf61768dbf1a8f4972d28d42c7311e231172a16642b3474775b9a654dd0ac1b9f0b3e5d4707d0360c60d4585c18a4981ccdbd19357410a75ebb384e3b1b22fc7dd878cd68f943170d0ea3c9b19b73b6b1ed0b4fff9bca0769f0d192907956df45318b03ac458cd3a27448616314f2b03fa3c2bead4cd2f037fbe074dedf847a34f64df0a3b7dd6ac5a2a8eee352bd92e3c35aacf95d99be0fd7fa50ae1d9547ee8f67022a66276364cb6e3f55e65cc84afb9f824381210cd21e2fb1a96daed0a38e6f508ffeb22dffa28bf7684d8db4cf428cf03651f6714e61c6f30dcbd079e08d6e2484a8128793462f2e0553e88d7312ef812b95b99553c74e9d1de3c2cd6ff3d31f73b4cb930d492cf3a2bf38855026befff4bcdb07247c6dea5ad67bf3dfd38adc185375663dffbc0ce3856c44791d0534d5b1c3af5faa8bdace2a3dfc7b23a0fefa006efde15324a0163aba54a0c41e976896a4d41cd822d8e12c5cc94a39ba11b401a76d05ea7d0cfb432caa525266efd069396ada23ede2a267d976725802152db5451b39577e3579a9ead84f2d339fdd4c3f832061daf02d5ac99ad21ea7b14e56073c8ae8cd431e6961f7b25d699ca9829c00f4c1f4293afdd6833b4ec59eff87639b3a6ab68e196211ff8b24b3c61a37c981d95adf25696f36af12efbac50379cbc4d23d09499b59f04a3a9146da15c47cca17cf938d7060fba9fa70b041815a96e8e1adb040638e2472383765d8ba8319e558b5a10cc14efc26424e3f531a2779de6b352c9b8370dbd7606d32409d402efb2182af78572334df64170a0b7826517a42bfc62b8f209308e0beda65ae3fa27994ff2a56961b9a4ac97ef973bacc11bc622b6470824a1c06c192c67afc3fbe010a5828282d4ff8159a21a3c62214b8d1ae0db387c7ea4213d3c0737f3d008a7e8b8f371c0d42ad33ed6f3c8a7db62afb3ce80e070f1aaf8bb0ba99dee3ba77451d6af1faa4149571d5ca02ea53ef393b91869c63fab86c0b0abdcc7907062b59112d8ed9290efb69c44a14c5da05ab02a2cb730ad1c0caded205b65fcf465aafb66079ce22b00749c633375338c53beb29f2582d0fed4b7b547fe555c9a86f20bfe3be6288b2c4c4759f3cc119bb7b32090480c02c2a190b9dc163cff33360dd39ba91f57881f013d0d89c44e29b3ea59d05e70909816b6f00e1979c2b8d5525f7e124881efb40bc3003de6ed93c53399fb8873265cc4e6cf1249f420a8b94a29509de6dcb766f97f9e6e979b79e4be0d188ada60e74430366f106624d9a14c97781a9eabd64ac1fc14c519f288a067ee14bf87037fd05f509b549242fce47a39bdbc854daae51280ece58455e6877fa15618df10306304426098fb05498ec63b5495746688503f91c90013a74f0f6c23a7740baa5729505e8f109b3f82fd641beb0134c32fd2b5096781683a5321cca2db339eca76caad27dee62f775c5c59b994454722bc4911b6b89a7b7a57c2bde6fba69723be3b04b9ba8e0812b65f4bfb061d7374399c192af5d17196b0d11cdf98b1427d48b8a935261e0a4f82d9c7aefc1ccfe71a04feb2c85f70417b31b3fda2cc776da9ce4d3f8f6d36ea667ce8baeeb63c9607a6113f2be389c8e08380eaa3a046a62873b48c6a846eecf9eb21f9c741f239013c5a9c316c538e9f8d25c1bde70307fb1ed9f6142fd10aacb7857bca5c561ece67612af84c5b7ea5ecc6366521186316cb1a50776a27a3cc3c01d4aaa950f2c3f7941cae9e08cb089d2b41da843d31f1535cce6b3580798c3aedc5843c00fd98effee09074cf1368720dfd74675adaf315df49998ea8ba882fcff076dd1ec50a2fe74b67deb29cb81bf5690e3f68a56206f2a11542adb3ed61fc37bd411e309b027d2dc61f9704e4d992ac9fc9061bf2f1f7a9a05c2d55adf7848010e953d2d4737094d1d1f41e750d0f17c49288b4a505a4dbc0188f50feb1aab93cff4254f5091c472efbc575bbb4ec84baba123c5ef3102bb3842a3b891be2d79576e85a994beb9d98adf5100fd3075f36036bac8e32c33fd848aac27e7696e4956c31a072d9209485a080e28fbe1f7c249899ca38c7344a167b8ec9e31bf4c8d2314c9ac912f240e7f88631996a901847d4d901fbdba3822a958889acb69186ad322ef061dc32471bc2c7148218ff50b0df7f7e01242f2b2fea2baca38302d57206c347a7a5c2987c79879bb471ffe16933153c231afbb05adc5e03e89a50516d5825f5f6bfa0f3f7e59392bd4cd3ddefaa6d37695a3176a3fcc042bb553c1c686cde6a2060b9811e29fc9c4fc9dce5be247b2c403a3d894f661d7f00ff352cb0abb958b21370079dceed3aa7d5d806948500240cc9ca6dcf9f220f7e442f850cabcd656a273adcc9b9ec96524bd067d5abb472d290641c905697da3b2f03731f4583565d0213ad46af53ca1e3dfd3f59d3a0c5a2bdc02dea55b8eba603dddcf642a82013814dfdc9d1e56eac195e26843261681c4e05479c04cc0a69aec2bd16432b160553c904a06f38086bb3a843bf9738787c8f124a90f67dd8f7971391fbcde1aa519b9077d520d3d8590d7cc1cb5766da955c56ebe2543129609c9b7b9276d6e7dcdd342c837dee49e1176fd21d8f33396e8065107c87cb8ac35c3c2993b6aaf0ada097bc8f1e317c8fc94799264bd6f99dc881bec8711f738e78ec45fcd9a69046260016f189efa980c0df0048e32a1a92ede037003aced752bf4fb4e1f2408288169b5fa65ab0efa7bf7bce815944dad5a15e37090a71f1dcf9c821224aefac39fcc2e7d36306a828989b51804a5fbefac67a2c0205a0fffbd3f82a344c8f06f8e896c908db4f11e336ff8ce329aa5bacea9274f3d6fcbddbe476ae8122ca86052239c29cd4cecb08840e0e274b194d31efac0282fe2ec9657b1f5366d3b28583c2a550d6906e4db6f076dc015b48966bb80463136ac3fd56e4e3b50f9a8c80030f3813053092f3e722168c72ffa63ce6a7737b6506e95ea93f40b5411a815c38cfec9820f40e825e2c0aa79bc86605a9cdd3947bce7610cfb624f421521c6a7fc09d4ba15bb554f74baa04fc07d3f9dcc8ff89b38195613198cf9e55d58959feac2b5b613f84b05570c1a0300c07e931e82075561cdac1d4fba7bfd26bb22df8fc111b7510522c9df3daf3ccdcfbb86683d501d1bbaeab4cfbb10457b6b43b6bac958c655ec9fe5ca67a213d9005518371d73eeda0f26144b23cf19283f915951d87a4f5804b9d8ca86351aa86894c33dd74d400b517db34d0dd4ee6d0901a9f5725ed81dcd7631fc15fb24949ea4b253c49b8a0682fd98deff70ffc6b9c324651d5e54d2c59390a4a4fd31ff64a18a95e5e6d600242577fc75a2ca6eea0823204d68afe34613164fb88b98cad900c5621f4170602a1e57df159f94309cafe89edf36ccfaa3e00ca8f3491ea6e7a41d563676aa8f7b7c5502d2496e0fb1f78e8d19c9abd04eeb6e5361006aacd83864aca0d8b368e78b2ead22d0a20bc06587dacb80f4a3c2718a5f566ad7e992ed56e389f444d230c60440378b0074ac5c8850a7c13b9c4f19f2795db9d35aa9aa02098debca9b044e39c160e8d0f729bc485e5f0ef4e0b49a41c5331a25d5ccdd697a8da2941ab3026953f33262fd47cd4e58344056d1d007de84624413d5deacfb11f8254336f74edb40b174d204f63030935b093ee5667e9bc5c8689fd0143cc414d3904bde78ed95bce06c79470a9ed02806771f7bb3ba46206e20ebfcf62d55adc09ccaf6e910cdf4c82f57abd405b24c71f14c7672680c4df5e294cbdf1211034a88da1c2986004303c7b3c3799e62c1a90d448c26a5b62f19500c3ef52e8d809f8796939e96ebf806cde14298894ee80707a4f84675e6ab6b4836d18cdcf9ba2650b5b811b680f5efb1432804946b0682959ba5730e45f46057ebb8fcfc9e15a1d0dd604a7ef80a05a32da6bc914a8568c42c09565e4bfb8c9cc9049306704125f944b0de826c331a777f6edb82a3fb25946c99e8870dcd9403e437fb1d48d1a921636222f2fab2bc2a23d26ee9ed563d28966133ae1fde1b4fbf6f43b9034c1e1d521906316e93dc936cd113b5e0f7940ad2f931e96dfd8aa21dd77109a0faf4b36955c39532ecc9c98d21cb2acdd8650642c8890730cb12eeff0546fc43bd29e212b0560210b0de054989c1c1c3dba429769ceba4d1819518722fd2e9901d32e76983755c5aae8aaa54fee6772aaea94dc208c64b6de5e8d5819f0838f580992c6aa01dab97898195838a8f35148d6efb265f383aa0c7fbd76881267cf9dcca8bc68a6871b00fcc826e68a60430cc47fbfb48e81876b6aa3e0733e8e0313272f85db0181fc57d0c863d5afeb12bb235d6686b76fb345d053b7cc48fbacd37ea6d4670fc0a0e90f6807a3580b0e4b15a2cb2ef2bd3568977ef10c432708a394149e7f2501bca7ce3f511f38dfc40e16d53acc2c1f6a25a759108ab598f9ef8804a65f5c1ec124ebfc8c2c618f37c93b97cc6bc0dc5b82606bc32dd910af23c559da5ad7d16c0d907f60078f6331e5dd138e123b04d4b3732a41db38fcec2b204a3fee61d8c0445f546d2c8a1b2a21f9b2981422914d43bea07dc4a337ba84951dcf17d568cb3f0269959e87a531c3f56bf5e12e0d56a0ece8c1907d794bfb13ba867ef35985909c4bab72012ca857bd54840f7b4e3f1bf07bc1079cb9ca3678adbecb06969e50331cb81b7757d5bce2b30e33c63dea8311121e65fe8e84600ca7623764e7201e66af57d3733efbe3b5b0d7b5716d9295fe7cc29ca762c3308a9dbd56882e2b2c93a02e5670955190d7e2baa35f0467e31edd196541a608a17f1d56cdb4d2234fa23316d6ad9b617f3720f06ad55ec5aa92ea57cb8639b9f902f3b0224ede305dcb8e794e7b20f0c60ce1a9ffb89e06ab234c83fe1f5c7e9d88209914c94e5901940f320caf84c751011e20e9470ea0cf51fd6ae54f285d862b8da385e6a94a2ab74260c17979bcf2797f5c7f65b544697e2b84ca6bce5bbd637d5ad40259b9e810e34c2510f96c2746c11300f224615f18f62076a67c6b08d82f559e9d6d17c7395a03fc21dae1c76fb74c0e6a5dce1c41d4308ff33b4d793a77797e2006be45c9e3ade00150ad67912372a242f175aaf556f998facd55ce63bd99b557191096d869c089833347a07c45e2087124a6c9a1aff51507dc527b3ae96f1468189d01fabf9a7692f4209886b2a287b2593c78832f54349d7ddac32cd3c21db94639c2c11886eefb6b0c36bc97d12be0cc1d280904982f5563c452ffba6a5d3de3942042f487220ddead5233f7ee2b646a44f4d93de330600d063ccd959809e088d5e2493febdb66384376cf9af37531ded1771df3be5b36453bc8b997c49ca57c901ba57c49323d2f57ba944e1458772e1b286541ad149a51df30b4f70a823bc603aa9d34bb206269536dfdcaa42900c369bed197ccf874e383ee36b80d34d39488393f1ceeae9a0288a62e7fd98f6b6fb557448443e0d732ac155a98c7f182d7b9cc46157feaf901b3f89c68e3fc2ce0b38255de9434f58ce038dd877d8c79d153c56b5aa2856b0c5ab7551a21870703adece177bf787d5378cd015cb46a73eb09103ee7946bbcdd46c847d8d102eda64774bd725c002d8846bf1d793cc072cd477f141c9ad7bb0f92daf35bba9d1bcf0326e02413e62b0812414f9eaf52b94b08b19b3332aac62e4b049497a9ddd838cb1294d1960e941b3f2446ee0b7f3fcfb6c4d8122b01023b1c5e60a3b9aaa79932733e675a57306d8d49f650b6f7582febd6ce895e215627811ffb3820a9e968ff820ddf6e29503cc82575f1b43977b531e180722493de879e102687ab1e000ff13deeb1c66c43c4d07dce557d4432a9bf3b31ce7ecb7a5404fd51d7b23de8606a205f9afa68cc58d619921c1206752adc046a0536235a3729f6aabff3d102dc4e9b859ab469896c5505809796056335a4303bb604ddc7e45cf788d9e1f3c86b028838939c1a2f531068a33943e7a9cbab6eb545e60eb2bcc370f3f91ec2b5a8189686a21a187faccc435ca173be2b3ffdc2d93c3e0373b0757d601158ce14a00233da79b3c8f5ac231c8a9d7ba0c9df5ac6a48840b4a8ddd523a30bc9b4dab3dda6ac0d4328f9059d8c654b21be02ca6d073740a3d5529c041cc57c9a2968ceeb95a76322c5f6db107af305b7448af9f69fe8f4ef8f4e4ddd1ab459d86fe8cc1b51e540921208d46cc43beba636dca20bbabfab4f3f9c253d565a9e66cd470b931e1002a373e92d8de4c73d4dcceb7672e98d7fcd187513f36c32d47606442a89217cd495f170c2a659244e0c4ab84b613cba0a841c0a2cd98e05895c39a4f213109667fd6664446d71a1a44222650768964b2fa2879e8963749c3d03001bc290e7bf3062091084c97980ffbf733ab92a6cbd123f9bb0d39267ac18ee25d6bd0e1f26fc8b0fa1d7284bbb29837313df63bace00ee28dd80cb4ab9e3592a3f60b76de071fbc0a8f2e2d1d8dcf0ad689b655334c2ba3837785a9834b3d77419355877029a68daf3cd1c1dbe77ec3acfe682c5491734c87efa3b3e1c1fb3452d20c88cc97f725c12792c275a70de6c6c32ed7854c22effcd69dd03f0402c97ebaa71b5a6b8263261375de622c48457207fc0578bae55ab021d387911c8e2002c0018b20f5bd80c51bc2e02392c4dfdd9e0ead20d4a728bde0948ece94529a9f2b5889c85bb85efa8fc415412e546e6b7b66cb2bfee9ea1b33a4eb6279ac26c0ead11949d2f578f829b403da10db019bc659bd65d2cc1f90eeac37f8d4a67ed8f237b56bb17500c245f33bb276c3d20437cd398fa2bd335ac54fafc1cbcb4404d2a36b2b806d396a280725b0438baded3330f142a27c68878cd0e7bf388b57dbc94321aef4481fea6501bda83e286c0cf15eb2adb030157e33a9962fb81699e00b7eabecf3d88e3607c6a2c2e3e337034b2f461639648daf59a03d35985c34f596db0e613b3c6d5cc1c3ae7ca5dbb43c03c412233f09407c3bc9c772161e69ef75c82a4feafc3e21776dc1b5f6288ed932444de8161d768c5caa18eec0e0e77e6949c1a671656cd9c8d662ecfaadf1958d00f00049f8869bbaaf5470aab8f2d44421e512c97c2f962141c4c30539e5e20468046bf10293f1aa414a9bef289e70b6c2dc0c572870f510fef53e91e6e00ccb8158da5d3efa74445b0381b63b6dd92ce881859d22879532fa85d40c2821110e78d203d6d050c1da0fff56c8fc603b2b7a11d570214d8ead42989dcf9521f540828638b6084459971602ce3ae0585db32eac71181f714acc9b7c9073b46295ec602d1a81804e05056b99f1f6114297286ccaa7269cf0debd251623ff482df98af77da12f8405722d6b2ee1379bbb3a894b8ae8cfb366f1ef2db765411fc11d8fa6fc4850f6286532dac289305433765a733bc8227f5b4fbc7f00f66ef923b3412f6b49e6bb83b03a0643e7b0a2fbf9e8444bcd677926d3bc8224deb2b930274ab664ce7da5ca2b1aa63aee6b939623f77a26589c2064609f10951006cf430ea49ad0ebbb0cf8b36efa26e3d6b0c66880478a31045e6ffe6fd5027a74310f322218a9bcafb68c1598ff9dbd43b6b1347b9773be78b2d96e38bebfd0952547f688ef4c6289f7b4faa78a4249259d10cafc764848ddde90f144fe0105b9efa43d324caa0d3a10459035ed216ca44145f11bfbd425d95e024465aba2f5f93b49e9110bb6fd38fdaf221bdebb82e97143d4e87b229b89595003596f740f8754f28e7de0f7a9402cea342bac1c5f32b083387828c1ec02a7fa746b7586968701f8ea459973993b77aa0efb93b01f8495e502fc151ced5615733dbc7d2f584bc67c5de0df311a9cc56395c14c93509dfbe955bcd2cc0c77a3e4c838e1cc10ff6cf3af2bafa8f6ecee827ff7d6756dc82244a6f00d1522357a8ef6436ef18a4341083a37a8349045c05277ff0a7f9570f0e594b50a045062cda06a335b7970a7489a7b1160224b02278bd8ae0cfd4d3c114ffdc0c9e790b47e3973b63c436bebd38400a7c2541a44f6081731ff09c68f9118e2824d041d67dd2c89312d66c20381f4891d68b068158ddc4373fb255eff2143a18791fb18d6cea079ee57221fb8b79dbcd5ee84d5a3263a596b67077e29100d608a80a666c72273f7e81130c01b894c097aaff3cec2d755f97a8358b747ccb2d93a4806da42762dda68e6a5fe8661ca53e275aee9e756e22b6b08248dace59b7cec87512a2670d3f04aa96b23da5b21c751dc9174369bfc97ecd31539c8b6c4699d67e069110b99fc3c1467a0947993cf55010f5bea89471cab235b4be50c0293674a82dfcb55b688531eb1f32b162358bf63eb3af0be1d791a8e816560d6e4dda61eccda1d3ccc5d51cb33ba90f7e6ad0debaed89886ddfeaa47544ff43f19c68da63662c2c908c4a687b2ff46e3af5cf0f20470a048670bda4efa637b358d16b1ec3df00d0965b58f24404ad914973ed6b9a1f479abd35346e37900b594f473a404c188240ac6929911f086f03fed04f16a60f4dc13b00142c691204667de244fa95275709a843242bc7db6e0b6857a57c46407163f3427e41b7b93a1ba941d02ec4388a37c0e307b5a29642c3a2908f968b63d0fbf1780f54d003624aecb600fba9e8bd5e2cf5d3c997ddcc17f047fae47c06e61e3b4e9eb977ce9bf8ffa9c8eef961313a4a8992b54ce78d7179011fcae5456424bed9ae401f23151c36627d3f9ad40befd1cb29baf83de115a26183b02b34290c89a721ea57cd71739d7c58067153490d4b7a81bbf8279c0544ec0944b58a67da2f38e9f7d3fc54a3411bd25fcfe874ea5f471987f2b20ad273106b7f95c126b6803bea0171416d10f6ab540fb0d6d1932151190cf5aab47dc4a7d033322f30860f17d3a16ffa51c17c98667c4d6dc7fbb1d6fcab9067035a8989df5d1e49546fece8777683174059617fa854740e31b745b0a166886ad3cd366dd14046a1c0a789972b8da596d1f35f836df68b1c51ed4b433537bd87c2e899ab30db0a874b70c71864d4b3e8062fda7f0f21b73320f32d2fd1bb73151cea0486806fab692fca4a564eb63586729b2291ebe03878067bdf5c23b4c43dc37346c6b19971873e3d4f8ff50491d02a4eb3aa8a3696a928e523c6a2a4b5c424cb64da6a73008300610240d3ad70b60a315522c700d4c99c74627211e877174bab1fe302efd32b81adc45a269275c1a10759c94e75b5727418a95a0d7ebd1ccf25d50da566ac2711504eb2a34ab1616d26a04ee7c1b9250aaa63b16482613f5b2f5c426162e885b8d1e88c25b78066a9745abd73a02ba821b2022e830355a5f9c883919b7a2bcee940a22906768bfa46d9706debbccb1cfb4847a47a73ad78d6350d7bf0378fc8894d8b0e2fecd73559cc9beca55d01773d673478a00bbb828bf12f75d1c7c765e6a65a26b3a4ae2c3df460331380f9db2999d444564fc8b0492284e28848602bda187828e5a1dbdd68b4458b55ff4bfb7d96cf1b358a0fd08cfcdc26e7e7ea6d729b568a6975e6a0de94fcbb70e57d8b0ad277f3e0749ebd871b49c17db0a1ed66ff9f4236973dfaf134f62e551d739bd0f57a9f207d028ed031022a01556d555a9cdda13b26ae9e706cbe6dfe5d32e501994c76abddcb554cba8d2f94efde1c65becca2a8894b57ddc9a70646cbc9d9ae21b41557928c9b98268fb9c562b29e871b7fee90e6150dfdf22d010a8d29d17f81c4a528a2337cd195fc80ed7bb65aed44a215bcf97b855c6adeb73c489b5420dd3bead10e52f08c7d019cc5a3b366ad3bf7ad2b04815ce02852aebe746d80153353af80930b29dc801f48d3a466797a9c55075e7de34cda785bc3c506af074a0d00ed5314e88c885286aa8338bf99cd7e177852229c5057dd789c233c132b43246ac8e0296104e9ede9342c2c8875e8eb5682f3266833755e224ebe522a175def639ea71b77e080f56c4240f787fc93f7e3bc5dfeefdeed5bae2fefdefc68bc05db9cfe46b738024d912d37dd758722c254c771a075d4896d7ecab928bbdb65ce6c2ebe6e5fe62c49df05b662dfa843bd4387d944210342cc86b684e8977eaf38e187fc04aa130ba7a984651857fea3967580b1333cd1d0437f77222a5ab5ad6bb5843cbab8ed02e808dbdbbe0ffdd831a4cb990cc8db682ad9539a89baa53fdd49db8b93349d3289dcb3d92ff9517420412a7120c0be499ebe9c60d072199f12d9ecc0e7d131feab001bf85b43a80ffa71971ff66763b262910f8886122b030fb8a5f9ec89881297aacfd8d72540bd6f0b2787b9ff8afba09a29fe2bb1348c18550d60c034eda08d3aa00253faa5470b6adf8b73fd724395395adaa190bf9e0460e37482d154e87f0a82cc02f0e4d642e70076daef32bf50dc05f86ff4c818c9669801c8b9284e52173780bf32a026c6b6ee10c441f42532d0623d6e74a16903a0180ef4da981c0633dc6a7202dd5d4119a67d4ae6f822c81d7e088e52e04b89dc8e0325d7adeae33c65d76895adef79768df7afec7e05a9b6756a77be576783ead226baed52da76aa0296336c794f7cb47e0597c4257a03f9fb7fc13cb13657c6785251f37e940cf612680e523097523ef8376c00fb264c99783eade99be406f5fe0a990b5b20aa638774924936cab7b2d58b74c4ebdf1960dc387ce32b2efeacd25552165e04d0a9c230cf296985b3e0bc9f07c31e0f3f9ff6613ffadced5e3a6f16ffde8ac33404cefd5df72633378e0164c3c4c8eaa929b22ed8e3607a520fe3952f753462d5b8b08619ddbe043f737609b04b799ac9fea776371d932022d60464165cf4294814dedc94e87da126769c65704a8e930f785b4c2fbb9cee08422ef83d0304e4d40ec9dcd09fe02333ae87abe6005fffa79052f4827033657a9bafbebd6bdfac138790d0e57005101f255ab7797b25ea5a964b2d5328d53c37a8fdb216758f84c127cc415e8f03549c409827bb0aadb0841744c00ce8ae5598e87f7d5d8bec833e0b7706072014ad32639d31668454f4519eae79d38ecf0f841f61a3033dcf7940e8620c945764728bf04ad2a1beafa461a98b09256f2edd233f67e85e8db8042fb0de21e9a51bda55510e54ae200cde41385786642f56d4fc96896c39fb7df233826134f37d2b9e71f7b21ca16f7af8fbb8d407e5a89bb44829c206eabc6ea0725d57fac5edb14093ac6c571181efe2fcf310fafb6ca80559a2b347f8d4669f927f53744f0042dc95010ae865a824390ab6a0c1a5d1ae1bd08c8b25325afe23a1c17b08578da5781144d8cb3dda213aa908325e5196c4bff17027594518c6e879954489650d07839dc1b1b57c27d735e0e1a46253f9b5b1d45ca5d73a06d9f4195068ea929910228351bce302890bc30ef5c39ea410331252fe8de29497f738101d2643a9691e40a11b1a631b43a9cba1c60eb65cf75e2c08215b878cc6329733b7816c6ea6c0f188f0c25fe00b48cecb12256cfd47607ba7104559720fe5de73620d1321bd59179d24028aecbb7479eed5798d6c0a2760bcf0fd357d1a703b836fcd05b3e658a732eea8561a06b75ce890103ee52fd42a0a54f3cd4258407dc3588b17670a625f85b82185758a0cef945fbc3763c11602ea90c0a2492ebe438ae4c504ecb4864ab362e3ffbba8d07c1b2381dd8c9acb6b4ac63ab778ba889e2ea8a4fc012ac6546c672c442bcfa66f54b86d72a972c4aab1a81d93be78a8603db9ef5df6effacd55b4061f3509315564538d5b2372cc7fda4cbca2b9428504cbe778bca722c9a2f1695f0601f6bf861e60a8ce447a57ff8be30de2af5afb774247278575827f2b2fbd54f4253624a058e1fa5cbbd9e583114007c45cbf27adfb107da84e7a569d3d92da37e42b9e063af16e01f97d6f078aba90541fda191557e0c22fb3872efe41d85131ba62c2b39a71013ab7ee9a5b07c6c4116296d9263cbaf6d7db52848d8fbed0ce538887a48ba15ae3ca0d76b87697955a157f27fd5b9c513f974ead1f3386dbe39a27608a7720d6b504ca5fcdf1ee561146b233034b665c3951251a2c72bfd8a10a80794dc8130d8580ffa4699996b1265fa19ab89993c2626124ba207fc092c91298f8517a4afe810d919167c0388da5f5f0e72400d6ac433171116602895f4132d00f3a5c2319c59a02e410e43c76298b320e7253697f63fd80986711b666ee5fa46d5c2358a72a597171d781dbb5cee70b7b654708c7c12ba4ece23eb404f19299e176bf555ef266a491addaeba173b7334db05d09606eac09031bafeae8da0aa1df94f44adf40ccac4a30e4aa8fa8ac481fbf5456945ee7dd5fd4075ea6ff0e325751bb008d10025b3a7150f31e5431f4874281a436069637c5c14d8d03ee5e325a5ca38c08b5504c98ecbf6d989f5e36f04fe39d8008becc712b020f8911dfe5ad6f0de444e4cbd35e84be83b453aad8c9a9015170ca5881e25982a26b0ff3cf9299b8f846274a338de8210bb3eff705e28ebefaceda18d67fb3976354535bfbecaa4ae6e4ed43d1e5f5396d811dad8173b9699c2c608f36ecde0dae8699e7b52070383e92f6c6fe142b8411fddb3cf713d1153958dcee6eece00afec56b04528cd002964c95eb7588eb9660c0268ceac0649f33e191746bc6c150a5bfd634da6c98f47dc0e56572b46a7c88aaadbfdd96797d6cf8497fe796a510999b1a516ec6eec69fefda1345b7ed5e966651bcf8de08a6a2a25d661e6d363bf5a0e0aef89744b98d6eb58341c06bc12c39cd4d8af0c4640687af7f1b0ae212c85861a51c3b613e1a4697f2104e5f30a176cbd97f1cd794cdf040527102f244dbb20bafa9c7e30e026a73683858ff98e08752c951142eb17812248000aadf46ec53a266628b31ab203400cba7e589bf5b437e8595208b1a93c3fb8f5f5777b02771e0b82b40fbfcba2d979951840fd6d0e38a72f1eb50498d0cb348281e86756e4a280533ceff80ac051f41fa14734f703c668df62ac21449f0a27ba46b0838e1641fb328391de2061c34046552ba690bc42e887b8641349c32173147c4a374e875de7447eeb260d90ca0741429e9e86fec29680ba8de9a64a48cc4c5fd97becae3bc47455de8189f4b7603b04d4c5b16df9288ebf26b0f809fbd152d1f1b1b0a1bbbcfbd4e1bd6d72d28a09ba84f1e06f2cd35d8d6b36a22648a2427c956ed64ade838d40204fc58f5f68f641b612475771a0981f695d60cd6fdb5eebaaf3a47d4c05f9a8c3ba1a945b9e33b1197728898775b246afa28336337e59e6fc9b3188c1a2796501829011c447dec423a1c00e1f2a681105b02eb58165db31cd64e794e2b4d5970058a952ba3b3513ab79a1ba6a3a4af6b5f8349b84972d27fa1d21e20fbf7d7d0c5b63b4616fb461439c621ab000a1da4d514ce5b89e9a9330eea4e5328d6c882763afae69fb71ad403ff574941d5a9b052ccf024a3a41ce119392b2f8ebdc3275b7cfa3d7c600ca061c72bbf9b69eaebc792c2d8d4455541d3fb495dc5be8b6631bfe5020023e3014decdcc8185d94f0709cdc9e32d93c86d0474efadd20cb07b27e008e44eaf91c37ff4260db8f4abc7a947736cc6e29fda0bc5e7e3d15529194bb2a873e18170f58ac052579f88ce2a7d95985cb2526e78ddb338b0a469a25209498e1c7e7863bb0b15d95215d9eb51d2334075c91d855d12e98f2b30b2033ffcc74846a8756f4f55079d9ea0df640a927fceb6d70c3f364009a913a474c4539580d3054ba0a66f03d2892b0df76b4004b2af4d88672e6e01d3d41e3f96d27f982d14b72db79c15fd0128fa8e49c7594759aa0689d2e9430def4c148a51ab3486d10225a7bf7dbeb6ac1d2c867442d6157ae4d5aff5c097b362f284a38efa0f0e19b5018a8d8866064082fa15e0693b61cdb6b04cd0502018484c1f65974ba478c3828fe87f33e166aab4875c6af4a95999f98e9fdc648a809ff6f016c978641476a8f37eed3345d0d544b63053e3e921252f9bbc80f94192acd6b2411072ce95130c5128fe13ca156bdef4e065f2dd2b33101938cd72d533284bb4ad9ecee344e41e573187e61c454b845c5dbd2c1c7dfb4d8b33696191efa4d97b2f9c4667980659ba594dc6a904097f3e8d4b44ea0870a147b1edf9a64a481dfa6bd2947f170ae414de91277c6ca6836f0eb90277eadaadff984c505d6fb660d20e31cbe0ca4de4995462e4721b9b5be18375d232311e17deb49b99e92e43d20d6711aff3987e779a684dac0e2609ee174985b19ab52e22b1a3bce5be3865bb5e0b96553534c4987eb12a14102fae9ed46d6659068be14ea831d00250f55dd26286abd16200916c3cffc292904ea4a7bb7181170b81dff1b94813c20b995df43739982738e87f060bf77bb6758ebb3f72830bf4556fa5a53a6f4131df71de2a262028006810e52ce4446c3acd75c0038ba86f563225ad21406381077637e4c9810efbba62a38d9639832fc18d04c3d4cec55e28a9e24a72cc075b5420423a16dca3df95321afb488c279090a2f164c283955ea39954daa6fc2778936c496a6e4e2808407da86d8c40ae66cd8223e29f59e816015ec77bea43add3e309872f1a5c05c879c3c1894ce7afbcef68a3a2a099e4d83b0d7bb9d023f38e8d41085050ae0cae33cab0f1d812968194386c0d402ed543fc9a572c0cca744e2a9fd1932fdf0795909fbd2ee0f95ce579363f8a3edf6c271f878d63ef8edee9a5c5aecadbecc9feb1738b8c9c2151fd962c5b114b4910aa5905e7f057b7824572ec4e491a1040ef5338cb512a7cd642718cb15eb9720bac7c529bbd87eb06b04299a6c7de842178237f2215452303ea2c0bbeeb87790d126a6c406a5fe2258cf1e040d0886e70fb2b38b6cce7c111be1ac50964ce44cc56ca1a94a58797b9baaff2dc24ed6d1454c1f28e790718a1287b71793a0cfb08880b7d01bf620681e35e156c40b992dfe87a99fd4f0271108b87ea707df2ff87d1a84d244b3e6079098e3cb915de81fa1a776a1335996dc631569ca5ba50a454f8af924fdc684446dce5c5d9669ff243f3abc4cb0f47b38059ef5d242466eec2b0c1a01bad4db95555bd8746e07a37e91a1ca8848550ebabbecc22de5f4fc6f4cc498f5fb33f69eb84acaf1cc4e13b758a454446bbb072157c49eda0bc3aaedbe667e851407825af0c6b26f5400dab07edfaf04e6e0172b6650f990fc820ad056bb35b1f6f7494cad4e86d84f8ea3564190d05bae65d31c84614e619b3955ec4ccd91bf468ab2ff88c011c5321b3d3a46c05519a5b2ac770112179e002510cf283fedae5eac2fa06a73e80c120dae3e2957494fa279c3ed790736441f9d07824f7f3369f83d6d63bbbbd0e1da82116b7b3d246e2d8436e8caf082efc92e41ebc93fc0b7a5836b599458b24033b0449a2ba37f989550e6555b3d32db295bd68fd5fbcc07d51b89ed25fe731d65fd11051d2a30d66a9e87a53663981fb642efda9b58e38f7c4e66b8fe67565e680f45d82071ff99c444aa185947c1e3cbad9b3e0212d701ecc10db99ec4bd613c57037349cbf0ffecc93a08a5ef8dbf36c95ae1ef3c79d1230338a88e3fa44704682a3e1be5b9f3165448be8534b72d611e2be6357ab42d8e186e00e41260f580f234f76c24066a8b05d48c1380789c20ba92521af31890e3354d10f40a80901763b5c6fc665b3d3d34b1535d40acb87394325e3e0cb5cd714d85a493030293ac3bf69d4baa26482caabf63d36d45708e281be761f8dd2bf9fc51b000d0e2dfb0aaaa4ea86d2a1394260fa74ada989ba90b9de33a3f8cdbb202a78382605e051fc61cfcccdcab2baecb9d876a4d1b85b0f0cabae105371089821f2a19534392f01d93b3ec7c5e586e8a859a02e25434db7ecf74d5b3721e5070f248be50e8783c85c06d7b5799915f28d92ff05b7876e34fd35c9ccac864bf7430d083daf3ab08478d20f75bcc3a30561a675609cfa71f76e971e36504016d5423567a58847ddec33529e5dd37cb86a494ff67540bf2f0398400b0d25d5d5d840ee1924db069a26ab0e265b0d57fecc3ea40fb01419a7b358613180d3d4dda423b5573c669d97c378702bb3da77ac98ce67da01989a46add1b4f08140bd0079e9501bd017ef220b5fb3a118e4a4c57df1eb8cd9d828250413dcf0281567a503db86f7659527387c37ea335d708d425fcfed9bb9b6e2c507e91662724ca01c4c900d35db9a2625ead115e7476a16371a3daeac7863ce663ac0c77e86767d1c7974ada2a87e300e5599ca8cae201f5df0dfd1d764f55f8cd8be693e6ad2c4d0a984d873fa7cf6106a40db5367f46ec0eee340771e40f65194efbadb4ec9d17126711b5af03eadc8640ff3e0bb1d7e44a169f15a75644445c1875359b66a9974d62430038bf158be0556158d6e602495ac4f89d0426f3c33a87a6798cbcedc7173c944592fc218f117dc512a417951e9695c5424916a12df7af391288414de2fdb4a66497d1b63be38bd6f6eea6eb36f60bc5714b05153d6598338aa6cbbb8fb6737a589caeb75f531e19b5747e5b7917987f506cab419049d7f7428c4fb5e40f88c74171cd7681c099bea99c67cd65dd6b95de73956107fee563df6fbd1b873cbd906a67ef007b254867b7bb84e28275c3f6165ac26965899f1195ee237c492bb3c12ecc5a73aa4e32fbd530eda328bc5d180a5203d005f55d444ad0ac88f226a63a2b46cf4bab9c606a36fbbb6aed58716b2554c226965047d69ea12bbe1ed735c8a00da3db3b8b48e368d10fbd4501f263ac6ea5c613726a86bbf8864e6bdc8bc1b8748f666208a992309d972aeef3bdf32bc6e3dd569546c61725650de05f529dc88091aea429237f2ac089ba77038dd4a5d034cdbc1fc7ec21d85b6125625cf45dfd55e2fc7a8789b883fec658231cc68609e3061c119403113e9299599d1679d19209cce98c29fbaa58a636f8ef97668e6ab021f79c936a58c402db8058a81cb0d8c775e2f24133881b435ab639800cef00e2030cfc4f4e2234eb27daa5bf2e8a08ffa374ec96dab4b3be9b6c7720cb90c67f752d27e7676c8e1b36914ab1d389c63a84e91e084236eb16bfe76c07650c56118c74c54f9d21cb1397b53d5411e1578cbc502feeb173d2b289387b0874e02970fc82e2523bcbf51418b8643bf20e4781f7ca409586128bcc93ddf59353da43a9280c584267dd369776f37a1ef561d77b0b8b76d942c39acf695134a552cea7097c88cba156375684b40cdf2c719e53fb31c457518cbc533ba3e1522fb118a44a32ed3259812a3ae7572001250a63b5a3c7a9d501ab24932508352a4d19e9eb409834b6fe2e3e9a054227d7592f0fe16907b76691edc081587172f78d36d2d8e80b6905244bbdfa2617633b83df696a554bce057694e4b7e60e43be577952df41d607532bbdff1bd524c415155c645b709e7edb13520220e90c1ad0b848664f27fb7c09278416fb2d75a21f9f4f6a88019b18c245373a16b95b94dd2acc9ce481c5a7c7332ed50133439b53ee260a62e83debc945890af7900f26dd4bf219b2f63494a5a26ed2a331fe69079ceeb8cef304d5722bb2e50df2ab1e208073392786d892aafde4f7c39842f56343c1758db335cbf991a04ecf0fcdb1a7b018f52aafcb36830489ac825a73cd344e8cdc0f8d230699d786c2dc77b8114e6d4d11012f3f40b430b23f5f78afd3490210d9355f33814c3f32def6f2db8a01bc880ddba3f6c7ec191c937bb5929b98dda84c81f69784eb316f3477fbd5e993615a1af227bd626f1e34892001a9b8efbaf1198d93a5dc56d1e2ec7ed2b0068c917b3b0e1725e652dc8d08117eb1fdc32ab2da07ac4c4b4f92110e4f293b3449aa25b85004b5c3bfc90d3110c105a1d7eafa46cd76fd1ec4c4430f6327611953ed8b603b9cbb5dbb88d2985744f5b95dd5f1231fcd7d26db724b2d2fe9c53d3ee0beeafddf61d1917f50501a09f1c14e2b7567f326221637ee61ee3faf634ce080eecfa429bfc7ac5435fa0e9e0d98152c9ee705fc39c0a19abf9055e716b07ab667fef9ad628725312990f3cfed1773117bebbd612ab50ca901d176c7579b3181d0b5ab19beccf5a6a606f9167a6d512981f134ebee7613eb996bbd7c7113d7c63f2c3531629236af6e1e15021a086006c2c772c59bb76e19704985ec3a4df992324dee3446c9193057a349b27bb4909303a0751207270cfc302bd181225f2f2b2f6524cbc6a26ffa9b7238e56528f43f683a8d8b58fc1f400117923cb6c388e058b5fa2afd161a8cee0ba7ae8462c16b2bdd0ce5ba90ff398aec9c66762e02bc9d2b1d2d0753261134ac749ce1f914e1b745e9e7f5050455015cb37b0fc4f594ff8531db96402c4f124273107c6491d8498956a6f53ac94be8c1734c0ca6aad386a6333dc7d04da3764a678717ec8602d253b4ab6a6e0458d6c38cd083eff6cc3367af53b826f758497a84f2fc52fc9f8147b91ba950361825f5edf31401575a48699aed148f7b39a29aafd16f8f3e95a75549b88c920da338b70a3c42e61f3b8fad89ba830149102697d7e079434d88f1a4489392622105a82d5b73cbf467e52a04638036256e7b926283e2bb7e1b3e93557b09dde9400e2c5d8ce06b95b195340c8cc7bfeaf39398c69573a71c60974fc0fd77a0f4ef6684cb072ff514458de1fd58d13b4f729d082aa6b3b75374388664751bd0e4fd986b5a10c5281b612aeb9d5aba909a446b8203f535fad7b852eb017361948afeaf44af31bd1ba3add7e5b8e1eb8881025677f75117f25a11c1656f6860abf2b61cccd937744abd94401b0f3f904edcf2ca555779295f5e9a7e0c09c4132739b0e9b1f245dabe18811a252956399ec33f251908a0b93fa3434b5fc1df21ee48b7e126ac967a76684b1d83614fe462112a9aa1822774011f2dbf03eb43f19cf3f709435b2d645d034aaf7eed70ce3bb4eb78bf08f9a56ac2fa2814fc4ecaf5fef758cf1565b2af4056e41200623568d38fb8583d31ffa524313f5501c76d9a22bb1ddc137afd370eeb7aeeaf6692cbff4f52c9351d84c56bacaed5bf2176856ac74aefbecc6ad162ce42347455898bc7a3c37e153ea9a10f251406374b4b28ae5d2fc4bfe5b698f7271ff47861c5806965a296e4487d5a88a187f5e9ee28611dfbafd41d4b06a865fc4c641bd8db80341af662eb11a445d166b017af307697f83e8a7a84187f9d8acea6659804ea7f08c24e148ea8e31876d101183e36688245ef7668075d41a8c4ff07faa83217a47a92c5b7a753feaccef1311efcf22f0813d5156d6b560e5cab20ee710b204d2a2bd95e881c1fcf53a1ef696200cd5f6257ce96567dc86410f67d56bb37b5a6985b998558639476a49256b1928c519cecef610a91c720003769448ac84bbd9c65bdc3c11795c48b7f140afa9bf13dde0549c02bb165c3dee3fbeaffefbcb0a856bcb37820bc5cec1b0a561b3b0ea58ff255b264d203e3c988fdef0eb9d9472ccbe8540dfc7cdd477b58857d178d4cbe6b56136840e4fbf54922459852d04e2df4ebfedbc16ec7c668c00f33ddee9ae9e6e5a2f71eb66ca491512fc2ef69195af353addd361ac3d02a02373c96b5acd3e3a55da971f2936731f65cd0ecaf32883318400c3490734ab2279939be8fceacc294d1fc86ad85fe54e55bc73e0eb7ff2b6a2ca8f4a91ae199b5e0d1fb0d451379e9e362d243b6041014151c867c30f2a3a06e7fc1ac1cc0b569cbdc5a8b7cc498648ad34ba0521fc3480f5645813fb1b63635c68aac9d14bb4b6e768e4cb3f238064be7d56d8448fb2d6b6f8e33c778684b436f550a197968bf40a3dbc39027e23d35858550fa0865f9c586b4c28f8f7e3e8cef7feabb3c237b5af46698addac19b5b3020d7ed9a2a61eca337cf06780430badad39c614109c6d2d28c1ebf8b93dce02d3e48e162f266ffdbb558c3702a881e5fdbd5198a598cd21527ad8c1a5db5be0f0050127c446b205305a99473a867d40f972875301cd592267814edda0ad90bc27b9d0de37c6b7e46d6ac2de865daab080e5fb90e46268d1d58ba60f711272f5d589b1e5c14e28c2819285f304401ecbac1f368ddd4439936df88b66993c1524a4685a80a7e8ec01f8b39929db23ba51fb5049a4cd7822f250c175639530728cbfbae85498c1d0f88647fcd9466ba92836f866248bd2568d0a842d91d483d0a4d985c629edc359d58960133828c1b9a15224bbbe03a8f411b7e62429799b2843208e682d55d8e96cf54ba3eadf26d05bccdecaae8a0427c05aaa142435354adae151829b6900c375632c30c2073e059db536a22ea73f502ae4e8887dcc7fcb2ee16f75dccecf248e7363e32ec0bbd4fc96eed0d90edbf71675b9d1e0dfd82d5292b032c6763e86b6253072deae52696ff947aa26591e3f7d9cc40b99fa8298728a0d384f71e60f5035e8966840931f1295ea1a09ae40b84ddce189c63b1f6047c2efb40ad49cfb36117fba36658b874ca962b2bee19249df9d42770f48ae7b0e50a91b663dc1adfe77c01cb341fef29f0c16a013442722a837017011339013f44f8cf7beaa5fc4d3e96fc8c92b71900b335a758d54eefb6eb9cb212a35de0f4d5b3acc8fe738ca7353ab74b8b2e77d7e9c30166bb4996c165a0947397f8e332b6baf24c7df871434b6b25e31bf14e72d5b71c1416b139a0148b001660e9376a0040759704f899c1691f6792da00e462c0064b7241f13b6600033e8f848c02602564ea65877160a809a162742049418bb8cfda947eb2f3252690efbccb879f08e0b6287779a4674ce6ea5177def0ac73485308a15193565f83e7cd29d7450b58316d097bed7d1076425b43590f5ef60d2a140d6201098f8c3c42808fab5eb8cffe124a7ec2fa5602b87b9c161f2bbaab92c2d6a11eeff62d958c21a18eb79d27fe2e020afe9f45261c8ef83381eda1cef15aea38a4034d7515870d2ebe025eb26b98fbeaa46d4f16eb03e440240597c3311770a55f3acb676d203a716625af5b3eb00f22dcd58248f392b3fd7a00f8eefda086ea9fb6a2be1a3a5df927c219102e719b187680358cd360d6056502e98085095ff09db0f034013fc0188b81b9fad69205184e1f808b98a9bb7dfca1626c8962e97c6365208d67d83acdeaddb3ce4fbfc6994d13c0ee469b2041efb75ebf057f6f8c0a3aebd6aa1699e6faa20bfafb188b01935fcf273bce2d4d5b5e884558147b3c0044bdc80b0d03ab3b732225db3844f4d128be55f1d834c5d78a856c26f4c5985987539766ccc3872b6d2619af114d90eb715a7297367998786a6acadd9d3dd0516e91c2578460b0ea65b7899a7a641638565197de0f874ecc9da9e68484c1766afd89e448bf1c7f372b4103b447c6d3e09c1f05333c125fbaea43a31663438b7c264446a28735e812a447712c10f45e0f6867f717cd410c66181f02c3d75d708f4c199e86d8720bed2d6da8be8068ea508704d60487be9374a2d9d1ff19f0a6a42fb8d4b22756eb3ec7279b369f8225a6acf3f8ab20c05c0f3e6503e76ad47fd8368fe9daeca76c90d1758e324eb99f045d2b884088215d694a84ee6d7e5ffcd3387900baba5385f12e65284b024e79143296835fa50cd7471662d7c55f67d83811d746f9040feeb302e0811d3e3167fe6f2ab830194f51a9abfa4cfd4784b4250931b089950a97a0c874dc5dbadcf9e4bf00735340042aea1e562f4c01b5267a398b3ba1ccd7e7cb09bd8e3dfd4023ab516cf03f7244fa875f8b9483025e490b765fe009c3b4c334cf5d35a83637c902e62dc1efaf28993777f200ce5a1d5a52497343d78277446c44624203ac26f4d827157b3f3b3a88f29401b1a0ebdeefe16e0ef0df8e2b95322460be2fbd467ecef64af2ae1df89babf4bb5b16b91b3342550ab1e8370fc00fbb71b3338de7ad61f75fe1925052a658e143779a3513ca0146cf33618c8b37fc816227090aca204162a546c23895191bf50ec520b8196f696a2c7f3a5de71a810d2d47baa81ce584360550a228cb7929b834762c831fefdf55681c943f7d61bbff33e1b58ddc9ba1ca81cbe449e764bff69c71f27dc064643110ce9f8785e641fce311ba98061dfa6a156fde07ea24d294b5e79f10fd5bd6bd09411698021c1482793b2c3afa1316421e83fef09d1e2bfc719ee3bc7a96c0a282da74f2bff4cfbd0b14f43832e549bb9d48b163fed5137364cd6d92776e0da9351f31290144040af452809147fe212e0e111d99979818438a7aec09850686e85e8a7e84d3307c25998836eaa9bfa65c9b01945fbdb29704cfa47fd39d4dccc710ea83c51f913b82c7e37cc864553e093c84a72574c8eb5dd362635807f2d2289efa81508563dec34f8431fdf9cd1b4defd55d363f72d93cb440fdb3b4f265d4ae43242b781df032a7415a4833d702d3a4782bdb5a63274756a611488a79e51d6e055af0edaa8836f14f43f2d441d0e9279109018062231636190e9b5714b9625cee98eb3b336ef834e604f8c16996cf8f312df186ca5c6ecb8ed884bc2a4db136e400dd10ccf1d372349cf3d8cabbd25df2e50fb70b26b08fa2b6309cd80ce690530a7e43ad6d64dd85851132ec158d7bba0f6e35f87bf9ad663eead962cf21dbc689db70c050f613e0401aa504e1885660d57de10fcb3e5678b5604e61e3365452b57a2cd1b03ecf3522ff1145b7fd3f6eaf1c72e8731b36f899e85b0982006fb3464bb27a52b21e26f3793b4d38bd3bdebd0325b8d32fe79f2836a5e8c1288560ba1d7e93564d27e041a084ae7aaf98c399219186ad1eae0ff4eba58ff25c261977e8902a79d1b8e04dcf5e6060e5d1aa1dc633552ef4ec0f354ece1053270a46f95838b13997d8d6811fa385350aee0b97d1aa051f055bc8cb5b81e6cefec2ea24006ead41fb4d575828e0d8191a09577a64a3cf71a83a9824e849923d84c94f22729f756aa8caf52989f86c22f4069a397e56649ea8ba5231e7189da0d15c769f3398b3ee6cc98e9d6f18c9a1fe4773f744783f579a90c3055c87f4b6a44c907cd4096dda7706e84fd9c3343ec06af26e192abfbefe9da76e1635329740e039c2423e93f6ddd85b44df646fde5e0c3f20bdf93ad72923f777756d68afc946c6207349976d1e78eaff2bf0247e8de1b71734fce9d927dc6a798f7cb13e268090fecff8b6f7aa1dbf905a34778a3c2011bacc11f8423db6c0c02e925b28d12ad94ca094fb631da57419f49d86ef645d5f75bb7a877652f769e3e0ac179a3d7b1893eabf9cd474d832433cc122a339aa73f5c279d0ae5551e0a3a799b57fe2c7dcfc2774e9e33e0cae1026750595c58459a84b873a69af740d92c3d000ed5e9faedd3fc44cd5210c56a5decf210617e552c3a9f8a4bf0d11f07c30954d01dd1e1a81bed86765b2475a9273327e8ff1e5f4f5b2215a4355bb0af74e1df72f2f98b5fef7a85227e1e5e752ffbb424a640ee0fbd4011b782b9a939f7631a7fc5bd57c4a375a1b12208d0d1e180ec2201d97e1143495064784cac4d1f08c04f32ba1170a852ab51b52177aa1cd3ab0f2bcdbaef16b7a39caf13a63a9cf7f5a95db51da78669a1c033cf93bf5bec560f04355f67acb9bbf8b1ebe247c11315152e61f46a13f25af8046e0d98a952761dfb73d068dc93d2c935fae4b988add6722adbf575a9d16bb36cd649ff6ab8d296250f86efe34cb8ba5f352c3a37fad3c205e8a212b703c82cda6e0e9651ab2536f1d1a3d0fd7c696ee0d444b7816a267200d8b3f28e700dd59b5ab805763efe8a1949142e5320a492f51b2b334da27e2556749c13990ac3fa473e835eb48c014d80c7f4336af53c40809dbe636f9e29340de64a13083a82cb0d9b3708c94d79ca6cd12bc6755dfa54d9a743c02e7530fdc6b1c6c70cd7f9ed96729279a8862bd1e64c1b8346765beb4abbb01220c265dbaf0f7645f156a12586e7868073fbf250a234e80bdb4792779fa891ce9c07660a59a09431ed3f8d5a69e8d71f06fd309e3a3aba7b7b6a933ef1ce85f5e31a118aafc10aa9786dc7694934c3bf599338f6e07200ceb1e8bc2867dba50f7436dc13a7624078fda06114acde45f377c5a1c3c0416996f125df39ccb0b3508854a7a7e1872a40bbfc2ee4e9950deefb4fb501d978a96c6b34dace336b32eddbae8a8b0cad65c437cf633253fd4737a9a2fb84b983c52f7ccb64840388050b94e69b41664c40ae31a55b5d79a55592b66a0ebc17f438994432c02ea7dac9d1adaf8ea0c150d0cbd27a0cc48b5d3486b3450af544e6454d3f17d58dc476091346318fdcdafb184e8a52aaa27f94e0690f1a318815666a451259efe9eba828ee24e575115b8c488b134da0eac302b2278b17d4a582a775bb0e5a470698d51c1dcce7a276261d6b2bba5826a0c948bfb3937f4d5a876a3b132f083fd2297be05b41272c30986e8758d5b3f50d54ee159bb20f4ec160ae4cffd95168f02b3104fec3f413f08a3d10477e060dcec977ea0ad10e837cf5ceddb2716f8afe519aa60a94f0fc1d8ecbf8fa3b117cecd21ba7756cd852e4c0e9313fdffff6bfba84696a4300da13f79d15f0f2b9d47ae384d96184edcc4c9c4158c5d952067ed1bb84023db332e881bc41b103c4e731f94e6b0ea809ac833f59e650ee4e37473ef17d4ed7f12a9c753f79ba7db252698591314db7bd06df49db24c9c76d55bf233aa096efd27309d10556ecce973fd898d984d2e0b2f4b5db7855507d6eb66eca405ccc8ff9a303880c331d058f3456270e120229fab5e38cd2a73172d7089223ccf8328c9c2efb8e34c947dcab8ef70e452bd64c12f3275b1f2359ec5b987e2ca1e6659b5980329892e00f99da89b3622f9e39975bcbd3643836c43748788259ce30b9ccad4e6d2365b4a8a703fb3dc65908b8b4efe7377e09a9d29002bd8c7a5cec2abc11470d7493693c1401821d9ec8af00a6b8e61d683e359d22f48336a624f2363cc45b83dd3004b6ac2a6ed3e7bcaa1f9e79908d6012d5702dd66ef466a6a1b567edba3b2f90e51e9c6f393c3e8aae44aefa031c19032020acb457b55c060e7be7728f261448e73e49f4827e1aa573d5a2bdba1a44d7b404c44b670567b99428511c176ae52e8d23697bf7e4f8a3d37b1a8a554ec164da56bc53ad0aab96d42b22e807a538a8eca0f91d1f87f6ade6ab558955886333315a74ac25a8145897438ded2f395e883188e5d4d815749a362ea4de9b0884cbdec9e5752fa147c695180695826d1d1b801cf40b338a058f967c9a80d8919497670d8170a78fb0ddd63f4bf24fc7944de563f3d99d310889f69acd26e952d56f3e603bad05d1ba3e4aa15d3f9f271807fd80e200db10ba482c99a33e564344e4ebe318214ee52028266528c3696b0e3284eb0d671381546e679586c08590938fd242f859db96e2f8592bb0327acc19b6a2e695f97818fb5387794d17f7bbbb0dd71395df54ccd291d8020dfaa359106e3ca021ae434900f36c20a7cf327a325d208a2e6853755e3783898bf99aa7e1b4a99fd3ef07d4b7444e309fd56c1b40e9b9eef73a36041349a0cd8e4f44ddcc23a28bc52e0d99737166b7814382ff151556ee2425338029a9a35991689317930a51daa250d62d8a6a2458599b64bf45001f5fa179fa2a55be278e536682a743b96c0f19cec22cf2a767a9acdad58f9346d1f7322583ce9be0d9503a085f4459fa3317a7c5b56987108ba605f9aa1bf5d8a86a75b55dd0f12298f94e4b054d5bce46bf8ee3c97ca0b41011702cabc8ddd614709a3380500ae4f928a1eea72dad826cdd6c9e9e5b767ddc4b2c5959fd6744d9e9f2329d61ea19e9057c4029a3ecdbdad03bfb166a9b28467ed4abbfa1400c1df627a435ad72271653afc02687a6b922d67979d4b7adc8e24be773dfb39f9e41d2508726a9670700f887c80cf13857df7dbb283319be6b5baa6f839ee901c28c5ac7576dee685d87e9feca1fa7f51ea283c7dd078240026d997cf179d511640f926bc77e9903618250ec74863c2e7a0a8606e2c5eb772d1c14d8155b8018272463ccd7a5121018fc4b90ea24c7b0c52caa514545a20b0a478ebe0852b8fba01addda431191acf25b3beaf2188a79c7d95c129cbf33f786178ad5f1954c054e03a2dd7ca6a1b4f9acbcaf837354629c365c1102ad904fe78f1413d11243f7dcd044c4c0d5f8fade5cffe289562fb2a74864599c2857cfd4505dc0917b46c21d9045f95685068dea5b6ffd08fffad40c20e8db0395ec815097f9b15b2a2e17acd15e84ed7dd4ff3e396740ce60c9a05e9543a415f16996e6f7e26b6d2197dd4612c3fdb4ea498aded5c2c94f091a7199cb74ebc37e1db4d6a1d0d48b7d9ac3eec34f5f4932281fe7db4269e1c237c314a79b12cc7da2525307e272739d3db19b9fc788dd162927edf8f58ca86b18bb46ba454fd653eb098289f26d4eb4dcfbb9e66afffb0c03c99602abb12f03d883d4140cb2cbace6f7cad01de778c631f1d06ff5f5b4530cbff4e53685f50692598c1f3d847fd5ff56681f4726badc70c0fbc469f25d1296196876698982cda2f9c2bcf42aa911b8e8abb9aeeae4df2d3e0e65d4f7127813d770e13f8bce82e7efbab2c9bbe0629217c5455b7105f089edc9eed210c4c8c23e851761473f0ca5757ce54aa9ecf219422d37f6da72c64674e63a6826fa281f01b5ced40e2bfcdb275090bcbcd85064c0faef2173d0e8fb1f94759023a6f48b557f96483993866304c290275b609cf5801d9c1adbf33ff51acf74d80946b87d303961ee79b7cd1e4dd6e22cd82a1b628bac3606aa9ac9855fc4fa8a121ee0a38fc0f1b62212016e14c05d5a89c3c67936ca8f168ac2f6dee9c460b6b4162eeed43a018ce123c1add45ed902b86a17e9287a93e5ea336bc0b8508977d345e3793284f5ff45eb80e07b00861d1868a32ff80997bd9b43669e2b48396c9151cc297457764e1b5b8253713d0158ee79d29ee70a3dd23118837844be3232d00a393d55fdad90bfdf243848815151fa6651ba6011f657de538162efd629dffbe9c27431096a5bf002871466e11b18c409fe44933144ec955c6aee27c8720bbfd96a4b2390d98b3122c6d70a043a17c0993231e7281d75613f713b9235e8e5338eaee30cf132078e88e702b6238273010ff3fb121b9446336ba8c49cbbca18f4e5645ac0f8dd70878407a2497b95ae96300d6c085a62cb3a95ec517e168b3de44b356a27d7615170c4ab5684aa758cd874375fce75462c778eb911213604e257b9ab8e1bd8a9a5896ba15f22533cfbd2a13ef10574fef6fcf19e697f57cd7b3afc7b75827bb0d3161d7d578c3aa7449d7d23908772fe98045af45629c0105df2b112dd52407a07c15c788949d365308d508699dd355a4ccc8b9c9e0322c92646ffd0a439f9d7600bea0a4aaa03b56f404030547a7b66c79b08f7b8fa38bca54de32a6c7e3f010dbd1e1b48c917200b7b3e981d71195c4a6734605622bc3c653c8e1aadedaa5c36ad37dd531590f0e4ffe2506ba298578f1e285b52e2ddbbf806230361ae28329b4f9d983900458d7380526bd58603ce729977219c6ebf57a63f54b0e4a44194539eebb48ec307be0a243568d65c6dc754dfb7d8d75ded7d2d9abe4f7f94f32600a9c4789d036347f18f3c116ccf0cceadf0638c9e867f212ede3180fdddf86ae197fce07b435626ba5bb342cfa5a9adbb4f3a8fa002c385654dfe0b0ab5dffae192e87f9c24126e340175507d725d265b472e528cea089ab0af900e60e633690bd5ab9a2c5a5e3b288df6f32f3dc1b2dc6d48ab4becd172203181a05a3afa90d2527c18ce44a85aedddd8013160e58059bf0de9a5a4194252e8a8349174be8e135af51a4f6a692860fa8c1666c901c029cb8bef34ea0246b82f89b6fc8adce276745cc37527f5f45296271e864c6b02caba99a6ccc9c9add951f630c24578584447498a41c7179d5af9b8dd1bb0d390e22b72a5438b2a81a985de21f77a03ecae0df6dd96d0b6792191582750976c85874b02549309d96de3a69b1de5699776d6a138bbaab5c3805e0ae6548d36b1b061b19970ac42cd9370b744b2a74e96e394f2f37a0e915ef3209fb029ae5a812fedcccc63bb4b4f0a4b05b99fd1efa39e1144ac341eeb0a25a7dc9ac2b5c7ef46f683d79da9d70762fbb15b0b6e4db6edbe91062c6957f537e83c7bbcb057336edb6e57242a5def8df176ce30f83c820e7652fbbc7a879223b14a340da5903b72b21be4d2753b0e136c32ff4b6319ff53edee13c79f7c12199bbd12519c505cae8c524db0c5fb3677714f32ef76bc2e411d5bc4e89c266964936299e355f3062a22a50ee0d8f82e208b1dcd3910397b5643001c03596ad3593f193d0821a5be535363e0378be48af35d6175325bb71f855b437376a119d3fc79178deaf12822542590cf3fb68d4a0b9470000245aa9ea319384c6f8991324797f93ddae930ac8b68ef766a283bb0f82ca7eeda502c08e2e212acc0e1963ad35c3f384495869365e8478b887d6751a329ecf003931f4920e13107f2021fb181b02bfff0e9fde2fdcd878f520264ad36854c8fe782871c386b4fc661e4753e1e1d5f15c4ee42ee903cf47bc4d72ef4558b5167bd57f60ee2bc4c51be1eab8fbe7a6145f7142acb5d26a09ddaf1f7cd0621a432b5330e009fbb2e903355b92b269112ef60c7e796f7096a1a5402bb483981e8433d2ee59e871871908a49d7a8f178fce9b0905d1e03c7b147d6bc61625126bc374df18117269953da861e1fceb6ae13d8edeb29ac1679647e7be0233f1ec60b64dbde525017e98b31ee0c6ce1a255c7179a9c29a42ee20c4d2e6b514df60a68b86f4dcd3bf736b896ee5aec3218077f7d83ef3dfeef429d87612a4f530da6ce02ae6423755ead2f6f33b6278bffe7a6227090c359f215fec44d5e737abe7648d3acc0a9b3575abcfc4896fc49bae63d8aefa6ded72fbd4c2bf74ce372b511ab6eef6b8c0acf66d42e57bdf0ba59ae7da78d027695e65d42c4da679458d514e6768949b33f5a85ace30e9f7094b05ac82dabc9297a42c7d3866158b7809f311443b60d3148b43f883e2037e82efa937bb5375d20d1ffadd91d1dd0acd44259422db6efa38b39e286e764e343ba394edd2255bf3de430934cf168f53a8ab70fa26822d7aeea861adad05b262a81cfbf01d8e23888aa9ece1e3be149115a45253c69f2b68ba2b2d6745f2f5a49cc5e98ebfa7c168c9dd2db125c45c2850a16416cc3f577bb9eb9313e9eac35c497807280e541f1176ad35665164fc830828aa9c28b2ecd1c36c9e9c950d6820505ad73aff456450f63bc498e4465d4cbdc81d087483a497797a87efa1d4be5162869968e87ab0e9e4275f38d4622f922a34c785eb2e40a7ac0dc412e0c55ae453767fdedbe4a3609dedfa83b5c9aec42a756b1f1b910585a8f2c07dbb506594b88db26f8279975d474d229f005e701b7068e9802d0691bddbe942141d754797c9f92236ae2b4f421fa8e4e3f173c90346e9ef8cd2a06a55cb31e8985d41cdf38f8998fd656748e998bad38c02fc3db762a9b1f8236127eb06717c0488333bdd1cd20ba614d4169a4cef70ee048160d5a1e915d15c4d1a8dde0b4e894586df7552a4028780e32c2b5f844ac31cb3f78f906f91cb5c3c851a5c96e5ec9a3d0b742d2343fd42b9f92038dd63d9de982bdb932a614ca7bc8f7ba2cfa9e9fb7743a90383d629e1a663c7a2e1c142767b8f91dcf6c41ba72b9cc2ad4263fd1f173241dd1a908bf53d2f7af26f66ccbd68bf55b4d94d07e2fe7d296808de8d33acc58bb12cf8e29380814657147eb694a066ae330d08dcf247e67c2d8a29a8e424b4a19f92262af7757be5c5f00ed4aa0480080388f7d26d8b3a6ba1a0b2e6f68d809f43da08168f1fc29827d43557e8b31315c7c2714bc1329690e6e0e1c2976f2f972cfc872558895e7fa6cc2055c48c4b190652bdce3f849ecad629663481fb6046eb37ef3a0271f1ac164c736425f659cffa15f052950a394b81d65813ed2b49ce401b358d9f9ece734560393edce6b750909f18e2c9ec2bb0a44d644e9fd07658941316d42fdf7cc53f182dc1235c9791b0ebb96002596aa625d4ba9cb6dc55f40f0cd635413807f4fc51e0be8e472432a4752c5222d0537ae124858519583dc2790da0a5bf23256de2a164be0ffb1f25674141e6526079d453633997f5725853a4415738157f3617114af90a45bb5dccf128ce818f89a9185059e7bbbc4afe8a4444127a789bedfc5792e7b062a74fd98e2480fef02813ab3ea8b1fd317943432dd1e1711a22afdb651fcc25694be2ac920a567027b4f72e9029b9be08246032273c99314ab6d20f0874a80e01061ec80ddb4278e05032009e5604bef842ab19656f0f047644ab8958beb783c0c8a1a0361cb1fefa3665614f270d232ab99fad71f43bda7677ca39bee008c72b89640c48ac48dba70edc5910405ee57b49e62da878c78b1bd36924d700eed515d44a6c685985df503228e7a34b6f4f465755ec58ab9864df6e2947952d9c197ffd305beefc03d1ee4c32ebe1ed64e96338ab7a11580a218548b67d39e7d38d2ec8380b3c78bf58cb393d76477cbe9d6a1040f606c8a38d8626698f29c69d51f34ff3c09406b5a8b7c01320727404cbe46327970923e24a1ed5efe50ed281c63c7df755f7bfc96d2a7d402d4cb63e40990ba423abc19da32c2490ed018467029b3ccbcdeb194c557a094167e0830e89d66fdc2a7236f03485792b1ee6e5c9288e083ebee6077f2572f83ba14e1373fe55d7e3360cfaecc388670f1d821f998ffa8253ad48a961b1ad80eb3c61f6c6c27468fcefa2b59c74ef7428dfbab06d8c09d530cd508f3500db7246b199d590ea04c17f521f6ca8b8b5a6542892b0398fc93bbcd602eb18e4f023012de5f5cc643e500c1ca4b1d568ed3c7b1d41cc77efaa79346fcab6896322fad89b3c112c7b9e0f12689386825c2659517e29fc86bee343cb4bcfbe626d008b6f784ba322cc0b17d4ad94e7534ed57e30444fc8b6e6fb9824b801299264a26ad021ad42ad0ac6183df22774e1e3a9342109dec9898091fd5e97e361590921a0aafbec9e08ff2998fe8f84d8140b3ad503e6a4b81af025a8409556a443063f768b9d19697a2be0c00d18f21cc592423cd256247f253a219aeddcd25f263ae8a41d9e9988b1e5b3e247d9cc6dd83541c7dfbc3cd38febb84c7feb9a72afe058ae5fd33638d4aaada397f48febf37c1d9bc4d82bd701f1cf22b87f9f8b5e153f4c04c0d8ffb0853321ed5985e3ec1632aff65aaa307957837ad1d4a44d939aec0a008494da9085e3cb8a2ac2d91678f176b8f840ba78ab20a1578ac1ee8f4fe16de4175f471a41800aabd790785cb0f6de96d7657d8ffb06696d3b3811159c75f23c607d3360800948b520d8cf28f8567638393bb6b9bc7edd3c83d7aa20169b2b4ed657b2baa95fcf3be631ed5c94632faaf7ef9a166a63e9ad6b2cd0c26a1c98e9b3e841e3bad763d51a8dfd479cb78b0d8b121a69db7e4565e57e4db89ac804b330c93456045a43477c16dcfed23176bf7d513b960614d7af02bbc375464b2632ad77392d86fcb490e9ca351cc4b5fa616df2995865345f7d686f79a97e98cf9d55845ff4a3662e5324e824d65d2e4261beadf547c9015d48462da2a81eb7d6260d8f8f6b1b29e4ff889fd421fd29bde6b126918b0ab4ab54e29ccfa1318daaf2cb749ca1268f026554c35297db4888806b1165830f399c83ec246bc780fbe906086e342d1363b45384be533a560ce9be04187c730df49ea3d3a737d6b6d50fc6218cd9bec14d9120ceb58532012382da71d3ba756d11dbbf2129f579b6aa9c85e031153732e833cb19a289c5745280ea05fceb3c91ba12c4d3ac135cfb18fecc72a2a64b2d65a23ffca3df11c2385032dac214f7f320e0ce3c138b749fe226483a96e06e310e84376b286dd429e24e15ba6b23c36ecf37e471b0a5f67efd185b3e0d84cbadc23f190f0ceb9809858f2356d17265c0159a8823e948fa9d6fe41e166a6e5a29a03621486610ca1a1fcbb3c2a6caa9cb67e059932788f310a4de01433dfc7202688b5567fd1e6a07cd3c45e5610bbe27298bd6dcb6ca22584497ecfa3cd3ffe1aa32fbbb537df53dbaada95952884ae06d7bfff18c35d3b7a69973c6093252be290d99a1b1efa6572097a58cb11f375f46c7e21505a8e0df523ce5f62194d7c45f516243de9b16096e193435a610d41927acae920b81a874e5d265ac5a517ba33a4b735d6ab52bd2b9cbcac69353863446d38e48bd03480eb942278dd3b6dd6f2406a882bf6a465f41c7ed77c0c8eab51220f45f7e6c4002e34739684635e17da0898991fa37ae3c9f14eae55abed04b2ef7a6b7a6d3548ef5dd903153864ccc84744752ed474e951ca70ba7947baa57723364154148bd2e6e96e2ade3eb7c73cf091000c5d34bb34cbd630e8ad5f6ab91c26e56f83fc17207171df3f5fc6095a97daa907d6959f98eb1ee21d8ae3407017c33d05e00eb27f06e947a12dad7bd9383448742beffbce8cb0495bfb69e3528a85876e6e14b31f72dc51577ab56935faf053c6a39f7bef094f23b35ffa749a672b0228b4774d05e2deade44705abfc62641cfd1921df6e885e8caac22fa310da4d0f917edcefd59544eeb7484f3c1d06b420dc1fcc54a39746d05af723bca6506007287def110e46635d23e0f92732e63192536adc75bbd45cf46eae2b409d5c93eac994fa9f948ad4491b8f38a494fceac739c3616e5418e476959b5a29538d7e13abb124995ba4ce9e8fcded1d72cb4e1b4af982950f75b363a6b784b62e903ebb571c854a69f7acaa5660bb622b8dab116d713a80ea85a128283a34179d73f51c7182efb4b16a5d83b480d2587cfd10a789d2446bf8835d5f3fd3c711049da96c6aa10575e4b5cf79f89680e089450a399655bbd1525b016484d7bf7a888b0fd22cdddf9d50b1d4f785c4578926e4b0fd52d0cc6a823071a88585d8888049178dbb5bb04ab32fefe67c9b7e90f6a929a87c829b5ad25e4c7e75a234238e445b646a0b6c10729e3d9b61e06fd28c37cb7cf727bc989dae3a2e10ef91bffdb90d710f8b1a1e1bfb59b7a2a7b0569fafba5efc74787d0a43ded5fcfa6d95efa366a96b306950a629135fdd5db9fc398a6ed6317fad85ef728aec138788d2b02fcb8a5031b7cb67a2a68ace299f667dcd23d1e81899474728a604d80a43448c4f393a70947bfef8e46872c94ed67e5123e32de1bc68f4c4af4e60a7ee9a17c24a3caa76f7e262ce8671915b8d14d6171ceb1b56a3726293df8891b5431c9b784a00cc8ab544a1729acba37e048e7dd9425790bc2efb6c25e1a484a4ed6f3b436e919f5a35ee3f11ef1355bfdc87e449bd37748f94989445c5a9eb5f202aee6044b6323f6471c25bb4c39418207daa3ba713c0b2cd3bd603651a0f756f032f0deaaac0cb2f8ce5191af67e9b29f595bbe1166b990aa65152d1d50099c4b5da417426fc73fc942e74d90e8fc12b9a9c233e8e29b9651df876e24384eeb6aae53689f9445cf13a1e282ab210a6b8807571e997ea5f4155833e8e36c0ac663cd790c5f4378c7f34854fe896b58283d7b300b87ddcf4b356e4d2f109df78d9ce5c270b20454f489eee2b629728636174d0466ee63200ca94ce30e9aa4bf4a58c03fc6576c867b71d485defcb31b62a44d5ea362b5d3c6b6fc8111c71a2c783bedcb30f87fd3423e9fa473472d5e038a21c126700d25c7e6156cc999116d77732febfcd078752ace694a31bc60c16f9c19e3bed9b77c96c1d518c6e8e3bf7e66390b5abca8312b261a4a0a84b95b54c6418cb88c1cbaf8795f0dc9cc9e1f4cd00b96814b62f48879dc24d46dd434f7997747bae85adf9048abc4fe186ec1c395e1de1a728221bfae3b2b5188d892d62a703e285eb2f65637c68f0b98c1c03d8d4817d407d22d63ffee2ccf83b5873ef4499b5c45ff20001cdd4aaa8925ee62a5be9c30366cd5acd05a0fe37d471bc47398f6f3c2c12d4959b704ac432913a0e9264282579f4a6f449e43da791c4f0fd1cece3dc1d9f49707f9a66b92043981e65a6c4f48667a796dc7610920a3441bd58dc31a10f539c0d8709b9a54bbc6b683f27fd8b77a98a5a8fedf1825bc09d3a93dedd19099ea82590cfd33f9415f95cd63338175c70d050f20123963fdd527f783501c5a90e5dc54b5149d560beb2adad7a067769bdb6347f2a4910b4c7d887ae0512c44625532cc54f5d07bf0f7c9fb769d56e1d0993e925ddc98b0d6b4b624f9420f9aa8656307869a990886383e2eb1724ba3ea1f1598f0dd218e2e7c5b379e9557faf4a4c706faea2d36ba6774c5985b9b4db6e1cbf36079f8968e9fb6e856379636442efc525ba4ffd0178627d4596dc46806d908a76de255dd43091f1aaf4777293675068c625607755373a601561ac135722174a62fb74e9d2aab6a2367192f271e35e4482cd8248bfc9c5bfce9f4921a808c7b24b8c75dccd527e070bef7ffbb9c9cd2ff2baa312ac1f2bbbf97e0386582110d4ecec4423bb9d1f7290e376a5f940e85ced4f212385c9e7e6a0f6e97fca560a89b5e00147ed90a32139df25958aa2935c0b75c9685964cfadaa41863b6aeab777ef5343ce02a3f1be0e7a6729c1726d48c16918f5e67524a1d6977f238bfc922b2fb1f851dbbb1196e677202381f5a4d9d1cfe3d451ff60dcffbb014451094e39ceafbd87edfe3604e906f9f22181223fab60f9d1fc8de018152316d73d6912e466067fa99d0cdf6f9ce7328d9f3fa265fb728d785bb609319a98260a8c441184ea583ea77757691736349da4b312859d387cb00aef3e1a16fd84c24ba3dd4c11175dd78e168a384d0419f8cede7509e611935a8aab2a77d4d0a06e58f24c8437a8c2ca124887584bfaece7bf11cab77dbc60acae7bce7745639aac1e8617bc89a9fcdf65f192fd45581eb0d1f21726349e1cd9a58e1b1fbf3cf7bcca844dfe61a3a179d1a168225f254bb84d5c1f2bc2f0e62a09e08f42504cc0c98d434046ae1c12474b4e6d4a516ef87c8dd0e8984aa424854db7ef38a2e5c47efa13cb36e0ca0c5a8b735001c2fdde67a0c12ffb93040c125ad57227e91aa480618d4afaee3e82ee30cc961d95db66596ded59629e5967302bf4d9d2fd8023589dd323cdaefe286c4901190a6403c1a0ecaa778d5c334557a17a2aafc9c6766588b00f4a416b76a592690ec4dab1790d75a32590507a9fb6b5e97b3581a3832b1bfec2b7414147040c0f9d14ca6acd2947476327b30b4544a9dd320f5d6a0daf9b59db7138aa651efbb00ee8d229bab9e54c43cf1b9ec84f35f9f7e98f7e20a816f41a4ca49086be318146f3b6a5ffac5b9a709f4a19ac1f379a2d87f8074741de9f3ce3240ae5648d2e9ff951ddde9ebd5a96ce66a37af3f011cb437c1e01199bc33545d64986322b269578bb70e4489f9feeb1a8a81d7b0bc665f86fd2717651626f5f4bdaf6961b4a67d0596ca239fd518a4086633fdc602ab48e9c3728c328a77e3c2c1133e71e8652048ba98d976d800c0a2ac66396cb86b9b5d218481004da3d7c08a9844f809eee388a145c4d163f87a394c0c94ac269f073332864e95b0cc54a695388fcdbcdf92aded8203d6f82072ce9d92165aaa1d4f5c6d387f5d2a476d29d7e27bcd451e67178ae3056a6bf6587e19d3f96cf2f0edf66ddd2266acdd9cc1361da21294caf9c71a26eba7ce114ed6dc2e39a7231a8342a2b08d032ca06059bfd755876f51a14a130f9c0f796b770e5f80de5b483719194dbd276dd54d69f435e34a9934c57e326a7360bb9e5a1fbfce0d90e0c430ff78c77c32313a3ca5de280b5d14a7e172b526eb6d07d321bb152abcea0f50f959b522c88588e50370e9c460521d2a109a229cd02ce834d38cdeb1fb748f6cea5b3f6c7e05d24b8d74fe2c6e408ea85c9ecf9789626bb09a4925e4575f375e393d6359e34e7903c61f5234f148240c2af75d88440e65b2d9bb0fd2b08c9faca1e909092eac0b918d6a1f253d762bc1171a88f227293a6be41a3989b8786cc6f9914b05bec0fffba02f63cc95d6d994a119330e8efb7c137870b3f99890b37eb21a6f8603862bdee0f284702e8363715e0ea9f31d7df2a4a4df89d50b35b4dc8539f73def936c7a9833b9273088d2656edd16bd31afc7787ef4c370c9285cfd35893deef683f655e4d391152ae9c885977c40dce76771334886d8ba5b8386777846e55e86bb1d1d52b8a21b2909c6347870a987e9cbe2ef221942076378a41730c89df6f719907f445239f1f4d6bbdabf9603fac95ac2e2cf1e3fb11a26eceaa0979f5f19951b0a9b87db21ae4d6c40a11d60fc88c63e8ea1b31cdfb506f37feebc09da2eda6e2c33bfa450931059af9f67852d0f36cdaab8d8f4695cfca31dcf7b69654e2d7d50edc96e0ece9fe9fe618c1419d7272c0debd0c278f1e16ff594c5205953ba1e4c0e71b7e5e803312b4084307991a85f85f1dc58ebde65500f7398818bf2bbfaa160af0567187f76957a2936308340aaf810d9d4fb5159aa862924967939aabce0f74995c82574a9572036f1d88d0701d36fad9bcfd1b761bdc7c7b5f695cf0b8a1777a033e020768f77a7952d38774b3812a7a82c443089dd7b3c0cf2e4e225d9ab326f8792bc3454e0c3dd21d6c04ff1e88b4869bd04a1a4328e9917276e9f4786879f0b9da119bd7c6d565cfcd55c33a1dbe82e9493e322017b9df48a96c19a2b60870bc85b3e7980f704cd59ecd4fed1bcc8e12c26a178a867cb79925e157f0fbf05c86a01bfc610c8c12d51de0ed0656f60219cbfd767cae26f53c5465957f0494fcf0005b872a27672916ebc0af8d364f4f2dd8a859305e1801166203e75c386172c48c40e441c81d989d7e73ed6794001756e88c93bbb2d2630144aa880d3ada5f2704d5a9e88340a1a5f71e52682fbb6b875170e1a9a5c82738dc658fe838b4b2b73a5a365c1673a18d7adf32a8fcf3b63c5c947b5ac4dda20238f1c25a222cd162349dc1374433bf1523a84cc2e8626e42435902696a8bd6f271c50764488db78ceac9475732f00d74d285f1eb2d27a5dbe21eb26bfe78293d1b3359a88056b05c2c228e8f157a3e1270e58b7e450f9c086454387bae47c822d5a38f19a1d079a314382358c06793f3eedc840332a76470e45fd4ba9d9313028d7fc129585499300deabbdb8a04b8bdbd2a386c89c56ded87d700a4f11a8552fa5a4143e633d29c68a2ee7509f556c637e5ba5069ee332a7959b1d2e67e0cfe23859ba7f6c6357b0e56750ca0a572642fe98c4ae980092740312e773557738e044a9f97b46dd6a44877bf956f4fe85bde3435bed3c1925d9456a827eb298a2887ae6c5082b4713ad3c50f4d82fff98b69a5faa8944273bfbeca327d0351d630c2a33b55c11d783cdee83a661296cf86f80bcb3f600cbb2964d03e01618f932628fd54fe926b0057327732f1df403cb2ac95354e398b512bbc63095876ba2a1bdc1d83d80816f70e42ad37a60e2110d10960b77d3c304e26ab5682534bd900ed6bb1c55195f7c960f9f13db162cbb7afcc330a4c019d74cc56d38909b3f606527533053727a9cdfbd909fccff049f827f4c580aec470d7b168a91f7f5dfd8408ab291950ef5d5d996334b29a1c6e638621f5c6e4a867ae47c76cb5cf2a7bbc60dedd584d4cef725e4bc8f3ef1bbad7481c125a1ab43fad8db9a1cc05b5d3a59e138f8815298f9b743b2a09d76a3ae0c81e40f7edeffa8f21962fb44bf1168117a81f953a857a92fb789707ff11073657a3ebf6afaa63f7bf808cf905ba50357a56e53e74e795fa5346294f4bf71e2fa191cb9680e20e7318f24851362d0fc724de086a9f14f13aed2d8c3e9414a6f8385e0cbc6615c42281ab7c258e379d0d0299d637b639cc7900b63e70489a5d2e3ae011448f426c87dab769b874fb06e94f82dcc97f26f9dec9aa558c3d0da411ca34b23c7d2ec68ffb62f5186657bbbe2280211feb9870a8baa8ab999f9bca643128393d696b479e50ff35bd66c6292531fd72bdd894d440140c8f59e832684680fa3825d5ca834da2e028693e9df186350ac16feab8707b394c387c3b680cc78a6de86462f253254fb8bd97f51b81d50586b2bec92eefe312fdacb2cae0bb9842de4e5c20308e9bd726d29cf90e9cb12fe557cf23384f94e5fa729c7cca4c222fb03e02dad541389acf561b35a2599c4dd3ee7415a5f697b549f889b16b11f3eea5af40e5c4633b65eac409644cdad465db5cd33a89d7cebac6ac30e6b5c842fab1c5675a285256d23f066026cad68fd0162e3ad041098c88b4f85ba1aabd7a0e08cf977b797fa1a96941ee715b6fce25dc2e086c46111b13c167e927a8829bbd49c906aa5c4c53465dcfdbbd26088b3a530d7ee487905d9684decd856ef0255678512dd5599584e8ab2417cc924be58ffc4141a86d7dacedc54bb45f2cfb8441547ebe1e1058146a79e5c2f163b2427d7d62165b44609020cd86051cfec6ee68dce738d22a531a254125f776ff3334907db7dae125f73b6bf7658c1705c8334ec83e3148f13bd4ff0b45b119c80e9c559a21274194db40d9b5450fa3c37956e6e44ae6d718f7a86370b7078d33add1007e80d8ea4dfcc9fda01b77183fdbe1ae16e3c7a503da41038aaa60187f6c2c8a9959f9c05d65bd738eb7f89315dc6a4e45f22ebd3217471e6d336ca750522470d25e6282bc025dab024edbceda7b1595396045f3b4a5b88f34f7b7f430398bfaae274b50cd00df928c281df646342bc31151d5dc6e31a662cfe74a80bb48bf3335d73b939481e354b7f8c0d922a6d3aaad4f92999ac411856c33d810b6a2921f0a5419c2e778589663b763d42a0e6fb2a73ef8f3473cff894d5181129ae91a84b9610acbdf928471818c0d9ea1820b0cb0c72849855e778bbfc3d34bae85bf5fbbd34a761223a8395c90d7350428db479543b6eb1514ab25a6454940fdf2ede05819f1f2441e6bc0c3ee4335c1a4dba014ceba786330810ed80aef21e97e2da6df59981250bf168bc15ad6af8bc4668d2ad277113db785825eddf8af96b3656c4b7b8afcbace5bb4819d3e99558897bb22a54b4ad9ff3f924b9022a858853c2c229f82e0622c5f80cd25dad7c090af575b335da8a7870cb18763915ac02252abe22d799f97f23484cdd66b2519d52418833979aaa24ff0c281f1de43e1555faf1a15c451ccf7f015111a9855f3a1a48951f4dab3501d91d720ad15117b875b16b34824c17342b85d77b480bb38a1c0dd40f6d848aa459c7125405d4534d213ab651fc1662f5e96aa22971e92c5c8c1bdaff2082558cc92f08d137b8aca7999f08882d43d3eaa466e985a94eb4090fb774e342126af361427f9d600ab075f59393eb7ae43ec384cef3e5a0773d0e05925ec20c65d6eaebc2bd1ecff131dbedece96f611a3eb4302e804dd0cc252a36525427cab9ef0eed4f067db5583cfdaac5cb1ba23b34ae7af16968ddd098a70c799a0590d53b038f5e707ca9c62d200618653530c39b9030fb4c905d577b1f95d0107f86647fbdf730ab8c44b318c4d9132d34fe42315767d6e5abb893ce614b3d1e810b2c4398d1f0873f59fe295aa9ea3cdbdc62bd4cb4923f7df39932b5141b1d44fd4054a9e5ae2d2839710beb49f035a3a6712e0c3faa3eb1ed3a682e1bd9388b872a2287b3e5b0532eb0ff614a7099ff8eb695e58741e41e26b839b1ae8fc9a23e8cef630d569ea17054550e32cfc8594f2055ea7dc400d50ca49443f74d41dbc8a237592919e909881756246df8081d1d831b5d315d845696c42e393624db6afc5babde9bb5668d735f402dd26b131cc18b2a8db502b290e347c778d7550089cd2ca0c1ed5d1b8e6dd53660d2bfccf458afb75a403938bb8d016bb158c50ba70aefa759fbc7632b841c14211f98bf56284cfaad0ba0a79dbe8e2213b8d61aaf04fb2ecf75b4ed6263d5d1016a1f2154a2c793c92767e781a368557c03977b58e9738f375a806f7ec0ad9dc540b1308f475d99e03fb38753bf7c4cf71f07863cdfded0a720676aa3307860821efbeeee1852e24e4edc1b31ea6316d68d7e72a9d9969df1db1c2f4c23f552d45979b92cff6eaa3d5e1b7fac296aa66131d591d411d5496e8710d9a96db356060e643a7c9caf82ec020a49c750d9a22f54041986215538cb9354b5fa2a6a509e0339bb18fbf9ad44d8761d06c315ec789147f5eaafc879320d8e2e495642fc959a3966f03aa56952dbba6725bf6764ec37077b8a4dbeabc2d73a594eac37eb6c913d6267cdf5217396d4e114f07e5d59a0eaebcd1d401bdd7c3ab8d56f2188feefa384dec30b92da74d530773a83b41ddd57ccce8f0982bc6f6e69e72482822af5e5a08aa18814eee021556421edbd2fe6f1c06e01fed0c5cd9195da14a2025e70f022d3c81cdc2c01e3e9ef5144bd155e5ec1a3f9f3285f65bc20faf79db043891494e2824834466c3f733f3020019ba2691302081124a399ba6e2d83ee8f26bf279d8ee3a3fcc70efa706ef53e6e28a8e37fae39cd9bd42f233834ab549b26bfdd58487508d483134b34ce74e523a77f2ab15e56b6f51e7983dca7cf745af6974ab954febcd4a3bb26bc798136095733f34a618ceddae194cc36a9e36059c57336388e7a87c9b6604529de8a2815654c92c8de3bd42cee2e0439534a81c710cd2e0f8b23e740bbb94773fe12d9ee82e3ffd336f24c93cf4df38f2f2d2e124f11c4fd1af866845a551375d002a6440f3fcd65c44987282202c6b23fc6135efc99ef930b4d05fa5154b7fa4b24754ba8bb04638d2bb8e73c7450027784b83fd1d3d61bf352e9f75f82e60fdf55b3d772b8bb63468ad3bdd78ee95414e4a0f97a935d844a0a0ab7dcf8ff2c2ff878e64623f27600b5486114fa82d5399f2cbf325bd7cc21a27eebba0bf9793f8de529ff52074b4e9f674647f363f97da8e6cf91fe3992c93242371e25313059646883f4ac7738ceb57f5d1be3f16e2eca03913c2ee9e467ba6dddf2ecf18b06c6956ed1673c978f34521f71b10bc90ff35cb1683571112966b5b2abc413d383823bf6d04c5db6232488f96ca2aacdbcc3c965c3cee4500c52d58e1508d22c78c03f15b9a0210e7f8fc01975c5845dd6396f40b6c5a088e8b6bc3477e8b5e0d0fecd8dbf838549715fa99cdbc71294e31b74c6df5b9fcaece1c9b5f905325432b7c063e2508b8907163a053e63e0387203549329081b05902eeb381e583ad81c9963207bff5ddd28344d1c15aca9535cf824300c885bd4cb4daed394c7ff79316b228455158e454f03731494a98c975e52f9d72476d2ee6fd8531d3f065b6ede2158d88d9ae5a11163a887293f64280b566ef904ae518e93e6c0c5e6c0084c0d08a5ef99f265f007ee26cc34c61642eaf9dd9a27d76bdfc6cbf8e1a2c4e4e7cd6f46f8b005f9f167cab53cc59da2a7fa29c36bd37a327a3629baf85ac9926cd65bcdbdacf0614ff3d7afdc826a13702eb52d71e4647f87b1fbf144e4b59ee4c21d4db69dc3245d52246b4f486005c7093285576e07a09f653788b1a56086bc72daffb0f9d31d1b4c79c799c492d924441897fa2f0b8da76dbe95d16753a26d09d412f26cd744792bd4f39f5fd2c5ea838e0a350316868391c50d66d2df31ca99f4ef2decc4eaeea2ce9c6b3ff015100637a26cec9f67f2328f31f7809e19273919d7da24d238a757443234035069d3cda2e7fb4dc974e7005e67e116bb9dab7d5dfe614abbab83d0980dff7d3f1df9ff439089a9f8147f839e50cfc0fd9d7152c68b80f1169746c4c3b3721d7e59b87f6971321fd9fb36f13a7050b7d80f4fbe69db14b44609977477d40a9c3fa56f3f899714c02a73f79124a782ea8b4b41aa71c691ee2d42e2cfd50adf7091fa442af4da0623b3ad826ac0479cae51f60a4ed1cda35206245a759d6fbdaa66ab76770bc341201eed483b89cd2ff7f7874d61294ebdec95001cb8baa75ab386b7da97c8ef8611fd6a217060433e6b390d2d0e886439cc48771e01a521eeedd7839ee473e3508903791e332dc177e753685d4cdf21e22ad5fdc1786cf7990540016708fa452b4669c4ea22ac57f883e454eda299bacccddd87710e30a4199b8761c305a1665070254528cf0ce140a4580be8826ac5dba302cd2ca18b692c2682bf81be3bcc7c6ca3f72631feb9920f80c4a50e2c35d9ed20f773345f885a2e9c9061f8cfe01b2022d6d8339248bd705671159e2df6cec8f133d30d92921cb437cc655f10f78daacb42f950987a29bdb31b475f15e088697465fb9a2992e05b079da1fc209da695790c61391f4cc7268d4dd9166e794043e4a473e9068a639aa7655c843652c2bace865a6b425fec982019bb41438f3b73e87d669762ff8b71144fc598ed93ccdee105fadb29422885700a63c64ba4c90393b5b9a53435b82172e120aca35bf266a9751ee697c4f7b025ca11883210b211a90128fc2299ab9e20275d42a8c486a85ab4a27094e2c0010b1d6ea5d038f9db02078c6cce107e28fc39192a92f0f19e8e628cb9a02e362054b76e1cbe4fa6bb05d50e82592b0b2eb2534cad3207909c78c29644e765337860adb63070de896adade1b82c42c17ceebda4448d66ed0c4ca67aeea998ae412de3343356b8a7683f6cb708b958ebed8af5d768d87345f8c4bf70fe4df458303e95d2b49bc5ffc0f470b91bcf4fc30627ee9e2dbdfbc1bac36106b5383f178a4ad123231a225b9e7a031daa89e967345d67b0544f2907d2c6e147cc52b22cb53ee2b559aa64916a90f44c30f0f40800fc86d9fe84ae5779966b0d1876cc683faffb809488c7500d144f5f4b86251a6e5574f5617d2a6e5f006e6fa5f35b14f3ee4d5f3785647e93311599a98002cc449833e1f7e8510dd966acf3972ac699132d9306b2c69d2fccc501986a99f0eb451330b8e66450a9abf32cc15648e99109540806daea85c67e90940ea6595ba774099b2de902f5f7a72005d7aa162b95cb5d1d04b3fd8a6e5351c9d77d5c91cffc1ff25def5a5559c3a8fcc8d6b0e25f5db4fb93cf316bee706bf7134e2f310e61d8832e21e6817edfe7a06a04a2b0e9668d9cea6fc099a8055ee285a6bb7169af163b50e3882e7bc77cbd151aee4ee2082d55ce394e64f66a80bd0642d12f233e2527af01fa00c52d891549cce969752fecb9ca19fb0eaccb0ef30785bd89c38ebc0ed65be73543ca741a62a089a7b3fb4928dd21b844ac083637114e1bcc6f6721e090a278847948a0610e3f25b9dea2ea82ee254452784bca37486c5313c32434e69b6b1ea676f64c60dccfaa64836cae1bd8542a25758ee7fbf5680ecdfa391eb9424233344a0dfbc3a4ed86991e4201ac2f88b24cc3d272b5b9d81e8fc4c711e25c4d78ec5e7035d6a4a22f3ec7f34b21e0440d2685dc99757483c4e77c9af56515f64e7fd4a80b1d4f27a6d1eac16b9dd9f17499248240ee01fcb9287e9c0b3009463b547a1eae011d3965de2a4121af336398ad9fde8ca0a72e97a6fd255703301512e0e36b5d13b33236cc16abb2adbfc23170c4313e9f301b555ef4d60b0a7c3e7d25cc85e76c2a178325d8045bcf327ab9eda51a1f9d1939f037ae1c721f1519b2f2834c88650306f1bb27fb59f69f2e63d23c6a63c6d6823faa6e2ef105adfe07529f07a1cdf66d34bb790d73a57d9cd5df557bcd6297572e71efa30b6b8684870f738bd1c17a02a253f411707c4a62306bf050c56f7adc6654cd2f545141005b4f1bd5aa92f4b3904ed496d30e5d3fe90b03c7c3bb2a81fe991fa4e361e8c506eea5cb885ef7cff85ae7074613d9d182cdc776fd37c461bc669a1b1e81e94f4308d112e39b56724f49c886eda15c58412db963e9e283e9b6991587f645b6ec2d75d2ef19b4a1347f8e59a88ad249cc373bad2400bcaedc7db73614d30d9a36c94ea57f294cb13263e186fe482d3972d9d0a564614250af11c9b53d0201b3201ad69bec82edc8447f5aeffd6580598bfef9c6743e11881f925ed4fa6cfbea31b744f931ddc0500d37514d54499381a91b96db5a6ac857f21d8976e6dcf948c28ad06f362ff9a7d09b3db1ce672e5703b3ec292e406c02452c2b06b2c60ed6fe15e66269832d1c7a742b5c469e2026d92e29bed3dc59b59a4c79e2abc7d3f67fb0d26caa32bae1bc5f9023bc06341a29e118ded26ed6109f532d598ae4da7603b995617ed5687f5aeb4c8040bf4eacc985213a55c0a516beb99108a533a707619533a11969bbaa4c9506d2ae80e29349b2a02561be8b8392e60199a8e4107cee74ca1a54276c55eef91bee4ed26d3d8b120e0a25634cababea2602b70bbe28bf9715b62e490e11e2824d4e6f5ca3b37f7efa2cb0d762c5f2d2fbcabd7d3d9edfa849e3cf5a6b3d254d57f10690fdb208c2079231ae8305df1861276e62e1e9d186fec63a2e0bcff8052d8b3cf1f01e56609a8c8b7514724547f5fb72525a0d79be3bed98e9c1b12845974e823b04221b575fe97e59ab93ba4f00b3411fcdf1dbfbcdade344382d4cff4ba3a2848e291c919321b874e3e4f26e43151bf4fc53db87217fccecb71f7da617961335a729b412424fd84e52be40b05aa7703781410834b4809fbfba5269353fa13088766f1e4d95d4047182b9899d7c94a634c17dcd1419a0a123a3216bf1edc6904ae7d8c090df2909b37f4afaf3b26794c941ea16062b7e72e4fc5cf43631268cda7e16a3a2887cdbfaa620eed6c8907603e3b75332b9c6560e330385d50ff413dabe627e5264db869887928525ca60ef7a9e6ad20af0689ad8a97c78b1740bec76a79115d74d1803fe0434b805a5a402de2f439e1a17d77a38e1ad7520f95548d31c01ee822ef5b940869f463506162f029ec68f75d8bb16cbd0244908d6b6c0f5c648288ad2f051e821399117e21c3a459ffe85de3741629fe085aa9e7d003e3331d3159f55386b5e788029e7ef243c0947745ea59681be8ec6dfbcc28e0a2b56bb10e82868793a021d5654815e090b543310deb9f513e6ea03c83e7c78781d15a90afe32ab5bca7b02e430e3249701bdff4563a32fd61b3882b7a436c7389156a35db2a3cd10107fae395232bc3eb7ead3c6bf81fbae5f5679dbb20cbdd134842fd862b52aee69428d8c4d2e8baefea1a8e6e57550fcb52b82c4a03799d9655c6d409c2a39ed5a0e1bb6f5e80b5e676aa7e7e80dc7bd4f3a75885deeff13e83758cdbd048405f74704545c60ba1523934ef9cd8132a17f40b59e90750e44ee034e72a8eda1935c268503d90b3861fe575a6e6f8aa5088d554f519bddd6eff79f9a3624883534ab4e70af20cc03ebc2e152ba54b4c7d7d88282819962a8e09be8d6b9600aa866ec1ee9234e482efb2ae389f54db208ea471d16c488f20185f3f5de4187b2501b846bb87a14e965581aeff4e4acfcec380df1bbc5a4d8a1b49b904821276dc738a0590dff327818991097ad8cdd4fe240c025c6957d9a325b1b72989f9d44c1922ce7b49f11da9e35e234be5861e0f23032b5bcfee002ea7c8efbc9b51ad166e52e7a3a034c1c7d1c565427261ebba758d4f06cc990bf02d5ccd4f39d488d2d8cb002401b5024ac75e5135ce0b6e5d338345dafe3b63e2108b6f34b73c1f99a6b3701630984d56239bdc4dcbf4fa35b40557f65b1ab26a1b9d239e033c22be88f900055b18d5f63c8b5b802073d4b3e7b32497d6fe3084a4da5b8503803bfa3d75a16caf87fb09cc891e31ce3f0ecff3a935965398041fca9275db29549eb69b33f7d045c6caf5ced892cfdb36ac960f5637f95a5c4802ae57bee4c396dfe6f2f3014d5b7243e63e064abf473bfc6167a01f975b488253008de59be5413ee5f566d579b70841ee365d7f77ec8a7d5297be526d626693bbe9f3a4939bf0608d2a72bd13da6552436f1b78fe7fd6f74af1345dd049fca1f23d1b8e8b1bba19026cf9bfd9432887f71d6b10306b5c79931ea294d77a159b259923abf0b9103e7cd0b2dd8232690a27602f3d8b7bd99a2db0d4b71eb4cf10c7a2a04850e6341ff8c438cd3097b1d95cefe24b3da52c99e7538a1a433d070c46137de075b9f02519f8cf743db381c5d95ff7da8f7b63da85b80fbbbd16115866675ebb573fd8eca0ff98eec9e90e7cef3b44466ec761d497b0e1139fcaeffeee079f80e3e459b20a5a29fa5a6ebac8fcb5db816439e6c8146f419a5fb1acf457c785617d5fff42962c33114612186504e1e84cbab17855e5e7e2bcaa6a805203a3c6de977735f434a8f6678d74e554084772f719cdc829c458ac455c7fe3a78b4f41692fae94570d2f05a2b28bcaca4d6777388d561751444ebe645a6488b4214d3eda13b4462de7e4c0462b3e612e447f3454ba5637624371cf58cd898db2f09519713d868d8a6507dc796cb9b995b1224f787462b50ff2b75501e21d31856f697af9ed57a13ec270dc79728e9c5b367c23fc3f5c66ca0520032dcc0bf74023284172f4d63762351de4e14b58f6d51eb6faa5ab0ae689a92df3eac2f258831eea394790759abd7afaabe9f7277072eeaa92ff10033ef5743ed4acad95d31f15a6adbde203be8fcdaabaebcefc20652ffba8401dc7ab62e65fdd8dc9f8e97cdab3fe8940cb3244b7683b4f55caf882290a2955f65302b3d8e3e748f44794c71dadb09d5d0bea01d5ad36f877fa2625548e332c11e8c73b0ae29af8cca7573afb7b902829a65dbfe5f2254e275813098b1ece63abc1b2f95f7c8aa5859e4e6bcc526aef8b321ed7a9b671756858f095d12baf5dbe967c4e82a967783b7d6acb981c9f0e92ad1554fcb9656249b301c8a21ebd93087b604bd148d6f413585be388fa1b8e89d5883850a3bd74420c354e28df3eab627ddc77ed7114e1df45d573ba678fc636c0d1460f99170a5e195f2e349ee375bef0f1dc09d08bfc27f93214414a364fb43a6a99cda8b9a20a86685ac57fba83274a2459e1e3f52f11c70745b0f824d6d7759c38d7a878e722e910f450520c652c391f0ab827fdd9eb47365b8fc190bd4e72721e23d60b74da01810e79bccb90b5bc2ee556c49a5cc4aa2911fe52738f19b09c8d4cf713241f5a5b8e0db4aad1cba201f9b1841f916fdd760ee9828e3ab6100a6cea16f05607539d5fd2948bf0e5b028a997d4816997b90db1efde458f674795841b2ea529dc96cc648abc695158f9b66581cb7d1b4d5395c01046e24e1f3f149e34c31eda799f0bae564008c3735e3a55fd6c5b880146572cd1e3bff32654c6bae8a2c47d5c9f0e62227ef0000d7bfd4e37fc4f9252912c9b3e43a9fcfbc694e8217dead135e9aff2eaeb5a4a08b03e43357596b3fe07682395a35fd4ebf6c4062f7ad97697dbe24f63e93b20312f666c3d980b4586b2912dfc91d2e20c1eb1d0fbe0885a1ea0fb0c3a78d3d664c1012c15a4532c988ff844cc821235b9217cfc22320aea040a23fbc95459843830c0fcd33940a92b6d5779d6d6ef755c18dd77396a33bb5fb3e0c825a9b318d312b9968992413f550d73616ce33a3514a77072c97fa8218f2f1de2eb3ef89919ff71e199496c8dc74465a9180f809e42253a01d6db97842d23fa13214fb9bcacaebbee9ad8fa61e0096073a4f3c95f4ee81274f34df738f7d71e792731cffdd38725e7ce9f7ea2b2a1491a18ec4438a95df9510873ac9e8b09421ec9f103413fa434a4d518b2a1619293a0f4a5d1f549f795cb34202db65da95a21d86a453e0ab969a8c90ded0c543b81fd817029a134a23f9bb282f7d7810b5201dcf9f748c091ed0c02af385b350c4d078f2790b361858dfe627168280a3c99b8d4618f483168b4e514fe8798bc0504017b3011d88dcafc58dcc671bcdb3bd140288256e2c3310fb401c42e40d204f8a25235281ace380d640456c9e780dd8c79485dbdb736d30568feb031974be39a56fc47f05baca2ca8a7e72caa3b5a2e2d1091ea344036dc71ac1ecb02156a36fd15879adb5ada4ecd8840e4419daca1f88e0281d8736ed42d9d3b77f162f77ace8258c675406284c133537727e8833794dae20065f6bbd605103cb75ff0967577e44e23e3dbfd474669a0b426a8f76da9b076e61ae1c3864a3cd3f2d2c035cf755cef8e141ade885cddc460870f8d261e22e88d09d2f0bf6ed110d7352dad0890e1104a36fe944ccb707728763d7ae6a258573f920955737014ae8dac84e729f24f27253e79733acec95f42ad27e3ac40a0faa86800571343745bad6d3e863ef37df87c179f6ca530d34de0cbd7f189b64383b067c9a3029e6f78aa61585b645633cbc772a78355f96e50f8c40f13dbf25891de4be6a4e5c19c370699ea1c871470dbab21a99096f3578ab30e7d91eb34c6d689446519793347a075538027fbbe117559419abc1222318c78395b1c0f52761e74783ab41b6155974e1f03b05b53e54c554badc3f0800031e87a21b3c9c518fb09072b37661c51bdc99108ee9b3626c48253e9e8e64271a78fbb5800bdcfb173263a0be7e7b37e97d809e8cf4f8e26e583e57835bd380ffacdcd8bb51b4a91529bd4376a98bbb6906cc0aa32769ae1efbb5fe33578cee9fd234b205447303ecbd5d388bc6e07781947ddb21791d49e4e403a4c6d4e75df039cf4f0cf14a35c90b18608578bd030807b9935df1b5113206154b307ff854a4b59981ae00b5198623115d115ac5e2995ea8acd3867d16d0883f8cd174b13681803d9908906a0639c45e08fb7719816776fa851d22b8bd49916a5d25a44c6db7e16280cfc9206262fb9f56b06232df687dfbdef82534a0298fb74f6319cf601c786933e2955d0fb604f4571ee6e9b1975242173c274097678e3088c03724f4bba4ec184ae4c7c429d94fbfef02bc3279361e7e414975288dcdd2b56ecaff34323fddcfa19d41d497736551ea62a2c16628fd95c6357c6276cfa3106b3712bc17534ff3671529ab04f22ece140bfc836c871b67d78516b0e781de655f8013184c7a9a741718e649e0294c7069a373131f66acba6d211c521f12080d8401f83e202f1f2a217764123a71c8bc69144fd3cb67773d4cb939e38d68e4335d746a123318213d0b91b3b08d34b6d5ba2418af39d3f6e533147bc1288993126bb0cbb6338d7cabfeb5fe4ee1ce60f94f9e35733e322946bcfd7a447ecdb3f17b6bf89c4ff5f636a27cee1d2506d57ecc66de97f13dcabc8f70ca1f1136ad6cd58e7e83d9194b3a3405f23a542aef31590f82ed4c49b9aa9adb2edec14a44f784b54bbc843db3dcf56b4c1f5509cde99bce65fb1f96bb85a35b2fa885b540f25756175d92ba58f1bd6344dc658542b981cddfc3a0cb16232af63005b687e2db084b43568771d6ba0a837a90e92f9ec564dd0cba86d43f5bdcedf3b025684ba1c6c4281ee12282c0e05be0a66fe04df3f71e8cf95da79ff58c198016b9157d70b140a77af9035712b4a9e00b3687fb15103be1f27ac1b905c14967c77be99484029d02c135af4723da86eddd86ef5d963419771d056725759961a262c2456bb2d2cd2c295217305dd801946c81ec11899b19b16785e574ef1c7e2de5464699ed3b26617cb82bfdc2849d96aabf84b0efce0b674da930620b352fb89630ae67a7ab9a8386373c634535259f6e3bbaf2fb7fdc926dc7556521d4fe2f0db041d9b1a041ad2d81fef3f6ccdc679a0cb86572178229197ddb4846b7c1ead538bb714cd5d8e5531aaf511edc3644d821b7dd61de8e32cf44ada253db7c4d6883ee978f73f82901224a930d6a540ecf45507097eb230ea7adb9aeecffa0025fe6e1f0920ba2e6d4cc1f1bfc08c7fe918446f066515e22d5309221772d471ccc0998986fbed1add1b21cebbb9988f91c946b82b1cf5ca82e0641f521a8338eea8ad2c48b9cd9b9d8ac3d1543574ff05adcd6def2835f80357c8dc7a020bee55f47703f356dd9f794f429881eb1f2ab0cfe6484dd29c4614ed341b3f0f1645d0291c8bfb6ca778848c05e493e615ba12aca32a829db93dff278a153811ed20c6b013358798c8b6f11cf6cac4aa2378a8c7bd93bd505ab6d12cc346ab986e180b814d1f0d3e71ac8d314e72d342ae3730923b39add8cd0876500f1d22abd49518e8d1757b389754c7ad2f306af00d57e9f7bc45cbfb1e44daf0ebbafc4dbfc9fc623d70e93a6147da98aba20714b90ce822e3b24e636cea90b1e96f59d18789987ba720ded1e2049d3e5eb5f6a42c46fb1414b19877241626ecbd5aebaf7ebfe68be9ea2e6e585852dd4a512eb6817db4554cef67b822232c5a38d0d73993393508ee28bc0b54a5c3455223a6acf08130f9bb2cf3971402e0af53fd4c28688a8142b831798ab06d7c46d0218413e651a5d50250d059c5af8cae737410690e26aeea50d05435d8ef4a233cf5f78b5cf7914511a63e3593c375c1b5cb124323128032936434238fc3f88895ab5f30aedcf0f96078db6a75e3d46e30225d42acabd076931b561ff33faa19e16c69bc630cc0c752aa8073abc57aa7e3114532c75dc4f76b8b78bfd3e9bcbce18611a1a448b6cc04cddfb43edb4d5cb1e81b5094f4f844ee843365166ada323fb6c299229b6ac7b1cbad34dfcec1d4e584b0fdc1ef273ab4163ccd375a7bda72355dd44e86ed40b1aac633f796df421175b8a68d099ddbfd0d93f83f49ef1ce86b3a2bc72eef350f3e2246ccc198f4e72e2ae4273f1fac89cc8574d40cedd2a344ffa5af09a8f91614dfdc055f129a087cb80e33b6c8a8a9959064e31de5668f9ca052d45d1ae4a358052f13839500a4da189af51d1ff4e03b3123fb62436a6f3e83b04cfe2fcfd915bd64fbf8554398f1c84e924b06186a3de397e84f682f99e1c24f826c5c87ca51be49d8fc0142d9b16b0cc34c845e7afc57856aa00c79038e0b000385aaa7e06fe29e1edb2bb6acc5be49bdc779bce6de247efde0969a45f104f72ff8a4d2962972e1676bec0b7f6cafdb50e37374ab5feba7fe6bf0e892a9d58e7f6a2e3bb3db900656e60eb70ef134a590efa928c039c4b9699bc28496d0ab7d8aea054862c1ba6f3f4d9e7c4b82aea083600c86805378d8f7d0dbb930bb3a1f0e6ee7b5cb4cfdeca2e5f41ef45644d67d85f6a44b1905d85e89e3cb4753b48294b9387d384dd762f21926818fe694d358cd8295046a6abb3d6a27514755ca36e86d6afc11a445906df3aef5c9bfc3fde0f2172995ed0e517c03c06c0bf53daa54373ac766abf04354d976874e8a235fe09a4710ab55a3239437c3d8c73ad9dbe69f20a87f614e27bb907578247c926bbc8d15bfe2f0364e275484e8f5d3b587c8d8da41a62f02f5ee0fab20013f8bda1a600153b80aecfd71d74615f497383e588f99b0adf075ec94b38e068f70dac4c6d5176c3f7c686913bf49f4de85dd4ba93045cf04e41a18a9f7181c395734fe1181ec2aac9f0e0ec3079ee1f568a7397c8bcf37095b0928cbf83a7de8078f75ed372096087599ca6a811e3cc66fc1b3ef5f8cd9a8a516be271d18be7e0987e03739ad499a2be2c9103c42552c6afb3ac655d044d8a4427cc2722ce7feb6416307afb5ba371a44e063dd401d19055b2f3950e3fc17a641c3e69af49186b9a851bfaf205b97feca3a5db0b7573a9d68cc3cba0bbd387f6074c39a3ec5b3ecd5efa7cc0d91b1f0de101714e76fafa8dc008faf21540981b67e09f5164c1719340ee74f54ec9587b3dbd85f786db195b9b0906e91bd32cd6f835b8716f3b4dd8e5c8e0c30b41060630f74cdc51b7684d78cd08192652cc878ee03848992111ae6f7d0608ae23abcce93c7bd6a78904874e9433fafccea13e888b0c989c24dd83749462e8c7c2f619b307ffcab06ca71d87130de0778e654ff964d2c179934b691f828f82049354400c6a58021568f7904ab17094f8a726ed3a0487b4ba96f23860f413d45a368e6f79129d9ea5019721af489be212901494aaa008421273939100b5cf037f8a801bb08463e9c22ff6f40f0cd3c4b5bfe8664694466ef57a482f8dc6356ab1af9bbd8e2a24412cca72f02a7a2a1c995b3e68a831fdbec8ed9dfb83e4f3e1647e92eb0bbb92031cb2219e21ae5246bdf3f8ce678bc923a4e06c52bd24348555d985501e6e82672b208defed80a4df3aa1b010977f67de5ee9794f30d6864556a1f3c3f45326798960a6302fc0b50642b059b2e88bcc9c9cf91a126ff49afcbd89935242ebf4d2c3654e0b100e7817b82fa8670b58d61acfba1e72f2a6486fa338186154a97240bcb931b31a1c3f7c08526bd37fe748e668ca4115b49702c9aa254adcf98f3c764a02ede5342e95ad7c3055ad4125bc4526876bc8398c375dc16d4c75d1fc285f1f36e4aaa5b9442d927deacfa2d5291e507e10e849d722928a7475a473a3a7872f5f11af27569a5fdfc682b0f05ea581411f976b8bd88423a383c7d64ccc0d2822f1b59443f170173295f1fde062d4e2ee9b0df676b689bd88c64b4c5400082e3a6e64efc89cec288d82d381b3a04796f4b4f4c50167f986ca64ee46026b8f753dca930056df43f74ecb0a9e07208c14aa4526b87115bdbe9b19e66ababb83b8c4ad7823ccc729af83fe06c68bdaeb0466f0344d1dde4ea2e1c9c3a045f8fa3f7335ec67c4ee3c855cff9bf4972ff895d6c2e4d78bcb7bcb1488ad6ef9a70c734e6a8abea96236c6925f1f82c5e43019c28c4724fa64fd1018470473a8832b8f3ff3dceafb260d551f5766b8714985ad2d96a9ce1bba1678f1c2ac817c19b404ff7077bb5badf5c6025a900f3ee887aefdc3479510fa8c20819f5f46a448237c7442f3f13af2c7758fb9ffebb3b056c5b3ef3d09d22f27111e4c20fb806d968b60cc23349834ecaa26810161a98673469986e4d8f0cfc1a273061b176d1d639cf9daf4c1bcadcc1d8d5990ab86870c72cdaa79faff188e6ae02b3d700462bd725cf83095f15685b6e2116e82c9a2d7ee977e0f4dd35a8bc6344f225a95320a7fa8d5903a75ea7ee6434b6ce0f28daf0d015d4f5b9f321b4e8d46c4ea14c75a8baddb8c3ab2d03d5c2744684056eeb42895336c67de8e063c9d45e01fb021b9b3dead1ed7cbd1c4d37ae79e2ab42a825fff4ea4c909c8944971c9d6584f5b5ba96760cae87ae857b17f163c01624ac857437370171e06a2597abc7f6e958202b152ca3ed27671116c9e251fc518fe523732f6c6cf64f2102df656296401591d9c8da89a25da2de08784dd751c7074a900d62fadd5fc6e0d031c2bd23252853af48a3ac6fa95d172ec3ee3a9dbae089bfc116fe2d553b9f787167825ff3f8569b04078e9f57246227d742d9ef9a98bcf150786e6f586a56bd8d0dd1277ea130f3b5cc84509f35344d4018e5e43dbfe95c073962cef471d6efb147b10c8d09ef9953132089be0aec7cb23a03f6f48a086762d440315d2c30084c7d9314228ca56d4c9642cc534c77e760a97232ceecaa5087d414d2d6bfe299326a20e0598f0f72940ea67f0d5b132a26b725106443478506b0a88853ecc2d8b537584b3cd378febad0a88c00c3fc06a30af873480b03be79018055cfd2947e406d9c111af7373e8577cc67adc6f4536443b7769c568fe8efa034f1146726e082d271522dba0d0e1917ad6574b4495191f523dc3d44c535dea20245787646e017dde96dfe8af9b9a235ec879e426d16011128415d20ca7d3643e4cbb81c21129f3e18b64ff2ec4362ae93816d05bf78e0c464a2a7f6247272f65b206c8a581c8955c62ac369d751f5fd1b974c25ff97d8801541e4a731628b6bff029f12e055293f65f6d0dc442d4f2971022ec92bcc3ed8c16201483c577426535510cad0a4b0a6e35319f74ead54037f9738d94c417c768631a408052ea79e6b51b301b98573df958f4101cf223111242450cb44040ec8a32ceb725863408a08d06cc9943586119d6e498f2236d90fbf29b4df6a421cb5d3d381879dcc3dded2e34e1d8c554dc335f61505e5de10b09b76e315d0122418506f2f5eb349d0419323787194c403d1a90b61a2e717277307f25dfa6e7aa2f38fe2f4b346b062e111613f7c66ca07454fce6459c8c4ff67eca6000386ffa7113ceb48d6fa3779ebe27d615d0f70d3475f574ab95f6dae8806f3d07e8b8ad24e0a6fe97c53742d3339f45d4bc89085550c110b8454ad90a0488c50434cc86ac028aad5456f67e22972ee9322ed8a5cd696dbfe77607a127631b057ea4ec13bc1371c8c7ab15ea7fb656fa0631db31c187b620d683a7a241f869975a60e8b0fd2c590d56fd971b06d11ca460eee91a165b9326fc9b16ef2a64fee063b62a72af974ef00c139affd475a780fcdf087ce98e638fa8ed6f7e5f372a8748777b84f69265869209bee4e6cd1c29c646c1f065c5a4b1e2970d620efda10f8557a3d44b57265a09064cc7e85caad15435d50f23ebc9464f4c00ecab157ca0da7f8a75632e6db9a0041d484b4d53679318adc15993b518c056a379dc9c03e52dc48cdde37308b3a6cc01a158ed406d0fd413830687cc893044cbd2ba1cae42a765040a80195b70bab716953a1de25f7fdb3ca31dc8ff4198f193815d9ac5bc47fef593396923bcac68f7b0a3b338ad47a9788d1577aee811af3aefd4be61a30c8c923e59167f06f15ffec0b39f220c7733a0f81cd7aafe0763dee075a4b47295e5de8fcb2314e6a7b4b63fc9270abe83112f1dd6b61e105b74b86bcc011bf4dfefd83861efd0364d688e10e9dbbc6fd39d328ba5301ca495574a41d6e194f10b4e43b4f96990671bc20a5d5d14db02dd9b3b9ae2f48142cd16da91747e75b30b39d5a489cbe53c0ed43bf9f660ab489a88312cb19579f7dad60d6eef15b74ad0521092cc23557e8377be0996c4ecea88495cadb517219a17bea1058e42ed7d6c81cfbc38040fbb45f5d64e2600988827f492cd7ae8a98d0d7e156bc4cf82a4026be2e0f5b9aba184e3332703b0a5648f6d9ca2e657f076193f57eb353a6048f99934e8d899d9852be085664163e8e396926e835d7044b7ad839cab62f012ee91e096ac6c02dcebaaa06f18fbf7db6b12f90c78b8313378a0e611e04a8057ededb9d4fe853cc3ada4d4a7762b9c8b06bf4da3ed0e300d449d550812a6f921bf54042e885d3f2e3b2f5fb1deb9a5c0ab3f3616f9f4db56203ee61905af676f8ad1d83cae695b52f21fefe2cd1539c0118adf34282944545c505caf23cc8548bdf05e5cde39c4b6597768e8879ca5d0f63fd91bf78da8ef8a12fcf9acf970e3bec62df2084f6e0b76d84ef570ac6e7318e06ac57d0410c9b175d569fd3d2bc41a13d915c3c104391fadec390a2808e17ab7e949c4e4770cb128ea44f2d16864e389ed8f62893d5ce137c1adeb85589a44c57c422a0371d32626fa995fea663aa277c378774af73e05d4c4633cd1fd3221a043ccc31e182db003f98552af06f11a57d9b26b69530e7df161fda02c75834af377a2641ea28849018ccbbc675d98c9f18c614206afcaa0fb5e10c1d7f59925ba22ad32ddc873965f7cdafd106226c5c7609bd8fd4431e8197c60742e563a58917027de122c97f429a983ad4c8cd4997c57d969700041be3dc631eb5a3669fc74b6fd9e29e1a97f7e32197391cb01e4dce9984aed2afd43e934c50f02e531f4f1b35927557c17c6338958c5d72bce222e759bf5146e7f9064f6a5c42ffc2019f8bc9cf2c44441f4086789d0568eed46fa8da2e942c80b4177bea0309c83bba7f55c885dc2db75d3726cdc41306ef89bca9054a084d230f7e3b8b41b840af7d7dadc564eafa46083618c1ae36216678501547cd8007a0f1f605eb8f4e2b2d4682483bd515dc8de74bf1bae260a2628cacfe2cee75f4f9b4f3347ccbf84065732f8fe6e755026d4e5ca0abf6746d49261947b629d96eed49c423b961c6ea81fea2ece043cbd355d328b0d1d42cf0ce8ae5cac93e10c615750d842cd8d6a8ede3521dec189351e44045c76adfd0f2c2fd4d5d0a08a8ac64195629cadb2f82c360501bbdaba1e8f100dd05702530cd9acf747ee7bb93ccab9a18ca751ee3c94d9d76227e72bc28ea02e32f1a10d01beb8011a103a84724c27307df5134349bb3d06af527020b45d0eabf7f23b7c96d3f406be82f3448eadf8f203371a7f743ab1559c96ac4d09767d8d38810641cd3069ad7fa0c10085732bde7d3b8d592e864d3f3c8e52f42809a62ba5252a5735378e45652b8be82299426812e77ad18f270eede2f41aa125a3a780689578eabf5b17cb48f24239f43c8642d6e33c75b00eaf21161471c29b92e33bde2f5f2a0457f471dae0373ce55d1a0e81f728bbed9c08c6f570bdf9f41f0fb1b8a83fc89e6da9728c4439ad45002929ce42805e89e81b5c9d22d4402483d61b9f18a416acae0919c8f4312bbd3c5d59aa7bf60e6523ad043769ae43b2e0315b480025b952aef57b13b434ab8d765ac7053b0301ed7da481db45a7e92a97ae38fe42a635ede2776550101fededbc8d325bb530b9470b7251348b46f0fb63e97879c1dd8a828edfe41cec5709a3e0f1339316eb73c83f58fb904f32df2cbdde3faf5f2fdfe39bd48981a93093d325c3c238c4b12c7d03ab8954076dc2326c0bbc45326142141e2d4a9817e7d38966efffe753f30307629f112a546d7d65f5b1ae0d3496403f1159d4ee1e5f384657bd0645eaff006380ff1a5b0f530bcb0dc985a88bf3acaf799b6bcad5cc39573d22d55cf123080ac3154ecec4097f57988c65e91098f1a1b17b6a0b5e814fe1609535f75822bb8e347f37c369117aaf5164f875333fe1d205c4232753ddac94275d5d651668d180e5e8182e5b485646f0fd68fcf0a64777fb7e069dc668c11662d74bc7bae560a76523dc7493f6cd16c34ffafcc375c7b0cacd3206fd8d6ae8f42b2c2b05deb64f2c93b2e2126777a4500c0bf5f0ea5360d87a436fb3b3e021374f6b05bd47ed741cd907ae332376ba04d518fd8a4723867898b0d76a71c09aa47cf3bcb6fe792c75a040c09e70972f60e7d0c336959abd7e55cc3cb47eb9a5244fcd5680ea0197a032f1926885648778ba5c6da6b14bf3102ff8f781e2a50988d5c0fde81df355493360ca914150f5eaef5fd8cf371552553edd417a242a5a07191b33fe48a5ad4acccbdf63e0f026424b1fb2971e24e33d0dff304c98dbc1609afe33084e50e18ab33cf1d82c037db97f1f460f237d78b09825ce77cc96406f1971ac33479f4da5f23876049cb044a52dd901caf20773daeadb567dab9dfd22cc98f269cdabb70567b76e3f02602012bd595a4d11b2902814e5eb74f538d3d2bde9acef8c349ed46288a3971b37b4236d941e3686d208b44de5ee7df5aafb83d73fb6240e768cf403a8fb0316f3c01aa2dfa40cbad1e8fd2254d1e0cf484cbf5f2e43596df221fe1cd6815850a113d8eb022f5c9ccfd6e15be56fa9049edfa50f5afb034c56651f7c5ca8217bd1a84ab57f4b3cbfccacecfff4f42e66321d359c72976e3b4e959711821a3a6f236ba12348638038137fc43c24a560788e09a8ef0658fa902caf19e064591f78e4d63af0452a8555d11328c50b8106f1543bd5b89b3388d18511e5c9bd59c9713e585b57c74a30670ad4fcc806c0ffffff3f