PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aaRent GPU compute on Vast.ai
ExploreMarketBlocksTransactionsHoldersMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 58548 bdc9786f09f0908da145bab85735591221a03aa2665d37820e9ad55969ae493f

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
3ed61ba394d25ad8c1ee3caf40e81ab92e55e3e19c1e7e29f6c3ca81c51b6ed6
Certificate Block Hash
bdc9786f09f0908da145bab85735591221a03aa2665d37820e9ad55969ae493f
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0020270000c0360000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000ba071ff38df900e4030933fca25121e17569e510e599c61550cb43423efa0234fb4e965f06e88ede0bb01f7dd205922588fe4ee33ee1309d394be24c50660405115ca988ecf3269cfc4a3045539725bab76399850c2e18d8ee07000000000000004000000040000020270000c0360000

Raw Header Hex

00004020270761ed5a7324956b62de70c3d75dddbfad61a4c690eb5752e2416c29cb37514082e9a63cb076c340503a5ab249194b8d78795b02abe23bfeb2dc04da95fa7dac98106ad7cf0318d66e1bc581cac3f6297e1e9ce1e3552eb91ae840af3ceec1d85ad294a31bd63e

Proof Data Hex

59,560 bytes
121216020307e40555ec3b1be15b915f3f0b1298b5401db250de5ff801091762d0b34081f82cf05701709bda8bd4f175b786ececbd41d33cccc8ad1b5a00ae0007fc006b0d3176a1ed9f7c018ad1f64bb211be13261030b4982f23393c5af7392d0deb0776962d27b94c60a239cf6929fd1fac199d17da2adbcd94f387cd35b9883244c6e9e7e6da0f99f85e127cede04089a41b66c1a86962e8f200713717fc04a981940b126d4f5e091f867de883d26ec3e4e3b1d001cdf6da0a89106ca8784f87ba227b6ac9b71d45755799a32f4a7cc723e4af7ef597cee108c3ff6c29839af642438f5058ff4cfea13bf90f07e75bca6c5508f7cd2f0ad717e1134f19782fc308fb1b5ed452ab487294afe17e9e81b1ace72f482e83dc9813c3400fc42c9781da1b48f87dfac16c1a662afe77654c5f739869f4c5f21212dd2a1861f593bc41b6e5ec118356c1f2e1245a7671d4ae52527af4d0f21719e1015e025fbc0106a725cca460aacfd7c772cbbd24f6a335d5392e590d3b2605a364d1364869b37cbbf1df59ac58cae4c5f1a6cf96edbc1a66cb1a0910aa1f283ef07c787df4f25814010d9a25a3b12baa262aeb013d0dcb30cba62aad4e0c730e115b9b4bba9ec02ec32900069a4d004095706f79c06abe26b1fbd2c659c0b508af33114655b713829a098586c624e3436067269f18e3039313d483929fa6d499cc176e542489aed530ab6f75846021eb4faa935b7fbf067068801ebe0afa7c89f25181f318fea5a188396020e284bc0926515c1557aa5ba7c7f76b4867cd6c60b4f4e6df075ea64ec3d706b71336f5969aafcfefe957d1347ca46dc7abe54ced51344dbd4410532643a76431a5c56c740e2e7a8b620fafbdc2be5dfb5d2b56d591744aada5e2a00edb63eb5ee04332023ed9d36dcf021e332dfb2e610c45c6ef4ab97fdda3a0047d00e8fe372180b2c1c70ba4d1292494618635ad6b6efae637847b5851656417ab7fe484e56e4d64f135e0a938b5245f610f1a265e6e139bc812b7b1990b56cb64f201689003834ee592eb1cd39e3a91d5b97372b5982f32d1e82a4da61dad5761d5b661e76ad30f26bd31ed951943ea073f178899831c7431a6861079f73659a742226da52e65051618781128f378be402837b8ec3f71642098a72bb9b516d2530e46f0aa9966a0c026aa11bdba4f6f4ef3c3e6c5af5f72eac127a1a0393d1f5c064bf0f3bf1d23f4c39cd76f12274a660b57e5f6aafe6c4ed24ca5d2adec87b0a9b836abe024c52c1649317e747faece747be29c3f70b8afc8a79374bebb0444acbbf6b8f240530b91fc2dd36a0aaf6179318a1ce344b4ba9a9c3a9b70af82ec4809f6e5a9b068216e8ba388440af62f8f49902d7fa09d06d316c6f27c1ceaddc7986be943688ec02e162f7b6b4b7b4b15ae23798fa2ff03ef9e21d3a60f3472aa31c27dc3a4347ca0fe90c44bc4653cc2e94d3c3e15ee0cdb6c393075d04b0214682ffbbe9bf3b7793efc3c4dfe9c32c6a272d361158cce85c454b82624de6fa4b9d1358068c1be88ca95f15b515d12ac94c858c24789fa5ca20e65bdf5aab548cdf78a7882a6f727c50018f11a38736825704fd3733abd4622910c680c9374bfb3452be97b5b8fd756a8005ad229eec7eb4685dc53b217b72e8cf07099984a117e0f28ee0e78c3625ee528f948c448b5c0bb7f79e4b1f137bf4d2b36463add2f2922e95067259e72e0ba66c69330a1c827b595205718dc460d86cd6c17ea2b589aefccb0db3febf34caf4b09fd46bcfa4f315995fee99ed1a9fe2eda89ed3d3646d32ea47dd81a3f0fdae80a7ce595963a9ea9e13f670709f0f7979d881e1202edf94ad9b7de74acc1886d21496a6d1753827394aa6becbfecd53e05d6d7a86d84a229808428815df770b81243afbb4093ff5db143218adf031da43a39f21c8070fd1791473ff3e9e83b55b9641e4cecddb0753b08e9208137cd4c3bebbc4a41a1c7635ecdee8964fb591d65e2cfe5eaeee65244dadc90555b4a5672bbea520ab1759432ff757741be34f5017a4f04c47c8b318c227dee357ce09ad3027e9b2c6101a366f94a2a03336fb0af2cdf971dbaff2e3cee9c2b46394f3553c857b37ce761cdc4432f1ff9fc6f8e0d1aafd5da694f1f97f98cf0b3fd7df7fc06b5db979e9cdf41b435b807b214a569e2a9470657b0d6abe04377703409095a4a70296f628a253f78277dc795a5805932670e7c1034bf46a9b3cdefb158039b826b92bf419253476ad5be4decff2f71499e98ab6a2af296d643afb1d17231f73406360cea71ad4ae89fe5aaef558a92f3d0f83b985c2ab9d2f09873f6054987fd56ba506f9f67b82bff2ff91887dbd8d79c02bc88dca8e5728b9ad2e11b4e15727dd32c6b669cd64098301300cdda3164a08b28d6260524e52643d38dfaaec0c1f61b1c96b5c203f526d805b5227d84611a7af1d8d89fa9c3627ba921b3a65cf8e7435d7a61e051fcae8c4bba4e4881572501a0e16815476f8e4d744225af4912e48a45192489dedc667669293e5db4b0f319ea1f2ab19d001685a126c7932be7e712e0bcb03812e144b0928c43c1f3b53b5ebfae93a1cf163885b050e3970645c0257a8f3341ffe7f00d3e01ea9683cfa0d622696306a78051598f6774e71af659c0b9e78c48021f976c0c248d40ba785f95612cd74f81dce3d1fae6a406b00b3cbe9df74af4d9f99651e5034eb10cc118eaa17ef185231cc1fd7e649449289792705b4f0e637de5cd5f5406fc07406249b3e2a43a279cee1b349ce534c01a4ce410570db5ea9077ef05404a88304c1eb4284e79c0cfb3de19a092ac2d86628802887c51c02163fe4e3fd1137abe42b4818537a89248304b51f6c9ffb59f3acd8f3a4b66403a1ec2eaac465c1992acef641128d287ff0ea1fbf208966cbc0e23d5faa71b751c94a1ba7d252975a32489e0d93e3b50adbf136f0d630d5d81292e4665bc4becedddca6d870a8802b58f42924c195cd6bb76aad558890f23dbd98d6c19fed0f402e5991b4f3686846b24faa652da87a46b4910b4a6a4ba1fd1a395060f337770ee72d4ec267b1376c0daab060a00a256821deffe80182ee26853204f09204c99ca1418f2de1d33f27e2510eda011b146688e20e60950dcca1ffff19b9ccc4fe9ec9e152c2330a8955735fa045c92ef4c4c3e99bddecb8cdcd80edbabc8478b338f7c0cf878ad239e557e40463edf91b9018935fb265444cd1bfb04a473766c1822d98c8d5c3f38d1520654c5523ad0d57068b3fec3be340965e67ede3691a4d2de48177fd6fccc9618a328bec83d58e853d1db7c82637a704af1e4519328fb6da3c1175ba463688c26a80fc146830a6a3a6681957dd3bd86d0e087fc7cee6b6dca6ec0b1af5f312a44e6c53323a5c1d36b0f0f0d10246d1d7cdcc9ad9530e38179e76519c7600a764bd5d686246ab843790aa01750faae3cbd9e77949006b880793bcc9cc9727b4579916c96b49e975735e263bfb0c47372efd95bd698236853e5e95cd66555cc0ed778eb9ab8a961d38a92376acac584cd6d9f75d6fbbe5ff139abc2f298495b247f457d39bcb2ac9b5165f301d2fde389f8d79b2501839e02e28a8649985866e5b7ec647f07cb0ba96f0fc595c54d48c622b4e5765c9a7eacb1bec08818160ad7be10c477651b4c8ec5b8904cc542adc8d1f261367e6427b8f5355d0da5ac15401ff0e4c290ab53c37cc97abe21d226ba4d8ddf7d95537d3882ed94233627a33716c9d417bbc7a023884ac1899f4ad974857db38c6470d0af3eff9632ad97885722ec0dd7852a3554f999d638439e35fa1b1ff849189c2874b23756569cc8ed840ec98649224f59f83d0219c755f12a4ab699f2bc6750881bfb4629b4d875428e9e080a783f6856f0760029cf77ce9c2c5854264b8673d30d4ad63b9f1933f801c7a3ec20971814327e1aa89f90d35e469de677ce358453d83926e48c3fdc2d7a742dd5ab8e0ab63dd1ad43ef0ec84e482597d745b0b35eed3685c0bd425713a6e5d998da19f5787ac51046ae6930f76bcd10736e57024f04c908103a18a0927ef66432101932fa0d0a9093f255573fa39276029f1496e5d5ae14b77e503893cf4c1f0b1dd246176d5f59ab063bc21b16fc81883257aea9ce0b7200efa2afbb175190ac47c109ac51d1950e6eb081aa9f2c8b4857ba5114d11843e8e8db223e0e65e6a3e3a8cddb4a0abe7e83d3c19c86ddc04625c08e25db11ab8b95e9bf2041a09f4157a81910ca312cd1f7efd7af9e8d6147bbc1d78c4b294eb60fff01e3c36bfcf9f7f5436de3eb38c1d11184063521106ea25826bce580e8828728ea43bcfaebc70325b3ecc96a4a1d5d9b7bc7abdcb90b0ea62e7585a733915a33f90a5fc4ca2ecdda31a96e1c3491f11257616822c356edf1e3606d607e31ae86dc1c90f0b70ef080154b28aa31030b484c88e1e2698207b4540b063793342c87b3217e42fb1943e171f4f963b8e59003de702d10f8237f16cca84d65d6c2d7e0eb319eca171d40ccc35532a9cbaa82ddba6fe404b42aa255e94f6052ff27b7f15a28ccd673143946219310ce6116b70119b2b249383c9361249e3b314f9752b007f593874c3aab1641c27fc30bf93bf5ac96dead32b8920a89a509170b59431d6cc38acb07c1502942f0eb5b5ac558a58014c005cbfd8bce44c8edfc957ecc1abcd5aaa14481fccfaf13d4a0a995ab60a75b1b73a2c75c3f59486291941fd39d12838e72e10162f0acd515d6e09cceb39ba387a29dbc29bb0d91017c8c694c3dc9b15052070c607d66cceb5ef3eb315faa9c4190fa83736609a1423075bb127aaddeb684a2738a8b3448c642bf5df533da9ab41cc0373d96f9be5359496d9bf1ca9aa6eec9a1263dc0407e4e6fab3f207b92dbfb9b9e0e6454d89d41c9b2751e22d3ea1f08e025d1ebaa0e51d2902c50f34dc96764d6604ed48b4c8338b82b1fb274fb098dfb0460ac79146032facd150a04e61a72a766e9f2441f749de9ac564f0807e55cbc2a7540ae6e5d1c1a651b4a9386c2fb96361271b279ed854b1e3cdec18648900b0408ac5d6d721ad2c0b123f596636f3caf461d3649633c4cdcb362e298c67c1b8140f5b6b1564a58b5fa37961c8e9ac015edfeb7aba14c45d55a7dcc3e4662fa1b7db479f42d42c67128e3ac033bfba536eea1652c5d713ff295beec6421bd887b5fa6c6f01251c2a48a78bcad44a98c779597547c8c24920c2b81b2aed5be84370d27f3985def621e8b8f0d249aa9fb611477310579fbef10e768e122c5db89ee31ff6bdadb817f0faf119de0f123d3e72f70b809fd9a181d62a5103c82b38e8024643bfbeb36ca657a45d63fe3ec2b60c6f7ee8f64e1db26798aaa2a62a8b700a10b2679042557c19215f8b310be643be3d516418d08232a504832d1714848eb9d78dec788f5d41a96f54fa467d71ebe60d07ad7bbfbad528d17ecdd3bbefa9d2ce8ca985584225c3438a53680f1f9b1d6ebea14af3cfce90f8c8ccf8ccbec2a27f8a0e79430cb20a9add8ade5460d2b7b28d62b534fc4d69b15811dc0d87ec338767b5fd81bb9434668d8c41ec50fa5b5982987fa54da7567ae5c297661d60441f5bcb40afe5ad2f350c9e358b782d1cafe8be90f870952b6574f1ec51a451dfb8c80f8058a156b52519897f2683f08d488361b8ad24630aec8be6d5fea948c4d685c62c54a2c0a7aee9e2006a4cd1de0116892305d596b1887cfd1c643f7d56d08a9d4a62c508b4938eebd4d010feecf203b6c7313ed2e1fdf8b602ffdfb8292a16f7857f77beed683e2728f66a8f5d5caab7b42ca8f01c55d921c1cabf682a283fd50a47902d7d26250856bfe1f570bfed4baa07013e1c1813d20d17980a0a40de9df37f77634167e3bfdc06dec60348b8ab301bde91c0067a8bf6c948ffdcc88dba90dc9c56020a48472fc97c1f4d1728bf506e5d3d8ead1608e40d956c11ef0da5c03d06d8ad0ccc3af80c9fb43a2b9b86e43dfc6faf17febd62d1e40230b4eac45a7e8de77cfcc11dc0d741ef20fe38b6d80ccc009fdda8f1ffbed616a327a8bd5ba4a1d36c4498fcda26da9048c05bb5b8716e5b62752bb3877e2a797f4030849a68f4ee8f5c7d42cc6b4b646a239dcd2d6792729abba6ca62ce1fab9dcb20d4939e0eda95707f70bde86d9640cf63dd5b54e479853a69ee2f1d6bc96cd1e572b9bb9094cd17f8a147334a1a1b7bf39c55a3d94863c4a3eb11d6c5201a5bd87d921c1e1e1fdd053eae8a56f8b678715a84a4c382065405eca3a0ea78411e47255ac6ffbb1b2fb78dcdac4f089336255870209465f421ff196b56324890869b52df0cb121b977101d5df58f1a19d0893978cd0cad54ec457108a0389c952cfd9292667d79c5d11471a3a596f892e7d9dc310f1589a2538f9f278bd32219ef07f2e1615d9142afa1fccfae4ecbe87a7b36174e72ae21193e5bdc2005d49f9d51bb6bef58ff257c24e7d1d8757b415340a05541b1054d9b3eb823a911a8fb25a154b3511b1154ef6f0ac79c6647dea9f0f2061d0a47e6f23e7f35bae2558c50c5bdb3f2d56f008017646228d5fcfd0787feb771f6818048bbaae6e976a6bf57f71ac1ce3fa852d7e0e0666a4a541204db6fe4623847b0c478e71b16aead7dcdfaa94192efb6d7623a44515f675cd2ec1900c1c2040396d6ff1b86e4f000280f638cf674c62b78522ffba6d9ce2a59998c0b897e7e29be05bb4b0d492536dfde1d3f6bf7fa029cdda5cbe7e204e1f368e0e11b8f935db416cbe1e282081c47cb018c90ef4da926cc321696d0bc561b3d877366d090c34e89ace9a9683bdebdd5113f7068f6570926b2955739583720276ffac4c4ab6b8f69b279b6f5b8f58f34686769fc268ef1fcc1f0c84cd342fc438988cabb23599c4d60f299ac7ffaff73edd541cab81068d7519836ea3b0931aa0267ba1c673c7a0237b51cf46e2cb85509b208079fb7161747b19715d2cd08324727d8e6a85462927f4140fd2e39f41bb49000421e96f85f02a038d46357b44f9619c6b06ac3595cad40239eff5b9b17ed6efbad76c25f7e94490c055f9b9348a8f875432cb268cf9db8084a00c5cd0288e8baafd37ad4fd1e9be202ecd7df64622da522844cb42d6ceb7ee10075823aff00948225536da2f2a670d4c3c7bad2ad750ae6e51ae10da9f12ecedd0fb0483cdd4d4665c07baa6755e57fe796ecd25a53551c8d004012f5df3213d0aa41439563eb37a704fbef83913a1653a27682717d18a4639ba6cd7a8efb04d8dbccc6c5fe6ad2bc979d11ce57a4bd6217b4797c5a3cd8f62e2fb1588bb2be2bb65846fbde73689e9c8aab33298f9cb175096c5e08c1dc20bb7e118ad2b38be66eedcd9f37f57e38c47f846d37ef3327869bf132f832f09e19fcb25c2a0983b1b2e8818d3d4ac64754ef17faaf999da14651e5c1edfab9293d85b178b64f58c328791d64dd98389211d1f1833155ca775869ecf6db90d1dff154c151787b69f94d66edf385ed976388919a3cb6fd0ece35b05c0800e2d44d1b2dbda8cf0be4b0b03ca0cec92eb799d233292c0df352361d7de33cfe21783641175d6237ee856b952c69559ccc568d52a5062aaaca541fb5eb9fae30fbddb6e4e27b9e39d90847b12c9ea0c8200b9136d6ad07a8b57f88201d52539ff01e5d32558b7005b895890ca28a0447624735aec7a69a1b92ed7401159d751af43593531d06fa893ab5f68a41a290370c512cb7c96d1ce41f78d029291c715e1bb466ef50a8e2c5c7dc839702272af2fa1c9a5f9bcf06fb477ecca4da8a656ac4ef820cfc68285722ac34fd14b20339b0a096a9dfef7a8176393bcd82fffd5b165c975a99067ee859c570ca51df732f350816f5536b7369abd2e7d62208048ba81bfd5a5a521e003e880c34823745364c804d468ee931d7ca475d014fd1578bc3fab5c89a897b3349ef49bfb7e513059c89faee875963e75fd9f128d45e1240e2722ba63fbc8cc529b59902f805b1107e8972683b66b133b98531a4f8abf24c72a677b29c1bfd2850f827edba52417153a08820e4903a67b8106f1e617125e8620dad25a9897dd7c851a088b19f2ab058d98117c2a821c366ffc9a75d911cbf2e21ca72626fe350157227e6c10b30c2e2d89246ee11edf5a0d835b65811962c934fdf375b454d77c897ec384973407bb55d1203a1b9de484b1224efbf28cc68501b904e122a21e315639276d85ae715f6e7d6a1cd1fd281ff33cf274b601e6f655f3e73b425d1f215d965ffa5c8ffd67c7efaad6afa98c71020f9709e9979450454868f6eadfcc79cf126fdf4d59ea12b5603a64ff9474e86a0c5882f7e8c2bb6d2c6196f33ae60db215a366e71b4eff0dd5ad3294713dce6094504dd9c1e35530abe0def4bae288a562c36ed203cf195f5eb87e0c35e276995d231668b6bf626db2b0607b7a1719a77ffcfd4fed21e62929731c1c4be7deec28143c6187fff799830cb2aaff9736ac5c9be5ef2db7fb232486c7b776e76dcfc30ec641d30f229b8a2d2bcb1c5108091cf9667c8d23222cde774608cb774e2c588bf4ee30445c752099a680f7a0979cc07c08f23b458b5943c93db4f33ac16162d8dcdb3b34e8721570c973fd1c3b8548371893eeb3a52cd8e9aad375b436e30de20724ba021809f8f44098ff9f2fba56fecd59b014f387328b012230ebd7bb2bdad44b37b625bdd35702282bfaece90b36ad6a93289f0b53ccc1a95119959484bcacdba0edb6a13652952d6c6fbb99860eab16b33ae066366920c5eec0cd38b58ccbe440c32d6ecbf0fb74a2b7a19d9ffbf3d31f6773aedebc9d39662611d46dd9f39a94c64c395f90be338c71cbd3da26a8e26d6026046383e63f879ef5339aa7ae968f3682bab14315dc3903c20e1e8798d0fdacabca4f6aadb710ae6659b0d7476b9feb8880362b20870c99e3c26505beca94059935080f7c8936667d683eff6861af48a8c47156de16cdf68a3fcdd698d9b8d78ee33f382fb3d205be06c6917472de7028ae5582f30d86ee30088d95b2a4f9f580991fb38f6f9e8bd3734b5faa2a88f50c2512a4aa04fc1312e4641bac83185ac21ccccee82b148c558ad20810a0bd0fa70e26cda48b3ae855f90ad8f316eca06aae47baa2b1821536e6d72df1c641da1a9e5006cc6913ba8fcb7eb310d4ffd9f0c18b5698d7784e38ad4f60850d12ca58e42d5ffe4213b3871cac4dcfc87a5ea1afeb655c88e493e94166da47fdc8bc8a74e0622cb91e4ec31d54cc4b1415b7e221614d2a8f8825738694f465f34aac0507163b0229b85da189b953033a29dcec722af6899fb69836b6e9f4c8aa5461ae007a5a41a59f91664b509a26e777622085bfe84745497cb1f978aca4ff692e921302323015b8e78ecd49a95fda1ac683e2db6a786ed687ae200b817e49d2c991c243afec14fa4888068577e0bf11cec00f068b19ac2a1febbd933a4bec867376246b6b763b612da33380d82e0caace020917ba889ec16fbe5640e194260c2443622ee80a9be952365cce7e73dce6acf5c78730581a54b252aa3c95dbde36b7f14fc97a40e8a7cd1604808d95477d02e005834bfd03e521a0cbfb1be3ca9b5c154b7b957583c380ffdf31a4ab9fb92a5af33c2def36dc956b4883e3f71b52fb96c806236aabeebd2bc572e173e4552c1d633c00b7fcc762fec715f81aa365ab2c11d5137df2d9af68dfa0259027c5030a817ce9b82a012b131f6c32e261c214f5a96bc405dc70c1226c87a0e490a775ad33144099049381f44b5bfcbda4f03f9c967acd1021b879c4d47896a792feb41cabb7503648a80e82b4f8cdb088d75bd3f2a1db2a3be3bacb0369ba48be6160f5b47a9959ad1f13656d29e8170538ef3dea106a60ebcf6727392452917684ab2820bfb47285cf289ce1b02fe3aa382580fb7f80faa8652e62b53947f1a1db5879dc6f23d2dd8997a70413252e2d22b7f0772ca068dabbc17f7cf1b18d67610b5add620c22fb3e479eeb24050dc214bab0b37c997bf570274fc11120158c4e22aa9fc06a1b1b17ae1c2342972841b145112a3d97610cdf2509677950aac1767b20e77fb2861ac4a1c8a9afe2f9a51ca116eeb525928fb995e0df0802273d11e46780e02a55174b964d9ee27f7c10bf72a18b49f2d1502522a49648b22ed3d8d532d90b86261b5d3e0316377e1c25300b092333c071e7ea6e8b854a5b88cfde1ed4d6bcb2a0569d3d68c5dae27960fe59669b4f66f3e86638f5348823b54a62da39b5bdc2efe0bc5b1b350aa39fb00a06dd031ef757b72860b4280f6578513095e3bd58e7a9d57c0dbd5cc3ab55f5886ca52a78e85ee03d7b0166ee96d00756b059b8c20f1bbeb21a7c134bd6ab81383a1f7244dba1d4e8c57a3cb5f23d9f568cc97326836718bdd7279c74ae61c99b5bd36c95942c5e171e31a346b9aaf5a60e612f9f38dc0e11be80792d5c0f75cf829685be99d69f1f833ac2b4130d1b8d05f2ce74044482162357453005c1692195f13fcbd9c9d287e17d8b5d6fff5fa674fc5acdfa37bf634628dcbdffa5046d97cdbdbf15d37ce5d378a933d7a37fabeabd81e49ca018dcbda9acc15e82390866358136997d25e967615c99a4fd02834e4bc2dd8505d04f047311700e1c357cf01ecaa243435352cded7d7cdbf862132681a716e62430af3a9cbb4259872eb8df74d0721db668628cf0c2e3ebf11cb2543faf00e15a8b882609185a1a8bad46bd8281b33cbbed0030f958891cf903ca1df9d84058975d1f8f1f2d5ac50834ea5d3ce10a677f0fe0b9c9d759de2f2635ee7ec4b671fe6e3c9d70d4d7942494b15b79c6835216b17a7fa4a4c8be05b81c4bb8ae777f013b7a58714f3e9b0ca365f263ed1613a60c8b8449f8787ba853ea8c1edeba716a844f58d7925cdf979520ec4147232fc7eee9c7ec9d69323b7bbd6e79210bf4037d6d5a11ea18cb439d8704520e218dc3267d3cad07dd100a75de0f59beffafc7070b4b1703f6906f257755d5ab61e7f6d69429042697c1cc9407b090442f57c012d55b4666c4241dfae17fcd0d7b86d78b1f4981a011c9424a46404323c2a7e58a3641479175d645335ce8f7e0ea129c4c362b06967386dbe8cf391889c9754ac333fcd35fc726bf831e32f45212a3748139d1c8befa9522ec2067029e26f8f5f9a9cc57de8bb6239aaa074121b27ccc0fbefb0caeaf27ae49b0c8c8c22679da6f2d1a4aea75a585269127b8aeb8db2c74d5d793855cbbc03200e2a450a2d6d09837e6cf7878d5bd2384df96051029e678a236429dca7f84a5794d23e43237f9b4a46dbecacc836b30612dd752dc3aed13e8cc7cfce9fa1cf89b71286e4a958cb42f453e60c81f50641695c728acbddfce722299ec2ef88486dc4102797b5a4d2115e85c72a11b2b91caa6b8fe3a40998cbbc2ff0635f7764e3e373bb1beb10a4c52c7fd6a11bb64668b8510057f449e0544b2f4c88f7507e727fb05cff64498b1c791efb7d76035510b2e2066e55992b2e8cacea6abb74f139f7a742274edf3bda3801ea8c561f6d41456136c5a362f1c92b57b7527579aaf48cc0264c43eaf6730c4b30146776032bbdb4fda82f8f09e16f72483da6908c0eeadc6806438f536afcd2f91d9798722d6146ecb4510e1ef8ca3554ae5adca0be445ba72285b5fdd0a1301eacd5e2f35038499f23c1f9abdec4c86363ed70f9bb21dd8d6817fa1fadb1c5b513088832d3b5dc8b98b85776fb7ff9af52a90056af9bd1f394eefb2989c4b58863893f76b11f417b465c93d5f7e4ca3928bde506605887349be7cb5ba57a0e219f8d7dd2f3835f11c70fa26f300b0bf9c0f97404a463564e21b29b03ff32f0ba0d2a0918c0be63c8495fbbcb55e6b7b534962e0169c8174af173a65879450ad0d349583105e1a33870546628c8c80667a0fa9340da20c9e5544b237ec57a99f2b69fa81863d9b68e466cafec1165c88be6060be49108f9fda61b16893c5e6c232ff63aedd6dabf9b6777ad0a080c8134c90bf4cabaebf572e3c7ec18a427309607c33208d12361ae9cf25159e30a32eff27f799bba1c2afc6c87d7be7e665673a3e56b600a3dd1de4f60d84835b815ebdb51effa7768260c3f23e45c75d2c0f26ce9e7a482420d003e6b694a32f0abc79df41029211709f2f520d4d0ebdbac1a6bdeaf9e2a79257c7c6c7a24f38f0378f7bd8ef2e45972fd6b262db1cd6eee246269ab68fee006e42d06b28bfd5a0f45add5546d3b7a3080ef725a5535eb55278fe24a8c7d87bc3a0334a9b48ec92c975b48b9644d7682c4aa8f3845368ec6eadc09deac04b9ecd651cb4ece1304e70881a9d8e5a02710a9ab043a08327a89c165d6a53eb88607b3df741c7a611d7eb2d80f8aa5c34ee15f47dd167ddacb5b52bb439cbabd4a0b779d2665b792127c11b130415af446141d7f2a0d1c6fffaf71d695d79447d19b241336981e116bb47c0f3ed944ce926114c0b323c7029ee857abd213497b24aa4a2885b4a37a26e0246979ef26e406b38ad1bf1453e2ebd5579c5e44f68520f4902abb99383d5ebc85cc6494cb2df7846c0f400f7b33aa0d863e1f1547c3b2419b8164aa607dca4ee4300c214442cfa652e994d842bc9ef0fc5a1dbfb91f869dc2d18d80ac49eafd83888d0a67a5099050e55e01ad2739fc716b4b4feb2eba59601c3b50f3a3a737c15507b80e5995a9580501de6b5a4f3afc58373306a23e0727e254da170aab0c0858c7c1c2b517d115207ce32cff2fa1e14837d1426e51abb77d884fd33d0debd1a95423c6d043ee6c006806ef6307fca96abd45496c704b05fd4eb818c519e2196a1614e0ad2e7050f22b0e8fa8c7b7b2d2922734177c65be17ada87d7cb1956de44d2830d79e619847e216d3821a851710ebbcec019baab75ed732b306e29646193abbe32d055acf79d06f6609042529115c8b15866fa11ad424be9e635ba02f2201a6860db36ff1b2549d6b030b40dbe21184fce80044182bd5a24e636b755262069af9a80e52644a25a1a91071a9ea4be3ef5bd999fa5d8495600ca1142eafea2e8e331d54e5b62ffafab0ace8b2e95a66c0290c2cccf5f9f17979ca3ff32aa68e852efdeeb0bbde585a7a68104e5add48d085608d201b15e2d15c79a17c916d66ca9fd31fe8927151f66f8c75b26606aff22b2014d94199b44a1a09b1416447c4da4cf1f445813ae0e4704cc10254e4ee013ae60b06eae30f770069c20ccf3d721e4d85c3bf62f9582de406339f2277d69044afedd279a4ff5a067fbc47ff0902a5a3ae079885195f44c5b0c5bb73e46f319eed2a0f80411672aafbd9f902ff37d47819625fd37ba639e863f760a231466879367bd7521d264b577844f1bb703d32074620fcc53060a7e55ab8cc2d39068cbfc17bc96c6b73c44bfa011835747a9a3d7601194a93167706a350902a7ac0a589d649883a0de809db9eb1bcb0fc9bc34b6570fbbe51c14d672e9b516806ba6c7ce95e932760860714d013412d105f57be61be891936df7b5e400d03d1d7bc4bfd3ed2a31717f1f61b6764c36e0ec7da8d26a5192f0287b1365d0d1515ca71ea346a8533eddad5871f10f18deaf4fb421fddf975c7e0561fea813d6f9734564c8a2063423432f535c1e1482de157ac332f7c4aeae846902ad6622fef26efaa2a75638276b748462ab4b9b39ab02cb8f674050cf03c31a6161f8602fddb1dba599b2ea85a3e2fda1d874175cd64c0d2c37d5b6111537f0fba01deaf3da6394f024c69542a562cb5d177214048c67cd5039fdb0cf3ed2d50174c1e32ac8028f942c16181bf0cc14c77a29ea5daa832b31a05557fb4a4021fff25eb37870ff6b28c3ee82238b31fd12d7d65fb32eea1671a309aa4dfcda0ecb921aa3f0fb1889186eabe9ffcf8ab120f144095355c04e57ea4bd18fcc7b36e150a797e2fec60626b6bb05f71052da877279f577f3e85e026a0b54fd40c6c57b087ebc338adb8e4c1e8fa163a7176efcb153b1cb965af10cb5010c7beee4483335489fefa8906555e6625f97808a914fc6bf6bdf710c92d200efb897eec7036723ac5db6c8a8789be01ab654e38a984d0cfa23586416bfeb8b2749cb7e9894b7f77baad662731580b8a068122a6a180dcd8bef6fa6f3263acb255061fe9a4fe228f54af73ac3f880c7c48669c8280d6d2272bba82ddf94a8cc243102b756fe4ade6351417a2e6cf4f84e85384f90287ef7308e5fb43748d3bf71115d1293ab82c69594ebd1fabf47e3e7f0a548b4628885ec36b2f6a207698769c6f2380081c157d05628b8db4846053a24d2835556affc0122a996946f37cbad5c569b4b5a111ec23516396bea180c99521bd852326287cfb2c39bd35ec8bd7896780c9be1f5dcfb5a47be779636f506020f5894670a71b935a3f581c7343ea020902be0d88b0b425371a2a4812a24f1b6f4377a4ef57da8b37845916b5332b26980017ddaedbd9b8768755fb19ddc1e9058d076afccc93424feb3f4bea67924a09ba32bb643e0bc8d54eba525d9270ee49a47ba64ad6ffc7f49e7f85fdea7a02ac37037623fba9d202fb6e5737191f04493a469a80b19dc29e8d1e86e58d40f3d04eace9e1c9f08d4771b18030182b64c1bdaa48ff7b80fe26541c19b50f96c1fadaa613d91966b40abbd6b259dba65b1684e7739f87baa19ac966004bbd3299577d74253fa4a9704cf8caf9a550a7b9e93d879441418eb25c7c29f4c0224034155f6b0ef3debf2e44ddbdc7220a2a6bf6c307ab0a883dd785218300aa5e5a8535ff03fcb0a2222963bb012b0bd1b39265ab2879c8aaad11c8a5293f5c9baf754ee8512e8b97c19e9190b79be453f73e9356784fb248eca7cbfbac051c5966a8d270a4cb47b55d1d2b80aa35e4f1af47dd99a517a32efda5f8ff422cdce032f4f50954558826b822c0d0a7176442c2e6ab4391fea4a14a50a3e1e4ff5835e5ed5e707389fffc231d74a93fbfd323d2989e049098317f6005d6280b69e3d46390058a586345b203b09d3afa9426f518230d4c172a22fd53a9b3a17de0678c23d709510e023c80dd070e271a8d5635794d5bfa0f9f1a2508adccc5853455b5bbd03ad77ec6dec228ebd0795d5868b27da8c3a3d25490e868301647fa409a2643c5ccb5dda014f388e73ee3a1918d5d4bc481fd4a2205684bf2d3414374fae06d3342ce597d4ac3274a1ec061ac8ee286c83d64449b93d3cad70be736e4d470a5ba642b7bd3f98f66e35aa794ca2cb44eb46ff4c4078511f9af639301aba5888fc8e72ef0172ec4e64eaafa3cb6544a1301bcb524f9ec7105aeed3339b16d55892797d7f9b3e40a98dad56b83b66f03d1194eb8d48fa13fb5a7046bd3e87f9a5715c07bbd4c2e686358922a5f63ef931c1bd16634ce700d39b6e5af6abe4e077f20d51f4a8691a18195b48d5ab308ae56d94f6ffc2cbe7febf97624f544af12d3bebf1657b853e65026fe487eda75a7f077cf9119c74ce8bc2c1349565e51b81dc63be0f6266d3f6092f5289e12d2edc1a80e38d2d08592a9348dd8ee36c047139a8f6905f87470483e68b6800cb4bca59a2cd8052bffb510d96f572023629c17cea21021cdc9ebf0f3b1b7b112899669e09017bad54c07094a45b2a1b727dd9492a8464262d4c7fa199e1b8829167403d188753b7a1ebf95e3e844dca04447eca0a97f204afc7484d25d1c58d86cfcbaeed99bc2471fae15a484d2c822659070949ab5aafb1bdc56830287deeef03b284e76e29ee9db07196a77af469f43bcdb0541bfb9cbab8e320230d8f360633c149e636c0caa609e0df6cf6ef26eaaa8e7e3a19c2643f32eb64452cd6a9ddc3b9a1f882b5580c3481b1291f095ad0d4a4ecbd1cf9d3583ed58b06dc2f7276a924b20f84e101fdc901e5b168ad2543ddbe061c791c65cc6fb6c9a3022c9672da62b74edfe51728cd8d2db246903c286428bbab2f6364194d4d10fed64f6550262b584a42a45698bb041b61e009548ae58cf09e895d93da855cd6c1b0b432ab1da1cbe700731f037c450932dd138dde8090bc654f62fdcc6ab489451eb427683eb6dcc3495eadae167f1805d7829fae1ae9f310e2d0cf40ec79f10dab8bf9548f71937f62884c0e8895acec96856bc9923fd9f560dce8fbdd3593d4da74d391da625a2c904bf7d14027fae075b19d0b80369f1721b1502e22ca2746e71375cb348379c5a46c777304dc537e6bf4cf2309822db79421a5389a7a3fdd0ecf80ea25d90e9f4e30f955a6500056be0a14b294b12642e2ade5bfc13315b85ad57a96e61cbfd614add031a46284dd2891abfc65dfea0e1b921da51a50b3391298f0bae9fbca3ddf591dda8680b759aac163a6040325519bd793907cbc12f531ba81a586ce4f0b1d0f077f36c903cfc3ae277173b45df4394161743a49efcb8ff0a8ff9f844510fd32884e77aee0ebb757c55c5f644e6fd6a3ba296046f2d83da3f3d6127555e226fb28e9771643bd69089edc2beb6cec110bd4e954e8658e18ee419d99eef252c13001972f2d0e93b47040151c1fa00af13a0f312e78aa1408641028e8a39ad79a8d09816326a8d0753811d9c65195ef435169d823beeb3fbd20bd5f33334158da48cd2e4827f142f7bed71bc88b45aa3a17cbd53eec7947b1aec28c5ed1c66ff2dfd55704ea3f0033eb2644456533396ea515272778d4bb6ddfb08154b105469cc636dd23305d1d48b7e02df97c5f150f4926af056d33e9b221ef5aeacf1f7bef8cfa75ebeb55e4d20a068fdb4f940e75aceea2d20ccebcca6ff93ae59c398b964a7e899b9ebb0747f5fb28a5e0adacbf67f11106668916db401c144c7179d9357cc1cccb1a5419ae257f9ad2f13a61d70a7237ad784c50eb834217a6ffbe11391a2ee8caf9e240c8472f06dc870f8c32150c713b63748aadafc5bad229145900385ec1a289a4c3a6318c0cd07f4d3273db0075570cd12b2d2798ffdae63e22e181ac33f0432f534648b1d61a19320b70f37b893a5350ec17823d5319bdc820d69d439d5e3a24cd90518f7fb3cad5d5db5aac87af16ed39967aafb5aefc470270f6002081048aa488608bba9af858d75088b2d070e3cf1d9b5b157f67566b286545c7c4e97d6b2fe427d7cd3b5cf47a86abf872a18220d67f18cf057c23ef613859092cbf679bbba93843ea119ef4fd5e7cfe1ee69f4315a5fb9e0bcf497f85c05eaea50543d08bfe365f010dc5fcb9bb0739ee444ca08dd4abbf476b4506fd006b8d1590664ffdb6d29208d4485521740e0babdaba2a12aaa62d2add080879267fe5fc1806d65c792ce599ecd07072d884dee91d924e25ee61d1862f5e0d94e7c60df5b773e2f1f906dfc5f423ad43c1030e2611b41bc711c1bbe3c887ea4cc0e16136700f727ed10d2e0e027e34db5ee0fdee3796c238cc9dc945b95eefed05780990c762b28b6ef84633be419f23e27d28a2e90c961ddc25db137bb94924dd0e7077e7af46621416894319cfdba7bfacb298c85567a09799363c206b62590e715edc89a38f5d1d07539b4650e7ed0db8237cd697e7550849ebc059a483d867d2b2c19c7b02731c3c37a93652fd39ce1eef6f16d468a387fdc7802cfe4980caa81028722ceb5cd05de0ac02752d0aa45f39b1f7cb6a0a7335cf319bfdefb2a3d8921154120689d989c668b2c4cb89402b301f233bebf30f4624dd0f1d0892e3a1736f810e0a8a5d23b005db178fb11cd95879498831678969fff94227591eef517f2f6c5035a1a7c434c4473917860b472c1663d4fe87210749b1809aa213959fd03235dbe675e6674d6094a10a834cbdff83e7af716b2f5a12e9d807df2575197e5370c36d09044583fdd571dfddc72c7bbff3bf1e3548cdd55ac14c55d675f249e18379159ae896f85278cf44b8669d8da0dddcab5dfa3511e05b4ab1110110dabf2f668f5da6fcf03c52c37b436d0a4b09159b1821ab4efd813297d5b7e634519f9374caface9dd111c8623d2fa3744e778a0c0dde2ddeb4b009645dbf9602a3503d550303e409c1d7a2070083d3114f24ebb2bc40266164e4b5517b5cdb13e2b7d606686f575dbae778cbc795ad636d3fc448fe485ddfbdc263cb0ae427dce8eb9baa2affba74be4ed95c56ad5d69122dd38319481150eacad8ec114b113520705339949b8b5b43467b49160eaa715bee07b963401102acf997ff6ce519590a7539c62f1b4a1f7f7190cde686c6023bd78e486c226b9aa4c472dc0eac6a61151d52c69ce7696cba59949eaa801bf65567f2ac99f605eb44a154d55d308ddf76597d5d558498ce430ec223ca7a9eb819c11305d6fc78269e57bf3166553d05fc82597dc31208330bf5196a331e79fe1e9a481651d9b104930e9df827f3dab9e9cbfefb39987ec8106a49a8258199689216094cdf6af0cd1e24e341d2b9c5c6cbe4ce073bfccba00fa106e7078fd3df7c5333bb11cb807aae234fa2672ba673b4a9287f22e3184941a963621229881d0d72088b9383836a0a67e942c6c4be039d603e38b112e39b81defbda54bebf1abc10abf64d61f70e0af8b663ce0d22363293b6619b92ce232284f6a134a755edd7486a4fd9d569c6629eff5520eab80983488f650ec91b3ef7eea93a5fbbbf656c7c2d1e6c241815e4b0fd44357664487f1a663308c1ed950f206420520c3ad11eb81a1458ae7c60bd4fe7ac173ad48fc41d99a4193b02e6abf9d9a58cd99d2816125487e3132874e712f983c8e72c173a71f0a60ed2e13e605e66e3491108f5b96dcb90363153ed996d6b23d3a733488552829409a518c399dd228b5d232d51e029a66c65d6843775b6d03b8c8effa363efc173d4b9c3d97bf79fff886ca0c0c1d4822996a1d544b58cd49a99d87856a726ec636fb7ec4eaeac5ee7bd9e9b67286c299bc5875f50c6d8c0c21436629b65efd43a84e84ff4001b0986fad163c3acb275f232124f72ab36f33e4beaf98faf6ce110d0409084fac7695f6e5bccf551614d1d8af4325ad6bb2f5a4ea4b27d2a09d3201ba2206beed3fd877a86020d053d8ff9a24eaa52f4bde1bc1fd238c1385c7f0f9d666d8ab3a28980d9a43fba62da3e6fd1c8f544df2d9c655e3367f8c67e05cfa640eba508d04817fd70cd10dc2fdec6183d182dd0856c4abd7b29f8995f8f2d43decc2e7647c4b3eed2e83a9a3f0ac9e812901fe366cdd51fac05918142a643203bfa6f22cc324dbac6832bc6fe53c437d96a256205fecc84fa2e96ba51f3de3e6d9dd142d852c65bccd8da64c7381cfc6f11e4b11b46359812b0e7c4eeab34a8460331d1a0d66470c466e78f4b7ca8d3e6b8bf7290479658b997a856766f882d5117697544d5ff5433c85326d51ead96edf0d8c632f29323a2741660ef0669157a75d55da86f6bd2e11a27e75c918b9aa5e3813beacc5f1a510c8a47c03661638a24aba7ddad6ac302f9114fdacc29e929acb1aa654ac84064746b3e52e58f9a3e51a37ab89b7d242e273f06c6a6122ac680fbc2559c1fb3fc0c8ec62fcac0ab1d7664ab06b6c70eeb60fcd41d5f2b77c5f3dbe5c5fdc23e39b1b38f48c7424c59c58dc13ed04cac2f1d2bfffd99f10dd1871f403ee0436c94e2fc522b43564ecd576826582d1abc233519fa63725b1fc3e6e48a7bee7b8cfea8149e98efb655c1c11ab6c3bdb2ff9ceb4a448594d0d8a15f1d805456fb664dc33b4ab9e7583500fbaa2336f0673738a3f0476277f44ede085e01d0fd730224e60fee6c9b459fbfcf430c692f15d8b2e9ca1dbe1b1f558901206049c0c1002decec57bd649526f212fee5c3558c46d58203818b2fbecd5a1603682de1233f0add382352e1dab79311e00a3642c6aa4ab51a019c2dd611791e4c128a039bfbafa85d1de598768a1e1c1abc9cbd5975f03173a6bd978850ce522171b258dbf14cf5fbde4a44aacc2b94efd899b1c4c81f9cde226c0fa641e8ecefea66031b884b3f1dc20e33c8cd28faa54bff457dede78176088f386db00d3b24dc88d231b86abd028f54889614b8bf5a75e0de458a0cb7a04a7d20ce4ee9aed7cd0d9fdcdc7b33d56abd28093e3b74d19806f19183a24e0bb4990ebb58985973b12086d1236bd8f5cd940dcb0e0bf8b007aafe969be67eef39a58efde0e2fe1fecc016716e9c95dae2eabfa85ba57ff15760af9fed10c96a4a4e035dc9aa85577541c063a81ed26c626a2e6fd0b58c3d794f9ff4d8487e335f8508972bf9fa490596608234f5eeae20944d2fcc59a9dac33c559c9faccf0c0fee9e1d5ba361280ec9106dc4aad5b77469407d607098a74089a7119d926f7f17c3c6466d1d3fadb148bf2fb719a4e021e3e05832e1267b3ced5142b04ad1975a1980e7cd40ce2211ba471aa9c2229e12ac0a8d225b7912921924d047fecc02aa0532b99d4276689c152d958162134d713230558ea2766fba6163a6a89e92340c23f9dde4a2d3feba6af3d1a624b169d65c1cc4d16414797059a4b34e4784448b4b0fba07b9201d29d4172171a4df329b4365c3753d949112ecf410984ad19b9d85523fd8368ef8d2228fc7ea41c076b08704c3732a651bfbeccbdf1c1c73c75177711a4bb4dd8d11223152faa90589cdcc8bdc24ccf9f1e0d72008a870c48356a14a0c2dc59f05b128c4c5f1b012c259fcd0915b817d280905c4d5667d4f996c8a50cc78847d6cfb8d558ebe1357afd00075c5c4ed2066d1c26a6afc755938ff7329c8624f7ea0b604ba4b5fd680bb9264f1ad4ef3fe9cda0761cd5150fd5b9182ff8f161e1b1e08ee05a288ba3ee91463bcc881b68cec0470cb0fd2f4707752738366b63b4596b237b39b61606c69dfe999d984a14d97e43f7ce8f7d975422ebb359844e3de1d7a20cc1bb9f2429154ebb0bb9f30d5f26923e68e49835dfba32ec822460b62352bb30d7bf9ae644d94a89903b437f9b8a47a3786e468401b9d50af1aaa92a3e1c7aa1b1f227f9082b60bb03f09f36d59fbdb6ebf749bedc2300ba563344ab337d96f9876d80c91139985e2003397bcd29621c48cc90856aa26d6bb8e100ae5ebdfedfef0018eacc62e753329e401a0d3c21730e7787a98c8ce8e360b58ca00429393375567d0e703063b2424faace6e7fc79969d884876514499a70cfc25ddd4de693f3bf583a7db602ef09e9bc21b03212d7c8b504015196d6fdd6158505f88bdc70dec5d8307b06a111685baa03e1b05ed4d9b602d4b2026c00ff98239f18b28d4a7f21023a9daad155a086a0b2bce75da8fa32d8e98316dfc543c20dae034b7c16b8e46fb2284193e3ef97dbc3717d89c27c3bb84fa8d893d32e6c7440b76d5c8f6ecc2b2cfe2982b8453e746d6200d4e10908856a28f1edf90cf51de293589f3e023deb4f9dae34be35f358fabdf4e0f49146231b8bbb1854219c082850bf2f6e60383f443425f17291e9f2de52d9d5f80795ee8144c7ef11ab171376aeab933abddb6adeaaa20e06a61ec29f1ddec720658f9caec9610fa36ace594d06af5e38ac1e9dfb3ad80e3583106dffb81be5c329d53ac999e62dfd6e491c34522a6b106f4d99f651ddc569d976219a8d8b70645d2aff59c97c79fca421d4ad4eb767b847f40613aede0144861edc94eba3b0b593d6a1727697569e6c223023fa8b14269bc25316f75c4d3d0b1edcddd32df3edf003700222ea07755622a50fe61b6edcddb64afb7e91396f6e707f519e7e76543b8987f908972409393f3fe0b786b520804038a3667a61fc1bf729525fc737429021abdade728689adbeea9c5e51b0ce80593b3b95535c33943383a8124061b21528d6ea5d35310e53ac35393e614ffc3d9aab67e408a1b3030413180b69b1850f6e3035aa08b2040c3bc4ea56aaa46d2f6ddb53d21e482a15a489c16a14f85dbd59ef30392c2e98075fd28920daa8121757d7fe88993ec6c0d056ea21d3a967679fa345e76e481037722b75ec3307e99a28ded10d31ba1a0fc2a96c2910130fafa9174370f81dafc4ca9901abf6e3fcbf171cb5f249f760dc2efe4c5b14af75a1f18958bd19cf1360dbc2471ab8a300556c056aba492978c192c930b1dbd3020db496fddb09941412a8d0d7425125a6489daf4d5dcbecddb6f5e78c49e76ca7ce137ff258ed5355a12f0aacb7737a64710d23a45dea22ca68e7e8d9412855b2dbd204aee3f257634e192d43f77003daafe14a412f57a857bcbb7f7873f540e0b5af3c7fd9a4bc536a2b18dfbc78c72b68ada3f8f1e5cb43993740d4ac62f91a1297f59337faf00822bba08de64243598a234dc7d60ade4d2dc93c4b1fdfc276d3ba7b96657ce3265c4b3868aa177e1b20a7b3281d936826ad5783acc0dcd5073e610ca608737d176fc62e3380f6206d1227a114a2f377869fc10f4a38fcb41cdfcc79c21fc8a3c78e5a2e4c9f5bf5bfaa5de3d0fcab55846cc905daa886e91bfb44b37741200c4342884d1d54738dcc85c756130ec4dec823048db0ca19181e317134ff5dbe1a224ad7a1d4cd2de97579dd530ce6c0868a4608687c9bc6842f64301bc91fd9e4adb2ed650865dca0fabee08d43d39478329b737ef30689fbd1bb1f6b5d99150b0a3a53f06b9d3f407f40be5954b6858ff5157efd62b001c40a973ef2cab8252596e0d83169bbfdcd53dd4eb2efebacf6dfcdec931e8053466dc9972ea537aa25a8e72d3671d82b155c590d699f70e47e1c0f032d13edd2a1100008d0264be79650ef3ffb15ce8b2a788420faf1f8383be93c5932e1daba14a33cdf3ed90232ca6c08f632bb5942ce88499ad0fe824f104fca69d1d3e88bc1400574366b83fb4260556a9416cf5ee25b6d4e3ce5a10dbe38105f0634fe5777cc7f797da62a93635b67550544ed268027e3fc248a394dd31e88359cbd1485018b09c6c80e4d66c81b7033ede1dcb9760d9bd7b7135c87a345758b641b8dc3eaa9041427627f0afdbe78490e3ac03306b4b99710f601c08e1378c7df9d5834a0a42893a0c817294d0bb34b461a39486e7161a1b2af17159ecd005379c94857f4ee45ec3f167bb404f00b57c67ee51f0daf58ab9bbc81d118b10903c1a2586ad39ae1a0623f1f61b67775dd2ff032863dd8dcc95a584ee36b5c36e6f6b463a143576dc3ad4e021b5f10d1b173b01c671b983fe3b3acb2e2cc02058e2b0c9073589c55ae9ec6b0d302e4434e5f0effa5bb45218813093abc8b32333a4cd1b7bb1dbf92a9af3bcdaa626697b2816811fb5b17d9f46d8131322d773d970ef1ad004f686ec428d0d6c18ea00263da5028bf536f72c663f4b7b95f82b3d0446d4c86f4ca41e2139622ff6b807bb9772d80ae6343287615310083c4d96f2bcd07640e15652d4c4b655450921989cdd0265dbf712d315016fb9944aa487966174e6aabd44618c781172aa5385aff0983e6c52213a631dbb4abb177e0a0ccfe8633b5546cc280863dac7b79eec31663468160b459b9bf67e36a518dbf9ebf7009298ec14ce8c9f510be85316749c79527ad63d709f44fe09492314e48a477c17888a3df85a2064b38b808dafe9c59d20639a4de459137672ab62cfc650a2eb05cb1f339c786ceae547c403319a895512cb51a59d166ef0f1b479dff61d312248bdd173efffe242eaec616e5d2baeae06db19fcaaea1e689533885b5bc59544dc0fa9e8770c7a5680ba7d3a63967745c997b55478c5906891ba3e180c2d9f7789eb03d213632ca4e886d6a42695dfe5bed2142d0dc9d6828eb058c0768bf1a04455965a9accfe0f106a10ffeeaa035f29e28cce9e770e3b3688571cdb1e69f1c21b440b91771268f7e8abaa8458e322a9f0a1f8ab6b5056422a7053c97d954e53de3b0d6c6b69e81d0bcc05c32d0705a3d2c2c725145bb6d9925ae2bfa2937140c6f6c973be3fd9d1e29b548ac589c22d181a378d1b99a798c867246569124b63132fcbd30482a273701bf44e545923d05453c03e1271a5174422f3bcb859443442f643ff1ce874d5800fa00f1d9dea9ba615d8e16836419efc2c4a9285c45634699f299e57408082e9a0adbcbea25bdebf7a2cb0ec41f3db30a3dce65ba6c7fc2b6432776051973a223447f7b402ca6ccb897f9c70a96590d17bd70bbff30028364faa9b324890cd67be8893fb207b6e65f427ec3c8be30fc8a1d777f27deb067c15b7a12d8d860da3743dab482e1902e5965812fb9ef1abb2d21077e0c764c092b9840709f7446757db3051affeacffc7f5c6eef0ed81b57f5b916e4f9fb5baf7514c06d68e535a441274a4fcfe766d1e7e7db9866968058560961fdce30658fe63562f97a67829fee712927e4927bf64fa9f77be4b5ab0f4261809e9a9fbdac8a08117a0e29285a88812ef2d2ed6c3eda0cdf6b4b237f9b9cd12908ad056a0ddd1f4c453d084f6972ce25232818af3dff7e36a56b8e6b828f7bc5f25d2eae62333e7f0bba4497b7d0483f144895d681130c6856cb185faf82c04479d4e8196e67d72cba3779d5bf66c2382436b51893af8aa4976d1782d4367c0dc0c84fa9d924566491d204f8925b99667c01757236473e1f648fa28eb469480f90964cb4430af8cff91b492b119fc1112e5da1c1f488ed8a6ba84ba022446af552dbaab2f1c8549df8e2d3f3f4c971d8b79d7df4dcdab9ffafbfd156582da01d4f8652d64eb67db4c1060e7cc34345665ae1cbd9eeeb59c51e9b637496936085abf71014e8d7015e09c44644d28daf81f6401082034b7f5083c8da188a9c6e5ed3f0e9b5affe4a14e61344dfabdc03fce09bb24e85083af05ed162336a6e22cfc84159161378ae85184797f31d66b58a2e76d7bfcc7c49840279df793439c96e83d4f7dbeeaf32dc1b5f4235952ce599bbe9031269e830ad742c666edcbeb23aad1b7da02afdebcb8caf806eb4144493827d0e012d81ca78342b79446b5919d13264b6034f1f60b431fc2e28f668ccdb3cddb39b98450ec851ce208fe03184b1a44b13305f4799b673645cd07ca7e71455b53295e6150d7f104ae7c96a353a89121d34b56585b2580d8410f680192cbe78b2d9a1d4b9d21570adb24f9ecebc2234164de195f23b49cf3108a0239ef21206a8e91ffee8675da5b6948902e5c0de57169aa558e72c6330c3d1733d5caa6f344797ebebaf6e3e4b52a48a5806f95e3b81396b7620944e95342335847f6f501328c58c5494aab003152ccbdabd32045c638d622f1bb535ed5346ba8e93ccd979b87317b27bc10106a0c5e83aa10e8804997d9604d89f0d48b8332d54602a93f3bff941d9ae118427b865e06bb0b6137299d2e15be01e4bfe36d79e0fee3d80a704a283fef5f241873f445f8bd41ab9d62a6e739125ab693b044896c0d8f9fa9e332b781045a0bed8d33795c86132fbc2d5d9453aebda3391258fe2676479f183d19f6af625d2aa385df237471e2175374ee98a96db403387f21e04326b7eedd97e489a48d20a46bc02459abb53e7b006100cae2530f73f4123c9d80715d491b93111f2e9dc65cf9db6af22595c89bf0dbfdeef2fe39b34650ea8be292de53b53259e6ba97f42118cb3c0811c6bda51b2749920e359086ba58e8e556e1cb8868d7bf709a9cf8e2580701a737f26239739c0bce64dee617de14759ea71692993b242743ed950f60164ed4ec426a0df16d92cca92f1d735d5683744f9fdce7339bdf74914b93bbbf52c6cc9ffed94cc6303568753f3f0ca34c42618c866745824c4e742f6d384175a0bf75c2eaafe392feae27cc662151ab8dbabb6f5a39ff404eb4cec64202f1695bf120426dea987bc4e613a59e8536db50e521ca2803067b63387cdcbbf6545b4a314b9e49a92f9b8f15d2559aef7e755ceceab0a706ca81b959a2b7afa979437cf67265233748d6eabfa023bb14089a0abbf03b9cd96a8481e096fd54e01832ab7e3bcfa54fcf659987827fc931fe9ebec6e4599601e7b6fc90bbbf1bf0bd4f15e537667befdae19c9818f4c52e19593914fb0034833cb137e1b0c82aa2c6e76d06af2ab5bbe008acc8b71948c384adcfe1754abb084572eb2912906f77870d186343b94e8aae2389b7d5af3d60425912a11c4f662e8525c4742d285d9ec298ef5c447b098c7ea170fc9b44dbdbff7f048f5eb195c9a70bf15341fdbb52e7051092d579a1a880c92105b8b7ebae80ba20a26fab75ddaae4998d0d21bea930582c7c5a92389b83fadf336b147815abf55fb8921f41ddc8c8b2f942c813d9822eb6ad381b5a12f0bd57e0ffaf287c3c2d14dda09d26858accf03eedf58a7409c4ee6999e58f195619fc411f434699f058b2272630704b593681a421399b46e4dc5a7befcd3f88cbe33c73d6bd9bb40924df5f35fa72ce6d678b1e09996b2a888044c7698d6f345c098c441e95808afe05b5f5ccf1e39bdd37c0ad9f6566eb4b6ee4a9f7774f2a9aed8b6c7192a89e101080c6fee8adc3d5e229d7b18ad7a702976a47b7cf4b851accd017024b790deab097ae494591db58e592bb66761a4eeb9bbc35460b8eb5936ac2ef65a77aa0ed560872e56f1946bcc95c3905669f1a005a1223f5ebc2fd9f75f953065a4a23168810516c42a00e6181d1ea0637199afcc062dbe15aa4f8644f249f571e8dc2437f5f7d3e160547aa91ad27af0e5b1aa1828547b44e8a87a8e0c081f7bbe7a5f428bf654f1942565f6db545ab378aaafdf59c6b1595b29421098c56e17ffe9199f2d314cb7968c22beb44bc8f00aff9aa90b4bcca8488bd4849606ea68f3338107a4d6e1a82b46eec63ef1bd57a26559d6baf0fcdbdb80c6e52a49f677f5c10aadbcf7db798c385c400b4f76023a52a9e6177c23b7f6abc2835ba9c859d81df95f824768109ebcb2079226ff5b20abdfb8c549f8b0ee26a0dc80389aceeb6691bbfe35d91dcec95491e916c33cfe290b4912c74e5517b683e56529c1d87cc67dec1d4a34e230258d59604e6594628525340585f98c92685f26d04e0e5ecdc1fe177fc2ffef4c76d4a0d129d775bf032bba6205221961a7172729f1669c7cc09d0ffe898d3ce7b224d76925a799ee9a95bd9638915d74353a9fa71757b3319075a89f612eb0d01db1ad1d4050fdd7c1473dd0e7dd483bd3b67536779b9fe6fe1b95ada4856d7c4e3c229b1cfeb12387710ca718845d575160aa31b65e985bb8eabb000d36ad569a2cf4d6c1478e90aa2bf8230228b47149837b392e69d622a5c889a197625efd9e8bd900a8d63cb2f5af3c41bb0ff2a47aee45b0c25db7c386160c9826067a5057128dcee92df8896e4247798bcbc82c3ec3c459fbfd81b53a575aa85a3963bdd477d7c29683a23c3440bdc326e133f8f64b4f667e7c81407ae062695bd22694fc796abd4b1f1e931c1da53367dda3dc3464ff26517ebe0486d5189c319829594d4415959efd87733b6cc995450eee8fbb0fff154078ed292c93d1939000c93a846bb787d0e6856eed8e7ef90bfb59af16279927e36eb132e4bfa4eab4a172990c84b345ebd07c06df641946bde122035a9f58e7e2e49cd7bc70e90b134ffced8ceca5a1ea3473290c4d6c15026c993c892531450bffaf067dfe0067cd8fde7adc289929c20358b5787cfb17f41f2770e9ee974a136003fb288cd0666f428cac7eaf1f1825ba6c84142d10ba95e7258e4341b6f7243dd5416042a66d590f8ee448fb39d37eb6bf8ff6bb70924924d922caab06e1f60b0920a7c4bea52598b3ff474cf3f8accc8acb66083c3edbb073322280d4b4d4fea6db69c320a6b225ef522802d51e39289eba1e6114779807bbff7874fe11d003d547a817a178f0ff95eee367d85fe8178e0bbd115165616a28ed91922601c7eb7f9f7d707149e63b55b68c7984e8cbd5bd427cbf2b9135ea97bebfff1ea0fd0069e3859824493a6affa52dbec3e3bbe209e3adf202af585667fffcdd489e791c62f4755e242a2b67927d87e6638fa3a4320d5dd66f70ce8557e0e4c5416933a39b7adf594a44c2a71bd77e9fccb261b13d06b337e41430f08dd7a03f2686615c3997ca6f0512a3c286dda34846eddf59e1e3b0ac24b71bf47fb88dd7f0dbd981a3f0db412a846e18de4f970cc8361de91430147dff6d127b71f98edb606fc0238696f4facceb9daa228770eb46c0cd380c02b3192811e78f76e284666c2fdc15892a8d9faa4248e99e51e29f92d1c02daed3b82226c4e0192097c922cdd5160692116b6ef771b3b0c67df8dbf67f731909f49d49587092404f54e6b01eb3ccf16f9ca922bcd263b58d996a80b33e36c63152ab769db54f5265e34ac896aa715aa47a0490586ea93ab49d737e24c11f32ecf104151cfb716ea717773e47f494f2634c7a7d70408168cc4c3c659398ca2998e18221cd871081e1d284e4f078bfce282fd8af8828976eba1f7858cd5cc35b7a8c0dc96e1a247f99122b7dd30cd300060eb3b4fd0680a686f65b0bfbac68e79cfa288380362d9baefdadc69f8ba85f47fd7106436011be33109ee29065d0f9b7429fbe38ab99b590e5e6dad816331af976f83410474876e0c466f4f0414f21ca1425b5642babf53dd1a7ddf47a900db39c734202ceb69cb6b32a6492f39f19fcc8139088af68c7ae3ef494cf9564492051c3b10c947dae614e2cb1ec42cf7d07c553afdf870069810972eee892491d01c15df4f4f19f5c8225ef5c989627c3dfc3f207732f5783ef6c36c5e70800056ec6be251aefd1af64b40da995ce9653001677d42563ee5c336a850d03188e012c2b7100c7e3e5423e0b3a1ff79830dd72f782cf9804e9d8c40f1c6b72d6405c6887f0274db344c48bacf53d8c53e18efbfc5b45982b586dc966721e37ded521958e3cef190a3065281b79c0f14310acf40af92629ea44c1b899fab610f84e153f26646792a9f75875897c1ca6b5804f5a0bf41128818ab9c03930dcf8169c589eee50c3e90df1e6ab331cef7480d762f8679a239539996954d5854ce72008ce6d8ec64759ddcabdb708792482d4d93f5e4d97c92d447cfd9eedcdb3536cd1dc64b8d90c907bea7911df83ffb54a7fa960b7b3520b5a5fcf6ea7fbc80519be0230f366649e5355e9432b3deae4390e9cc9796bdef7376bb71f96421ea582146701b128948b3eb34da4f69dbac1bdf66869dc856a80342c072c18861f1d9eef0e9ce17afac23cf010f29c9a7be1f65cb58a6dd7372d4d74f83adc5bc3d97e1f20b4f6a5839194b3e53f5653e16b4dec3c4c3a16beef6faf166dcebbbd3e798d6e9a35f093bf28c7a74581e9e020a248e92c90c3aa9ed277fc0de36733d73a969a69f07c851674ed8fb03d482cb00cc1b5e37a2e22a1882c3154da8e55358925855700d9c9fc9f7efbf8f39d1dda8f733153b3c70d5a7bd2f5111ba08c5065e8883855a8a41abe3144646df60750e74f86fc811780f2105a4df8956475949b87cadb6e56c4600198461e984d38828a17c1895f3a45da66b51b227f254a2dde1652a44e32b14f69f0c444be67099ba9d1d94059e943186befaabdc2a5701bb208f215c7af33c3b90026607dea2dd50ec106b65b8705c78904a7b4c325695fa2b0aedd1376165fd335ab1dffd958e9562160da3b50bdfcb54c688efb94cea671fb7e6b40ccb55f45e65465e8bd7e770be8ce5d91108030c80bcbb1a0136b8d8728410e6650cf917dddb0faeec8fd8ad3c0a023e3b6c29c71468411c257424f30fe1519e771bbc430fcdaefea0ab7e43f425df4176448030b74c0390d0bf44a4c7d9fdf4f462c9eebf8a95a01c11f8a85a8f5636f73ab051b7192cf83d201ee723568647b84a13218ae860a430776df29a3515c3911b556d878f74f88fec9d13bd2a70bc817f90b63854320d6f4be29c4f5e0fc6019d03c28bbc94aeec2372a107662d6802f185321a68ac874de9f250c4d2a2e88380dc48440f4cf961c81e112958ea8a06985d760e2ab123784ab1ac98a507605d69a0a35836316a36772f7743520907a9a5de1e415ce8c1e28b4bdb75d5cb7958714913889d243afa2c720a55f606d5a13da2ca15b0b364745d20f56c9c47645c32c9477160e6909d88533ca2fc5e3f23417ac1b0ae645d7f29844d85ba31416dcb8a5b2d73c9acd289ce15eb22018302175c21a97cb117372fd5f0b66550ff32ab4765ccc52dcaefbec90b4cbc2e0f7f74ecbf3319aaf1a1db7f786ee8a738970dd88eb542920aed7b7d1371fd0a805eac187169f0319d26a8b61080810dabd61e3c0b1a0887eca3bb0f78bd802cbd10da4d0bf6098dd36a9c6a6a295913ebeb776e6fa14b3e8605c143d3d84dd9da3050e31b272d53a00c1cb5640e9506efa759eb589bcd4b6ff5f7afeb5935223fb8e597fe739230e86e3606153b7b997f4aa917f4757532bb08923146ff05f4b3f7c4c7d3ac48a4621c6a5ed37a6f6f06409495fabcbae78ac51c3402f88a66aa2ea02e6cca26a580e36a46a09cbe18016b03c1c84131a7b13c4266cf23900a7a5b6236d586b542bab3be3207b5e2ca1930ab8676315ed7842834bedf6fda324059cd774dcb440983aab45298ef7b35bbb12698bf082cc0ed6196c0c4f4e7418d70dd23aebe98fade0ad6e12bc5ba5af3dbe9156312d2c82ff453096c6f8a22f37cecfc55ff83a9ded48f31eab518f4525a920228e3e70790831113b49fc9a02e48e17bc47e76895f30626c3b8329d18742dd170ebab53f582ff755e4cef8e3f436fa941321bf69dab367ea619cbcd926ebbd9d01055b5c4312bb5d22624fc5a40292913bcc52e008241c5fc1886b3bf2748367255d8aaf5510984acbded6eecd82eb8e88f9c67f16402874eab05f66d799651ae61a773ed9c7b3086df8b4b173a34958da444af5f71559ddbdaa56faf79bc8801a42734fb9f435e890b123411add82eab5c345041e623d01111a4b8b125202ab4e616479ed92c15497dfb951b3a4e3ce9148d1412690631784ba316f56ed59c4ea183495f8bc1f38137c35fce8ddbe933f38557a61ba01d91784da8bff62c24e6220b4bb572d74447359acfe8a187b68a201dc9b28a06b67a9cfce00276558d0f6f4e2b595fb8dc6d40a1ba6e420d7a70725f9f3b48a469fd2bcf2c4381fcfb15caf32a8d2df028be520bf862b6270a63e9b916d332b23466a1e574ad81115a93ace6c31b5c0d1e36f46ad4442066fd9a4aefb504be890fe6ee1446513568b48c8f7ccb1cc96c70c25a100c3e43bee8326d8291e3d20e05d45c157de1675e80e781d6ede38076bf422db4011da6976032e42879c7da6811149fbee0ce0f2e1b8f800e1ab179fad6b0dacf4063b5bd5466f41ca63476e0ba585d657cd143619d0a4f207464306a53e2baeb770e4981d275ee8e98576a852814f6e869162efb8723c2216581fe1b9f25b90f2343bc8f2c5480b3b31b42d3a0aefe577b6711aefd642d4cf95eb27c31a1e88298fafe53e21c4c63d7a9c515b524197bd26cb8ea2edcedde5d52b2775583433a79caf0b758787413596260f17c518bd9c0fc24efda088cf7de1717e857db22bffb8cf42447e9e35c77b5714eb18d0cfd4b1a7c03aeaf80d76bae611ba9950ba1925100102ab3598295409433c7a08064f3a5e913aae29a2624b8a2430038547a27a9852a4a98aa2d639d4bf9c76a801940809f35557bc0cb25043ea7c25d6ad7b19b2cf1a8117a60c3199e29837a421d1f38cb56e0c1524a4238f7cf7e27a3fd25643b43745ac1551203277dbc8aaa0d8bc4f762b211158a07b68f807c473e14b10c217d880ed5ce75f34fdd1aa11ba3a68487b0d30d180bbd0c7a44566b88714ece3ae301d8020517e6e567fed4f9c647cb7f48015917387f89a71625f28f84b554197c867f9626ced81b619e9d0313408f03141e474aecc1ffb900fdfc7a40f3776da0de77e779ecc44006efe47d35403c807d2c929a6e78f930c5794e058b7a5a3ea35de41036a2c81e0d7c83c731afd4268eb57041084cc1074363d36071ea4e9cde3f74f9df511169bcb5cccdd6f8418383ce66c5355022541aab96804b6628159d4d099b839e626a659b2508a594ce7f6d0a54fd7d8ee3018d18ed54284158213b44a70c95f4666e4b5d7f74c666be35fb0eab903f06dac5d92a5f52384c1bcda62f224067a7b66205722ec41f2f934694ac40ac651b164366bd011dc08b92222faf4e3f4eb36e3a37e130a6a9f8e0a100f711795e583df42ddffaddc34de8a336a1c94ec4fb442c947c71716d6c8116fc7e86cde2e6d7ee521ca7ce316cfcec036f0dfef497838ab24e164b1b9b6da8371b7607a7f485b46a0ecd885661aba80f75e7b5997f5a3c195a1deb49e32e8947c161413e8b2bff87acaf07afbc75dc3289e6499549b8390e773ea6c78c2c0bf324913ed1aa030f995cc9e2f8be817bc3e827621ee7797db33351017df69ab6dd2f594ccd5eacea4668f53162d948eaa0e0489a13ad7ac22506c8b13c08de2a08780c998d219346b7512a5a5abedde169fe2ce78a618e446f729b1c8d10f12a6607a5b700e865c7221115633bc6ce91ea10093faa4c3c7af1b0b4b69b5567c2a2cedc6043964550e2884abe3849f46f83b320575f7d08331307012ced7a54a5a61a162a9e82d44aac4d01ca68f6f83d5f293e60f3e8d6441e9ab97bb3e7bcbb64fcdd95588e67501c95eeab38e4a4ffa106aa7b0c3f1d976e44492a2e67add1f393fa54c575891cd331e06e2bceb21d40d249ec188acd73a51acd57965d9fb96a593e92d2b4a1732efc27d910463865a7e8cd66367de4601617b0befd22b1466d0f109b94ae0a17ac119ea8a4a1f4a090658c5cc7109f80f71b9306bfea27d9230c4bc87e92d3875f1632c2e6cf757f195a187f36e2b968fc436947391dd1ac1b8b264e41d2dabd1063167d8e5ebee7ef221e43d6ba1d8dacf1d8857de9f7e44b8af5bafff0b890e9e06eb9b5b8a5260dfa0759758159933050de624d47bf743f090c3938d71efbbfa46c5401d8b0f5a223eb438faf8de4964ebf16afb962512d64fd23625636645112d615754fcdb47b338cbda1bea54ff7fc8cf9c67df01409a80a8f729574e1d76d00fe2677b28f4dcad21990253d107586579d8136d35b9d7aa0e93fe4e3de81250ed69bdf1f240289bc2f7f39437916d44c317fd513eac741664338c5b657a667f9121dc316d35d46b72eda332159619e127b988d9ff940f4d94d237ea2d860d3cde6e9b59dd00332372ad41b6cd1a26d8043f94e9f8229c8526602b74a865d7f8054741e5efea0e6e551f38d1a4f2c620f940bd7262896dbea9329008cf1d4bcbc83563ce2e9d2d0f77da6eee133093d0d692e9bebc665c5c8bd5058724fee081bd7f74271dab37bd53d50c2379ef6424f75682b4d8e513512ab8cf64835ec8dc2263dcb859a131da0b1d4d7d29cf8cbeb985d212f2cc6b9936c49653149a7c92f68c5bec1e5cb4275474ee594d95ebd61007b985d4346ba716bf6d070e0d35cbb85bc970e0a1c5fea2c8ba3919dd59bc053d1d0f5d64fcfe1f031d29280e4ac1afd1c43e7b4a2ea3c0f3c08b21cf91f5ed245c0705ff9063503dc7f3e467a2e7eb44ba5dc92c6f816cf2162119f72635667e16ed492acb59da67f9251f0a5d47900b567559a525030c30aba750ad26610147ef5892cd3f46ea7542e56b34f33a1a68bb206c04c80b0319987c185f0a772f0e187f2a8580e5005f9ced111e273187aa3836bd514cebb1cb71e7e0876dda3be6330c4d8ed807a85961dbde6273ddf95ac8d5a39d7de0e90cbc0b205d2f892ed62f434dbddaacac45f8551dcf030e4ed462e805e8a2a89718c28aadf830f6704c6028fae2351a744fb13cb07fd5bf7a7f88f7afc3946f0d27ffb876f0d57bb6a4aacc750ebe2c28bfbc5792f65548f578dddf4da218f35e7c2b1bf13032db0854ef7797bd6208a548aa491e491c2d15d208bc465a3fd292aa94373c2d3a0e4fc70f626015ab45bc72a0e8ce67b630ee7bd936da30e72da48dd4eb6372c4b1ed9a64c4c23a3be5e3764d85a0f00d8a51f49253b173f490f1d825ab6fc2a368d747426fad48b3c03f151a6e8868873ad33752f2675fe74ae247598520b7a8938f2113935b715fa5e59fb851c451b47bacc779f439a1034cbab062c38f9323d754fc1b4067abd6917823921b5821f88ce0dd3176fbe43138f69cd777d3eac9b5b133e6085d99fa0b5a9457a05e3faf8c9ea31f2201e15e8f2e9a9522046cfc1f192b9254d8750db7ccbcf02e2e8c66bebcd4a81758663218e40809d57600a12ad95b7db746a3decd8fb8133c24ad3243b4c0b4a77b30234b8f6797fc90f5acc0bcf5072a5db0b74214101d6172371e184e5eea9aa26874e2adec1ce168a6d2529a8baee16c9bf5509a2bb94646b4e48910572e5a797790192e716ad6d3177000130f9b1c6d7bff73b9ebb4d103a95eca945baf7edf59533286761c08aa5f5c8eceb3143ca63a63481c7737ff7a94f0e1a1370df9b22eaea51168c0374183dd3518afd74057e66de610add8aa7cf6270fcaa8287e3ac3c9ee45956c8216d2f6cfc8ddbea3e16110e45fe1e05281f7f5af5a72262be6d72ebda4e2ca752d9d3fe2ee23d2cfd97b8543d731b81ce3a943f546effc628eda5ad60fc3ac3de9172dfb3aeb88468be9da66fa784c033e4ea8e59308d3f66d53eaf4d9473ffd514234dd19f0bd482008590b6980e909e69e126cbc481618a02e94070c51344fa19cca1a7c5dd9f3c8ae3a79772437da7e3ee171be8a1557b009814e0e6021cd2e3f0548e03c28a4acf1205e588b9bf9d1a0b07dc536bed521412ee86416324dd69be98ff8e4517c36c75fe1883f09c4f869c32f52da5cda8343e7071323c46c6a7303befd858e781d6bedc2ee13bd8f24cbf1ae8343535d67d28db9862d4f0d8f513ea72585a5f3c6630b1a0c3209a7b3d93c62023c07fec9a16c5bc775068b24048cf31fd48ae7646e9dcaf1c24e701ac5b6cfc7e00bfbdfb228f53f2ab089d1fc6a058afa4b23f1ab89f278661a4270f73a7a9f115fae8abdf66efdbe9d8ffa92c09dce0a63a79e183b5212522dad0bf59e71c832052c0177b0aaeefcf50eb7ad23e6105648fd6ac5a1659c7ae7cf79ffa4e54880359306269e31c7e791e0da7709fec4bd93599901e550ab7427df23f45729fb837b2647f21cea537f076c8a7e6424c75ac36297b68ce31f1191be23d37a873d78f57411f3a9d739dbb65966c51f969de1ba9c64ef74ece894e0d81cc43f6a20b9302344859f1465d9d1cd1775c05ff147754cc8349ac037583ad935758e126469efa995377cc77bbfed39b385705a50b9104f33fb69b8bb05a29f5c861e22b47bbbf3555cc31811f0b69d1609e7e22fdd97d09810d5d69780e0002796a59d036b5870093c767c532f111901052bbe8144d7491bdbc3bdcaaf547c8bd6d5be16d412fc90404bb1748d5c5b58305843368b814af89b43729e9c0727a26c95c21321cb70a3e5b42bfc5ace44b0b6a8433013fe39bf77a1fa1d21948216ffc553d912656a8f8dfd9f07ac07cf4189fa631977aaa755b61566421a0b8f990fb719c5a034e9f39b4f32a9cdf8a87f8a60d95ff650278c44e23c71a87f65fef0b4cddcd0d7c6547fe08bf70f83c1c3ad8396573767fdc18724c8aa7b858f301022a523cb010adb06e860ff02dfa016dae243b05664dbc24d9c708db2fc0cfe39cd3ec7421aa3ce4d8d2bb4fca4d7db84d1310ba69403181f8af180f5db28702214de13ce49de31f53d6b513fd5c6b89c39abd1e1ee326998765c1bd8186d98ec2c561ce0ff3530708bc3ff535a478f7394d3f49bdabe1d4591dd1b5aa775a11f28d1cfc863db0de5c1ac34e87b1730029d1442224153b9cf8ad216dc368b9a968ea7c7df6e203b026a9646df7e48719e59c04d388ada58309a315a82b0a4ef93c02ad1b0dbba5c6defa95c33d10cd43b061f0ce30da007f620a1769a2ad26e9117192a07e1de5a54f4e7c3a4d974227c5a1131ff195c58fc61a6ef69071f1243e5b1ece53680657a1acd7441a4a2649c0d74ea13d5b48bab309df94b3ad97541692dfda1afa9793494e81f9b57049a2dd995d5b0241a033ddcc349c56a213e3a4eb546c1d2e3453bf0f3f8a46d5486299c659a29a0bc805350432b80741c258135332963e963fd92b5e78527bbae2723b2645e8f4c99d254628de797ff78962ded40dd1682c876ab2f55cfbbf74addbc6749b38f50d07ecfe8335c8dcb3c5878e55d824d0e2359f4ae11eeda3021f03e6d743712680b14bf29c1c3f4de1f42d3ac975539366b122dc235629145937f9d455f490426b85f1ebdb67c7a53a2c578e4cf1a342e03841cf3d11a4ba9a273152d27181f3d92cf8795127313fb6cd64f4fc206796adfda92adab3e8c1608aee09901df3c8675ba5e3e9eae188fd8406ab088882ce6c38706565ccb7e470b910fb16ace72e78a69911e3855753b144a81b5a94e0da512ab3e64c94dfc53f9c159b283a58a872c37e36debb2a873c3051d8646bb0b5579543d7d0c855a1d55be158fb5c066e13f3072b81f14644696e15065166456e162198b9cacf74b97419a9f4a93ca2a22d62cd71c91b75d3705e79cf1b64822f12b7839df9f1e5ff00ca7c65c4943fb2453520c50b055fc4d6ddc08b75027fb6059de24278984d24f5b3e4227860db27666b377747e1e632204022a3e61cbfe073b46f7c6fe9ddf7e021e6306f3e72cb106cd1d090198eda0fbd8a76f64ff4d0bd3920f3a6f09ad64e1783ed8f7e7b3333bd1099400e37b985cddcef42fed9d2b0f7e0be54572713fd0ded749bb67d9f0aa39de09ef1fef902f5d43604a3c46d0eb01e52946d947346893db952c76f1a34d05b01f5c9861bea61487e3445ee6b8506145aa64d9c2349f4c8d1cef398528ef755d30574c52a12603cdea2d893b1bf92f298d4f78d887345db4b152753889079b0cea3d661c37948dd8ff1593ba5ac786ac3ea79875d62ff33938a4a2157eebc7a3091a3eadb74e7556005b10167fc501d6e4c4d9e3940afc1e14954d444ca9ff0001417e3101bd52ec6a845c7d49684a43ad945c65f41422adb12b544f0eb3c8c8cb162bb8abb459edd49e5233ecc59ddb5a9bfeec3cac1d733eff62901fe025b5f3316af93c3573aa3d00f10830fe91ac0023f83818c7aea9b5b9e9d3726c1576f5976ca8ad685f38cf97eb1205f20319a762c46fbbfb834cfac55383f6f47964046278bc6bfcea61ad6a4379845d84c9b4964633d835abc67bd08a8178a2e1aa2490af0fc95c2f6048871ae692de460f0ba42e853295fb444bf8b8ab247d971442fa8844f9186063d36f754b1508e2d73bc5c0efd36fbc5d064ad508d99e7e48e076da11c9ff94f0d680bc25dfdbdc46b5551e0a90cb7e64afdc708e392a47114b6a2527ffde4930495d612f78a825d698a9b66ed7a0e24224dc64e95fecc26177d2ab0e9b361388152aa6b7e2a40d6a96d589f14949bafef6b63cb00f37c0dfec9ae40b7b426772455f70914e1acc08aaa45e98334cc1b838458beb55d654fbe74786c2d6ff735f4d3e107988582fe2ee467a567558ed9f3dff28d424223d03bc043763e6beb681153027d144b0f5ee7809957937ba1203b48f4d286735d1a8022aaa3ae870d3aa3564325d1e539223cf1cd42ff24dd85b08e4a20277396cb82f83a9f3aef757828a07b6f2ef9da3e5f5a013ab01f74d3b1731f76c60e559748de4a29e69ccc647656bda615c68807d3486ed35da77bc6c9a4b1acd29d7706c2db8051a5471304f5fdd685d85a820c32bbb78ad83cfbdbc1704937201ae58079995985c465329ee4de39dda2b9bfae891381e41bf8cb81b93fb1291e27d98cabfeca6a094d2e8416e27269ceb93005332ad554f1d49b948eea9bbb016c655145ae2185058c26c4a1c226ef55a6df4514e6f3696da6db64d4f21934c14567d1d26486a19060763addebd9d8f3e2682b394726d690111f9bc91fce30780603a5467869aadc60f579ce431574f0ea131d2c74f3d6853afbf48755eb3af756b2b1440a650c50751e843aec90d15e54b1ead180fb25998141164921670693680856352009d162e5b275f80555cf1f9b4517fcd5357b150738419371024666fc36105ad2bcc330493326c352e8b8df9f9c27c5d2fa6790aa100e3e819a51d10e305ddb83ef537482cdb038f5b98f78010d02e0221b3fb7e145e9daca6046f63abb166d4d8d77fae0141b73480cc37c300d0150e51c6dd5ca0cc57a7dc9874e99a99a3499e8090a860dad58d3b251f774c62362d8056af8d8f0de9e3e71476748d69d48e7034be007ca1f5592f6e73f72ef8760174dfc5a271d7bfd863ba97a40b0914566dd5c5ea94e36b7dfe7370c8de2cdcae46c76fa6142d4537be66e55e5b0a1ad4584718f51cb93a80f742a32ce2bcf6b33eb2cea8d6c9ed64d1d36bbe6def37364beae93c69c3e0abbe420a057f7c19bfa626a9878d7c26dbcd514193f9154ad31309f534941aea1f7cc72d362fa48ec9acd2709e6c527a7fc4cfcb3bfaf2f1b5f3a82b60788a4d959b36903140e92778a0ec8c2c8bcd2760e14e520e3d8de8583a3532a6aaeb2a2e6e075f414151ce7995dba04bde70050c5ef0f3146c17a865ae48a1d24c4f38071683407d0ab4eef0b7ca9a733b439aee1e736f9a510ee92c07edf6be98479fbbf9b9dda3a6f0c8c16fe99718545e2a8289c7f69af595cd94140078198cdf0511424d7be00850b828c4ff8e8aac806f1329e20b12bc1c28338410cb2ccab40b7ace9032e2a27775a86d7b051d97f5d4538d82293de981955d9d64011af7f160190bbf792fa6107bb0e7c26599ae81fbfae2906724f6ee808c8e3d9503ca8d55b3d20aaf80bb2b472c7b4be346fbac38beb6c78bd033e163edb6a1ca9e35d247aabacb044ee47dbabf0dd673440ddbb009e3d55161b56b2dad4ad8bc5c226120294faebc0ee288a8789745ece006b812d29083dc64103aae97a5e0a8044983a32a17f302e1efde0836b42a9a0ac285df9014f6df6343e60f2a93b85ebd0f7a2f15515158b6a486771d34aab439581cbe25174514110881ae2bec9040751fe60280f7a7907df7f5efb8295e0a8086f5c0bf8e256d34093c9d19f03e64cb5c150c784c8f6968b11dae394655305d13bb8eefa0ff34e2feb74ad82d23a0dd2eae6ea3a66bbdfd5ae249c3fcef98de5af9f410df53c8c614b12d9737498dbffc210244098d8e6e479831f66d0690e407fd5543f339896dbdf6951748a15e7b1d019043b59c4474c8cf84fac70eb7c57419c3d33e1e0c030d2a239340f52d62aced2c9012bb8dd2e5f3aed03361db21577a02bea7e6d0630623e3f4c26e7f7f2efad201e0298d472778b9289ac90f052dc7ab25433a698203af6cea8bdddacbdf6e9d09e2098d0c2086bc9e19ad72d25cc01afc680ff0c595e34f3d28fdf789ea3529c6c13807f6e0bf3d33e4cc80b5291408fca26a97e677c4bb24af1cbd03cdbf4ba3f81687b47b77e286eb86c6cf33a90d6d74a29b91260daaaaddd6f0deda551adf3af42633ceacff5a2d8ab2813d79062a02d737181370367313fba5406de29832db8ed52c759ba807892930e6a46cc84317be5aab2b25cabd845b2bf9255b8c3bf4fb1b4dddd826961a078eff1a3096a3a61dc3b1c7fc13f1f6ba502f677e4d28aa12fcee00c17831fd7baf0c622772a4500a5649a06ee167fa92cc1dc82b990cf668c4cc450f54c6188423d17119998dd1648f46b645ea4924773e51d65ae7e8e7b631afe12f70a87bc6dbdb0caa0bcb1e85e0c2d6146c946b625789324df81dd64a0faa5a47bc57b310f95cec1ff58e2f45cfa1ad14cadf85c30052de6e5ab4a26342fea78951532e14e6944d43faf1bc1e34e7116b9fec8a30a84deea2d42c0d33e074b6cede9d75702ab447cadd677886b6dfd82339153fcd753743cceb94b1d168e1ee5d845d1aa7e7a1659ec8fd74fc757a5375abb0bff924c6da238351996d821d2a1751e72859c2260f29572600c80ad91f99f0717a98b230caae1584da4e8dc08cd3fccac01f45b654237e35d2c3759bf90387413e33db3865cfee19fc394e5a5161b67f01305afa43596f23cb95659b0c3f3c0279d6534c73989d908f39a99b78b4fbd1e46407a94a376e4edcf388f9785165570658af04817c4cc9cd500ab6d027da33ded702dcce8330aaf0cfdf20d1c12b39ecea8cb2b4216aac925bf90a315f3fa310c453bcf126335160047ec3bae6800755eb0f8c967a7ff5a92178add7abd9883e267d38b52bc76fc312391eb0a3e3d4fd3596f04766699045d2f51aa5d4cbd089af4f09dcd4579d025857a28b4a0ce4a7ae725e97a87efccf2f8d71260f70aa38486749b310c06e287806f1f7a8fa1ef28eb073ce45a12a89f0f70568a87880d3400e5f41959268f00906a41d49a004373ada96d1b43c29702b40981b25002b6fdb748fa3e64f9f6e453a44b7cfa3f9cb6bd38cf88ef8ce91d10b9e2397cc9e5a3d3636880f6362b7d59616fb52be997aff2a092bbca912af425527ad3ff196bae881e600f1f216fec7f099b7fdb8411b60eefe239cb96aec6671f7d6abd1e1b56d3e6a96e62098a72fe94565d7ec2ca42779c7c4705f2dbf1ca728dc4320d5615ef4ee1a3c7aedd835c6cd484bb0ec1db5190712d3769453eae7039298594055bf4fdd7f45c94d40b73dcc0384bc784aaf5b03946d11a5bdfe358d38d7926bf72da76a4c95e17801cf1343255c3001b1f33516e4d5cc1a90837f5beb3487ef60582ee94b4358373953f09d3130fff07b13e53af4438057cc712488446372eda55e8088810bb66c0cef34f7a62403e1076aab18e2d2eff4b8d81a87c2a11e27371f6662bb481087890513469397113579c2855149cb6d7049aafa0bb84a132978c7cd9ab54a8398c59cbf8b99c4d55c66dced649ea555dca24d677f68088a402f475fd8aeb4b0cdc33870025846c249a01aa0418b571615edfec0e62da97c7ac135298d23fbb95baee118afce48c5e8fdd5467e2b578753509dc8abb1bd37ad9fbeb9531ec69820d7fb54d5b102c59438d4a9660af8101708b397d81eea91c2d2963b71e8ca81a219707a21f17b30b5ce97bf3678fbe05defa812e0b174e435a42e4043304572d052f4623df8b4a09b823154c2234ebf95824de8941ef48b450da0c84e447b03cbdcb1d1c1c7193d66aaa40da495f6c54b73ff36ff62f275344a827c2e2ec037a5a6bd1d9ffb2ab67a20175fead715ea36d1fa255a6db1a210cc7fc95893291d1454eeed864aa5dc54808546191256fcfac214eaf92d37a419c41b6d7c2bd8d17c65d03fbb868bf65d719244b015e5650654adbdcb0e9c600b5463a5bf964f8cbb43f7cd89c98f888daa50d7301025f88aabe5d970ffce75e02c1c421ffebce80aa639091fad30c386ebfaf885a3acddf315f10f9e29d0aee321b9b9baa10565cd68f4b5cf42b9f746f375902297e5fb2770290eb418421dc394684327e4ec6498e86fd7b3c4f26eea333f70987b550cdead617f55bad7492cda9c7c09d27a12e687b22d29ae9b10260fa7de2e04bf4104ce6f4609fcbdab3e93149cc81038ca2aaa1a5a9045754cfaceb8867e774f829e0acad4f04d2fda5753f31a1360f553cec570e58084993a1a42922bbb05578c516de9df4a3cca2e4b8531ca5cc7278cf5f463bfa06881c868759b57cb41183aaa80e6ec664610f96f8e05e347e4e70ad3bf1871cd9400c68eae9083d3e75b32d40ecc7ac3e18e79c1d26ccfc3b9fded0664a96ab82a6847a409dae77e94c4fb70d853ceff3c72a339051efa87ab6402686f9c5f703e2d1f450c9d1ea531ba15230853dc1ee95cb228b9574efc0ea2b5d65aeb40d8f14fd567ebc2d654e1a0bf9bb3440f3d0fb73a4f849405b13905ba2f6a92f3f1ba4d46e8f3a7442b695c52dd4624bfb16d37ff531cbd410c7ab99691cbd0cbd5dbf008552a752d5a31cc21ad7ca40e6e68ea3eaf041c0c1485916baa0890992500ec86b1e8e2df0e855aeda554fd7aabf8e36143688c599907ebed5df88d9cf63393a4e69dbbe9ba96d8ad001456e5f56e9ee12ebccb2b3d05fb0b6aad83220493589ab9661818da0d3610298e8e4326bcb50d840026b04d02f0f3a625a0275cd8f476ba379b80a1517075eb87291244b4eff6087785bd1fc4871792cb8bf9d9f92a6fb0eb558a787c35aea735e848bfc3f2a0a5d2ace15c13d13ac44377659a4a44f7cbd34bcaee9c0ece1a5160a4a8f1bbbc1fb524e61bf677251c6c78bd2676426555cfb64d0fe4c61f8079775190bc7a570d8f55cd48dcee021d57a49d63234f060bc2f74c37ae0f202bf5a20fa49b472d454b7c4ac878c352d670f15c8dd2adeb2d1df4ebd103c7ec14a681134cb220f435091f31ebebafb28a6e9522f65f5398089d7a0adc34a1f3604cdce5edb1fa857724802e61a1fae7c47d0c028a7d68c67bca64816a0eafb00d134bbb27e948b2876b7a279584123f4623c858c6ecbeecfe319179abf39054d0bd811000817d685b5771dbb5cd3cb6087cba3a8e3594100cff60ddc1ac7cc937be54b30d693a1093400d8ea9c3ed968694de16a24fe10cd1a4dc03a58326a6149ec77d2827b35e2a971540610e817030ca6378cb43dbea588c748883162738b8244fd92a6c326639c853120ae08849ead01660ffdd4b1b91e8d605e1b73d0bfc980ed9e7a23b9d6ae7860f937d330a2f89bb787c4ceba49524f14909d5aeadf423bf438702a248da52c9cb1d9506292e020752fa6d371eba7a671f4f922280bfe7948636c32d5dd1fd08e5f0e517f16fd55232f8a14c6ab698285fb47423af9a9678b74b6230d20c122ef54e3a3ef35d5f482eb2c580109ce879bdc2d83d6c7c896c2621f1cf93ab7d775447cfebc83efb69f7672b0445416f1125d863c4579b9a8485d8668f102a2964d42c7e600eab96ab896cd109089ed214ed09fbb51241623d7e605295f3f3ab646b408bf24d680f1160d2b4ec17a5b8b15e9192886e7e04ec5d8b86593833dee3e4c3a22c924eb43c6bcd78d3f0da0fa3d28db1356b0b18445e640f90566029b6766a075157da9a7cc77307fdf210366fd015e6892dac9e5507b648708ec8f129880f5502cca45465d95e80845fcf928b5766334ac5de1dc0d004f1de598fe77ec78e87083ff2685830f576a6deaf5414f96872db63a58efa8fd470dfe90d1a3c67923c23b9ecd4c359b0da1d797b568a27567cf41e10a71a128740205de9c643a35c23b3b0f7a2c9eedbe1733839cf9c214bf052dfa389a78aeadb429d04ac6889708d4e327a504fddff753534db3ee7faa449a64aad629f7023f804dcfb2c53c5cfd4abd85d2a1e1de597d4754cca1a87d3a3a3f6805bdcb55820244ec277f685d7af8b783e1ef43db82d72745c3431c319fb0e3ac5e86b71d7fb8a1cfb04127a054c4b4a93f78cff1c97891bf73e3d1ee41f126949e6c42a5ac929d65606c1bc455292dae4f8ca7fc04c44b9ef7da915fcbf997587bc64430f3c2bc931888bbd4a68940632dcc3b9f9b30d5bdb7b412979e3faa48cb069aa968386f33c73137e324316c346bab938c4f133ff2f3c345e2e9a7b0a19c67101188863ba6726d7c5d173ce9e5826a95de125ff0bf5de9b94770d68d19c489389495f44a2a6a30a5d4f4a977575b99398485dcfbec186f7562162b966727638b5405768bcf69822a1d35bc0bb8b7643f1a31c9ef1df06a88be7b6eab71662b05c4e10cf4759040bbc30463b56fbc043a23d22780a66fd81966bd49ff2cd7adf1ed70bdcb3ec3c9f754ab752f0e200121e39f8c95fbeda490098730bce1bf22f15af9184006199dc8ff03ec0fe90b84fbfa3281f70207a44743ba8e050778b0dab10d67efda8bf70164e4c1379f12eb7282745354afaa52c8ee6689baf8da460004461987cfce288a8cf6126d7b5d84d01bf56df20a6682f4584fb630d8d62db492bb981c7accf01e96225a7f3a64a1af96e8820c439852ab0026d1fd8d204383e4371f6c98aca45f3e55557dc15356b69744f870f02b4c6efab897488e16c2e35954d4b42cb082847b0b11b19a1c1e4311adb3ccd97d20f8050944cc3f288fe63da203ee69cafba10c7ae5ec34343f2df51c918c2c3a457cf6cb66d36595632f45cb19566588b7251a895c4a93d495fbeeecd92d41da58033f5f5506a4f60c2a209ffd3dbdf88727c2a9e3e11c1ffbfb93f93844f3fc538ae336a660e80ba33371a3c915f46f3f8090c83cdb80869b3799932bab05ad08ba4d9cbe6c182e26ef378c5dd4284131628cb41e89775a966479ff74764e964fa7ce76143febce5a2474436750323f51a8d4e6ed9827da7c6d4b6dfdba208816b2d02b80294ac838f083113cf24ff42035906c9caebbdac53f23a717adbdb323eb5c04ec361d44fb047da26f422cac7fe6761679e3a309733d1e94e220d5ea305c868ad786753720a383ae9991103d80637712ae6a1b9846ab8ae0946748fbb25e9e08bded8e1c225f348a3af4dcde1f66a8034e36b4d6e9d32ccc5d36ad337098af169ef92b8f8b3d4aa12b8d693a909bb9285197581f1bf615e29f9810e1a89c25482ba54c8d16701301c79b86a70da50a18f5f9ac7cee4c5194e7ce3597ca76b776fe5306dceec8a577fe399de47503b6cc41c5789d4e1f4ca9cfd379cee9f780edc23baac2dbf5a5fe98ce133b6dbc4ab345d0f531ff4bff8a3cf929b1478f200b1dca370665d918e2325179ebeb91352c8b7d4f45d9ecf2c15823d1aa2dc3c1f023984ae1b1ab23ac95b94485ced2d6f0b3e3727510ffd91c6949e37817cc307bde526623a8dc1ea4ea8c2527ebb4dd8a3ab540c1d1b94c3ab51fba3ff6f9d73205caeed166df713d8181d73482e6c2dbcb9ef8ac7b82dae246012ee3f31403077e3be50fb3fe7a4b6887c526ffbc4847f728b37b14af725e6acba45970a75ec075f6d2602b062cadc87b150b1f0ae2d704c2e19bd6fc015745596f0c83c1a7e8e6b038f8a9ef0efc6358338bb410074832bb0f0f47077221e43fcadae4bbd2857d6fee868647577fd8e39a3679bc9fca13254339ee10f3e312324c4fde8378552eef98123a71c4386a2152ff386f039259b2c6caf9b74b5186b98c3874ad5306f85e2bf2e644d5e85c77472a46549595552ec3bca32c7f8decfadb602dca26a230853177b378f0f00f7002ddab5350ff87c35ffcee9033841afa34a3f3fa1a3159be6dbfc0b56603f370da036e3024ba1fdab410909797c184456b2c4f67eadb3778116e87fda2d5d4496976698a5083faec77fd1e95ad0e2391c43cd6164d0ddaee7fcfc019d1e84fb2237d1c9743d2758b3f49fc4a7588f1585b9f66fd1f3e5a7f6f6fddbdb36c0f29ce2d39ae09b46df2748c8a43cf260438a282540a7950e490bba50909a3020c4cde4bf1d339d949efee4a74478c815d23e67b197bac51c8b6e25aec4dfaa0152f0a4a7a3c1d78d22f0eb4151c42c09270821cdafa2f2a7b78ef16a3d6f74e24e79cfa2f7d13ab5c0e7d299fe1a845826e8f93301f3ca6d940a90114dbde20b5e79586d2a97383c92b64d8ffd8b4f896a7bcd58fbcbb184695964120ff6aaf8212aa6ff9a89ec3a12b1cf4d14cb856c8cf2651adbdf5e69dd2d64d5a266b1e1615f2a1131f35b92199e9fc614218a82c6b2fda6b1a867b51a8606fd47ca2f9faa3b00240eded7b3b8120c14f1c8ba8e058f8be10680035b5ddddc24fa3f86c0b76de97439f8037fc13d3a45b0c9a405df9c586f3f9ffa76a385762546f3527c13aa2dec3d32cb15f59cd6043e283c0d1838bc249dafa8ff5ba3e9bc62d85f377526b2190ee8c646a5141672f5d216b3ef9761531cce67a9c94626143882ce00519d16d3a50933b4311f858fc0804045ff4b7300b8bd0a5d2b56c10f32265cb93871b24c4afff74851d9dcecaa37936fac1da77b5a7a0255a94fce66a75e7394814a8671325738bdf28c44adc9c892a702137f3ec8b42176a176963d3bc8c62128731d32d7f1d9e49201d42f4c46f41d9c785d06735adc1479348a4ac3aa8f5b99f1e52bab5048151c096b6813ed650abd23ef19b016698f0f2eb34794b8faee8ef86bcdef9a15fadface649ec30a5a61231328e8e4a5751491b37221f921601bc9ecbb32379607b46ebc2e8e724ef4754324b9fe93c8b79833baa0357f4828cb9ea54e6004bf1efc71183e2d5598ad6fef33705c9dfafdffc8bd1d2ae4fef8edbd722f9338254259ec48dbbd16be00ac253b53e35886d5446cf9432a7086e7fb8606e189e19f077de10d378ee4c3ae001d6ba54bd3304a311c8982277f7ddd9db6a7aec13ab83041d24784039fd3e7c8375220c7fe52e3c6bd31a46a3852ea79e2e9054f77ab27d4ef4cae2fa4b873be404c75f5b69ddb7435e8e5c59b9d4a278a5abce00767d40941bdbe15e2fdb0588118cc33fc25e6b1ff232955d92709f4b935bdbec126aeb26dfe2966e02a4398860afdf5f0d90c91f715152dd64f944e85b2269e55d809d56ed4008c38d1daa2c0bbc7546ff5c500b79e43a4f46394c9a62778836ae58237e848ce219c9d49df756168e40c8c0c145b5ba1cfc3a8aa5287463c9d9aef8562bb6b0f5ea208c034fde9ff5df1bd6c58fe73bfbb39383b19e30857a3789ac25f8db4803c6da593c2130efe58d590a6e390db34517f15dff425780161201cd6cb2d08a2c8037df542137cd72eaa6154e55bf21269e4ecffaff38d654579b41658157fa813ebc1cc59394fe52e8c991857594aab7b0922a0548a124170f9cd92c12803dad0e7e0a519ed7557ac6c0febe9e520c3071e404fadf6a4b0bdd0fb5deaf4a410618d8b3408a17127bc842968a72d1c81a96f592aad676652d3c28521440ed444599bedb41105a9d817e07effb9290869b93c50185f73bbadd32e08d1712b291a36e0a538a9f4c1cb12414b9e1c1e24ff15d5165df18d3b2a048f92b7d09571e6b6d4004e2f31a7494f14bfa9c6323822fa64063e8159947e1f45387b47c1f685e3ecb3ed6c7ca4e72788cd43d650b6b05448630c60fa52feff63ad2d96bebab9065d2b140589944bd0e04309828625219a02fbe2b4d7f019d22e5be84ab219b544fcaa2a7bb9fc0b11d63864b8a797c711c28dbb04fd1f2d4ee3d6596a314077a60674ff4aeddf6a7fb29c690320b756f2f24cca5fd6ccfde61b2ca5c52df71ef891ad0de3a400b20d28a439a2352fd690c10c3b363e9071e4816f841131e3bc93163f9a3613737b79db90c2a20a284899cedb3afb25f8beeda22a7457ad2a4cec456007f2447db9472f9ebe59371a25f73c88c73e175a68e3e8d432d62b195ae8cf97b9dad61f39210840734bd2904dabf331b109d1b27a243b3a5675f151ba6d41fb3ee3adb9d3f2a34b5b196c25d0f71a8c4bbe803a23ffdb2dba25cb58dab94afdb7e52ba3f57b0a2af064feaa8abbcfbeb5ad0223c2210cd7901d8ffa7d12b6b26c73ffa5791adf8a38b6503bea91adba233c06f85e4367cafa9ffe2acc17761d16277a81fe897ac401e488a39cb4bff07f92d336d76b363134100bb0e758dae45b8e180ccc7a3eaf59e73652a70d739954e24f56bccadeec041f9f0931d59a9b86defbbab5a9192926ffbf764c6a353e32bfddaf86d75f50e771f837043cbed296aefa9a3af387013e111204d19ebff86b690affaa82adf4ebd025559e769809f359c2efa5384ffbfbbf259f2fa3738dea4058887875cda5901aef98695c91f9bf7bddcf516904877f31b1e3303006d4235d9d0f5d8062df89c4a2e9ef48441b53982cfe72676a223cc55ef9827e7101c6e017ac2982db53deb8de638e36da0432ed84e7c52c13f3abff7c1b25273549ad2cdf93161e498fa3761b794827f081893f93f0acdf01a9f6cb6a65396bfd1e5f025c15eb21c95e420696105db931e744a43e000b5a9bbbbf952b2733a56957d12921df8732e79d0e3ba27ebce8e9c6154283ab46ab8a9d297fda54b50166df38bb40d8e4be99d7c5199024a06bfbdede73220c5c3d42352465b286c218d358ada7a7d357085fd9f204851e3fed225508a9afad236189cc422da057438d158876f11efd409db1fb10b659fee9d9f03c4f611f44c981effbcd641c8e6528a1ef83badf22e20a8c6d4ab09f64009bf38d43849bef20f103305be80fcb9f9fc0003133e279e9039bf30de590f5aa519cdff5c8d2533323f6b4b5f4b0541a3e6fd14f031ea99826b781bd4bc4b381a5955e3d0acfa7270ae25d139c84c21ff96cff08204b77438f2bf43becf40582ea606d01c76a5f422796c3de492c6ce2c33787ba707aeba46995136f37181e7d3bb112b75eb3018b782102c27dd72460a5ed04821259a4266aa65ea26d24b5b8db931b9302fd73412c1aa6351d501e56cecc242b1a81462b53ced00bb1a9adbef97132a8c278d9b8eb666e500090fead2cce382f0d5faa8c176db623adaab9c0c41367d971304d333ff3ed2e6b15832cd8e5c58194d0e2941f3b9197e2cb612622a7fe0febc37190648cba455d2c58e29d532ce1c4b06a4c30a62daaae69b29c42602cc1dbe72e6854205dc7640fdcd13f76364df9948a067ae641cf96af761ada812f02137d299e834ee7358eec46baf98f62a4e9d369edee2557c1ec8791b443bf257ef1b69fbd6a7e35c6e71e4e408e0b2e74fd5172f4f69167285944302ebc84c1e964ab9584a178c882bb8c06e45056d25ccfc21dd44a45032c29bec12bc105e34b18bb38746e9ade841c4f2659f700ba36ffde6eff747e07208853835036a3ded5b11f9dade15a152f8cba74c10b1b2d517767f99e08df3feaff426755ba6fa60d8ec8d14ac0f2cdde5e5012d139632a3f4cd74dc85a3aadffe0be7eaeb5f794b451ee3e9dfb79821d26a3faa0bcd28fe4e8ac02fecb417cefe9ee72b122c8dcef33904da9c8cd7033e3514686f4e3e09832b7366cb3c56da283449036f691ee03731a52047c5233466d28ce68c12ea4fe1468488b280143235405a663a912cf59ebae84612eef959feb68cb562e5e4d78b66da02fdf0904b795cccb4ae98ea5e8a257b2b231b072f7acbb1ad7d0da5e29648d1245cfc671680e4c9e0f15725cab21129c1936aab954c32eee17dd92238f4e9ca97f563b644ab415f6e07e3eea8e74c2d83405b58720f9df7d11d01e9c33536ac448d89f4fec0aa896adc0908aa08370300a07a376810718b30680a713ff8252b5a805212d62a28d3a33dcdb378418793adce884c74cf66abeec4e083b7c6f827e8a88ac5231cb895ab6389b112f4503c41c7958750ba3f288d626b00b085be333b5dfdb3b3d58ee007c0a0711842845ba000810e23b3ab665f1f5528d33ea065d8e6f287d417c87f57e5bf6b834c0768817324751e0d2dab87aabd441d77f8477d8243e24505ad767d5400799574a6f36f1ab8543f654c98451d865ab196dd268603e2e02547018bc900300551fcf04c76fb2bf15b04d11f80f0058750c9ec61e5293c6d27ca8f91f0569a03f1f1f69e0757e88561310f66acd179ca8e3a64931cea048bcf034662f0c94b66a976f607f5ca2fc206f925a4c1ec89571bbd72ad82697621c5060296f145aff50465d21e9140d0d14397c23cfe24e8b0ac46eb4ed7b6275aab0af1b82855748a5749b18fe33f3862950fd174d6b27610f0daed3f28d8a05db11a69934d5f3db189e060eff096236c46e4df4db7808a89e49c4a583351b559d41a5487cbcf34ff066b2c94150423eec9b58967297fa314646d6d8d1583d5a823f7d683799d675be837b4f11cd2c1fc50d2f18ce596e4e9317c37ee69f7bab30f7517572ec174a21f7d94b6bdfbf159e529a56b00ca981e5f48ad0d7d8ede746a3032cff63fa8d02f576d3edf30544d0d65eaf476d8c622b1f19b5d2d9d523222da29d07e08050c8952316d7d9cd2c54e0b5eba6bf9612ece9dd12760f90931cd22c5cd5279ec3fe624b94d2ad0032f5610a15ee633ae8a9c405e37c7294b2b391eb6f594f9174a2d91cd588467285b4bc7c46d6e30189cc320d15518b43a70f9f1aef7cc7936f556d4d49fdefaad95539ea58739e10bf00b1ca8a2334027caefab5d6e960e6fe6cbfae9f6961942926251640290479d8a230b001ffaa9f426425b920a521c9657b4396ce6ec0dff300a83e19153516bf9da241ac0fbd4742f5d7d76e2952379f1cd72cd3bdac5387fe0f92fa5cc9a9d1bdc464f4efbe5998f5bc7fb964b161459b494cd8e113c39c59ce03692969e2e8fd9f77eba1894654084268b06d27a2b566e8b28c1342743501085907eee6f931bef803c4100f5ac8e85a9527f2843a288a6e171f686b263109aab17baaa0aed7d7e8a32ccbed78bb3a6131a6047e5307b9541e632cfeee33dc8eb9f4d302f578ad209d10d8f0c86ee0c0fe515ab2fb697948e79c1d617028d96f8bad98d373d84ccf114e7402aaf7178193bf36ee75556473588f9ac8e99b1c096dd4ca8df2159a4e4545a6dd8959f61b14c56b9b506d7d4131ba845b0ca22cf1d6049fbd3d45a484458a3df9ea78312af271de0faeeec7d78f79e095c45e84b0d10a3c7ea04e4ce9b74246a54bfcf7d6bdd0dbee67b71e971e8c0e6c277708309da4a58f3ec5610068a71c447bc2f5a37d8259b881eb0c004492bf56f874952780ee44afdb153a9a9b6b2423f812d51fcaa1261e9b035344cb7a6cdc3bd2f2abb5e43dc1a7b71a8b6745442a36bdd475f430760d1534a5d5f742c140cb78ae3c201ab77afae680c8145cea3c1fbe19988b472af9f8eec6fcbe3fe1f732da6faa54d6ab7cd58f1c282c98c4a25bc7f9f1b15e02e72e3ec4336d84e2ab2caf116f24146ab894092fe8417d0d76c74e202d0721db10d5945db529fbb9941da60f23b39d0733d560a2e32f2711bf10583c67be9db885d884f3d5e7bd58680711f4577d6fd9154b682a22a5bd53e883caf5ae026d54981b36c25cc729dada004747950d80486366f0597a66aa37145bf0b5a5e747e6d3952a1175a53b444182135312ac41a0a24a189d00ea7ec8d55c7ce9928a642412c02fe8ea49fd9d8d773051595b2cd038df2307561e5b3640dd896b0f06a58cd548f94ce37cecf59794f3f7214f29317da2d310fabc601541fa211725795301a9f30593e32e1e7f42b4b33806eaeb30511269f693f20d7a93bc56d1ba37fe127cbe298e0f8e1f22253b7d705bb3d47f09c6139efa3086d709d523e7d412305f1631ef90313e8eecde20eb787c27eee3f8e577005d61b414d6f63998b9c4c03579b68663942aa79842328273e750b2bcf82c3d77c1048f9d903016af3e64e2b12cdfdeedb15b59c0ea426fe613e90abeeabbacb4f87f3cf478dcf0526b252789a607b7c58d3f1e4a4c22c4b71c9e7dee2d7bb693769f1854743ce9c95da60b1876d481d757a036cb0f1cfd9abc491773238008882ca0781187ea0260cc39540915a92ca5f6a145f7b2e30f1dacb99ef4a51a8aa481ae8471fb7e1834ba8d8b299a1999eb05ed01180870a19dfb9e86f906a8b19375a0c7d8bcba4c04ab3c621919059bf58ea3d59bb1a707cd7a6c1468dc386d6287586f99ed272ffe8a539190bb4065a9b483bbaab197fd382999a820b09fbfbb002c5f2ade1bf708a60f0d42017ab2e75e4cb3f344235582aa69920efe16274952808e95a84a57c74dcc2397f72d6baca2dae78e87270d2d4fdc7732c5520be79b49ada7e7c4098b6f0597edfa8a49ad43a9fa9faa9ed77ea38587ea5eeb8d1109515b9d625b5a1d473a7ce783354b0fb32a15c926652ab6a78b0b72fffc740177bf6e08d2c70b4f2ba26168acf4ab75af59bff8749a6a855c5bcdc230d3008f4d8f9eae095a4611a9e312ecc4739bfaf8f80f638fe511f7dad6db08a166d0ab1b7f2b76b5d277796acc45de8c8f438ec358b14ca1ddeb76df66458baaad5483a7df4b044ff2495a327a603c6c34fc79ffb4b18f473743730d56e67113c92d5c3e69caf08e75685e1934933f220baa4e6da9ab253ff7a676781c681b58506132582242b6f3522e1da3ec635696305eb4ded812ea82e6f87f9c8940fb4582d0773920ab5958200a56b4af8e29171eb54797dbdc88e5b45bca1af5f12ab3bb0455c1630cb261c20ead42c829b1f0b6f7e01556dfcdab16790e0a11711cace2b39ec199f671d69fe22f7d12729fcbc0ba9571beb3f0378eab74c185887753ebb54ac9a393f8051a53b324934fdf8a565b90dfb3273e639d56bbee0e4e3400d9c83a2ef1dbf54748baa3154ed7c353e4fbbe573259343518a4d9cb192db7ac28c92d08512f46a741e15d8201dfca91c8d64746f85f6c7e0af1464fe13e49af80b9177d61bc2adfb91a10a007703a8fecdb041d8e6df5f7feb6a20f0a492d1a1092e1a62185815c034194dac3199d96f8d963dcb1b73a3360f57a4f09fbdd634b56444925b4cf6563a12a1418ebd2750c43882fc0ff8bf817d1b5b6d0bc5dc7b8bda0f2df94e207ab11bc5f41b741db53f709e4b2a29af002d99cf65f326561a674b9d64b300964ac6c4b1cec604be01a9a4b32c84f11e3b5c33b5a6693a0887496fc3f250b07d194821e49796c56a85ecededfc5f3eb3c2c90c221de0ac45c208a08a9ef82cfbb5285b0922446c61edb59b08f1d4c87b513a7c2da6b2be09fecdf794b812a54104fe2049d307ed2feebb90c89b73a817b6fb5e49f795bdb9ab2cdf4cc3b4da120c9697a1a4d2fd048fd218f6631a41c1e8c5564c2b71a923d52da0a258c948b31cffa4a6d859e5d1302d81bf4c9602657d5388c91f5b63f137accff585fe532f44902c007b5dc79457f8b0caac6ed4134b15b0ddab557cc896c6fb3048726d1b7847a958b2487ced7431446dc4dc98bb045f485ca450d6d82f0c43b7e188ee19696528af7015915213a2877c67f21eca191adb9b9306bea725466e08d26d0b4ba83d83e6ffccc4c016fb696dbe7ab1d8ccad8df775ce8907505caad8b6abae3e69ad4b88a523b8d61596186bff29ce81154a787a20c0785ceaa4daf82c9109a871ed103824a4ed48931d52f657d58ebb41144802ecd8f921a20f74a2eb27e9bb4ea197fadc585df0e55ea9b46d74a48287213aa166319583917d531a91664c88c011a3078f9e4489bf6800d66dadf2fd815fb2325161b5dd8d5ed5a24a3a4316e3796930e3a0b0b7dede9aea016d8322e775d4b3d4075e36a4f1695cfd8e484788c3771e392b7785200535b923461d93f5ceac5bd6313ff42acf0de783603694ee0c7eaf4ee9613b480fe3c4bf295b749e729e8158fe988469585d9b5b1c0a7a9ec18cb5022e1648b2a2cf22532a2487ae50786c7908ec6b843ae5923ff00e024a380253c020da911bc94fff23d42fce2b3182c899200eed20099a659fd88380d99eb8da16cf7ee255684a3665b2f528d8db663b95e9770c66800b1b51221622b34bdb2d893bc3da655482ad79c6b5669343e5369a83f2c72d436507ed4ef4f9543804cb3e8f11d79c135cfdc49799b2d855c978c87a3516726b6d10338b5fd0550e3645abcb2ebf2ad14db3dd3c1da3d75902115b6a78b9f8f366b714028a8a8cdc8c56fb6566b203c700dbdd1fb7b7b666af2d0d1082a6f8141416d5b940c3f6c975e9b8bac7d60eae9c779c70e9eacb2ae666da712d4c10728f17cfbbed828040d18bafb0674e61149fb200b35771d54a9b2d2f55b61f8aad3c1b60f779867803dae88d1cdad820058fb31ab5c55e3e33a56a34905fe964a187e2ba21053360123c341683711e7047428ff422e952dd9b2d39f81d91411c0054fc73bed242df8a04df9cc97f4d10c1222aa86413b8f5c368de5da1c0f76f458b0f0ecf15abfbd1e018ed8166819ddd906d9c3816c278be5525fd4ebe6009f676e174d9a208f0656f4cd1781de53a99a0853df23aa1ef0fde04226f92ef1ac4c13c44ab93f60ebd4d7698445a7485908409c7ad8d62916e978c03540d649d64031967c30ced14944b850e1506fb2ce1ce46ea04259f70857ce73d6a0e0965382a9aeed72e08f8daa846cc5ca13c47a72b304aba4da588cf5df79a4cc52e88c007fdca7dfd65810ebf684353ec652e98f444fc044c0dc9d77754e82033963c23e4531c7ee37692f34511871e7a03fa72b1a22d7ead0b388337ad30c7fa0772583f2e6700e8aecaabe32d150da8f9e4e45db3c58b558d22e6f951054c8435f6ed518ed1d15b9d9696da9c64913b052b0637aaeabb24a6b3e1f5e22ca3c80f757051f36ef3955d1f3aecd83fd37c8e10a63196a42e56b521799cc043473cbe3547c8a041b38cbffc29d7328d7c7e2b1308fffb018baa3e531bbd46911ebba3b4a09a5f42e7672b13bd795b609e9006fe5e498405d7ff44b89e18f094abf07320f8f769dea4fcb358bae3964c476050a0229c85fd66252aa623866950eafda2bc25926e3ec98a38417095edc151680ab0d420d831b684e0f98a198f0c980411264a3c61eb98bfe193b254af95fd98ecedd53817cb6d13f80779f2d874a089cd8b6c37bac2b5e6fa0da5402b05d2b600a2c2e19498e9c0af60037e202f2b4d14ee1b29d5dbbc603d798677d27d0e9893a930a0587ae05dda32e7b5f3d12f5c759ad00bdbb5e83b44ca0852e0cef43e49d78c1e77383a59eac06de67e711c7e7f85ad8c564706780cf43305c04eb0967623c7c8fa5bf6b0b261117e89843c383291b31834d615a8113c910694c5706a3267419af348083763064501b07f1f937d16a4634416ce7ae44fd7ea367d5d38311bde918abda7d0a0e3eeeafcf51707fc807406824445a25118413c16311d9c0954d1233aa5746ad66cd79d68378159d2c4f53eb1789f611d6d0b03aee15b7e68bc3684d3eb0f9214257b92d84ae9b1aa630a1203b79f175de7488c22bf14d74867534a10e9a565a7a6fcc3ee1464760f4901f9c865dd429001098d35aceaac30adb437c2b185e19f1a42542f04cd61b0d5e716886c4755af5856c1fa89414ba2002c6435460c9857755fc74732a60b668d0f7d6c4ac3efc332dda64b25e527e686104517d55bd0c026b5a5f94ddf7e12ec2c19e3b4b1c9b39deff9bfc5965121f482edf16f3f9977994d4f0b13b7e33d8874907d4bfec8943e5da1d229c73877b9c89ab8872243125ae2c907a3636c74c1338f6ba458bc4400cbc643d0cbc1736437f00c1ce4e9c71fd18eef5aef08250235a01d243562ef03500ce723c35136a1b32b020849732c628254de7965db71c5df799230e0167f01a371ff3914ded6f4a5be32d883d355fa04f56706bdaa06e5929116f1747170a587cd9a56f6ffadb81f88a256c1e1d245f6d3854b1b98b584a0c36ca8dfa48d40654452870a664df05e4559b31c7e86526671a3dfd04bdc7e2e0d890f405cc7c088e9de1741791f5019058b3c864e75cc7f6b2ed1cdac037dd379138308b12b697cc0219e717770608a6ce9265f9d862724899e6446feefd696daef4bc5ef39b57d125dcfe84af532b3a9030a29e67857ae1c030b746a7835a1e5cecce64a6f15c22403da4402a8ae0dcd38e086793c4c5a2bae5e91a3d9d4ee03e6398535961f25011e35322eebedd828ae382ec5c15a44d96bedd2b35f48f7121ac3d8a9305181e6f958f66906c8c46f7a6072e37275010960a727c1a439a303bde5ee6fd2e7698099fdfd3014c109bb25a3e78258f4bbd3839deb7b4c644b9373011a9461c8132fecf8582dc8ff5f134ebdee1f2b30cba82242d63901b90a16bad26d6d4b1a95121d949cef5fcdeef4fa2c1cbab8102bd6b8fa766aa391369a8861db6ae30c95869893665207e8e640e7d8640fed68591b9c8e72d6b715446a6d5dd649667bf9ef983d5cb7df56a49ddecd61ce3e9d869b37708d0f60bd6d5abdb03493778957b15f4e97c29b616bb2960ccf609072276ef843321d3bba4dede78d5779be592df753363feaafa7f8274fe27a878ca48c3912cc307bcb7f76a15448f3dafcdde434ebcb281b454a514cff74011474cd228d46e9175414490fdb6429233045b8e514bdb6725488e2f3806ed9879bec90612eab8dd6ffe4e58c172940a3208bb560658e2f9d0812dcd5cc6257b58103f559cf647a526ac5d9f833cdd30c34ba0a55a54e096e547a6449de7ee6fcad01c6d7725af070df3fc07d101b4d1582e7e34344ea85ad203bc3f73380edf1334d0bb318841919becc45d4a8a77a0becb22b314de69681ac74eb245e9604ff91517b039b0e049a9b34d707ed794dd38f8b329f29380a0b9dad176747d85962947293af5d8e1e150d95f3cd6f11d173143cf866b8ae24252bf3b25f1dfce5d46f93b50362231c23ab8e6043ea3c86c9d537873a2a9bf015c0340ab39f146be9f174915d86a012571646fe64decb768a874ec81d494be4b851a46e7a2fd94a3f6d9bd5b33f1a74cc171724520eb1ea86dbcc3928342a1f168be93f93c7ef758376e045ade37070ab610ccdb2a6d492451b2ab538bc0637a8e0ea7b74893f59e2cd3d9b8cfb3b80f36aef6f365ba60b4960942d230e48f487da6811f463cb1afe51c5652f2a89a6dae98164e024d38a5dda9a009f4489c191882eb84b13040af47e640ee8b8589609c2602bdcc51b21030f891c876b5ae331adcbbff673455a01554772449a614c3c3deaeee2798869792a637ba47133f9e6ebdc6c321532e0604af9ffba4047ae0992465ab449cf36d40daea2eda847891fbfdf5d507681d4036abe2c8e191412dfcbf304730aa8531790f0639bfcc19813cb5496086f2da9aa081b6848e5b03c8b3744756919207b1acb89c9f858ef7e37c072874ed6f6290cbfabfb03624bbb0adcca9ec6e514529966c506ecca5003d682731576118e0552b51e2b8856750e203abd2422495663181c978cb893caac50584611a2d4cfc94f1ed34cdc3c47ee28cfc0a2a27d3439ecd7e033ee65b4bc0aadc374733fae6757382b6619cf6d604583b0e97f29464baed15ede70eebb78f9498030f91b884b5828cba283977c243292cea9c9f1034848612cefdd0ef936eb9bba6c92050291ff3f50772344fbae7dad7292c3d8a145ff9337e0dfa262502ee845e6103877b29a5e8f1337bc2cb1e09f80b1effda3c472b48851b75f11fe4da70adb4759daba8de0c1317a0738363dfc04e6e596bf4b05b981067153d5322d7f65a94128291c021496ad41d583abe8e635e1c5d382d7dbd6c0757aac46a209567b0f05d0cbf7ff363f3284f30262559efea93a78fd4d5f58d3187cab4d3d09b60678a6d79560f44aa03701e8fe42b33ac6b87d7cae06fd1f0ba0086209a593317e070098202e30081b4f90f23eb13b2a12e81ca52ce4446e21eaf4bb023ee54a845bc8789061b5719e4cbdbb4927479a7ada5d8b1abde1bbd52f51b4170cd8580a18eb50b6cdb1bc8e5527eb10ad150da8c1447cb35a7d727d74ad72baaea9e44457a9a0d7ac345c6132078d9a69e3f0278f2b4e610a0758b828bf6d12269af001fa87b0cb9d548ad063a43cb0b9a8487e526375c17062e4d61e4f7f2320ba4b7c7d6198636e6fa2b505bd95f62f91760892a633b4594d0fd31fccbc7641e60afffdf6271e45b99031d5e2507ab7125165b56da19a4a423aec644207b8da2aa577569bce71390a30f03ca98ab2817f88e6228777e6fbaa58bd2ffa4dc05e0a25f66d24f28548db60409a572881fd6cbb839d2b8b584d11cd841efb796d8efec2c15cf2e074e4df96cedfaf7a3cbaa49d82ea90c50d9f6e3d4ae53cd13a248ae419f66b9ec37c005b4deda60cdc138f351145ef712507b096650c8938055992cb562f61979919d6111fe47861e4033f03e98c02900e26fd5e041f591a0f9e0151425b1d4d3a25e92076d4c0956f0a2bd9b8aa249cdf868ba98f241dd2b73311770866fa9739ad035615fca50e7a17d9c15fdccf573a6c9dda33812a10d5719a8c691634046f55dc893be56e5e5098bab812bb8bbc8c0c02cf8fd07c919aefdb4563b74f354a04863aae4ffb219bae539be8308c8ed3fc75311fe06d53e699885d47c649b24f376632825d81e42f99f9b5088a970169e4150717bf0e894526340ff40660a38d983b52b8ebc30dad47437671e3db54cb57ea4a4c5c4caff0297f41efbe5af7efdf875197bd99b607d62b5cf88bcb19a19d51f737bac8b8963ca3eacaeda70f8dfd393c227ee7710568af7bfde4155d62a5f401441e973a5f696ccea877cc03f544127e203f82e5c5be593b08cfae947ba0c0ffae48a2993481fd998c64c3aa658e2538209b7977c0fa3d2804f370ae2e1868c22a1e5d83a16288401184e0cc2455286235079db6ed411f2f8edcca78fd571bdb6de39754f1ac5858c2a512f58f0f6c7d52a647e1b6824cf56328b36ae769e4886ac74e3201a6bc178c0b633a49b1c436a54ba8c8f87b768e36c57d2f50fafc9fff364bdedd5ba30c144ae4ec78daebe9fe76e839d78479389b617a851efacadd604569a14e587d7f683656858b0fb262f497b7855d4fef8fb13092098188c99a7ea4444400a4550c8ce622948cd24454933b192c401f3b219ce2e7ae75c32925364046effa62672af2526fdf4aed151f6a317d8eafe0ead576a571b2b1281604d879a9582a5424dd307c22d7174334170e3bc494dae4bb0d9832dbf834ad169ba9e25a5a2ead3e08f185ddee0e1cb32c59fd1190065683ea2d50b629f67827e6c719dc24f84712cd3aae19aae921eba22279e4d39f971c13fbd4dc30d439a10812285cef1dc926873b971ee98a19bf2d0a06160eb67ba271eb26c762ec84080419d2ba1f087884140a544aa3f6c3a2ba8e4af888a56fd23f0e8cc6b9b81b499e0e2698566d0ff29156ee0eba41f94740bab11263575c437adf5d1788c72743c25405529ac1b06957ca5b3a73bac1363b1aa0404c50a56def7317d8d5eefcc52100db68030f81aa868c71bd25dffcd4191668d602c48c2ee002eeccd11a0ac27c6021ff39194ae41c15757a5b9824c0a12090ac939a2f29ca4c38245cf37adaa0b8ef377b69ecac5415697a0b03e8f7627d263031dac139765a04250c85e581df2d1968e433eff5c4886dd569a31249309f7df410f8e1e75fce5c822eb0a3fa37acb33f395b6bdc0bef17c8d45cfe031518a82e4a2e2b1a6fb7978cff0397296feaec152aa54ac1fdec2e0e364fc9cb63ba46dc2dbece1ca54d11fe8dc28ac2056dda8cc551dcd153d7b9207e1a4bf6776c8eb7ea7ecd187fe462f99fff1934682cbcfaddd54c20589e5ff3b7cb20a8575db2ad8ad0da8a83535d0acc47df11c57175a23230180d354e13a45e80bbb475e2af47365c6031342eb0430ffa8b2b707369cc16760b60e4bd836e6722f2ab13afba4b698da64bca2a9484f1b04277945df3d7c5535d995e850c54593f19e799db06d76aa7e28b59eac31ad75a50979936e2cbe5f392a4fb95888ae05b94584722b54fde488542e384a92af2a0ebed90cebcf6d2eb4a119635a8e685ec31ff40b7aad5e04366140a52618608431a0c7cb375d3f67fc1ad2fa6a79cdf7f7b6e44be48c4754a6f2bac22d188012422f981ae5c4ee1eb5745f152cce536e40237970ab29d7f79ecfdac47b001458dc2af2a9209728da1cbdb40bce363fbe32f85d8ccb71aa09391b80ef215d61f2b91603c055761d75f8b2598bedb68837f71e300c596452e3ac631d9db8fd2fd20777b9a9e35629eaaa4c6c1efc55da53467b7c25b59292c0e96a452f80c59f0f9a2cbf9dba29c39c2031e10cf42e91d373b679cb1d579314419daa63ae5e41ae4884ea4e17786a6b8524308169f7b5253b12bfb9613ef209dcab06db6702a3ffef53f745fbae95fbfb95682e8de54b03da073cd033d58fcf979d1db46fba1af54426f239499ef3fd5cff680d809840ec5f6da35e3c9681313dd48c7589b35adf6d5b0beac4f67b4856b99fca15c2a2535ae200b81bf0437e91b8249df4b88ecb58cf366e3f55b7ff76b8cd8a2cf148c22165f4b365039fa533dc4a682bf455489fce814055ee181ce71ec1b4d679f5564feda2d54dc8756bc9412b656e88c9890def13a67963c2a80f9c306d02bee2fd0f4a710b00c6de8beb6b25ede04901c9df6c989cb611621420390776a0d7502a061af1aac149ce14cc45dfed17cac76e85ba7ab77d17507f6ebccc6633ba1ae434a5feb1dc4c771a7a41aa8d77a7f92860d8ee49cac352315c1aea74cb3004e4b9f018abc532889f7b73ebb497aebe65fb76fcd2ef1927ad22ecfc2accd7f7d4afcd5180332389d3755e4d2a771a85ceea02e1a14fda9fe1e13f3e773a239b9bad6f1f76692b9645f7e5fd5e3384f9ceef3222f50b5bc78b31aa1e1fbf58ea68ed83a6a40331e42640b851d4d180fb36c2684e2578bb44ac2836654303d9e5c536c050c93155e91b869575f5755e638be70c642de48bd23a5cb67f4721da2202c690215afd09936f85ab35d7d979b37abd4bdf58e10335651ea451ab1b7eb996137e9b420afcbc957943bb0d9d448476939b9a15608c65e6924c55b25a8856304cbb275336da1208ec4a5a43618c77bc51d4dda38cdf0d0232e4ca0267e4d6586cead9494a0176e4857f9d6c6e553c2b6346194911e531103aa458a0b4938dd008ffe1ed6518269d78eedb41321cff79d6454fabe342fd61df9b174b033a431365a7edc409adf911f2f608854f38c1edfa843ed4ec0c695035ba07b6ca4fa1645d568aff12addc9bf2b097540217574d630f2732227c6e907721dd8de346ec53841e11c44158e9bcf08d46d9d632691438d1f1015bfa9f58bc3959a64da3a6a0e464c1d399b70ece403ac6ef9d34eb2a87188696a72cf13de4b94beb7c620e5024968deed41abcc7b38ff870665fea41808f7af9d015c8a0d16a0dfa23700d190f53c3fd1b516a7aa0f8a7cacb4fe7b5362cd2ff26f0a7e51a2a01c3d0318ccba8fe61d9126936d653fce20dc8cdbddf233397cc6fe2b9829e1ed40fe20bbe2db0864fe57d866111bd5457353ec8c54fd872fa2bf97775cffe80c78e143a4f72b01e1a3146404da8d6527ea11add4131ccf6c64a1affa5a40b1b36e7720737f00b052e490b9e354ca4b1042961e23fc3762e5b04d98273c862cb2cec7eb7c1acf2feb070ffc19e5f23d7723c15812425b3b463137d19b85de57d7951e9aa814f141f6a8bbc784508de890a7751d85c98f338445c360c3710ccd7e7c38452ccaa5fec50b9e39499154dfd171cdb9a1cf61c8ed402c86579682215fd16585c69dd0d0fef37680f5af8018bc4213556cdf37625499deb63f5b2da7b71fe0c45f4a1f9b96b58723be8fb85403b32f41b5cdfb2a616ee49f51804135f8c1e3aa985852531167c4bf1d0d86665bbf4668816fcdf1f8c220bc78b196a213e4d21fc9d8475a984b359c297d663c2df358b096e210bccf3e9f6e36ba0c3403f98d3f1447cb96054d5c66dd1d1a5b8c570e689b586c88fd8415970fa43506f1c6e0861a88c98369b92e2cbf8d1fed7ba063c5cb4a6388351cbe973f9499004c8f140db63898430ca78faddea6e89c0d2326c520e398e45037a23079eb3e21e2e489ccca7f1f44ce9db6ae538e96fba9fcf7684551746c678a408122521fab6c43c25c350dd9a1bda1037517e8aa5c42e637b67a7f7a272a4b1fe8824a490d2dee013f957b425f631f2c6950a7b4028e1f3d00e296060377cd3486301c71c21a3f59fcd18604bd8ff02e856eda52ab2e59569005a2efd010f74de64fbc2319f502edba4a6bbd6e8d4511c03d33b85f24a3c2829bbb1612806c7a4708ed19e59a1902e10c6e3b41b556e3c08bdcab8ef90e7e72afe7a6c97d96b71072abe87e520f38cddb9bfd66a324870d8042a56b02ad5c0c891b781e418a093e6d20eacea4e52305e5938508a4dfe8ada66f71988a7cdbb97c64f0a7a5bbb1d798402595fdea48b08bf81c1fe94c9c2de461e9a3e257cee63ebbea40ae9ddbca2793930dba86746fba47701a63ad4ad732e1af0871f7f4e1b70f4f88f41d4d16c36560c6b7ba8a737d597784d3630f093b21d5f366efdd7f953f94b1af814410e9a65d42f4d484efcf0710148afa6bb5f5f91dc0e4318074a7911dd328a177a611a96427c99c53ab599f9d6f0a6ebad433dde1ea12956f804025792cf30d745b8dc5141411948a79425c6c6eab750334fe6c8a889c165cb2fd8211ba2c91890418f70d8f5ae48ea3f4355437020cfa24578534e02027665d164b67d9f5c96cfba0a8526d5fc2cabc46359a26938f8c56adb0d10e6fbdd2e9ce6def6c89c7cefea36824535e0865d6ebed87273b5cca6c1603b781bae7286b3e590e5e5236255d4d781214d755258d0044e3f56015012ecc95ca2f3f6f8d6d471f5c21538a9d8b1acbdc3598c1b65bdf13277cdcd2f148084203695ec4f33ad5358c6344b9e93e81dde670ac78649dcb056c53e8aecd77da201d99e44492248fa98ac3af61c2807b9d819df4e9979b2369b8cce5c78fadc2c2ce0eafd0e715c44da2bbbfc9e86b3ce3133d5b01c9861db1bd00cc5698f5acc85a0f3f99c06d5a38e3bc0b58ba6eda3cf81bb87456eaf1e7aedcf560d61583facacf9933f6806fb74ba33d1b8bd4649322448bbced6d704c5e69d58a3ce2d9d55e512956826cd86b0ecaf7a486900f731b539f3e3dba9626bb4c0755fc19d7f757b2d3468098082333d3cb51098217cb61ed5f08107dd8caf751d002bab2fc2a9df01b2e61d52305fb60cd2c9f4e262d1de50620a61b02fab35a019e8104240fa9039b6061f19165edabeef6cf0c37b5596e970139e652794ac93d448353b84b70ee59fde51a7ad05423ba1fe11b80bb409a56addb29d7f6d31a904ac4890014e8e734e626a5bcbee5cd99fc823a4e25578f1263df414b20e93d1f2635c08397c4ec8a7aee430cfdd233a1faeabcb9d141538b0d2cf6ffd8b08900a8cad8693823b144eb2103019b1ab9040388e4b93fdd787f899eb892ac58bf225a566f9c10b1c79ee991b87f90bf971ec893e0455e3ba9b2715d69a79664f9e255eb126762256d9edadd7b605b1045f2c33c2f3bdcb044a3034debed541ff4032902dfb69b62fc9ecf1547730711db2e56e8d5b9ab45935c55fe34155e373aa4165b2ec79ae646691c5c006ce58a752f713bccf37ab25270a352b023b04428dd05c2a1d9c45d4c6f740db873e998e0282d0e00cce1112788acb8d4c7b8bfd236c26c1ab5916d1d134c2a2ce3e6984a5e0e37e1674d0a48f5a86861e82b9774d0c8f107bbea181054711a784230fb85d9ea07f23dfc2a3ea7064ac582a536aeb9d40b950f5f518530f2f9ab30c390d79bf2c7063bde0e17626f5703ba8e4546bb132029089b86712a2a139766d1afdee00605402696375847b36ef90cc4f328952d7ff35568f91c064070bf092a3b993e51e81e3d03eb05a114fdb50c66dc0d77630f293289bbdae416383b4e602f96570ee9cd09996a3677bac66abbf9cb821a0a3bb443aa5b10dcd8a14edc34867d1438a5a212b0951ef6f6ac8a6ff9670bd431e1fd2cd50c93462cde7f1151bd6c9d631e859abde62547e435f8bb5175488c3eb41e88ed2e42196864294a35c9832bcac6db516733ac8cbf74916eb9950e0531d67eb03200292d71cf91ea9ea8639e61e35488e99b6c63ea0f41764cdb6867c5950c95751de906172cd692360e9fcd0c3430280a61939be2e9acc716d4c0b0ab4844eef032845884871652a0be885738e45c274178f9a11329b9bea429d76467460956dc3b1ecb5cf23288cd942b5a5ca16f271dfd63185b9d4df8590578ab1297b2abb45cd4d3bec9d359152f0af2f5026f1bc0ac46ab77f2ab5bae53b59772e0e94a63ac3eaf7dbd9b72972d53e2bde9c6317f62e4ad6a898820a4537c036cfdde573afc55a6fac19e764ae1aea7d38ef12603c0bd13faac95ae218901d9ff8581bdca8c84f479a28ce91347c9cbcf004e9f77286ff9ef06f9323ebe0fcca4145593428bd3497f61d01b42936993ff13e767062f448b4d42c3dbeb75209bd2c44502de21b69ada065f3d109ac1cc9f18f05a77d84d1a6dc12a32d6dc1ff7e6ee6cd30e49fc3826ae66435775e107b7fd36f7975d1fda7e90afe7bf9d776738f374ae3ff2be471b940a4f50d873e0bca0bff2b00a0e1b275ed5e2fd0e89607feae6f89fc240aa2d19ba1b3a18bff477332e01f3fc107ec628a9950cd8a9e8aeadd3571427da90bb7bd49421a83cfb9086ac9517bdd581a25f294716e167c8b077dbc69c5622ef3a9d893a71e8a9096058e30c462983769586af1f1b93e355501e3ef5a1111668e9aa5c899f04518a10be8ba8a537ca61bd134d29670b4aa789e097cec9df1af20b94a0ee2eff729d6bf3772fd9e617e7980ba16e3ccda53ebe0cb9422ded58907940425c13675a0f46d8902fbcc75ae6d8be84ee2d80bf71fec0bd20197d9da7aca34264ed25423aad75cecf1da54a5476785f344bd4d7104eb30adb5822b5a51db563fb27a203836093595379cb31d0dc81e764b6aa06d522e1ac4b361ebe1c623ec261d273d75d205934e96594cad04d8ec11947aaaf797d4a58a622b90f3483188abe2d131ad1140cd963557284712b4bf289bb706ee6355de9ae1c43000e7e0c9f60d6bb13f1352a0714de3123c07bfb1aed89e35febab6d6182819f74236bde4e11a186e59dd2faee7f6d483b697adb8e2e5c8a41a15516d119bb26405d97d7bef22a5de95dc6ab41b767c89f33ffd60752fe53e25423cf89e1951b036f4a1eece21bcc39b65cecfeb6cb23e0677b32aa7e1388f2017e9956c77b240921e76930f88f58c6c6adf30709deaad25aa71346f95568a69929caf6d04b6100860463f1a8dcdfb437368c76ffaecefd30508a8b131d2321f450211dcb5da79179f17ef86158822709f18286dbfb458699f26dffa9931592dc9e1acde11d47f25127e3f0889c1fe778722279ea367ac73c7be7fe42507caa71a588f17f3d049b62a20a509fea49f14de8dddf8e4dc7ce5806c1904aca62d9914294664de660d861845e2d414ef00a3217776039e774860270f7a8cb3371267a691cc970d269cc9cea28f5b7f5745cefddbf4a6194770cdbd45644234423026a323b7b66b155fdc3f792be5263414fe2e0ce47c540d7361e6beac94d1df24c90e7b50e37b90c8c279dfeb089747bafa419fae30263f6c7e6c2690feb0d7f9188a29a14bb791b33cf6445bc4d08a44c6e4dc698c989fb829fbc14ed71789034dfae10a35f4e6b657a1bcdb4a234ac359cbf6758fe9c131976c9e4162c855c8af40018dac59905ebfc1450a78a2ff857cb2130cd8bbf3eb5f105f62d33db87d77c5a68bfafbd59472f3fb418a947e83c8925d825f8b2c2ed9644911abe88c410103bb5969129479fe78ff6444cb81fdcf35664ea58f1ee4dd512a79f4d94f230255c364fd9ec05b54508b74c6c147fca7c8e47a8374d4cf96f33e2f1582345e671199a574c1b3a4cd0697485b6138deff6ea4f371c1305c07160770392ab309a8dbc0f60cedc35edb4dc4ac6e2b1fb9626546e45303c7166275c5645e63e31829b5d49dd70445795d108c2bef790d64362a3308a0ea011810e35179f645fcc9b1d103d5ad1b713b617785889db68e403afc5f4e9a076b3537ad2f700cde62edc16a01909e93a20a3ecd5ec84c7a63a7bad1d9ab5fe4fc75b13eed81f8aae6ffddaf2e74bc8d93d84cf9a4047aaa72c5b8dce9ed0b184f6d4150ea1d00ac0e9a092e714aecd08735a682399e18254b420491faf98f7ce926884387851522c4f00982d7213314600988897b40962ad8a2d6aed43e44656eca70235a3bcee7a1b905f26aaeadb2bfa17ea85b2e992fb4c40d8bf661f3ccec2a9884f9990fbf5c7f132c0b0262f2c047fe77efa0570c48cb906526ce1f789f1122985bbddf7d73035d6a56e251f748ee364d91847e90560a29f8bb30908081639c4ffd1641f0ebc560689b3f9b923331a9846e0c54fc3364b94d9919193712a7471d8957fd91391e06832e0d9e2483467c85f0b33bd23ce91df84750a8ff8bac7db4432dc2337c9d69a88688e0f80a399304a6d15c267009badca30944fcd7f97f477b9d4afec638d1dc4b096b2234cd4a6a6cc85f053a4e7e2696f6fae71090c5701c3ac960f34610c3c68276119ce34a3c82b498a481d3e6d63ef6c10fc2436810057a206d84317efffda7e9cf6a80f974ce018be7475d5eefd773321b805a52e8847d9d62af492a016eef1abe053d555168e91b8a9f6af0add92fe95731deb5d4d061d3901adf22702deea554a35124f49362cfa5aa0ef2137a844bfe40936424e115560ffb9fc1459f6892221cf476d55b10fefcf0cd029747e768a72e32e3a4a5f1f49172078d17a504d68ab6c53f3409bd24ab07e72afab08c45fb7738597b5de40c98d2d8b395c2a5c6b7a604802f521155b468fa61576b32e2d60da8a5f91f7da757e12538e51173933faafad7143ddf34e39adeb898ba11de65ef9fa1b01b01a5ff354c12dbc16f106d688dc279f3d4523ed1e01279379a126fffea4a202aec10a1b2c9e6ea4f5c3369c274a8326ec316a4fb107e51a8290a7426fd35bf803771e461c4de49c15b75991a4c2ae9ccc31e0b570e69fc983ff15cbe7022dc2defd05f468a87ba19973618fdde7ec46f511469591debc6f7fcf0eefd52c020f0ad54b0ef4321f8bbb0d834959f44a6d5f693e0e1a2dbfc1f14a28360992b55466cfb67380e6e80c32f7561c045dee314c361ff3363f6dea8ed7ab068d793a0bc9ccf6a817df011e57fdceb0546febd289365c256d56cfbc69f2d6272486be1828ec820440c18283e114945502dfe4cf31d585a0edbc8bdd1881161d8028b4fae3d88c98ee46428a602cdd965c267a2afccc93adba8ed565b236d87b09d033eaad808da6518304d58bdddbfea6cc576bde4fe3cd3c486eed17ad24c3a67bed2da68b32e33a3d7715f85c4b48a11555c4a61fa4f3e9a17d5907bd4081ad5b9ff8c62493be08e8a35f8e65dc1091cba1a3321846c338de188f1adc9713300d952a2b0c93ed6c14f5eda759f0ea1714d3e40e4c531daa9b31c33c1aec34c1386526f8cdacd1d98112fddc216df4204993ecf9775bb6bd21031bc2f64a9c497d11ad54fe7089111581320b6777a28430b66a5f54617c56f7ab4718b0c674bcec42706e9964daea9c56b9f71a7e7ea45fd03549ef042385c2977052e3fe58ec344f8acb7a8db998e24a9a75cf657a102353b0ca914a0114d3ac54bcdc022a3bce20b6e1e9ab8858e888a872186c1980fa765280c8b18c5c71f8f2aede282689fba86f37e2d5a24843f976d044c8bfb290948e775493ab602a8633dc37be202349dae737345906df881f766341de556ee7030d45a903e22cf1e72a0edc1c91b32abe3a637bff1ea42c69220bf2827ceece154d389c3332650db6787860dbffb41403c6a777b1aba3cc49aff9a84bed5c2b25bdf2c1f74a86f3ca08f98d149d30fc3bcd04a258b5ffcb8f6bd1bc152651117778e1aeb1ea2b165bfcc47c1533aa3d6f59f6bbc64a0ed96be946647eaa5994ffc93eff04099f5fdaeea156f9c829e6630d99808f774c80756b62a6684a68f086f4c9fc2cef60d230e755ad67cbddbbdb6ae1bf37bba37cd8ff053e83c41ad5703ebe9f93c2421bdbf465fabde0a94ce95215935e790426ae12bfa21864da7b40849ee7744bea6193bf08e24327fd0f15546de80df0e23e9ad83cde7963bf24bcad11cf75c74e47e9873d1d683c14360759b6d74350ab3eeb2ba53e34ca1545232c91f272e96c2a234663c79bf4dc0b1a3bfa272c6f2d3ba1c0b59031d7931057033e232b4058433c23ac1bd5986aaff1423147b585558797f9a531cf996fdf633cdae92aa3ff8621be5c81439bb2dae083b52f8bd7a749cd986f1d1e9a3f2cc5183c1b38870e9d625d38770eabaedfd103fe0d9157184586c45e0ca4c093bdcf2d629388c1aec57f5f9351497befb9f238e26f5936cf585e7ebde6bf033d24241ab24a5df6b69bfee75c98e1474aaf16be169567ad6492e8c6ae46f24fbf671ea3d261564d9e8f3d5b13e2acbd780e3c267e263fe5171a003213c4ca6f6a79ca7563fce6594712b30fe52350e346dfdbf1ec11a1ea5c10f1354656ee1584e6b51c9e9a22cdb202e1f0598aca888cfb10e76e1a510d2ab754c2b594c0f36a6c95a14377070d7875c613d656bd812178e8bdf4014e092f8b728283f8d24a36d6ea4d020bc31a149a73a8f805b0b87044525c8018ac7fd1875ec4a14d2107c6cde8ac23788eeb9886b7f17be4dba9475fec6e2f2277b30aa5725120ebd655abb5b5084fb94de58be524232c2a508dbc501e9ffba7676304f26d7afa6e47531f3985320953938238a89f9f990b774c345a6e0fd234eebbfad6935cee65f5c10b9d4f83d43bf80a5607879f7df3d8d08d2c0fb9be7dcff04ae6249c28ec97513c0443466d3f58ade98d554d2592906ee992aa1bc25326167feca04d57e4e40f6dfedcd120bae384d13528dcb8fab3b566b045ca4b92b876101b0a0996336d0bacabf2712c1712d4e5347bf51e40c2e20d8175cc8993f946a0474b36df90655cc76d5f5c89bff29fe05ba83b18632260a9c4409799cb31b178338e807e30dcee2b5b73d53cac0b08a79989266e152ce89de56c556a587727f64aa0d502e8621f404bdae4ade6c5697d00bf40423bd60502f0a17d0e04047af751a46422be65702be0a1f1ff8c6ac18471168d7685a4803e49906861ad6c69bb0090fc24fcacc6c907da9902c73266926a001f16c4da8ab9438c2dd13c765e79a228a78359d10ac58a95155d3622cdd21fbb52ddb5304cba03f706d48acbf72e1c0bfdeac0d6dad6eacf97508eb76a066ef93a75c88749bfeee2bc3f66c38161bb1bbb3bcf321a4bd15524c2961cf8cb461afe28a8ef82a5ed0c5f08f8a03d66bede7b69f93422c19f3896d1cac361bd2571f2624f10e85ae54d4f664b13f8ab55684bf848a1956f0d947c0c8cb8aa330b8f69ffe79f8e5b12f86ddcb1f48aee8dd9428e5e67c8fd55321fd4846ecaff0d47022bdf2f4f588dc0ab2d037f97b0efd4a9bda811e567dda88c1dfdbe29c1b106889a3d4a130aff6e6610a0c2c1b7a643ea55498e834b50a6b7ec173c9b4082a2e642182c18fc5c05a48098618225d7424046c94d2bcedaa2cf99ae93b521e8fc98adbe556747e839f567ccb3a74d3718d9d9971345dbbc613e125ab54260d05d635c42a2a6126364a3facdd0d5b220051072a9fa2dcc2a0d78698e574ba0ec82c3cc037c619c00a678548bd1b667b24982cb7164cf8307e4f6294cb69a9c9c9d04740de04f14219e9d514792ca51d1be1e63143eaadf37199a660f4a023046ac5ae6cac189dd0a99cee42e0b44f0a90da9608fd88b5ed752e387964ee4dd9a72ce09b286e6a0997ced4823c017513f2ea55eb6b89e2300f022f831c2a873f83803680fea5ee0f32b102125fc5cb52d2c96d28788d6e120587e0870779d976ddc296aa94bc7e56526173c8b8ab43568673ab3bda9bcd812fc2d30644e8571c6b473e403d7207f8071f3784b14397f1059bfcb1a8e0f07414f5f62eebb60b408ebd1a1e1a5b9f7914e344dbb1c2a9915e14a15242a01f5fab73691c7bd5873e35ca8f0c094b592a03e7b2982accf18331294a8b9e5405f5c78f552b841e3e8dd0f17216b85b761132b274b9ebed1412a3dbd08c668eb3667598031b491f33ee25fcc8280e044ab54ea2799836d0f53fc372336bac91b6805b446d76c6f507cb33b0c981121a4f8fab3119bed6150dc1d2ae3440589b62b74129708b292c237e2ec69093d38e023553735e8de67a914c9a2af3e811ac22548dea8f1a1fb1d99a27db8b8dd6abda84f57a9a3212ee42ce6e139036978538d8b9dd0095242d6b83cbd2abba0bd3118d627454b749299d7830cc4353ece9dad6c97d91549110f8f3f098f7a0d65a8af09b70c291fd082e2bea377e63f36a0f08a6522187652bf78348d4b71b508caf3e2a25004fe616186c4424c767f97a686a28d94be18fe6585246aca861d82de69d05bd9b1f37d1125fa4ac61d7819da25bce2fcfe0f096bf31b70bb05adbfeefee9d70a0df0f895b13c3dd00b08d4ecc7c19b9ff788780b9ff67535821713b408f2bb3314aea748ed7cfb7bd8c559e8c29b1bbca7ab208137509192231e80a4791dae08fdd62895104e1bdb0e6de056ee53310c158e4b71b81ef25317f648cdff05d38a276a65564700c75934beb6c265496a7d9f088e60ac48690eba2da8b294e52f220547cb223fb76022e39a3bd138f39f9bb41bb76b4aefddf4ccd8c32a1a927710ec6793fe3ad91a5aecc7b889f11dd70be2aac34551e22552beb26fb91a2a0d7922778022286b3866858d845d5e5a455eddef173e73ef710882c2bc493bc185a571bab94e4afd22d2d50b7ef16c2c6fabafeb76ed696cc1b9225867c0ead5b8d3f880a02e42197417843e1e1b8ba41580c61706800be0fc82657145c92d9ba9b155046d33f4fb867b3e2942869b370a140860b4050008cf1ea32372f56e6861a2c3bd6ce5d30fc70cc55ebf8898c1e69b657b93e2138a43edfc45d490994c074738ee363ee51757765831d9119f7c82ef2a4ffbaee35b3df1061d1ef6c40e63e8d27749d1a2034dddf37c5cc056a8fa0372ff25502bb458fac5b45ffa6f0350cba7361865b1ba9c395493ae7cf89f959aa2ff80f30ad0ef2b079a6bb32e49dac2b8a9b1e0b8f8d90c501dcc7644acdb4272d2dc0eca83369dc76d4b13a4cff0d902203ba0643f751797434d2b4deb39cc211c8cbfa5f428157fc3a6989f8b1f1ddd9d6fa1386883cb6223d24194ac849235166342096f6b73bce14ff792592540fdca0465ddef9f976d9c81cc23f251d76e0e8ff76a9571be4282dca10a9a5056def957077461ad62f1b468859699410423f8bfc179bf9b1e50416b4e67636f9e58acd825e89d3cb73187ec4b538f588d539950ca6ca9635d8dee678135d255940677151dd5945a959f3cf6429d09cb45222addbd825b88655263c2890d0ae2aafc6757acdafaa0e24ec2bfed785ccf114ad8b0d1677bb2c6fc027ffc23e828f5b2073936ddb256116d2fc33505229ee35f772b904c84b3019e06bf374f06b56d3f47b019ea1763adbc57a8e80d60cf68cb0c262eb61bb340033297b8d6805ec54a84b6ebdb6d10019d503273de5fc2060a283dbe7c145c0cd9fcf010ffaea8058abd102c02336d509b6624a5a0eda10e1962ee4f9b186fa738c5e2687f9b038cc98c76890ab3e6dd0c1ac263a6d4d2d5ad640c10aaf16c3ed5d102c1c956a02d47761e4be5b63d5c71fc90bf093499ce895af987f5df1376223f5a38626017b4c68733bd2fed05ff2e16d9291eb3c76f94c9eb94e6fcda33f7e974deec2a7cc8283cebd77f41b68b7a3b5a21564aab5c79f13037be620f6ff49a6c18a2038c0e60a129bad0bf9032459b35f19e283455a8f9250ed94728e4d891234c490ce346295f9a25bb3fd1a808f5b021cf00863e8c4cc562920085fc9b65b81adddb5a7a3150be338632d4c48817aec41b6cfb5c71f2f5eba7df29a21d0f7bb4e30b7d1755ec59f23678443650f555b43c2f678e9dc9481a080b0083250b7beccfa7944502b3f1b876e845084b3e0c9de3b78eaf477c3a7c5f1fcf79c5f17f4197d91db46915bb985f7b911a7d394a73fba3054bc07a54e1638fdbfc3ebe21c0b2857045db129ce46abcde4e7f81794e108ef8ed30dd797ccd9b4816dfa28107488dc92634a7233b9fe6f0c898bb02a58ba1ddd3c22ceff801e3a7e60024117f1cc1fc21716b50da3c1d98299fdfae34e33b07a2cbb2adc231db9b95a395bf1974ad6867258468609bd5c2b4cd38314dc945be0e62fa050c712feee13dbf3c39cc003a4ca1cba7cd11edfd4a17462d2e99d182556658b95014e614585abb14ef6715cfdab5e06da8356fa464fa51c39c8fb12194455eb5c01f0cdff8d7680040b6f942b72fd7d3f77101ab8739be73253388fec7f3910fb7d5d577b9abab40e5ab0d275cea143b0ead2589f297d53b9a2869b60ebc9211dfda1ec4f2dd04c058bab22137152f2fcdce2e80482e77eae5ada7ac78d087b4a838e3d826ecf0b0f8327e552d28ed0cb165fb8fb57f1532d6b35497e124832a21203a36ee0946ec44c3957800a811e890b814ef2428c4526f65e10aa105352d0b9b517c64834f08ccd9a71b1ac1397012c65b22d6ed7bdfac24439ca4c4f2df485895e4a851c06c1fea2a7879b458107617e8e4c9704cea6132b20ce63a2072f07f74d7f888a7db13c68e77a833d4c33ec8e9d260d03cda369b5125c8fc3ef6c56b8ce985cc10c864f19f6fa7f4a89ddcb199a4175c2809b4c2ea2a7bd91b5c76e523bb93140da776f020f7ec4d01f3ff07184f9435771970e11563580c4c40247cdafccf1942550c13fbf975ff1bfbfe63008d5da7343e24015150f19310313bbf6d38d99b90b43448e788a6b2e49acb4967b021ce083669078075db919f34791e700a4f6b76c5b7bf9c55d96e2382443e297521da62ed73f466b10ac9a173437a35dc40862b72b69c53ad6e415fbe858b782642e8ad75cc4a9551820f4d8d4c441164918ec99093a1276e431d8e58753ddf9e2854ea7c7bedcddd7071ad426b35e4e71351d4811e5b954d4f653d4f3c2888d834bd861fdfa8328d67f04bc598097464e245568563bd86d62bf71504104227966126f6789138ca6e338b9d5b50963c90ff400d26bb0556b7060f3c601cb54ef9142733c8b5f193a9963b38c6bef4e6d5a92475b3c587d19b486ab112033070a57df096dfbce70a057db17eda8d73ac2991703f5f22d5d8d94167b245d221f599c2641c506f6aec0c97876666799381b1903c433bf37b0f91cb30c61ee7ae8f52b0de8a70b9c6517e2f0cb18cf21ab3f6cae21498012aa1f204c0f69dc296c7b496e7a75974f98ba0f0ed84512e7bdc5acb1d5557f0079198ca1a4fd7f986d698789a2409a1446bd5e052d613c5c6cdf36c8b91bcc07963291fee3dc3c37c67af8f175ed45643598228b1d4a473166d29d23ba62506bc50eab0bfa394c772ead6d332743a5f112aa0f3f48e2c051ea372f593256af71321764517d48abe767e4abc7e3549ca3dc8adef8908d302c762a47a3bc8b199ca30c5844f021702dddb6e84ccef81af810b29dbe0add25c02cf604c0f1fe24a72348b85047a4a9b8393195ecb482b9e8d44dcafa6b7c11caff6ef0b4e115a0abed073736e4ee35728ecd986ceead120fb574b7f4c332a37addd211c39445fce306bb1663abaacdb456d98fae509efe55acef1f8aee80385f693ecb01796b1617c1995cd2e3dac97988edcfba4bff6233f6df4ef569a079919d4497e512ecd677b80b21c6036e448060f9d9399dad387eec392505fd781155598858ec639c3d9e6595951e6c9c4313bde9ca71ff2bb00045fb0ff4d97a63615cdebd0952c2790b31ddf7a56bf31bf3d444b87623e31e3f7e3a1ab7644efdc45c1b37135c2770c66c8163eb98a64d9b49c96f25d8805bae0540fe4c5b0356d3b7feb1740b98d8abf2fae08a6ac1b0f5506a0f3b100f65d3e9f5ce8eec5cd342e915f8a488d4cb524411a0c66d18703e96e61df6a886c868e38d19ca1aed64b704002f63913deac632f42584600294a00a78027490d93ba85df0558d20d7b3b1eef76bff421cf25d5973c4abc225303072a72da5d537a0eaa31f9dca34c48e31c8eaedd4aed7ac00b8b3c660e70b27cdb08c757a07d74b64a846e272b516544232c780ac6f0b49ba3a48a417d31eb8abf5d2012844e8c40a58a7a38fbeb8933e85a7da6e640f73e4352b8a93215dd3c0ffc6e7263ac651638c1c745f737cddb5d836687a0f9eac2b3cb7281b21549e23dd9e41802d1027d08db6048be7e0cd1f0a2935f64a19575822aeeca86830f4e85312a427edd025fe8bc435cc7a4807199b2cc44e8c5e72b1ba2548211f1b4344ef26cc004b33c582a32fecb0c4dc90f744a7d0615531adc444e992c8cfd8a1c9578a430ef36be57a8ff32d08e2ef5f134af5b74f4a66c815ac5768d582e909abd2b37d8255dc8cc40159a90324fc7cdd18063176121742eb444936ee7c2ec775ce91a64c2f851216068404d9b9d171d5b29e67fe61629606e97eabd4836e9ed1a3adfea50e513c09281b04c96f8133fce68eeee62de5193be812143b32aac7672e1eade9cdc99890a1831a4ec7ae235a13aca5416ec09ae27d7367966641ba6db5df29bf39c91cc1bdcea7af43ca04c481e25124d375997c42d05d8f298063a9725b78e22162511d80b23c3b2af41f4d4c087fcd7cf5e657d51fa326e98a718d3470b6733e71317c0fb74dde9080b28c1782911d2f746c5f32713c48d123d3f978c1a663933c63fbb63137c15f2a1cf1d3070213a2ca275b7da059bada835c824b85bcd4576acac80bf60dddd64a709b7153e14c27068f58e79d82bd2f02ea35d818d8f45aa07144d701878ed9f69a12c5eacfbee33059f0f5fd7da7c13c605228d030c7579c677c219d993b9fa0f0c2081810d7c9d29b143d9abf37783318d05d0d7413b6a8d5bc680d2a3742054fd0da6b9e00e42c4575019e03c4538ebe549ee738da1a84034653df29f91c9d8d8422154e770cd42bd36cfd7e3eafa16c06f60c10e1ff5af0e7eb8034d693feffa3fd9f710f8a15ff1a6985ac428dc271ecc0fa35e33471d5177b2a388f7a90e2ea167ec8ee4c44a04497cc7f6acb872e76de3afa1474ed765aa22179509c21c84feaa854e8a0ef45660a03c48d583fcd8072dd0b21d232825a30177a16b57a301bd03ab90269608d085e97201e9cceeff407b64c8b07d9c168c41c5f717fbbf1c8b4e1fee2e8a9a5d4a184ae1f4454d8d6447dbeb331bfde1c6c2619e7407d72afff2be4f2f5c6b6b714c9092f3d3bc511f85acedd3333a4197961ccf0aa83023e5ac8b86b5be3c4e7a3896103d0ac3e8c0a672685e5704f54effef0e18256be1ec649e76eada5d0f36ce977543e356532a4959d9a42ddff0261dbc9297963344937afe19a4f4c75025863460726432e1ddbb072aec32035879267f8b742bfd492dbc16af99060f9a48d0921e931c970b0d4211639a9f8e959b12afc3e92ffb74e2688177f3736b84facf26b78e3a872fe1ee378b7c4c7b2fe60fabebf9e602e2671e191aced5eb4443e01439afc8d23ef4424ef0cb4c34efacb6a2c882c5fb763dfd240f70070711fc372281bbbebbea32da03cad2abccd8c79198138eee0cc7056fc49a9df1d943110863d1ad298351fe58907950e5227031160ae43504bffb57898bdd72abb700e7af276d8e4e7990e68e5b6179392f6b5c3d2556b93012d95a29b505daedb386ee04dc28404ac1c22e940af875c5ec84707209f232db6281e24df72fd078db619ed67001b3b51beece5499bdf168fd8b1eec18ca371dbac9a4fd7cc22c3703927242d131166de3383604e5c68f39f6db0297326ca534636866d05ea716a6c95fc04e21af823cf894d42c29ace230ca6e9df4074116e7d989f69db5c2bc41ab95a3a0b510bd7500787f98a5a5dba905439e20bf61153af7ab044d43267a92af08349ada1e77be174fdedff1b3462033367bb649bb702c5c38a77ebde098c9f93b5eeb66abf83e3e047ebdc2b30c1369433be4ede481c4a5e619b854c8ed008567eb2a47b06d08cf4c193bdd89632ce2a810889db38046b7fedfd6b7d7334b8fd957c3fa822216587e964e7b85eec5939339a8365f92a4a420b9bc5738018ce13398c16edde2cd5868f51260e8f8b1d8a7b763106d2c67f7da7f786042e739a072d15e0c4517b737b5954c1ba0c32c7cb024e4e2e83e0344d3a1868e7754761e461c832f9ea16dd32aac028d6d92a53054617683b8b124c50b8fe21509a41ae98cc32b038b5aa0f9ceb6bad3039e7cbc67ca12855cfa36be722e41d1de396e172e5919104488454d5888da6e3f090161346794d672282f82c8f759a45cb26ccd37bfcd3ae8d54c66c16606f9b6bae1f7ce7c7039739d47845746a647a1439d25e6394ec82074777d1a352ae3b380146079ae426644bf7542a3beabebf676a9f1331ef71be90387001d7c595fcc2f3f129d547c287de972f078f08130213bb3017eab9dfb01e10ba2b4d0798cc83c662149500844947f9c778a053badbc5c31524ec8f8a8108be8dbc33a723a0df063f9f7ad0f6783057ac6fc45ae5e7622680e24c812e928dec6cd9b6fa5e1defffc08894b66b0fd725197bed38d64040a0e733082a02eb0906bde65a4c6bd41c9a9b47f7de27678f379dc371403d009caf19d50dbf981c48f1c31f778891ddbda05c8612c1484a3e9eae8af3ac2c1c70ad76f2345377aa55ad0167ecbf79588747dc26ad5551c98e21cd0328a04e5adaf2398ab5085295f4f64fef98cc1b6b8c70eb429ce63636a8677fd057578dac29f45014b56a5706c7ef7566a6e0d6a09d46e097e20cfd6d15429bdde8ea9154bd8b1148a4839f39be04205f3350264d5735a5d0345ba5751dc69ba53c3aa8e5ea9322f0f51c266aaf6c9bc2d3b3f6e16453648f580daf0a91213dc82d8bb6dcb8135df9c50b67b7babd96a31e42a35af8e3baef51aa041434a9511a6715c54659309b5de5c8f2abe7ac337947c7e1a98d5910559c265f724de2773d63fd7b90b599b0a1b68178e5962ec69c4cb58e967263cb80641205ab850e2147aea7490c9832ba3e9c23c1eaaf6896e08bbb53f9acd8d40b2ad116ac4c10e31e94322dd5de6293772377eca0ea46102c27d852d7007d5dc0674380fdeb5fd91e506419709a04639a8ae624166562347940f01b3da6151dacf2ad29cfb54faf3b753485832d9036dd4ed850596b404053aef793ebbf099a1e3bfff9f78daaba1efe402d01787cc67c6c3bcf2945b5db5ab490a4e24397cc68242933b303a2a33ad89c827c3bd316669c26535759b19ad6fba7f530aa400576a65cdd712af1f772f601b0b90092ad3b9555cbf23cd4cea269d9e2df9796158305a6142218db5ed8668f66077f8fe30589374d69fd2ea0c0bf2ce6c854638f9c4aa72656a38efb41a974728e7d240cc7b5be64d7ce8ccbc3bd66a75c259d8f523a50472267c581afe6d8811262ae29ec22a12dd51d40fb6288a6617978e62d72bc6629d6e91984c4cdf98963aee190522293223ca1ff7366bfbdccb5ae299b63c465126ad97dd3483fac0cba266dafd888b5c7f222214070f46600d1bf62aca7758d00b1c70a0766b4142b1becfb2665015b2f36cf1b26aa6a7df51378b52cd48952d13634ad5135fc699a627bc2559c4e8b5b3adc3446adfaabb1ce89cc76d2708e2621fd52b04910cb606348d6afe4bfdcb1d3a0485e9d842eb2172e80606590e57902d7cb057c3d106a0da079638d99e891b73c1982832249ba143a8c1242843995ac2d2b76c32d4dc576cb92c373adfd61f77a2702020ff877da56b0d5d195da994cb8fb80d7d693910984758eb37e653460ac2a6149f92e10c0d99fe70b692e1c7fa1d631d01f6d518fd5f96dd7a66e865acc9ca07b9b43a7d7105cbc2b40fba5777c294dd80d6c5954a68b9553e2160f93fe7cfe91d5c24fe5d5654abbb4d9d427f442bcc8c4b7a7d3a08f2c63468b4db97d7b3df6a71d374f3f247e898455a1b7c91593455d186b4d67b0194a2936a1c08c3caa535ec83169e73f598abbc91948b33ca5b691b25e3bdbeb7e4f97d8bfd893ee4640486728510c0ff92644f7b8ed0d76b6b3a71a5524a934f57c40149131d495226f3a2d9fba9f30110f8718c75fff90ba4325e4d6a77fdd98bbae19956fd39414a0f16f5f9017d0133776df52e98ed193846801f838c5676a683f238de824cc32893762c4dbfbf9df1c9190ac9492c223820c97d8cb18f6dbd4378444222ac444e5a840842282348d28ddb467060386834ce03c61dfd25ecc7c30e725c9da9c39c3be0681db56a1ca287745aa23130824600a3f91380d42b2a8f9f6e8d930e5ff262a497a299f43fe4be5e930b0ee69ae8aaee62281a222719b632738f903afb8e50085e8795996a9f011957fbe184e3597c15ae4a95ede4b2f23438524f56c4dbe2d55b2b53bb4bae85dca0bd34226dcd5fff96d5507a46fac6a33f954782bceee08956070e246e63f39c066464a6cdbdc3e3333c92c7413f00cdbb20c777a634c1f36fd724e629cb8e21a0879a7077b1312b5188665d6618a13c78b9521459ff6c3513e10877aafd47da03833a6cd73974589794f16eed009a5d79cbca793817345e2f239aeaa6e231f8e302eb837e5acdf95501a7cf3c3edfdb0592c790a97a522695332bb42f4b742a5d9865b65511a5b1a55e5f04f167bcaf84836b6e025bfc8abe16608447a652f3ae34ac26cfb27442c15863be3e8fd65ce006f97196d56886ab3c775fdef9ea765d66ec33215c031ced255dbd3362f8ea6cc8c584c8da481d45bbcaabf38904a0c4787ed3a8c6ebc407317be1dee239c6fe3c328d4033f073a274825aabd6fb2413c5d9bc65410a19301437ee05138fd0e04f062488657a12a7f1598727b09edd5f8cf7d36434bc92590b570bb57dd20fd8adb9c6bb9208adfb81909e6c9bf34b35a3bbc10fae01bc38a037c6ceb885e3a3513f292a786f1a13c91bed15a76bed237a52e56c957d3b6e5044b4e58c612e5311972436c8e726dbb21646c52439757413a6ee8b4b1505d42861110d0b9cf2f0267c7517be8e54db3b776df2255dbbab3a54774d2b668e0851f50075dd573397331ee35cc3047adb4184e505a56ea1c15147756b5f2efa0fb707f0a3c84b187f2de76d77101e9f511d1136c8caf4b87afee4a522b6a5ea234cdb3d3f0e319384c922898f6be6cfd06babb2015b092061818090d4e1d24806b63788e11d44e3dc53c4e1a56b69e2083cc53999a78ec2a9e4ba42eff8d57364ef6c2cca2bb0e232ae028a05bfd3c904f35c113443413e40461e7f022880e9276b1a8c16785b1a2fbd6d9921fe7d00ea0ec40bf0f3d21600b1ec3faa9b1ec66134b19432f664197722d0f77db2fec7d38ece973416b8f5a79e646092669d9eac66d6e01120be2405e01f8a43d632e39b49e0574ebd87392073444a3e76f516c005a678a6f5ff04ebcf7de8e396c78f18a273432b2b59ec61cd31ad349fc64305d4ffe0315bdf2f738b4329af8ef34a1566dcb5bae1d547758eb401bcbc77de10e06e384860752151ae1628951c287c39f52b1efb80c8a1698734fba394655bd1dd9b838137ea09949535b34f45f5203ba1c984d3bb93beeb8607edd4abdce3901ce8883d8562d5b683e5bcad8725148c6b8bb83c16d3a3ae7b2bbfcd0412fcb62a741516841d430697555b09168a9ecf56e941cf027e3a9f9332a7ea91a745bd215be39d807505507891da3d6e2ca723db692eac26183cc056ae310c3820c46c80e5dcc0141dac6beff569cdf8e7a9b58c40e42d535dd05e37ed51ae7a14776ec7c2c6d0c43f5cb9fbfdeef5e8aa1802584ad7f707cb8021612be85ea0907c9fd16af82cf5d1dc05ae54fc0fdce087b790de551daab9d562b78278929379e433c84bdc44d25db6b05c0f5f8fd2295d913b58a75d208ec0bd08a0b0770daa715aeb4ffec6c284168ac967cd15cd1fcb5bb558f74d32b704696d7298e433d0bdf01553e7c101c622a9e9c82a51cb2057ee2583dc5e024cf0e0a045199e05032f124213f0d760c23c2116128037824e83fb1088b87d707dc39b542d6af11e453a7401454178c19d1a114f8877baa1d92de16f8ed8694f8626a05323516d929f5dbcddf9298473a94cbd8ea63a3d0dae0670e33afc43eb0bf16db4915f729ebbdb8975675de0840d22e19a66ff140d2084b8086e589cff59eedb8849d1c732d78fd60a04670c657b18607364180ce8d346e80ffddb6fb6a706b9ab2f6a0fe4ffd00aff834232c16f8d51728cedfdbf5cae19bf52625824dacc6a54f19a0418fed23461f0964b3a98f9be08b913f79563119cbf7cad4714b61ab758b2e16aaf60515c7f01f7005140e0320d1ceaabfe07f2ac377109b44f324c104d37f8b352a1f289b33f7aebb3448ddcfb3374749199817eee96b65e3b64d5b469e79fac5cdb3447b05d572adbe599edb774ba82a9fff21719182529260ef00904225265ceb9f59df9c0f7a2f38324b1fb8b6bb783d832d72d4a269462bf6b4e7bd221aa83056cf7d5329b0b95202249f212e0a683f99c27606bc9706a2ad01a0afcdd5eef80da511918c5574fb13db8d32d4661439266566275c91f947ed32ab322fb437286b983699da260f95f6bc18bc26dff5e4ad3258fc9ce0f023f27ec8528a9ef9947f10ce7bdee33bd9441e1d25c7e54372c60463781a7fd9bd05e2a8527ec646a02044e9402e439b6fbfeb105d9ce51557cd7cd869dce34db7f375170e795fd30e10406789e4902c9b779ec7369c2c2df66ded6cca6d0eb4a34e3b1005c2d51ae47c65c82063647905a2bb665c0db56a54c12b1bbc9eb6a00302bc5728a58ceb413ca05579c672cb6e00055b41d671d8fa366e6c99e019169be78ee921c4033aaa56ad1a775fdcf6753352fca031192e6b9cf1b5df79ca7da3d18c626ff368a032e3eeb769aab1b4615a3659a525b036d09ba5d9cd886cb1b54644694cab29e82486c949c67ab3e3275ce6b88461761490d5b9947fe241d491fc519369fff6b94e487442d12c95107693940c851d95b021cb0b298db7c5815fa0fa9c2f09b667cab8f5e5006a3a3529a9f3853fbe42bd656bb058c6fb603a7e31537f16477fbb3632d677e966e9de803e4fdfda82c4dc48402b732ca0f984e8743956849ab9de6d3f3a2adacd7e5764e2588bbef76b1a76961c62f77fe251e402a7198a2d50271dfbe3374c59af8edf58359d6878544bdd75b5aff816d4848ab56cf25e00a5160c2c586a4767e2e732164b03ec807674953d9ad1d8c046179d93c709e6abad328aadec7c0f3ac8009890c9f6a97b763fb92a5f24c85f47215a12d5e17b938ab08a8ba55fda2a06cd60756e5b09cde9d0e6cb2c43517f2a518c89b9a761e8ae0dc7ba7ebd32991c5a38091ad86528fdc6f94280be613973db2c7900a0c77f498e87bbbd88b5963f17e7ef3a6bcd09c1bb95485fcc31eaf1d06b167258e0ada87ceb25e0328edf3ac865c6af6c23ac86bc084bd95631edda31e0f2b28f94feaf57f11071030916cc47057150702db9f6c70ea360f778e3fc40f97369710374d79a1a931293a49b2a148047f1fc2acd726ccf2985c4789c413c13e6c0debe563de9367e85d53a311de81e19dfdd309acf4bbd7225da87168fe28c3c5733bba4da5e824d0022ca763d2e4921a9ce67149f137a496c884ea9536df427a58c0313a00c8cd882bf2822754cba118a00738952e84b672d586c8fe85073f5a7257c791fcfd631e376c587546d83c47377e0a001ae108f19a456d97222a2787c3c01a458a1d8333ac579a74b528b649d77edb62dfabd82c2a3cf2b85b226d9f4145757bea3b2de08ddf7fed67a917fadcb20ec405ebd837e19f7223fd8dc9c66c9274d2588a3d6f21d9be3022db76b0284df19a1d731747fad86f0ec4815b05574cbe910674424a57b3565ef51997cf6b6f3edec1694d2388cf58875dcc7a57bb1317ab21a04831edee1b34feb4b9ee2d5d5b7dc513c8a358e4f1a6c3e2a077cd251f632bacdad0d4396ea7319df0aea260779f5c490a7ec3539eef84798c48caace97ae0e499b4300094898bc37adb4847a2839d7ce507680250b3adff14750ea64fd01d3e8bbbd59496dc946e2422a71e5c8ff04d4a8ddd4caf88073c9d29b9f917f98025c08104b074b79226a96ea62e3fd01cc44e24dca18b9aa65803983ae544a0a60bdcab8e8720ae88f9af40a08ce4db06fa740b5779e609216d73d6b52e956f7a38cec782ce0e257f9d4c4e4088684577bb3b94434704c5f1e4fcba36da5af637e932eb5e9157f3b4dcd9a2e677fa3355ce84e6c197d46bc5980935a4df22eb5aff6bf822318170c0ddcc8ac6988dcf04bbe3f05bc0092b9185ddc753d6f0fcbd12f4381fd94fc704a7ddb270b8143d13363df0de11d86841863f52ecbe43d8ef241bf45d167e13bbc9cff8b16a08681384d9b2be103810daed6dcd455051983ccb37920e8e4da342aef9763dc761d54b8a210bc4e8cc76bff6218a0ca4905d07995225f9eaaf86c20628db7f12436950900463569b6b4216aa8a2e0954b2c6d444be25969290ed83eb2a60612698b4938f5ffafa08df1cabb6d1025f3ff21ab70e28dd244d5efc226af9e574d16a00996ee0ccb6afbd8a5182208fd0328379326081936cb2b8e9fee0ecb52ca4a0ba0261e5325b775c4825f0a951b784991a21d64a7c5236148baa2b3c50ffe3971fc7c52073309cf2e1263b69c33a91953e3a443e2fd958ccdbae2538bf5f282719664b57403404f3b62c900e5809c6e82880f0a8f4de53042443f5c82cb8d6148b23ff90b07ee0277439c5c8529f509050f180333962f8e4a4834d01e391be1c5313afbb8f779cd069462ea0783028f7a2ee71bca480f0945a1a34bacd891f84147fde88ce443384a2136285c134aec035e9a94b7b67b37bdb2e55da1a84be3f0a52e3acdca0e8377e0e9807f4a91dc3f87767c997579fdb8114f11e315b174284d1199ab06f9045e3086bcb11cb355204a8f3b93968a18cbf277fd5fcf5dded97373ecedf5cc908b923f1eb4c0a33db3ff6a5b732c532991f9869dad082afb31f57cc2b74d7cfa0d34228093051628ba4ddb416b0488d644f549bbde7198a322ec66c821019908803191c93adb2fd31c0ed97c1fa2c496b95f5e594c510131ba10c9bde8a6f931f1e2cd3f993ea4a531c22c48c378e7318dcfec24c619afe5be1ef801b3f4b68247035855a320ef8e2c7fd2398fc3bbf3eecdeb97609662ebf7af85816c507d77e742fd250d11d87ca3c043d5acac3931df7c2b0dd372f70ed2a2462f389c3918e4b38493e05af8be3d259ae77456e3d4d2f427d2c7c734de85dc13bd469d91ee5a2bcf6db52ae8db9bacd537c1d3edc007edaa47535150888e95f2d8479abae7eec7404f973c6fffce9d8f16d2ab1a854bcf1e1cbe2bfe16b88245abf0ce8dc110e32ed50e8e03a7a5f4fc04d520df59f5cd2f5eaeece57a134512ab9d579035dd31ebdef95e438811a2a20ec97ca2cfbe621d5745cadc80b1d8c3937acecc956da743ceb473898b3c792c99aa3eb9355b304639ee5b96efa5adadb0703b9cb25bcc6adbab0344543c0a996d60a2f8aa81fdcc631f30db3a94a5d7b83a792b46cfdb35ceb5a9a63f877a2d5a621e4d3abf112e3ad8b457452c36458d614f6863e5dd441dbd26fbc62e63be15a46717ea0e9b11a906c238ec2f2482603aa9e1a1443cfa64c32b73422b773d4029b4219e4e50323bf7ee8ca27b73dd2c7f99117c14f0597a6acabbbdb0ecc834ac02a55bc4768d621e1fa658e1db69afc358aea8e2aecd3c42303f572c74d923278db57bd931bcc59500ab4584252103f2f47d1cd0977e6f4cbd908075a436688f8366730fc67ef14a101b79d8ce933583349cfd610c67f72376de81e0a0f68b890b2782e2ce82a377208add71882287252fddcdd3880b8b253b0345d3462eef0e14a634f56e49b7b619a5ca4dbadd4236d3daa28c2a558e4c786d93e69d7fe5ee9e898dcd45ebfa865215ab75532d76e48fd2f0ef319fd4be88a8ae43ededbaa0d4192a62affe2974cdc670012d5ff79d29270d4246e4b977b6dd6b2f443dfea74a8476918d9a242e6ae27d277876896bfd0ff5cd81d4736da4f382a4625928be88ff3f6850d37af7765d3344d978dc46441b7e097d885a363baa4379f5dde202595be97ec86b2b520fa7a4c95a4953af8533274ed649651aa3eeca83a170851361cc1aa430c4f79c295ac4232a33dc9ffa6d4b9556f3d146737866039ec83781dea14aec695276dd953b46a36569b2222cbf8acac223efdf4e32f3d90579615fdce1031ab0a0890550354b507df6fd111c192b93ed4f1b6ce98e7a3641134a70923bd3a93cf0a19e2c970addc9adf32c5c8a01739d136b12f4c56d71388901368967bd272e78e253198ef3598480305f815fa8f5a9f3fe461469ae4fbd2af7a835427ef7621fb79bd3766ed2cde29b1fd025c7d3a56753ca30909cbc03605b455b45c7d210ec60b9c4670697b1fc1e0e9abf09347ba782d4b8f89f80130ffffffcf