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 86082 f0b64548eef33aab75043239b086a074d9ee6e711cf46527273105ec87189531

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
64e50a6927b2196d5d0c650e52218f3bf6b692a1db836b88cddf7032a4d707a2
Certificate Block Hash
f0b64548eef33aab75043239b086a074d9ee6e711cf46527273105ec87189531
Source
getblock-raw-prefix

Public Data Hex

00200000000200000f...00880200000e5b0000
00200000000200000f070000000000010f0700000000000000000000000000000000000000000000000000000000000000000000a9e771e5c1913aab463fb4a890177b3ec948d2d4b24ab25acdc3f23833a1d9272116fbab3b9ebaef9103f108b5ea7dea0b7252fcccf4bdd66b8b793d7444c4527c5927f4e7e99c03bfaa66cc93cbb494d18e66a8732bde7e51070000000000000040000000000100880200000e5b0000

Raw Header Hex

00004020c34f9755b2c53214c7b8632ea573283cad8cb98ec3f83157b51a4049c2f58f48f6ef0ade827a3d2eac7785b5878061f83fb3af07bd7919c8486ab3d995c1422cfb27556a24c50018a207d7a43270dfcd886b83dba192b6f63b8f21520e650c5d6d19b227690ae564

Proof Data Hex

59,560 bytes
121216010307946c0a9369eca20934ccf5dd8fc58808cb37ccb66484e286711c7e1a375dfcd3c21746228f6ed585a37a0091ce219c45b0461ee6e9a1bdad216188f1352dd8d0f4859ccd396d380db4776173b740036a53e258e119483ec32e6cea2b74a25b63166fdbc37d8712546a370e757b50ac05d290b99638056360a6dbd55a675c6dc4c738cf6aadea1c15e6e219170dc599558a9a9b0f7ee749e1c682c79f39b5f8b6459aa6c373fcb3084782dd0e94b2cf8751d3f6dd5fda04bd48506904eb5049a385f40e442cbe89bed99459776631ea85d9db51a0a92aac9fcb6df1dbefb3eff96a1e0eff8f4fd3c2b87c37bbbab734f02f4a2ee4d52c14dd57c301bda0ba025b42fe9a59be3e05e48fbf194f900b44c2e91af877efad298da653a511dccf19cbdb099994565d6bc30192ad0664c5c03c67377811bd7dbf25c29af3d48c505ce0877be74940086f1e49c035ee806c69a3a355c1db35a30602e0d9da3c16f6af662f1eda74340968b1b8101b0497e70857bfd82af2b7051685bb29152e6efb1298c0171a9687e62710cbaa753c3c0e16ba828a1298caab73a83c475c93a278ab145b9e064233abb68f28ec8531364036e9a5208b33125fd9ad86bb0e89b61e0af7dd747e60be79f49491ee33606ba452e45fd1d1e32af5f971b7978a6a823d5bb97270ba01b5a752da942d8fd99304e591f3dbb3e481792d3b495fe1497e111b4acae8aa17d194912462a774760491de200cd5db2e07a4088ad0f49798d17cfd4a4a2c60281461507bc175a30a4de1cf929bc912bc720ef8cd3d4cba77d3517a90deb52724573a3518d274cdbd63c3060fe84b06cea91116d810ca3324a8db2b7ceffb6ce9b5a187ee321fcc9cceac6c76f5e656a1691fc12ffb95f3fdbeec7605fef08760fc79948a9c19c8b401665c9fe756416268dc900363ed23ea17c981b416f664b8e8c6a751e1cbcc8ca5fa599e86bc53affeac1c4656261c456ef2f9a3ba1bd694365c2a8a47959c5660e6a22d99642d22566687676660432947002266f1ee4f432cad885cf376551158554e217814092d3ce2de63906868adf34aef7846c839ff2636ff2ae2895ee15572e8d0489c59d841e3221d384bca09f5f27a50b3172a8fec3c26cc6356a394b1bbd20b999ba7c3a72717062dc49d8fc2cf1a02f28914c357e5f6eaf73f986acc465fc5879e1f4a0bac81a4c6497f1243052169dfe62e6166cde1f4dad3d6ca635c0acefda0d83b431156eb69e92f1bc53f788a6695fb08edd2d46d37599a8ac0eaf430534b8891439ca9584e158fd52481d9510332e15d198dcbf5e775d72bbe317ed1b4175400867a7171e5d8ec676119f07fc2719dd2f8a0f75aaf56be7b8cfe3ea50aae408dec12cc7964b245ea8e690c3b2bb2235e82212fda950b0accb216f18aaae8ec114ac5ed68d382d4077b626e263291f0e102a591c71bcf82c118d7141e1cf64f2f4541433ec0c5f88bd1ae9b798c77c612ea28903f6ca640901d1f3d7be137ed516d1ae490e69a9124f9ea77777f304f0f41615e234b41c171b99a99628f54cf26191c124f84357dc6d9193f3f75801dc6387f6ee800bfae737f052a5290130828704b7832b80fde1fdeaf7f762a56227237dde3756557de7fcb8393f86b19ac65f56dc35622228cf37e32a8d4e1037ed747129e58adc6102e6fb979bde495c0c255d0930abc18fe87b9581bf836447a61423dabbc54f4e8f1a9153997c9c824d407853906cf299b716b17478e542e37a3491095e8bce3447782777a26e005b3e10a0170b72c80291dd94c6562704b6fde20c413402044351fa59d19b05d7bc1bca3ecd53b48bc004aec4cc3b00f2c722ae88ee5e2a60c0a92b0be78e6a69f8780099ebc6f567b9ea87bab50a07f38fa35dc7f5acbae00d1b3c0ce8fc46a4fab30a77d3dd0463a853eeab6bf6f807abb21d439e3fbbebe48be1498db636441b393a7c2e55ad7ed3db2a76d2350e817cf337227e5578adff257eb9ab690fcf3dc26417361b6a8a8f16d47569614d234851b57c4771d9db12611bb1490731eba1ecc0cfcc950658cf1bdccea707f6c25261435dd5b454033afcae0e4642e15dad36d433a937f00b9d915c773330d77b748ca8db37944aec4120876b2f1e919e7afa8d6aa32c33db95109d842cf5a3ff3271f88e73587666a81e9e86f3bc357f6acfe82b19155e5d37ffc8590531e1f2395b530a73c467ead6b81afa512d9d5b91afb46086fc8f948c8e109ff8f0c2e54f614e288ccd7870e10d5f3fdd7b0e6a3632991469c49135d75ab1fafa5a010fe3e9bfb3ab082e6a31bb523c341255e12e4b2e50fd71108dea9c6feade5cc664c3da323b392d43625b279f0327d180b16cb373dbb28d3a8781d55e3af7b2ec42df8bef92a08b8b2a7845deb8acc8946f120d7c85b827b6f28503a2480aa7d80ba4e51683e06a6bd51317545254529ce2a474cad68d596a5d1661b0291858f27e8ff7108e1e45f09c04dae86218cf60e0ad49076bb5d2625a4adceb58c8ca223050e29180055d10e93182a37e4337d0f308906c1d6f80e41378f8603a9a49d2281d5b5eca9c5552c65432561006e3bc2eefdf845a640f3cffc2344f37de5aa1f38715850d2461bd43696f9de1915488f1e004b8e43ba532c74ff8e8dd5c800a89c0c2d3b0bc4ceb9f3d8cf3f1e02bb2b5d2742fe6150e752ba9bcee6b288b4a90d4ff6ea3701f6473a4255d465d5dfce848fc1db0995d000f3d6fc8869cb61baf7d9a81ace7d9634d2d922b8f26e67ba9e1e52f8a8307d2f157f49ce783a1d9e6724ad0b175dd314e8c04122af901c8a382186abe0e1c0fefb994b0f1b62351b8c51caac9ea07779fd371db8f9e0560be734e2a841b375c97401d6a68ec99489e5671de04cc836e99caeafdbba84bac5c16f9aff379e719a905c1ec34dec6f31c144ad81bc1cc9fa80ee4ac8a99ffe4dcba3ce3567f6cc215c09fb093b21b27ea0e11403c4d4ab9cda3af02b108e599c7f8f0d3a651a0b0d0afe004e15edc7d25e00d25cd8cf6395ea373552b3b9d53f2b083e0ca628636a37ea2b71b81ff7b498e1a155dc80bc073f27e48a9d308264d18419650f7986917345ef4fa47cd5c391aa8324d6e64616ca711aa79af15cd6979caf2db54dd9e28292c72519f777562c545a32f53aa6ece5a8b7346ceab99d6132994983e8152d695aeb61aec814a9681faa411d7545185fe708af09bf06ffd43fe36f2949923bded0ec221545716e1b28be6855f778b940e88ccf792bb1587800b9f2d267869a8522b695242857074665fa4f9671262f2bac9f26e0532e91879226a24527ad8b80f1cf57d1b1e4aea7691a7a5425f52a9c0eff5b4a72c28b7d97cc6b41d637df1f4e9e3c3e6ff81c2aa6b0fb0f1718266eabee8eb6066cd2782320ca45f69935c95256fa72b1b623862cb1af7755675a49fc0d3ea6fca6da870ada8cf78041c38b3625108a6e6b1e935013bc543a65a01b2df5d721bd0f8443109604f71f4be86d6462ec28e52b9e21bb035ef3f803b116677c837f07823482b12c691fc455f54d296c58e1ec69b098714f142948c622a0c003df3f92c1a54383eb33528486fa2a47b09065b060b491f345e6c13c70cb698f30df29c65421564b3fda21968db3a23568cded170115e5cdcae8f3effac493d2a3f2f65a5768a879d3054836dec78d9fd1bd5c97991bdcf16e2f0f48414f27a11909e20804e662077f889aa9bb1d24d01eac1e52e752fae9a5497937e68f3f6038f80436f98b4adf6bb1c098f01267e514ee0dff4ef8602e914a8e80d43ae4a07f5b752225f26bcbabff7153b668aadffa80235effac36a82a6a74c660176f022e8f95c5c4830be6a9644f5c910b17d4554fb5bcd16abe061e870a99e9ec15f49af747d123da51f21fa4c4943f77e86ccbcd5b9d59314c2257b80eab82ed9078846ecd6f2f1a36bdec327c71c0d2bdea6561cd2bf2073838b8f78c6ad4f87294f6d3f1d0589ef043d871e80f2d4dcf27ed78c62b18f5b0478053af89fca4838c69af90438845dd587834673dbeb287e92b34ca672ff2d3c1cebae31d3b3b575e7ae3929085d8d1a14fa7478fd3d8857e529592f6142305d08be70526d820aa968b94c8b4e373ed12f13d2692e5e1010671db1077934cc3a8a664fab17b7dc397f43262c9b0272182054241e0d961298ea5c32472040da302cc0d6d9ac81957c22149647f4ce5b043e219853834fca33e9977ec15833445cb01fee5bdcc67a68d6716845b98064929901b071ab13790688581eea2853cecd9f84e4461ad7358c245f57cf4b6a263c6b0ea18aa2f090f373177cd4a836b1c031d2f4d43dbf5f776d8c7ae6cd782da469003fb02718bf0a3f31949e29316945d4a5ec005a83b599de567fb6dceda55e61b6911581ce38628556ba159a9dfe6f276082d84a0aacbd710c293aa19d737d40c8980684db9d3aeb75ccb46576ab1a8376ea99383a39a10bddbcb9c57fdc3dc3101e82296a1f4affef80f66e8ff9f978a0bede38810a8b613b7d538c9b269fb52945ea1ab6cfaaececa67855d122df2e855c3e5a0a20d0732a74bbb18ee136327914d818343228e7aa37ec9dcf1f1711362cb34bb7585e28806af0ea14a85a3f38c58d2589a2e38d24c4489c4c4a611d309c271b78828a1d5a9f41131f5084011eb4a7134befe87b5d06f789c5bc12a9004c87b62f17d5eee3fb2b73a627eae48cfaf3d096fb401259ba3627e6dc818dd1568900215b1fd3b7002ac79e8e9037bc9834d0a88e0c23233c9a49398762ad65626c988d82b9073ae74b7b4606e3a850ed6c1af04c71cddeede486eccd097264e0fdda03aca42da9dcfa96dfd2476cd69315561cd3c521bc495200b1691b9e3e81db3b71e7d628511fbeb4f6050ff10ab337dd84cc926ba69633852ebd36274284d03d9ef7fbfe82609de0b05cf08eb505dc4d07d076e525e2b6d2c96aab7f70b3604095fd32e55165bda2a6dd3fe851eeab7625ffc588734d43cf79c1309679e753895fdc88182e8fab07aef44f3ccacbb3f9ea3489ac93030b8c48fc119fe06eef29eea7c0a73b42eafa5c6fcdbba34e58d82071175315664d6db3aa731b7069cd17cf6f63e745cb5eb3e46e050736c69288800b20ed52ec6ca06aacb18e1b678bef03feaf1413e1dd04b3a5a467c8d82e98cc8f462804310cf49cde8533501664c33fcb49f7f6a96b4bf29489b31bbc21afb327ad144aec54dbe4ede1e9a6b8957b78388b61fcb4b8201c35a3dc3210c8ba1a749efeac7ea86c40456c68437582aa27a3ab7410333e747d12d12a53202e2c473573618c0e3181645ac710fe33d7a47d3524102561739f428bd53be4472f7faa1ae732e1d944632235be24cb37979f501f7a455bc958f9175e98a76487450ef9649eae10ef2a53a8e813a6957d9951ff8fe22b902d410e41521b35b6b103ba2ee75f6179a5c4036068736202794e11ca9a91a94ae2511a8c5a29529f640b2753ac47f52191c18122f886ce434893844e0612e0d460e919a66e049eb996720b50a058242a85404d6a43296e93a2a73c0fea6fadc7c0c6ef51cdfa6178765ba1126a3ec8d730fa04581d2746116234637775d2db61e56a47b9b9bcaa906bb164e06d92d5437e3584c8d864b5c672f124b060a94c08c2b2c693a595b2f47f0e1dba907a62ed6c1a16db56085dc7f76d8de975326d9e47f68b10c35309aa29acf639ade691964b2950c37c1e291f549b45423114485c9ce25c9c42145b11fdc3a5768a0a3aeaa909310d1ed45dc9a87b7851c1de11fe9dcad6fdff425c18045528e35690f32474f9c1637166e4bbdae21b5828c226af0968978a2295278a3a94dd75b3ab776c88a707ba403171761c0d0726616cdd93d6cd00fbe204466574b9f832decfa8de8bffeb2b926ad16c4128d3d2dd7e7d53810d40537ac8021e7d922c82d5295ee3402838ce0cbbfaaed04fba2952c0483f79d7508c241a335a346d0b6e5d5e808005a99662403250d03238daa22e9619cb641c18f72a2a408f85297dbb135685f608b85039ab4cbb81424d16fd1a7398c94a938c160df7aa5cfd836f373ed3589218393f3727a46faab4df0b9b6887026ebb73d9ca8ad492d19d053742e2fbd43052df281d5117520b01540fadff9fcd38f6510021d7b65a35681e1b582116fdf792efced7a4fd299394467ea3440ff725fc5c33b35d16d423482ff54c9ce8155a7aa3c408da3e1830887b7d91ac6657f4abd5c89d14cfcfdeae5b87928cb1bc414e1d3e826d9d37d358e9398a9c459bc9d29a8686404135bf709d5f852812e89704a5b04594bbd0004b0dad753e75faa4150d633ccc7f6814b90cacc1af9848fa640104cf6d51a155b1601b3ca934897c8943513a3d897f90321ef95fa1c21b58471655f4ccd2cc89223e93cfe894df7e310841585eae74c8a423396025bb9f13fdd649aff085b04ad2f1618b18da5a7e61d0a6e47610cc95741bfb740bc5c950d083b4e2410e0ee8addfd853fc29464acc629c97aad19dcccc3a2d5485dac31e6e2d05796af0cd7c2fa9cc5685e4d89dc2b80f8e66fa30f6319d7a3b39b26894d57554cbd13b6869cdd1586b81acc793631dc37d01cc58e02a05136fe294d3570e74124ee12aca805901e8d8cdcba615e2c260eed1d7a80b0b7d23ec99f113cabadc776411cf49cd65b30b46733225f6a1945ea73ebc30afc9930b8bd8f3389851c4cba54f9b36e91f27d8e4879d2696bd0eca33b305ae95788d43c18ff241d53d1eff4a5469705588cea038e34b8fded889d14afc2704f45c2525b686e88704bdce0f595d5b744c7762338ceeab1db9707dbbf161cc96472684288f9ba5b31ec0514afb94a1e273c8b15ff4102b6fb02f5023b3032d6e0d03aae6855f5bcf7a6bb37e862422bea44e5c9fdfe2ea5c627e69d573211b1360753a4a996aeeaecaa200ae6916b7873d3ea2eb20a2b710223f88d20a0275dbb1a65f2648bcdf8f1111798480ca5babbf0ff1c88e702049ab43719a8f9343fab7a0e14eacab9e91b018cc6db98641ff7fcf6d7346ab7ff28105a15549de434c3f3fd9f2cc86400bba3cf91362f9f14edf4c1c45e5510b8ab800723643f12daeacbda36d85edf111299980e032782083a3b1099860b0d02214ae2eea404e46165baf290229295bf1251637f9b5e693c346def35b1ce2e0ca7e819a12322ff838d107e4fb05e17cabc769b71cd804e39472b49c6c2007c5b0bfbdb606831d77dd51eeef7d55540352c437241cdeca23a33b82fd111c8f6c7d9c97149accb5921a84835bc7933608a984698840d979ee02669a19344b3e5db35b97f57059c497428af301895ae0a186bc4b191fa50cca6eec1295623d1c7510503712bb36bb9a3ee83f125200b15d6fa101aed7ac768eab844a0ff619eb57c25ba7e4813330e2b6fdfaccc8c9f8531295f452f00807e0e9172f610f68b249169ab598d16aee608cb9427259f7fa74afcf4f0f3a7d1ca21576e050dea9af9f100faee44b7ec7f466efee0f0f5383c13baba5edf60afb1e6f66963b5a0c7bac37cc6720e0969e48ebb9c121ba4a35d4a615abfa0fe65ce7f08147bd1040121630dfc84eb1a86fdf959f0c554d3acd634de69c834550d129e7fa34dc8ec42c26de02bf240e9b896813f3e81a56f44809bc4cdecd79e5f4bda61e15b1ef6acd9446eb141b340608e2f0c7e436a9d80ccc535b86b12e1259ef0e83d121cef4b99459e9c6a8c7927bebfdc78e0e83ff04a6f032273205aac5cef706b4013e768a84b2a2169bf3fe2e645e9648a4d26f30dc85cdf7aa62332a8411f6c36ddc9401c83d172db3f4a9fc8d208193b56fa88261d771bd72d6b1b0a6c3050433d6aa0326757f831b7c9777a1eb259ac5c0a36432c2cdda20f20d0aa91f1ca05535548887a9919853632f36c039166fc17551e6dfd1c6af8830c21546f28791c63295d8a9ea4f204d6af183a221cafacabed55464b6d5fac1abdf5e309357fcd82bd53da832ba7610b6ef181a045df4eddb643bd36a3cb35ed9e32bcd9fb8f9f95a705d603cab0c1850ef829e2870e0ce9403b8caaa2a029e39171aee123588feef24fc19af83c5d3ef1d62a7d3f70c2edf678031915bebd0f7e5406267877e58b897e37129e01db2f1440d7c6e2aeaede587c16b461223152071d8b23ea1b3a14ae77bb2924dcf67151202d29813e2bb9bf13c6b11b79ea8c3e767730beed0fb2bcccecdf5eafd50898f2f9d5bdd93edf41fd679967e7dc3668106b3c56307e5d5078f242af56b1394223d962cdd240768fffde3f64482493c238c4766dcb23e78ee3e3b54f9c1d3e2dff8baa269594ac972d68626fc9bdaa18a00f9a04ec22f85a98888653ce87dd0ab365039045f833ac20e5067b8af270984bb0f744a8acbb9f914a1005868163975564240693d4710bf949210ec2a29b264b1b9543a19bcf333194457ed12aba037d0a12a6b0fb20bafe260deac98c26510c4901ac3e0afe3866290cf0c064c1753af40d87b3dc7ae50f4350ecc33908e245bc09162c7c3604ff3b90f5bf673389fd8125e9b770281e4d8fc6edfdb695c011597fe2923f0e69ebf6c851b41a0aa47f625bdc1dd97b0fce5f80d810eda02cf3518d0f026a884e0958c1e6bf98a8f44fa0a4dcf3eb2409369c5ef7473eeae02a93d0428e22faa1806696404745a333af887dd26bccc81abb554b5f139d5b217d5c8568265b54563e5d402d2f357660a8837d5fc9270fa128f091e47b67b94f97b1e5a5663dbbb3b56aff5394c25d5e04a1a3c7a0ae6c767ad8b9927c476ca4b5a9a3e9b851214909cb7b550701950d7c1dc9c85a5622adf379ee6fdc52704542d2a1747d2a0d79ecd2254fe8c5020cc8c63522b368575f1d5406f2171cddbb55807724fde9bf1260229ee6062bdfd517132e28140318f6819dcba441db00879997efb7057b1975312e806d9156e88a1b2886021418b0e0e38c2afea8c7a0437f517235657e880bda4bba34f9790b93159e8266495e4285798017f1f0dad183445a41ab502bb4a4e46ffe9bb560122d3d898659ba2827c7d4599f9fa6e9f90a468372c0fd74f9896930dfa890b3f69c32b82b58f1c5ff4704b57b99a96aae2636814d005dcc7e986e8d83f441ef9d64db195f3f9c2f46dec450143fe6200d485aeceda114729a06014aa224bd1542e908f5f89a6750de49e4e6207b647cda6b59dbb14e41254af029341cca8493de983c22e8e9aed225307c49986bea2346d6b0a33669ce4feaa3eea719136e4d273b87b345d4583b8efd55d5e28507798101e916afb88cc1cc8b38311f509d8e9682a2961778c44572ad173bdc7d4363f7a4b8c0b7b5f3ac9d4720a056fae1b1a0a000afc78fb6890e6767a3a37ed75a247e1fa9680cce49d58598a9bdfd15f18d6f9d40cabbf982f328275d23acc3c9f35ff0376ad8ab3b04197fad142251488f082a5d0e4646ed9aacbaf3ede0b37429b865c69aff675950b0756cd125404eda94a765ec9ee6086bdfdc2b02e2dfcb07ed0547f03530e91fc7f88b9995814ab031928e50394d9a338d0ec687610171dd937cf1d7b956ebb8b6b99a5b86e21959d4c17f8f20249664a9c9f32b06020fa17da1051da00e8a828803df53decf010c43a9702d9db1a47aca5ce7575175c4168779e0336055b059057a5c9a30045ef015debd8cb559a2f65d36fe2a8918da6bb8482aa7880c5ca075c53d97e6c17426923065faae0395f90029298a1318f1120010bdadd2e5b4820ce883deea8a36d7026df55ccdd4749b4759dc5b0c9bcbe68fccccf761fcd73b872be4ab5f11472278b0d778d97b2165f06367a510d5f642070169b35075c24ca5d8180ac5e96ae52771fa279850d756e2329937a3aeec16aa741e3cb149777603488aff3d1f8c4765622ddb5100295995fd669c69766fcb6d825148a5257d70c50147d82c39e8cbb94906dc95bb60adb6415359933754f50c02df53fab59ab318bd5f172d308a10416b0e64fc6c7d751328ea5b306e9877bcfc006b7e3ffe95aa492ef50b84c7e8ad25f9b92f93a4cea80d133c919c873298bf9746d9f465153cb1a6cacf3c5db0a5ec6c564544fd9c48f3a80b9e67f808394c88bcca6eb64690cff5f48b1bbe3401c8abdb3d67cadb4171293f10f3e486cf7c546488d8e35971fbed30bd6d6f7e51e905beaa5abde2a486a57e108f7de6b784a8ba51c47949db278f65bb4bfb2d275c17fdfa4ee32421436ca785f8345ff2174e408cdf1bd23cbd3deb605458b4572076adfcc8a92585b66118473277d88bf5c1e3d6ddba39430af28494c102653ccf731f3f743ec8d89eaad5bb545f916d22a722da1be1cb9e9dbf2bef533003a9c116364e738106827e3c0485b9f1848a8a1b607a6765441b80faaf840640aaee3f181401e402c90496f1fc81752e15101efce059d6d61a2ddc8d1cb8691e30aefb2686e8f169bbd7834f64e0a914023cc044d3ea6aded53e35c25c8d740ca4ff74ef7fb8bf3dff00af95f6ec65a8c6114f0857bc4e6af2875d162a7e741435d41ba68b4d1f5d63b256c85413ed7dbb73f98b69a08e63cd84f26010d60879940282aa1939c48c56a56e149d2b02986f7cfc853ca907b21bf5876f548da41e4cf1b2c03973817c03e43e7aec23abc590ac0d0ff91cec3a08a735640c191cb113bbf700f9ecf5a5606a50c99dd4bb56bbadba9b62b98f056f30d0f188d0cfc27373f742c61296a44fe099b454db8fe8cc4ca1dd6b111b257507c1d64c0c6e90eb74d4d3dab1d5e7ed0761b3bcfca63affebdd0ca3ddbb1e0bedbeffb359dc3040a07a2f96b908b3b6f8567a47dd555ecbea7e5ac6b8158bb56a99895aea11c93bd0d5f38d19f85460e71777da56f3772307c7171b6b836d8c8b8000cf52f9293613c18a052ee3efd5063d209f9e403f4b64c8c9787faff5facb70c35cb6f56871de1271058c7f1aee2d3f61e24b95d379fbfdf53d0c1032cf796be9c411e7f7995643e0d69b39bbcaf604200bb6f64071e2af60f1e4b6409353b528fbea404096eb2f366782aba733347f215e848b71f9e98aabf344c6293c4ca41b42b08cd582219f1bee05c16fca9a33cea213e11af77399e1e5a658efc48c0d3f99fb94587fda0ac1ef807db2e82492c80157298de81eae86cfa96c2efc4227f4782a9bbcd07bad8ec781f1d4feb1634c7babe8aadbd512c732fea09e5e1ed559c4b6fbd1c2b7e6154b42cb085b2f1efe3a6c41b2242c65886e1882273fcc0e0e7a50f7e720c2d2fd20d8452616ac8d6842e550d5fb9882eec3fd05faeb61cb4f86db225dab6324a740d174570fdccd2c14c876b428b05f5593676e62352a4880577dded45f5435f8a229f5d0cade970fa4c8e1285a2389242f97ae7ac89a3990c5a6bd3e17ee752ac884ebd5d2bc9e19d02b4b1d816296fd96f2a6d2ac15d7b8030b146809739126a5c730496d8fa5744640b10f88b560bbc9a05da01e0978cdc37ec4ab209cd88191b6c2b089689246d9064960d657b4eb034c8fbfee7fde48c947ebff4a96a3e35081538e39598faaec4242682deb10984f3c1d69ff96f796ae5747098a13498e4b082e5b21bc9b899c82603be59c81a2546b686466526bcf2ab17b09c19845954aa18b38ba517abe8fec6dd9e624142333b45a588c87c62a72c0e6046849c4225bd069ae21fed9a866335edc2f463aa6e2859445fec765f8b630a40190f19be5d48031bbf246dd5e84a6031f5594e87cf6b35c18b6c2d03916bbe76874e8ddb33cd02beb42470dfb2e44002e13f82074399b2b3fc8a71933575b1d75b9ed3723a6ce301a34bbb5c2fd74253ac5f5f67a58629a1a1de90ff6d664d387c9b03bfd20887ebf2c0d7dba1069841a8f4491b3c21d76d0399169832d42dfee7816bc250fbb54123ce0cb3d9e663f95a82774ef5b60cabf41b355e7377bac034e726419c9620c98c6cce76a831f89f45c782ea98b22f7b91dbf2c3f31fbc850487fd6a81f162081cc3e5797a85efe9c5c3892e5ea9c6e743f4fe4b057c7f19f201c27cb102c53058afed492c885448a1b4650023503f3e1901f5a6db05a22736dcd78e47836830ce74ba641f31d517f426ad0a40548416454f427b7f8b3a21cc7353f97dd5d52985cdb6c2c83292d79cdf22e44987e708807ff58e1646f1d9981021468553494afcf44ce8b9e23b3cc04932d1c5224899f89d7516f6d6609b50b25b2e55b1b8984acc8a6efc2668b8d7ddcaba22143d6136bf867cd27291b315f3cd6f9cccdb026408e6a5d730a3769bb2cf23f3598355c1ed01af66762cd1c08a3d81103079b35af50c36896b3b1b99ab7b4709dcb69753aa8e81c4024204743a1a88aa56e30e5a45e7c66955a3113bd5b8543b2a3deaced3ce9124bcea4cd86aa293ba45cec999eacacbb330265cf8d501ad13b3f27f7a72110d959821358a8ac7da9a103ae25997188e3e343168f21a92515d77d05fa470564cf8dbf0f3dd3a4d4901228672fa296ecd7dde6a2104cbc938559dcc8b28aaf26404ad1439ff919b6b63c0ed6774de29b3f3549f2a62a4182eb2a12c2b5d63f5052074d73e5116d4be4167d468098ac692a30e99cfe2c2d7e2d51197650f737da7378e2c1adcbe3b6b1f6f80b180f68b537bbd265060ad2492e2b0706c2956e97bd95ff6fcc14f8d543ce13c5333364adb34f80375f0b769988e3b275f0316f43d37842217a683a398241f3c6e8d433f9e88e6cb9950209a74a656099eef327e60263ed2a1686e402b78487e9e5ef8a655337ce32beba53ecfb734e4560f499a9a92b2940285ff465a29c6ed94e508e98a86bb75c5e11df49bb8a99b624dcbbb4d12133617c81a61a912f8fc4769580ac1eb688230a80702cc7682809efce7ef48bfbcf97541adb7de6551a3a6ef68433769e167cc332d83815d0dacd59629d8defe5ded6253ebd419c01134e7b4e45b999b6bd8a8c572407d771fea9fd7f958fec105b621ff8ecd751276d66ff84d3375de55045c9b31cc297a7d46dc65fd4b7ed2acd1fd5f100a57aa862437af8a85b346762ee3ca15cfd7e99a50e59cba5598b43316920b19d4ca32a80fae1b4499e2dea1a319dfc4c29c155c6c24735d8f5961ead96be8f79c149add608d04321d5f72355b96bc10a041c8b35152a3da7a059d1b636c29966081354e065b989082688bb2b26386571482f0cae702182a925cc89ffbb6b871e518af52168d6fac3f9ab7c05982b40d40a4923a0b4ef4a4ca706724e412c8733f467a8c20d6bc2ab41db582b84ea05310e682972ce74cc7cf0015236e6083429d3fcc477246e3c8a653e3ac0d9a251d9dac93bd364ccab8e8782dcccdbaf6508b96a061e9106e1f075ea0a3273cb2baeb5e7d6dec022f5822248b85f29752f34a817797b4dccece9af90d5b4df728d2f6b78d709c1ac0a6a79fea37cfd273a02c97e5d5fb5b1bf5f17584e81f113c08dc424f3732aa0214ebdc12cafa27ca4463eb40c20dbbeabec74e17bd1697c26e9c7ba245df7521d9c47be3bd8ac12089ba16968e126d2b90ceef807653b2b1796d11f7a8e232a65c1d4134a01d9e3c0302a80ffe1e8d8dba3045a677202a840293e6bbd370fa18280c013e6dff1452ca55473ace5b29779dc624d9edb34b05d9f6b8a2894d090494377a057c28b348ab7a4137f034f26031302ce4b11f2c1eb5e32803130764ea164575a30f6b8fb139b2d6fc03825429304447a11941200d8b1f8f1fc1295aa84b35d11036f88b1a783ba837840e1aae5e15b194542041114ee42797eee2d3fd92c83b8483ac727e5851dd211429bdf90cfd7af70556ca8d1f16dd2b5988ee837e4c538efbcf36bcfbd6019c7050082d07960accb5665f1103b04b61275257578489bda27fd440910a9576a67db7a2af2423d1c65704b0fd3ee3b8df26c5898ac3a7fc2fc8a83452c550d8961aca2c8394a77ed4bacf17c5115c1e655c8e1eb553e767077027b78091a952c43d7ca7141496a32c614d196ca7f81621c4fe7eb96ae8add946adeb47c7e035444ed905f1f374f90491c33203ed44b12180bbd1271dcf3f30c69a55c083242376e4bb280806bdf103745b7b1820ea42cb1a9858d3e0204f4173955a3ca95900a2272f3509fa85d67974594d21e4a22090db9ec49b44c5f66c1fb388982a2b4d5c9034b996f50606a3efbb66beba5809bca2f8cffd2ec2466f192245291203c170d78571a5f3d76ae21cf35f1898ca624f55d4b6b2065f0987992ea7b3698ef9b11f74a5b199f38907305e47d3e4b4a041e9f55aadae2ac9751bd503103ca34737e76d8f89c0aba96c56e2b66627a948e066dd01734b4786d71051e57fbe3cc1d8b3f1aa49846e9a40c8de1f4b83e8f364b9cd462d7bb468ec0bc9dabcd7a6ef9c5c8fea79a03aec1e1ca01e73ae7cf7fc71f8d2c15f87431134175bb2b80350a9dc0dfc69e5bd3db11627b42583ee22709f95f71bddbf3524868363f24bf016dd26a97d0c9a11e694fd4bc0510af42bdb8c86ade8952d462f176c4bef18d06e8c6b5d11088477653c34f0ece4ad7aa09f0ee628c99e4b7811eb4b7190cca37dd8c5173a334cd18aaf2956548f069fe054d2fd6f87829bcbe000c8c9d3834a8d85d2b5f89ce7713b1206021294a8d6fb673ada46beedb4822e0a10a72aa2c87acbe8e3e389c667b72d7f72144fc515500211999c9cb9e554c15b8d88c29f83ab3c1345202edc1f765bc7071a8cf3c95df49e6ef6805f77306e68895b9c0e446ebe5332a34f704775ff95c4b675e63d4a314b003f638813ad8f1ea7a78830fe5e7564f248902915cc72da1750500ff7457f15f1fb809348ef6c65db6d441c085951a43c8576977440b8ea05abcdbd15a0cd9153681926d03e0ab2c0dea502be638d46e87ca903ae00579b6371ec01fc2bedfcb37cc8cef2ea46a85abf6b91f433c286a54555612bc1ff8bf495ae3806517ee442bddcbe4c4af5e80e0a62d48d1fcd2e3be941801201ae15f19d45d09e587bc12accf741c8a1ed22a431157d211ff2ce8d82e84640806f7699aa5b69eaf040f48ad1481b7a0b786833920aa87ef2d378472deebe17072f3819d8475a5a06ff583bbafac534e1b9ac88436900b83507077f510ffbbefb2b9b2120a7e8242bbe2df40d7e026c311defcdad1baed8bdc08196e63a0d02eb3347d0c10dbe147c79ea69db2b06ba6a9ecb676074358fc03d9cfdf7f65e4f30f34096169ceee7cc346954288fcc908acdcb01fffc8ad0f3b4b47bc05f4f7b1a16e0b294891c62f5e16b8e336c1fcdf3b617325db8764eba76b62b5114eb9a4e103f70781e6891fb9f0dd4ffb93ab3bcd2d2f15f22eacf2d1374d96714aedf0aa7cf628d4e02e20401b9c95b1a9788419fd0053a4195b97db810be64babb4496fe2f6785f9769ac24e768a0524765b0d1a4896f4c37c15c4180a977dea483fedbdc3c5046e1a17b1fa4530fe7be77a0f62788f5255b0aea8be5e4c6592c1ea931e94540dc0ffc734ffd36178597d37f1bc86d15fff4ab5165cf506f21e1a5d045994f7dea4332e4d987bf54e9302b4486a2ad9e1dd9df3904dd0586207c053740cdb60867198f0fac9c9b75574711cd218c7b8cdca8b8dc825336c41eaa125b345fd86299102e8e99be0f4fba15b37900ec4beaa16f9f54399870029e2b4aa4f66421f95b837291bd9478e496296bdc3c83399bf8cb7d74b3db489d59d25188be202121e798e7751044c5045497a302e106e15168e9af5a88c0dd05405635db53854cd5988b2b3ed2f6481dcdc6ac3a89facfacdae21e4465e4d90ca672eb47c1fae631b62be4f9a907aa69ff51e52ef5d4b480ea1f921eda2fe11d97991ae677b59971f734159db3ba3104d6d3cc24feffc767a8521fa604282b7e3c7069281af87aab7bf3a5437b0c81e812a80874426da93203582c87da92dc811cde54127a11782671af198fe2f35db7dcc5fc1753f1938dd15332a71eecfe839f583ae6d25b3a9ee2958d337d2b3a0a2a2cfe17933511de10f5b88ba5c365442b824fc811af8f408caaa3dab167a6289a4f77e3781ed37c9a18828f81b12d92e6fbe71046a8b8f16fc9d8a183183d596313a151fe6a09d96980f7f0e7f374d47344af83d139fe5007eaecf4496808599330ce0b60c403336d6d246bd696a2ec91c3c5d54dfd37ce3b99486b5ea24306a4bb109b372fa354af146af1dc25d2d697cbcdf6b7cab7c85a7b45d86c2808f1259805785addf37951bcd4f6cfebfaf125f3b05fb0bab21e082f96bc8a16184a6d96c7b00a726006f59ea03025eee159a0e39be018896a2ae120c62dd44ee858abf25c61f6af1246af5ed1c342eed4a05e59c40d0d43c984e1af628f8e65758eb64a8918ac1bbc63c9287d4149e5921eb212761a5921632039f8a92e9cf6ac068ebe039d52683f758d742482100f34385a65d530d33d760654f8a2c2b689dcb698a6694bf86e13936cc6638a5d6964604c478224388b9b88e66506dfaa838781a4b559a93730ba811712f1027ae6ab42c2c876af0450e3eb2455c064113957cc1a8f719fb406e6d9304f5367052c39e89c383c215e7ff190af94cfb0d1c560bfb783820090d571b0a61cf698bc396aca42a722f28a84f69e846a3ce30c904ca13e0ced5fbec1bd8675e898dfdcfc79150a4280be844414142b25f76d73e47edacd713316db72e440abcbf7cab5dddcaebef51088b8d80a116233c326a27a690fc176dd388ba557b4c7f48a31b75d7b2dd6ee88c11d7c3b0d7655a04ffa88eaca1b9ce668f082e60fb66e81cbe0531ddcf54f94be03bb803e00d31e34aa449591cf85c6034fc8bc64c8019723548c2904cd8e64b806e167975b123f2e3a82a21ebd8900683a07d11d8594f79069d46cd5e07e979d1855575f434071ae24711e5d8ecc5a5dc9c70f4289297b00cc3c3addfc0fba4ff2ad86cc78cb59daa1b6ecd645f80eda1658127405b20fcc6829ed6581f0e898ab55e5674c3dedcb75c2cd9a3edf5c5d0d2165a9b5e7d1f0f53022c36018c0336b85a113fe9f9e0dc4486ffe37329031bb3eec5ff3375f2ba8f4074625ffc2698f66f5e4dc5fa77c47be1dfebdd5cef9b08ea17f8036879b1ebb991b44541bf38c6af50ebd3732734e10f37ba54beda56984e57352d8bad5117451c23c1e730e6787d2e6e8f74ce61035198f1ea3567ce81d77f855d133ea2c8d9bb23ac405da563736a56681d07fc868cfa0f54a2133760742d7cdf4660bed0cfd9eb2083e74c92e4a37a67ac150476e28d4a9a5c1804ec13ee03ec4749aab0f9bb401dfeb323f93641cccf614a9bcd4db8328171fe252851e95f25814afebc3577d1b88a780eb679affe2b94d8898dea858a15e038a411c4d5cc82dad9ad58a73cd83e2fc2fb99e7268fc3daf364c3b0d52638bc3ada62e0993104e7ac9b1d7f40c557ef0c7a3720e9a321a46629950c31875cc2186ae25ce12cf900bfeadb6d3bf3421e31386de63a7c032d90b6eb4bcbc3b788411a8c83210e0f236ba45913277646580b55f8c0ca04cb571091b61cd732ece7441a2686a4403fc3d504773e475924d6841f0fa5bdb2acaf6c6b4af52fdd5412ea46b30acd9bda4398e532d33c52febbddbb0a713cbb02a7212702d80f7d27938ae6e6c477285ee9dccde8a7d9d6015ce3dfafd897cbdb62b6fb34e434fdfdf31e26b34eea325dec4b33f077e6c0281b6b40f1e187ab9b78beb1c626c4c0df4285a30c37b21d1d3bc24ae89cbd7231b07ad9440f5dc6ac81a469bac007c14ada8334007a8b73d525f4087927dc11d606c21845c1af6a69019231578f2b255540f4085b18c6989da6dd52063c776770f7ed4d50548e8a2f5857b09e9989be3a8f71920a37a8c89dfd518d32575a25136a4d110493f0e84a1fd13bf45b0a6f766d703232d4c43fa570726eecce95883fda5802456559415775ac265672996490a10a0075e6558b00fb349d4909e0f85af057b66b364e3850a53ba975bdadd3fbcc438bca120e2b8af2964fc00436f2780a26e6256c326c6d21f4a3658537399e91c6e66fa78bc174c346ab49924afb3a7546c2f832e8862cf740f58e2aa3c4e30558e741fe96bbc07f244d7f39918e7cbffa128d4be78b4684bd05f53489fc4501e17ddeeb5a851db66a088684ac8c2ae1fa2fe1bd0b430f948cde3f07dd5fe13154a46453525548dde5c40ff51aecfa632b665ee658bf8008e5e4e317cc7867cac34a2d764c271f65fc1854da9ad16750ec920a4287483d100e99bafcbd295aa8145357cdecbde62ff7720b60f21ea2aa32669cfe3c0e3236dfc8133fa7f6f44791e48e2db2e2a305b67ab495ef08f2f8870fee17043be9d5fc95f92e771a2556b6363e1a5212c3b14f15501c427cdf74c71b3fcded1d1d96cd6ace0ee380cd8ddf1335c0422da902f79ae3745e148b28ac7c9ea9fb372be7f92e90676d199b2fccab58ff745f59ff1f7cd9597d647106f00c75c5e4c466d615e060f795bf2b74addefe56c1dedb4097e8ff3ca4800a53455c7cba98fa0442482f34616f29ba1d9fa835578adc88fb30da6d9628cb406d18a2b3c15268ef17f86f0b22a3942e633a2e19f813eb5aaaf0a37f56adda449e5c51d61471ec976f44b50c580ff0002421a045768182beb03e0dfed79684e0ea8c11b0c4b7405cd477731da2fbbc11b0f6e2c2fa72bb4c246bec631e3186d82cd231b3e7eb60802d897607085561af6fd2d8673a1ef83c1b1c65e40867f82e5c8be894d4b3ec0126025def9a54d50b2bc56fe816e6508e82deeaa16aad27ae18ccfe808340166f365f33bf5e9f9cdde487b852a8efd1ff7ffe565c68d658a12b80f1fbe949f27b34f3acc6fafe78243543f1a211a1aabf424f6819c22bb34096f2d1fef5251022e6c8c1bd1c920a6fda542aa372daacc012e14a9d35543a87d8bc4d1cea520e10c5cc49a01ff0c237278bc9222e74ed4cd1197e3cda82b341ee3c80a8a882a35e15736c797443b006232a4125e46d6675bf28125f37b7735d517124bb25f9731322974e2732fc11315a548e6401c262bd153250f46d01e1104a70e8e3f9f5444d2391faf21eaefe4961ad9c3f0e953a5328adccd73d81fa4006d16c6397a93f93e8d2c3f68bbdf0c57a08037c548128cee264661de0ce38ba64a9e09a0667c5644a403c7c0ec3bca06bf884fb9778dde7043fa49289ef04e90d557e2a7bf6def4ee573088eb612a3343e2b90bd2944c9b121c0540dd89c5a880856a5ac7f4412b3a11bfeb81dfc32d9254556957a2900c4a9f39049d089a8aedac231814eb8449f1b07af1d3e168c526cc87efcb81c1f5c61ac6c48c9b97ef24382c97f352b63d7c1a7dd923a0d8c9251790cd99129cda4102090f31dceda899197fc3bd12e541065a24ba5dd1075789b1fc2cc7d50bbec79952e43f336c0822bad490efc7d0c30919c828bcd7ce09072d2a61f81dcbbe4c99d013a514f4c958294e25fe34d4f0c5a94a0e7ef96d6eecbc5e1a231a08371822a4ec64a01c59aae706cda749dc9823eff58d9976f89a336714d7b9c586c0ec64c3cbea6dbf5778326e12b1418e1e81b4190d7bd12d025f169a8a2189d3485c731f68e715a890e45d03b0e209c65dff9fd864dd322591749da337072e85b0c214d38e08e98ad81b387c16cb06a0c4adfbe570b32afc58078d5fef32a4266374df266fea53fe568c6ff323838520f589191ac71cf4163f262f788698f28b83056db91f89551ea4099d8324a1d3e91bce7d7e13ad55a61995905c955caf805fd6d37fcd8de3b40e339f59940f902de24eafee34d57d610a633e048f0d274570712f15865f8870af0e49dc17a13827fef1d7f5572244c784d1d469b304f92394d32b9145268f84529e8b88061dd5b6b7be4cf51032815eae424b2692fbd0cd046d0674722c567fd7fc9ec58b3e655ca9ec339eaa4d901c3d51a5b38582df59d24a3e107e6bed98eeb02d21454d3bd1093a9332fe56f0cbca69e8ae12dbf4bdf39191195691252d8c20d1effad6ca1bc6b7a50cc65117c553efb829376ca5943a456a918b8a387ec71c4d4fcfb634c7912f0cfab096c5636b11da6b1a0078345c1b02645fb968da4998c7145738efc4a57731c653596e135d1f0af92d9b48a80bf73e298c3496388d415bfa17706d8491f24ec0d1cdd91d2d688eb7093ad8a18271ab29be95ccf64d631d9da3fae83cfd880ca1c02f74e2168e3a59a5b5d11fff8662f34b1ed149aa44ab88d691643975bbe06ee9540f004c1218095b9b5c5cea0bb2f708a1f9a3ec34e875b63b0777786b46ad1e788fbe82a6b77dd7e7461a839e0b33bfa639416e0c911c45227e61dffb225b752d205506729085baf127f8a9b5b1a0196384ee9fb03b675e4fe1627d3d3e089db7b720d44ce9b0e309da8191fd311a082b533f0452e69f3c8cc8ccf5944624a5338376d28adb2f3fc13962125173845a13fdf3b82bab2914253a1ed0b2185f72a6c0356efca2998af9dd3ea625e3b7d31163a885e9ac2e0a224233870c37845a477df70b4f9accd3ef3f5dbaef1e1f1e378b72b6f5abd5a22b29c55360d4d46b0fb163c367a637692a3cf3134bb79e12eb932deea893f51f118f78dfd5db3675770b12340e58dc590e5483422ddb5a5e8cce65af82b2e4c24b3a03ba117861a162e19d073e2584d43acbe02af340a2fe2f714282b37a0acb12d535a15591b81c8bef41df2de62a9e242d00b44c9298c3ffb2056da83cbcc481216ea20f3e9c254dc86c5cdb9dab8e8bb25d1f2ab8f80fb33fcd81366f3cf802f683b47357422f9cb73d2ee9a8705a35946782c9aadc8bfb63bab727ffd096fba6d1e27eff54a00d9b6cc0fca60bc6d1666c6943e144da5555e011d5cf961e4b2d6b94e392479f4194a534fc7955dae93f8aa16dad4b2b8c6e33873330739f966325fff6a76595cff5ded3358fcc12f2754e695d06332aadc8d67ea64cf50cbc088a5a62561076664269f8e0e76ddf87588a303543ba3462220a1071813fdffc445681edbab0550d36c0db63fff83f92f3f3d9d3ee30342d1bf9b71cd81eb7d092843d8125841fa60f17cba259abd3fdcd32fdf7df4ea637dc9e5afe5e443262dec3731fd10c808d161abafbe0e1f20a45fc3dbaa797b61a18960c5d74565314d425d80e64a1357fbe19420818cff175d46f32917cfacb35547caf59bc54100d95f94e8f133c5c583bea77f42498428bfa638bf00cd6b2a558c039e662a9b22afde88ed5d81f193ec21071322bb90372cafa714315026f634bab301e42302ddeb3cae654577b84045b729dcd19b36c1099045e337c0a1ae18017197c6edc50a43ddc0fc1d3317cc0c74695ca8c5aadbebd1083e6f166f107eaa3b42eeb1f47f4acdfca2ef61645a9572efec5104a947c09f9b2fd587d051686fe645d5b78809cf4ef90296c6791ad4994ebc1b50f40c281f3df2978f5455879d4b3a5125d3150890add6aaf887e3644449d19ac6151c22acdbcc487488c74169c8139da5b285262ed1d7446fffe66f93572429b1c45bbd7b45d9b1b0d8975af9c4d50a820bfe91f70d3de41d4cf8bae84cef82d0aa71bfafa6cc87ab11fdfc90adc262e22c334d799f2705ae40e0394cf1b01444f4ae7d261d08547dae86cd0b4e22fecd25f11d11fc47863261c4e4b8a03e0bc3bb2023af272fe2824f4b2ef3a8f71ac2aa72930d0941471fc02f49ede2f00a98cdabc1c4e92d573d3bcb24819351fac8f0edf4c1ffd964419d7f1cd89c622ba583aede74c6dfe4eb4daba85c02ed561e9be8f94835952da955dd5f4e26ddfb17d60a9ec742a25483e000b57b7b083eedc6cb33a24078ce1a55469f53fc2afce6f8b4d62df7d2413548c40043549c4cd16b40ecba18a6d49e3e1be0b2a38a5a4c1b0e3a6d0f585e6129c899d56c459265689c297cf9a5de0e3816261c19126223c4e2621a2ebeecb1d5bfc5fdc2099286381abc93b11144ced7aa5bb0f4454de65186c232150f645459f868ac14b79658be78221cf14dc9305b3fa108546b96f87f5db78bd9d1607965c242d1d1895c989e66f6fd33dd4ea856cea473944714d2d401af9ad10ac85165739e914c9670e3fb82c2ffda9150b903f1722922cc7f2a1aa9633a78e1f4f60e03253bac112065dab4456fb9ba0fa41cc3b41d75ac2a4bc532f73590cde4a36a18eea09d241672600110db89644e370d9bf189315737d331153224929a7d4d17e4b044ffc7b13755c495542fbeec0c2ff36be7a8e4f0f1e81c51aba14ffc29e576266f1641acf74bd5779d5c534c37dcf13c76f444565a10bbb1ec59d0e2d839782a43d9c5df47fe058a8ff8c6ab2e0de94ce0194d7242658ea7546a5186e82f4fc4b8d605a9477cbe9275a915cdb989104adb29e4ee68b480a01f58c69c3d07e5f647f7b5ccaf9548191b4a44e0fa6bf97b6e31d355554439cfac2937cd4ba7c166bf2debba49d51eda82ffc895812d83f0de5cf65aaa9e2a0896fc3bcf8364419bf6729e3032dc12486a2ac9b9624423d80681279816e5205c2ad0e197f73af22ca1fa9929c1c7426d61f56e6b2fb59be0c0ed5bb00589f151ac53e55991c00c58e93d5f3055b47d36dad280cfb13bf6b8c6652fc62f45641dc9272f5daaa2d63778be39beaf25397d81f59b0e340702ae687a1e7fef1028ff7850e3605bc4671d30ef5f742b5f2f72852bd3cd2f8e865ba6271d02711b466acbe6421f74e190588b95437468dee4337759fe18fb444b2a76833c8e49568eccf59a5125130a27c15540349ac039b7840fa02ee8ce766f3b4d0437ce49555d172e6d973e8f743b4f3d2cc77a261aa02c50f5765eeb36019084b7aff1cd64869b53aad52f7f32675508878cb8dac87354746aabdc34de20fcd4bf0174dab7b3ddd9e7ace144f49c172328472a18e4dffbf3333e983a003b0ef58334d1c68d463701c6b5ac3b203e803b45c04f9998aa92bf43a732c84725e20c493a47fe3c822f758e901e2f5fc2f772a0491a215ef537beab9c429a0f5c13e74f526995ee425a92d421118b30cc0899e5fa3e9f12ac39851613c661937fad16abcfea53777bdf4f4677670e68711a205352712fb695f090694b92e5477f8d96df02644e7c12a066e9bcf133692ccd489a6659bff94494c37cdc42a01a1aaf544bc9fe49dde49cf6f750e4edcc72f3061c1a96537d2c5a5a622db984f002757350e8ea8d282280b3dada09da275e7426769e3722d94be937ce90e587dddd61c8792c5c24e03d041fe128a4f9c244ae1e24838a322431377e8e5dee8b463915d9c4aebb4d3c4e28bbe4796901c595d120ec11b204438e511262da40576b7ef14ef2079a1ae6511503ef0ee41c1374cda9fbfcf2fbfb7b9a2e4e0061071653c16cc865b8720e76c6321fb67aa633b1c55045bd612079667a3b8d2c1594aec96570c3c623672b4ac119d2d84e71f8af0c68200ed6f91908d0c0b1fe772271e2982a6df71ab2fb4688e4174f333e1f99452f506fd135cf922a5316f0aaa0eb1c4b9b06fad8b688f1318469798de83edee5558ca06a7df88a7c31bc165773a0be0994c3fc458806533fe78583017f7f1bb4f2cdd49bf28ccf57056fda7bf4a6c4aee5b9b630eb4a6ffcdec9d259fd194b6da5bbd60e4dae4f0be9a2d199ae9a804c59fb240e026c2c757d610838cc0770283b0f2821da0ebaa4cb3b107b5807e41359b824497d8e201fbf32bd6bec24a4fc658a782a7957c4d8e5bc97f86c0dd84e5f388c00a6c50f62adc43dca507eea61028ff62b3f220af1345f3ff70506b44fc7665dc1dd5cbc2c47318d770a6fd21c3f6a60b4f6900a8834ee823a03ca516cc524f9b49d06696a30b1a0e75ddcab0f39e8251206526b78679fe2f9f4bec38dd034c65aac7035302eed05dee0c1c9a4fd14bf6f9441564ffd56fca4c6a4f27a709909f69624f4b5c436002c4bef475010a9f43d659470e783232da6bc119456b235ae6bc9a8e001dacd65a70586966a97ffa8530a0535b37821871ded4ff9c98b6d077dc0921e5f0ccf083d75424010ff4230e3c21faef35e5c3a84dd51f0b571ede4cffe29991afc895944bdf10c28737372434bc0e2b1b1bfdd59f4459f2ed25f0bd20e08a466a66b8c5aec309d9e41a45713c892909684b13822f13c8f4d1cd9a2d9affe5dbbd2518765f63c3664826af7862635051c054ba9fb4f6a5505ef0c55cdce7736a76ab04f4a3debafead1385025e25f7ee2d8384debbd67bed0385dd2f16163df298c94abc62ef693f931f5fce88216ea1dbcce0f8ec11e247a9952014d8ca83792f172d84e001941a4f8e18e9899c9fbcc41ebf52c409957f75bdc76f05fd388b670795f7f56f585593be9ef69a6dd9cedb7fef64a6a07c1cf3aab95d2155f8a20d5d8251d92d64446fe7d4398f287f8596cbb42db0164f7792c673bbd0a7e30edf86e8e7951afc44dd2cd98bf8c73200a72c005c164c408aa825c2825ede563213c7e2f44e10d7b014e8d6ecf50c19cb90762bddb0cd9047cfb4d5e24f4e51438404452240d30aaa5225acc632e2bfee70717dd6c6985edda36b8202bba71cf75a6fe9e32dd53c2d503adab1cc70578ca8fdad25847eb6a2324fc0951432fb69808758b67d986bb5f08caeb65536bd8078f11b668f05e3f3b59ac87d1cdbfcf747dd5e1387ae69d6a334d0f4853f115b1e317a25cd02daff029c19d4b2beb954887be0f17e926a5caad42f93b82c8e398c2179c96aad0a5632797f9022388522c6d069036d0b532ea2f918f0e2778744a56252194a6a8f739802570e934e6bfbe0d698cbf3b61e42f662f261ba1736db30c111b31a39d103a4692260b0df6411e97f0548549c663798b9f90e944c8703313778ec8f1ecec06a342a4a96323d9bd266443a034e61bb8a35f55bb4414b492c1ccc2ccf7fefedc905905d8ed2d362d31e09ada4c477fac7f3e4f21279a875678cb284b28c3c51d74b9ac79d4387e2a38a79b2457ec9241de5249e7f1bc87dc4d5a21e763fcf605f73eab614af89106175e57a18152e2ccc1ddcff804baba797e1b91823fc1486a4f8dd2a5fe7865ee17f45faa7e3fdd5e3e299677dc9405aab4c6c5581afbc88e28215afb599aa06e02aee28d7e3cea4cb863c7380369d582c8565c30dcee2942c109e0de25c9d12b17ae4380197d96e4dee03d93c3383129841de0c2aabf865efe2edf76673f2cdf5440250b8ce93fdcc7e53ff68b83f4c5bb35793a54c7b83affb31289801a22ba68e0c819c656380c9374e3a5a7f6f41b95075b91f67058d1350103caf2a08f71fe1afa15859e0d71914be271d17f959dbc6e7ae2205b606acc26696c59b211c051517bf09cbbf6df52ed38faaaadfb27f53a53e19d57cefc905290a1a93f46ee0a503c8d71afc7aa78a4950e36264cd8b31a16f0cd6db335abce893e171c51fd6b1ce9f8f56e3a23ea98eb234fba136c26fefb7bb65e2d16ab4591fd1b5681e1fa5b8659cc112de7c5f45ee924d9a8938eb51606ea8d74c42816f54e611ad3e1493035e912429a9f34484ef34223b111c26d3146fdaa800ef96a7f1c6a72cc9d08dfcaac0d616ec18ab319eaa58f8525bde1aad9745145f9d5f4574305890c5fb5d1f7e6ff265077b7de25dd769f1ca337a7a46572d4172a9bd6648e882ede134f594a38beb30884fcd8cf562594d271fe7367b1ad7d32bcd0151fb5a8e9644007377efff58d9404b168a7e0ab121edb0de6c2a3603752783159a86fbc402a2654fea89f05cc86ae600cbbbc9efcedffa143b8b7dee836b9b93f062e92bcfade34ec692d7bc9de0cca32903147bf0f846a5a46ee1a548ea107a25026a2a17811cafc9f1f44551775ff7ad270f4de690834c629aaea98056e009c7f74ab9080ea9e787a7c907a939574938ef70685c08de7e4a7f507b3e11ee5210db8a856dcc88a7aee6e6239451fb47de55221ecf69909f0da259f617ee6baa8b86543af49ad55f3b739719899d37363f0f008aa7c5db32af3f58ec3a47ed415902103255c8151b4baffbff588a92f257f5d48d0197e36e56207ad710cf99d8096ec835ab1b8c8538c869602461f37388a074fe8b78930de245f8a320bc23c7d6c108f701ead64368605389be4e3a480cb231e6ec7c5a4af99daa9cedac9d194f65d2a242e65d6e209db3537ae4a12e695ffa3024375a4c04d85d78c9dc0a923e9c3db02d4d2cc5123e3592a43c3b3164598ca707507f934a68a641a4613329ac88ff3b061e862e16f3d79ae0ad54a037df1acb07e8cda1d9e3595edd5fde2f6e255c415d3958512a3454fcb50eb87dc97197718fa6fed6bd053a66c05153acd767b4f2e89312eea0afa13790daa5caf46ed42efb5a19c1553b9277d1768795f7ba6d632ed6d00c5cf503832135881a8eb4b760d74bd8b3e10f2cd034236c3f3b3e7c9a89283ffe045277a548917f68fbd0d2d884511927a53e009e6518bdcbbeea65f91d4381cc13abe5fb3537cd901cf6b1a20e7e55df9c1bf13aaf09dbfd7e494f4afff4359f212e711c221754ba684d13d5f082336909b5b89cf6e424bd944985aa467675ae6cde04a2563f762a616bac0115a2da30c3a5d274598146f27b9176fed9b3b2fedda0719c68bb0fd792027c1f5b9f9d7590da1fd1962479bb4abcd74235644f563820b5ef877de417417d31ddd0c9dbd7c58c152b4fc311b6cee44d5299c3a914ddff389d88d63119f0071663a87cbb6d1f76ee7fb451258e2f376dca5d0feefb6fe6c558d0ee3146da1f8f04cf426e386a1022a9ac9172c32c11c3fa467f7441cd2114c620da3ca58bec2978f3cdf8a6adc3e8adcc2605d66fb5f2d9e2b6ccc00c215e5630edb7af00b29430645ad165b14464b04d8209cd433198a251b4b3cdc0100ab074a1ad58c2c7373a999b0bbd6ce1f3c837045fcc5d21c3d7852828caab215c67f8f3013942b195caf3147a82a9003ecddaeae779da28653887be979ba97c49ef397c805d25ea99c9e3b0cd274ebf1a4536584e27a63c695c5afc606843bc42fa17a1600ed443818ce89867d92b8d3c13b29722f77a7bd8273e95aa1df8f101b0f65c3f1ec243706b3c9a2b09260b707b5ad7a387410d3308ed84bb88c7c61837cd7a4ab3defa07468d837688146712f92d9897ba17ad6dcc0a8a8eacabd4149a78b3a4ed81b087207f671cddc35590e5e77f96bbaefac36393f005b78af04210247a1b5f834d46438880f7be38146490870a9f93341eee1797ab023aa7ec7f502a098477f8f0086478515421f4f7d0a59cea864c5d4354c078d5251699438544aaec0f91b643b17d11bc9f8e380c77128d072c33d1ec365e75b058f30f5e16538ede6a62287a972e40ad0753ee4cae78b0f864026f945c2de956cf0f1b9e1a1127c8a60624031606e7c1812018c6ab1f7f8b71157819f80b02e9f4e10d6abccdce6b5c8040faadbef5456abd945f71203ed7cd9d1cfc5a1724c986ce7b13f635645756f76779efcf31db6ff3f9997c295c597a42bdf9cb47fde9960f5ba39c25e2dbdfe14426285a91e7f928a494f54bf302093fa33e9267a77c99c830e074a2c734b49897ebdd2e8382f4c8014614128712629c4c90da5f28558030e02a0ebc56837d5862003f1460a87c93475de3d4ec51a99cebe3404812ceae40f9c828021d3961749ae745d1b160dac3b6fde187ab1cb2e18a40d60d9a657534a9f6a365576b0c44302367c45b6ca0dfea3eef199357e1787bb9f83b0419c76187537f52819dfc1f319df6b09a3c364f4ba1f6048b253fbcb12f220e92f981a723e9a81505dbd532afcf62d1a99debb91d32e64b8511011081bdee15789d64b3cbaa32401e1702d6b17dabd8a014bb628690f767c98f10f23b8c2b2c810364e669ed71c6be1b4b752b3e3c812049061cc76cf2e7da1dc32a1210b69ecdfc5b13fb19c0c3f850d021eb4023fe2c0a75d3b19d672f9a4837e64165acfdc8dcc9ad1b9f0e3f485ed14d9001c0703e35b1a7f6ebe23befbfaab74496bcf89c4dcb088a37e346c5948291fdc8c6d51ffe8526a277b8fb351c433fa32af99fcba4f00cea73a601bd51f5c470052663ff982dec65f414c98a3442ee0aaf812ce92191d1a29d9b8919131b9cf287afcbebece4dc9ff13365a66e1b2c50169e4d9f67f76c8545a2ffc8ae46f226ac736d6bbd9c54721398f7973fddd53193b505e0ddceb2abfd0af3c55846a31f870f6776ed2148ac80359c211e067b3f8d55d1e7b8fac19826592931a7d15bf026b4713ad11e9d08b39863696b532fa3a545ae6da02ae5e82c4adaf1e0128319c0a0849dca54ef7bbac2206886e839bb1b12ab1b42d022eb8aac4f8444ad725e96e2c1b1532c4d78860b00d0e04f7f42c50eef78a7709a2b87e267af5b50a9010546e8913ec1e23407ecb8f95ab8cb61cbbc4e8d9a05e4878eed5d5c99402b0b60d9be488f2ee96a485408b0e4879f1835119ce9bbcb9ae984ec649c8c0ebd442ea61b8bc3920054a6df671e08298585a414190471daad56da338e9d68bc6718be70a9b666fd934278cc897bcae1171e9c7567662be98d4a28b80e0da759dd1ee53a2807b265c49882e1ea12e61bb0c33306f8ff536852194c9ea9d63555a2da4b6563b7c0c326b5f30c448b41a8fd08a3ca55a50190f677c648fa293f66aec0c14a757fb5645c6a6802d64a4e8716249e5e8d539d5224f96bdd68e4290e93ebf26bac140630a820e9d62a2f680f3f189ba3eb71e3a64b8f4fde96883a0c41057c84b15a3553d242dc1c0fd9c3b3d4ecb67a3ec3309b313aac363d21c383005172e5663b81430678266f2593b95d4a0d7b5285449e0710fff6dafbf79ba2b328915baeeb572fa8f2a90f61ecb0e9bf18ab82e7aec075c97f538131a675c916f985461e9ee281b70682fe28383db1183c05a34c0b05b2682cdd14b05a4db7a5ca51938fd89d2099ae82b82468f31c1efa0319c659e701e70b89a29588b0e6bf6ae504c67df0e78ec0ac5b4b6ee6851412529864802fc29f115ed4dd6da20bb18aced10b483b7a3cb465aa0f33fdcde192499bc749e13f187c86c3e66e772e57d092434045497dd9acdcd32e55e39ee5cb48a248964bbd65fa83bdbeef2c70afb8341dd3282ed436abac9bfd4c06876c109398e0ab29ceea470c83e0338a959c8151ead08c26c834363092d2d4bf7f25d7ae3737f93ba00f225724070991c18be2cc50db10d077156afc87972a6a657191e4e5cec6a787532336e278523c27c0c924fee4e44f8b8c5c498ffbb22f3a9c0fdf735e89b69db2af2b4f47985b18c92d71b6ba5188b2b9e8b2bb1eede1ebda6c9eaf3761ceedce098e643547b8b8721b86f19c71f4abfacf183329f1047ca03b3c5caaaba3235ab856948cbcdca47f7e5d03e958ad2c97d098f4e19e57b5a081fbe2e43914c42d69b7d5534429eeb4b49cfaa9552cc48ab61b612b3fe847b6e2621a1ba6ee76a17683d84e180cc7e04a78f66d6315b22e3095740d3ed3cde833ac6933ac9f0ab17e234ccb7949b03b9be071b964fe0da18fee93f97591401871ddbd2bb31a1e07e79e1331ef6279bd2cdc08c4d3cf84c8fb1346613540c1f9b8ab7fd83a0ec9157ab37664a60e9fd8756d010ecb824f7de47cd5903e659548e49769f20771490307833a04d46316eb7739fb240e11450d1528594563320a1f22f9e5d594979c5aca5b1524f9bcabf7d35e76464b9a58afa8b7dd96eda4eeea449fc7ab87154b804d55038bddee8010affadbc52719f256b830df91e9e8df5f38da5979e0b73170714a4d09d664d7d66783e1f0397b374f998adfe5013e78da495d6f0e116418f673f4f842c8abb90b026aa368b47d1c57ec15137460ffd07c338e83635ed1924cf64b5f0717041545b09c5cabcfe7738b2f27e009010f827359e40b598f267fefe8915b66c264d2d98bcb8941172a4aed2623db0190dca69382348c979e9b687e92878d6e44cd4d8270875a025fa6f5a3dc6cc88f3310e03afdd92e4e8196bca1fe750598563eb338be711897152c074913560b87ab0172936ad2e7fc9e8328ae9292a2ac042ce6ce10119e5f80832406a07d49733f3f0f8ac2b8dac31c70703f477d3c067d3a2481c7417818298191c94142fce4e5aae346b9b16f07a60738edb34647d1c22a1976ffee6597e8081fa2245f82be3db2eeee73163544f62d223bac097b69cb12115bd90b5be100c59743e89d6de114a6f5119a1c00900c9af298db06bd4985b789e214571cc0eee17ba80043620490743810c15bfa099898285b9de9d435c1cf53e59fec1afda8f5b3fedc96705bdbc3279f96053bba5f3650bee40975ad0dcaff8cdcda53d6c96a8a39d0ba5354b80792d7b7ce0958a71089714cf8701fd6a5c54d0eb9af08bfb6fe5540a8d6e74dae053d2f9336c4176e4b4c4ec6a13a2e841a831fa2a7cbc5cb1966f74b859cd07574e2c45e3cc7ab4ba566623857a5545aee12a51ba640af24990f7cf5e1d51596dc1845459f69515d456781ac2dd0f2151d8707d51f41b639b1a596264e1fc62fc73ac9076f7f2089c1b7e9cc97b7df0cd4dd383b65fa399b98526ba502a63d64ff36589d19a6364d033d8f9e1f9f6f84a6328ad473ad6acd190e2b0190153872073d391fe007163ed179f6d68ef36dc049606a16f802c14b5e8ba6cafa2188275f9486cb78b72b388530e4cdd31a13f3ee166a26b38c80330f70980a3041abb7c962ba017381438da3581e11e9ba39b0e5dc6328fa19961db4cd099c334bd6d4ef0e561ba431843efd120c7a41a1b294cc04fa896136bdbc9ec17600666823bb79c3e1d9c6a945bee973fe9efab67940412b38c27596b75e7eecf743a8e99699cf74747094fbbe196070a1cbceefd53fc27be39694ff8c5c031dcbccda27cd44243dd27e3920bd964b9c2505e6f211fed2f6b6d226902214e9579c5cb31f6b49059e179ea02a601bad139b87defb397fb0f677af6f999cf0f3a1e8579d0a2a94b10506d6f925c556a40b67ff7af0558b6169ee80ce0de8808bc072853be44cbc15759ec0049cb4268521339e36eb06fb9468149c26a674fbf0721743cf20340bcfc66c4fc6923205ac6d6656a9c3712efe4545d1953128ff7feac32b571ee832134c7e801e243e4cf806cdfe8510075a6a88a64bf0fc4e53d8cf44432becf8df4fff6e5a36eb8d726b401644248df22434a3ac382ba2a8cfdec9b6ca1619195f521ca484dcfa524313a2d8242e21ca02ab69007b7854ddd27be735db10d8b7425b5d60d98c608d981a38fb05f8d5fd4863127454e0342862838b42db4cfecc91049a78c16f475fdea1bb87e59dfb7a725bbfaf763ecff5fbd39b30a68b91bced77ec2c45918408092249b05e79f9e949c143407d2622c11066d77bad6cb8ade0e1ae33e32dfccd97af6e8406674cba69116bbbafdb36b656c2a8f055e3b7beab5be698f7068031540f6c1c78d0d9aea39001ba44c3e817835534ff6fbfd1897d00e784cc6b09f37a478c4c6ff138f4de225d9cb95096fb8fa39a57da30f288d36a3df975a630aca9bb8ea56c2d5bec43327f527c777588a77cfc632cd23a6aa136dbaa646960d18e2a443a83edea6cb0acdbce122006412847164c78b279e43557cae9264873670fb883b8e411a639057b250b9c865e361fd78fc4f7474ab516ff4a9939a9bca149ccea53a9ff30c63783d39c7e1d9e5668dcbaa6df1eaab2fa6fd3b506aa3f60b7c7edb4a7665619a754c265813adc0a8b55845fe61c0ebf3c443323efebc2f63463b382358e1e9122e1747e8d26f4e24cd1ed676b547a1a6a84cf08fa6ba2b7224143cfa676abbcf89621a2fab467141ef53ca661c56a6ed842f1b987bfcc4899b3f57399238d4b951b16279a4517fe7a25f353cbfee8e98f12acacb6a2f3d48d6eda6a9439cfc3cc97886d60102e84f4b00564aec43780519b2f3b0b32b54d008cb5fbe36066718d4948656256d8af516ae784bdb8e92f7fb47e2f418f8826582fea56ef6122726c98a98baa4cc352a2957a6cc31506114b0d9115c84188a8f865663e6a34e839f83e615a5db622d7bb832c773a10650ae6e8609286ca3ca50caaf94007b44da4f9514039ee31869aba305da667aa2d5606b47057bc8bbb52355f950618a16af7e6e0f177f9e9ab759f424d48fe270927e138fff7cfd5a8fede790349ca4bcd2a2fd34582bd23a7f2e4438414bde2c1916e07867c4ef2f0045f4ed63725937375af8c5707c52b9955f92e0872209ee9e09f64a2a1620b1b3cd29e748f932b6aa7e7aec8b0e021563a84928d83bc43828ed2774e3067f9f9073f59f883e3514dc4e1d768b02ca1ba76b66b531ac3a1b23521fc264a3b8293f956e396fd4f18c770829a6f8d89e55e7967c3e3e721b9b7471e0b62cea9492dca42d79332c14dff5459db0f728989448fc51c504f204b8802c3f7c299f73c752a97572f13aa34ada2355290cd546d886e22963944d2e6fb59af49e60a0e0f51ab865ecc6c921067fcc351d62c5b4cccd89a44de4535dc4ea2e9992322c4760ec3a8d961f9c56682b3e34c31feb4c45b5aace31cdc036c9c4c5a46e983203c4c6ad6c591d66aa12a8790567c801e4bc2f84d75439bd2e1e8b2d28adb4c08f8738449c0ec9033f7ca9ab2c20e7e0f598496601dae3f42e9cf3b1e354e244250027b8988ff08cf9bee385e3695120e6bbd3ee576ff8d35ead9ef8489df69651b9fa059d604aefdf464b4f9898bb447912a1dd68581252c52d41952afa20d2cabdc41cdb2ac6b8dfcbf68cb2e93bf3a3435ad0184028de875d5e632b8a3b523d9bb188413d4cfbd671bc570db7407aca7be412b9df5d88e468273bfcc5789406ccd1544865097a2e65fe9688ee58a1a2068afcb6349289015abb0e686ae1c9fb4b4ec91d9e1235895ae068896556a0c8917af1561534614abbe30f27ee347668524401e4bd54d84944162a52eb5f0f4f7443e1eabe693382ed5cbfacf5fd1dd53ee1d0df950c6fc09fcc6e7f539a452aaecad538b136bf4cfec71e6deba3f92c341b464f86eb41274658b23abeca7737d5252ca52bd37a169316489975a0bcb9053a7fedbd693dfb5d9dab28d34db5224db87e14dfff5e56c9cf1aacf65efc6d1c3c314d3966ef321f8eb911155e8616b6ce522a14c8a8df8d8a1b3744db3f3a67506c2018bf70e9fc5e54a80fc10287aabad3619a1448dd571d7587506c96941f92ba0abb966790ddd790b1f37ae58be6d75258988a485dfce2aff4c57575b9c957eec8633fbaaa2851fb626ac277ebf1d636b7c705fb1f0acfada4b9ed9ebd7e90ee261c179807e0132023bcbe6c794c8b4168836d82090e1a9f0dcd5ea84b3b1e051608719df0f661669df7d245ad561c0dda99d042d7d848dc8216845c467404b51f4c138570f0d4d6335ec745c584c41f149c9950132995f8c2f93acf19971e0d4fde7c7bb997196572c93258eaf0d76000e91a6ac68aaa8c80134af046a107a55b41b7cb938d64a12adc88bf6c8ed7e480cccb0fc233581d9741349c5f251a47a30a7023b76b26fc64bf4e87e8c0f4f050315ce1ea0fdffa5162a3a65f81e88d618117a4179b0ee8b76694da8854d5a03ece38dab97458b7e735343868e80640bac38b18e024ff7e4106198161f71402bf362ec11fa3272ad779760be7ca89509fa68bd142258d911f9737d7daffb8b36bb42e60af6ce37997d732d3f5022dbd87a33a185f94e9592c0c0ff986a28bd80ce7079475f1cb619618ce7029b17e542efe7d6d1a983094beecfd2a96bbb349168941a3398df9ef215271688c9facc3094410f2db049156afdefdf172e48fe84e94f81aa616d3b893541bbd01b8b4cdcca3fc01c89ff8c0831aaa4b9274b6d5d5721b3999ce9a7696a2c9ac0231b3b8a5a6cc522f0f70de5b436537aca9dc2d6a6911313974487614d71c472d845619332a43548fb11b48b40b6d56f5e21e35dc7f1e724376e1db75fd65c2f63a402276b70db62b67376b259a2578c1ae1e574b5a9df79dec870a391423c0fc2a7595a1afd0a441f4f247adb74f974d233a0a54a641bf654830c7ac731e61a6822f0162cfe51f416f5f1b324046f4c512681a619d19a50d046aa942fdcd06678faed30011a89d588d170230e7195ae69f66b741cc56350f5e360e403ad1ec1c96c2437e53f97961a6a97a7bffea42159f30264386f95cd2c12840c3694d1eb7707ff6849b308d5ed8cc03109e5e51e229e9a526f1728874de4e3b37eb5a614ce1473041651eeebd0c916be972c2d9330a3cdff5c095814813033dd9336173de3823073a82e0e17d18220bb45331ea5115173a3cb2e00f2cb3dc3498ad787a756a1bc344aacb4cfe31a71903add62a82ede30d287e7d68024b9aa8b801b987858cd13e55369cc2971a0ee1191586c290ee2a4098293162840d0738afbb2b1d7bf87343ef36751a3185dc927e4f99d4c28879ca683542d643883c625beae2e5039175491ae46959d5b6909243763e493eebbd527be8d2d9088712b5838821e73cfc9dd81943e27b4fdafebe1bbf506df020c4c0de5dcd6a1397abf4cbedde42886f95015b1ab09ce456971442e947e2955bdc1e48b1e78216e401c37ecc67aaa81650f2b0982cc21886559dc271218132094c7c8541c97ecb5ff42de0f57f0caac089a201d3232f4d28667349ce394019b69271e3fd9a56191f874416f124c6d95a3dcbf54096fad26bcd7b7aa99759141d91d72904a2f220176a09ebdf986fb6ffb20e9138a655e2f94ade2b115e3b557ddf9001781444d2ca6b1e4d11d71a132c208431153db94731ea274ae86ef70b32e00e09c1df010c66a41d8e9fe5caab6924cf6348bc86440da210392e71d8634f4145b5e3f30112046c7f1684420a33737030d6fc5b7cd451c3b9774268f12bf1275cd0ffa3cf1f510d0636bfa22f33ffe44c0dcb2b6626dd457dbe3abba3a6a9ee2c98c6ad10bb310889bd043959a66fd598c947b8002df82589f318f02346354e14f4cf927f3b2e8f335383d39f1cd8a11c91d89768e6d4624dbef651ea1d11225c92db1ebc9d0d4420f296728c3a8e97635be79339d3ada2e765fd150dede0ab417056324aae46c78ea810e76b37eb54f77365a2cf5835eb983041d9b2fb1da9d5741c5188b133be6ae308ff36e43982426af30dcbb4c8bd5aece4b33ae3612bd5ceb246ae3ecc7f0d8e9c6e30961ca2be4b0ba79d95cbde4c8b9118fc3ceec8d45141a47a24f850974ed89368cfed5f508a3a8f0cc825eaaf45be7a49d46cfe34740598245ac0441cc14b52b2c953764709e92d5e00bdb2e433f423ef3aadb23a855306497ce03f57cd705dfc1aae502854b180b77c0a0d821d75f25627d9dfd6352924519665206f1315985b093e55b146315330660d30e7c20618def6b0197912b718363ef698f686484c110484cd95fda7c564811ff50838ca05a4518264c84c5128ce91d8ae22f598df3e5649aa643b7fc8cbef254b91b3a971f02bcfe38bbce85db4e39bf7c64499edce6e52472a3b7f078f9049f77e58788fd6c06b440eced78d1d82f8399eb3fb92367e8fc129004e01aa6f7cb3d3944c9e7b790cb12b913d76bab2dae5469ec57604d8afd48caf15a79d4310f78861cfb639123cbdf13238a01bcf1e21825ba7516bfb765eb4ef956e6034e566366965412531b3cf73e14f1e7a44879760f8f318029947ea30a1d40f1025aba5126961f4f04e659e33b3437b7f1ee88fa414a06ff13902c2dcb67d7652c00e635053f4973c10e49d8a3ae84fbf0cd8b8bd2689fbbdc0ec02254da2e4fc7f6487b0a2627f214d771fb51e0d9c576afcf0ee4e5fb20b168826f744249fd4ee3f1a85bf5855b2adab0cf6825e0d0265f4e737ff94fee1dd329058f4d190f887416ac501c92fc890074b68679f13ceb43d0e8271dde0388fb17a20ca71cc70b9aa29416d784b2008151e3d2979f2059e4e85eba7dbff2d2c2b599b34de3bd66bfe1706e549046bedb604f110d3349024b657490e2b6235f7d1ec9d3f1a5cdf6efb0dac21bf65f65358d7e4b46bfd57105dd529bbdd11c31ab3fc0229cdb781b9a98249d019019dc7dfa7d884c5ab0bc344ca151b557408965fdfec7c24851eda6a0830f9b2e471f8b01c28126b22192566755badba6e7848bc27086341abacb509a8819503e7129771b226e39d78f0bc95d2da48f141db9d4e48ef161864d9f4862d2381399c3ea80dc5fa86f39388605042f55f4ded328b924f72bf368c1205857cb2c50bd4952ab33dd737edcd400c2402a330b4fddaa98865270b17c7c1df75c1fe1ca0ae522e67c9b19ab1ab0102a19d5c7bb3ff10a7aa330938256bce9685ec656b9892a99a1c5e400d3e77b955db817e3fbbac444ba7feaf2827a5afd1afeb796ee2171fad46c182241138667b25194bd1c9465615dda48f9bae616b16ab2290962e1f3b142d63f29e34213e61c9711c5e91e52c8dd7393e209993aa453a4095bcff7b9c19ae13758bef9f31d7969b743c01cdcba7f3a989e53d8aea77389e9d63b9dff962f4f903318aaaa2dadac1a9cdfc46faf40df99a2ad6ece0a57e940bbb9c4b6a0698319e3fe29fb9e9740bfd5c4bf353e9aa876192ee28a71e054488842712ca19c98174909f352c67ebd5136d6f9be3befeb2f52477d4b40a1f3923881e6109f98cc3e369ed8231169da7be3a334ef9879f80334d2bd2cb425a47c24ba2e82b206fc5aadde371a4e7ca6c4db0691624330fde1ceeeeb9d9d0b6d2e41482dd5ca2db97468dc42a8e060633088271a77845697a47ddb99ed2c23840ee86ba83ce381b6510a350b7b04aa99ee20fe46b57b8c7476d02a675f434d2109bbd5978ace8051add3448429c420924274e5496e51cf7d58a95d6dd179da9d762a775838f93b7e27e6dfc5c93dd4967d4e31f32db04fbbc7e782b9e4c1b118408d68129e9fe93edd898604b382eda7d04d9594c7ea0072b93141f2e4ab6d86a2d77c4859e692e906ae3fe11323ead8b72c3f492d354d61a46ab323fa73cfdb55375fd4e9000a3d203fc1f8372a20b779eab3660d0737e3e045e2f77c24ce9ab275ded34a2e8f23756325ff1743bfe1d7d23222f20baa69c7b4d68545001fac6c0fc07dd70790d623aa6a76126714198e66ea8d1804176803e4eec7122cee265d7ff16194a228ca41c50ded1c2a8cd919711a5eebc6008a33229f5cd91042f57fb6a1a66d50f07072cf69542d18bd842246b554840df4c8d86506844307d0b3e8047a28dc2f0c99daf6e0c30ab3c26a2b08bfe0ffb0f8d61b9d983ba5f449b42e0d2739312d2f4082724b24716087ccc121a7ce8f8f155569209a05d59d15349c7252bcca6dcd00d224ddadf15deacf50a6a0763905f3928fb6824792c580db689d3085f78b2806d4a02b35e5e6b6c73a0050c9d8e768e288e0d79f669602ab9c539da17f830d75a9ed73a46453807334e6a4205158c4945fa140a9cb0afe397de91ff4955f5b3b80e85b6de7a1eb9c9f89e6854493bd326ff9b3afb0aed81a79a0c4340101aa63d61cf8b1d9b5dc0f8cf24722463ad5540ed47fe32e1ffaf93f4fb5a1cb65be862d1f8dfce91d0bda33c869679b77afe8e4a2f88fe52c01b3fb5cc1585a31479abc9c9289c1b6d0bfb2c577afe38a0d7c562fa77b7a83b2ac1a5afb66f38630f159c56dfe439663610d1919bae1327ec143b387555515a4701f8fd83b02ac6b83993cfbee8e6c96220187be4c42332c4928b369542926501a4f99e08d0433ec78e185f2e2b33186554b45a11f4057f8f9d49be207ea32a291e700fc94ffa4994797a987ea60cc65fe27d55e3bca76a770d337cc51040d4c707a54e04e092e3e1db4171c92f306b68722f51644c8ada7c268c9e25a98bf060b52eddef4fd2f2e2553216618c2457bab5401705724b2d159f64544fb2ac7668f296ff25f20c1c5c339963ee81959937fcf586b924bee547598e915e70e8b07370bf6ef70a58c39c905a08dd1c318bf3130d6c830fc2108988ca187a5b19232840f28e2cbd5d681907e5e325d7685f3755c05d6b8b71d969665b8865552fa776fb88806b2e1fee9fe88d5fa4a2561b573e96818b04ca5242323090debfdba04bac12b9e5743eb898ea117fb274b8eae3a29a574389548ec027e0f01a8e2fff5128ca83e7149dd4923b6e517fa9523873103eeba4de5ea975f63f6db29b7f89aa5cfbf36ed5ae87ab7e05236df4ad6584ffd4fadc503524458320c764a763a19fd895c3e536c0dbe8035623f89164f2a7a3720a63916c67061140a011938039d48b5fba8830d2f8feac8a2d1c92360fd417c0983fdb6a319654ca5d8bbf98a1cbd933936e9df6eb7c77313797f5b2e49a9c63d342e5b59c9065454fd95755f23bb66e3eed49e1435911fc7d6f9dbac455185dc4353f38ffbb0aba3fedcccad463a278759a9e86d9203e7ddeb447ee2ad7f3468200d3893188531f4123e89dd357578f389548b239833bb2e3ebade31588e6a21440fea630026a9a7d4e6f6a00f70f778615b73cfde2d7898e976a5e6af2e41bf356ae7b9254883140521d3036595398beb908956060e609a4819dd205f70b64ccccc1b75ee1ea8690c7727ab4059f64f218f3c89e4850d3c50ce0624ef60c9ac951ee04caedcf52197bab0a23e4153924f7ed388d405c9803cfdd54fe516bfc316ef73f468b639b111efd079daf1b327906c99d48ec09037d07772299926ff83a67ea86e3f62a6fcd91dec6452ff12c9730293e2e85ae558ab3b65e41c251910e82b04840a1d33c034b8d21266a786ff9c056396b41c5e711281a0af123af02a378c9607a9372d67f965dfd1626cf1cdc92cc3e19d2151cf42064c058ed9e930dcdd142459c93f4afc348270d8452f12ccd2ceb33bd37d89db15592f00248a5ee41e98ac50b437b7682aa02c4c6a1ebf89006759b297fbb2e22df1c2da59e2b329c6d4e7e9ee1bae34b84c901f5a6dd0f15acb86773b1c27cb106f0089f2e94b47c45a4c032a6aa3af6f980a9d02cf855ea38682603248d3e54e832692388c45b9acc62d2dd97f9a7cde5e641e062f07181f0f3a7070a2db6b05fda1bb34b83a3a043eee34b2319650dd943867f04ab5ab152a28333d300219d21d5366b731f0655e8f408667083c3d4b984322eda3702535d97796d4861abe60ff912e9ec7ab718b060926748b2a0ed63fcbf28d996c068480c9e8f93d51921b4bbe157609da69a73fb5663dba31986c0d7b644875a5fbf740a24db9fc53f6a1f50163cc6a525d9eea302d7b92b57c89e9072af63fe903b6cdab6b518d7eed51e8cba31393e38bb29f552ac29a328c13479d90b14d0a11ec9e247075b06a987046f72776829292381d9211efa442fd0a24e83e9174505fb147856b4e75c7f804e5a82c9c3b44d89784b4809d342328792ecdc8c904d67e45736e191da694db70eebc0d605165564cfb230bc9dd75f6d44395d52fdaf3fab468858ce3069471ab9be57bdfd3cc79d69e9efeb1dff5ca132049e7c581f71921d27fb10cf7cc849d4f21abe00289aa9f33552131badc20b42de3c77f35388611f39086312068c30e66bb51ecae7c6dfbf77626335cab35c6402059c9d893ceced1de707c22bcebf0e79e74f82aff73431eda1d07f8248bb08060f4c96f9bbf016b4dc325b75a0b371515d790484851b8031f6067c183f30c0a3e3c8770d98afc0a8ca0742ff72fbc6219091e2636d3501c80d440c221f664e1153abe63a9484344171d0e43d8de06b11401a24db61a5709401d120bfbb8086d5fd295db7c9778d1f5d88e56843b506d386debe28c7adafc1e955e7195032bcf259d95eb2db2b1c9dc7f4bfe700b5dd33e3299b4c8d1729289432418f5cc24526b29653ccfadfd0df4eaf8e2e8cb0235c4f5065fa3743f5cf7182b471b11ea352708b5cc7b0c447ccdfac0be4b456c3b75ae8ca711467349e2f0a050124eb5efac6d8f8893e2ded22626feb99dfa38155e66c7679a4ce2c50097a4c1536236e3b53dbad615b8595dd837187cadf134e0ed787473f04ddbc57a0c6cbbd5631f7d34d71d0ebb34fcf800db10f99c2259398fef99995f080b98d1a8b4ebbacb4b6beff079d12747599772f043e1c8413fb97f513d62932a6c3fbd34ab76259b4a5a6fe00b63a806e4956d54e620d9415507b146903e1cea56dc4d97749a6c31aff53043af6d93c5493d4694e664764dc6a8a420ad4170a7862f2a752b55b873bcf7d2bc0c4007e18713d3a0b243a123b4df7250621175d312c148ff2a50d52ce82563b89e80b7114a3fff847498bdd19bb837031e85bd48dffc099b39d13275db276a3bb286f2f4df594b8b2fa55744c149547ee8da98e1e52f7603d69a79f0d53098b28f0b40b6c9bb43b4663598afd69738d007862e1b1fe50df80577a5fd4893c9c5e3b202ca914b966b24183293360c75c565b0218a60bc2d4837fcde28b08c44f4150f1b4aa8c44b640c8098aca7a60b1aec222ab52349cb6a26e59b5c3c0e7109f5dfecbe40f661c4435fe0342fa71aedc7fa671a4da7e2fd2e56f74115564c3f6ebc8863f7424a0199bdd5992572f0dfb3f014614b37cb3c578b1ddce7bfcba59042fe1bf100afbdeaa432803a3458e93c5c9910a874c703a3dd7179fc628be5d539754f195cc9696574326a85284c785cf4497103e8d8307c81e07798edd81f10e4db456d700b2f124ea2a433e31dd875c4800310a504c740bae0fe903d6df83408756dffb9ffc0a2a42884054ceaa5b7b82c45475a71b730a9a868d2d5817c03f64f562bb98316ea3ab9ed839e8ef4afe32e0ce2b7f32b4e3c4c6fdb219f269d1bcf8d2ea924909e549e17cb81cc8c3dd1204a1c4a5bf166ca7ce8b081378c31eb73cd2962f3430047dbb7384dc81e574146173347cf581cb75ccc41752e50cde640163c74ebe36155ac3a6706f2f27b1d6770c270f770ff47ff2656a249c7e22728a0ce22de1b9dc09525f0a0d30e2d2233239b59be85c50f434c7b4022189385182d3dc45db30fc765b7c638429d0f5c54ed6002aa5a4c80fc511e35bf0d48371feabf8461c865fa3c42a89fc929953b0b7ad6826dfdccbac96351173163de8f1062c1b446ab8c6dc9b8ab713a9bf0a7e3415447d1df46803b6dd6617268fcb4b547506fbc3c803bcc2276532514be99d44b601f7a1a6a5dcd314eca50370c9472fecfa1dffe04fbf3dd2d10c6a510ec1f9e78e09e7ab548d1e2797923af84e521cfea492d4a8635d98e6a98a840290323903c3e6fdd0172ba0748c62e651f186f083460e7c0d083345fb77e3f8532f6a7db20882e84921835b564dc1d65a9cd3e122ff998765aaedfe85de7dbd9e141cf67a83f492be5f8c363d2e8f0e4d8dec2b2192b98221f4a366c385f4199007b41121a76f0b8e2ae4ca49c28f1abe2050be11052e1e7b9aef323f653f54f53fc2921322b1c5476bb380fb0948e183b03b20f4374f1ed1c3648d622f062ce3b89ad7a19a6f73ab397a9f8c9547cd6d7dc82b91c1ad40b93f4d7fa6bb93d41174d3e49b99b3b958a0609d0139647048e27fb72aaa219b35ebb75a8a51f5467326b852fd3c42cb6bd8252b532ffb35074aa662d275b613ec61550865370b2211430cb246d00063e9eb2fc1be45dcc7cac27e10a333d88eba9607f710cf4442c34eb262527d1920b9d1191b05f908eed2346249fda660d3c87e59cb6e48fe20c3192cc64d8a77f4764f440f5d8ee913ed3181686cb07bb12ee2d40dabe70c2025b852bb127c7abde443466d0cfcfa645d46db66394a9aeeddefa3beffdbb9146e96a90ab6cdb72c54c20b2ea0788d3a033e55d09673905ffe56281b1359ebea5d50d7c2f03a23379c4305be286370f828a95bb8e477afc54473e8c469e6b38a4fd90986575a94f0be063fe5299dd6407db2be07b548142e0d697a10a480940433bd0c980e8a77955845ba5a9050d032dfef5ab77b710bd382d75f94546e4d007c7043bd260a7fa25995137c970fb4fa0c8233c2918b3829f89221be5800479cb0612d9041afe1e068d0aeac776a13ff57b83831c6c55f05654f8207c99faab132bd7b5ff7c3d95ecd522a5eed8ef6f5c5ac3f1ac63d4e08ebaee8872f62f0c21a18db1993ebf5c294beb3be3577eb624388a0cb82694d719cd11b35281f2b41bb2dd759fa2948768eda188796bcc6f4c3022769582b5d0265adfc1fe02997c1c9e1920a851e25e690433e2752a23fce5a49e09f2aebea8d3c012614f28958506c22b3538bb595ec60fa30e0eda07a9c047c3dcf9f13a5b837c70fcf0a4e14f753870a020822efd825f094083fde54789beedf400011a610d1317da1311846f9ea57ac680f5ac6b9484eef7efea4827eb6b2a3c2c6824674ebfca9a797e1f6fd630391183c0367c4a75aefbdc3cba4bd04c0f8ee73f98c0da0f80fef888768b2706ec3fad00403992180c484aad555c4e3d4c5a5dc3c69529a43423ab51cd20d509e08afa081dd75e8803b511ad2ffaab9ca415de8ca338c025ec544fa0be02d72331e6068a0864c16d4c8ceaac802d6f0872662ac7ac0a7672173526b1d0107608ad73b39c3128e77f7dedeaad18fcc25ceeec0f85d569c93518552079ba39ac7fa20fb4a54784dfc7250e5f475199facaf42f22bd6370f659152e232f3b080abbcb492ae47e5cf3c714bc61ad0ce9f6164c5f4a7227cfe46b047b461b27a4c50212060541462b8dc11c4de71160172107c9d401f43d4173c9bbcdc144e1b2cb0d9b8c54ef6907502b5e4355c5fcc730e41f54425030e0b3634ae912612f35ab5daba0a8e1e9de3df53fde5021a2f060eee0c5b2253264bdf2b15c41a5d8c2170edbbe316b9a3a1019e24952605ccb989e81680ea2c0a3c9767dae791d5040fe877619b99bb70c3359073eb4312455b0c2e0c7b9de5a903f392505f8e135fefcfea647447844f54c2b044cfeb922a999b91767c519d6d7a7d4a3c31794d67bdb3ecc8663df512fdd61555c750d5ac45aaec6c634d61298d36b9e9a6f96ae8b99662dc4a6a27f4d9f588a51566090d60c45511c936eaaa5cedc4ff05f1153c473dd37f589a397ff80f52e4a6d64d375dcbc9c2e9e2465dbe974e5a55792e98cab61b985728b9a76979f44240b61d2197cfa1447a217365aece27b1d531a063f4249297640e4e082af12bb4a8ab95e5ee6d08acae3fca0364f64bb2eb997fd648806efa3dc4c4e35e48a11a8357ac0b19d9c8826ca4e65c88ec09a3b0a4ead50c5e3e757fbb9652048702c317b3aa52fd9c854a95bc2e932083f3abf5e6a76f64da7648d68fa02ca2037c4283c1ea343a7a23061bb5e8cb3780a408dd45cb9c422eec6e7b4805e58fd5ba2fad96622204a6b458c3cba84977def7a1ccb2af9aacbbdfe77c107813381a242a97e31106af6bf1844fd69d997e8a1b82b77fa04925480c9703e9d06fc5ca4396ef62fc8cbcb4e3ca01b95f9ed30f0cd22571e4ef90e9f44515c6f18143ceef56282bb322f4e6640c2271b9fe8088b66767ebf0a2d28c80850e5505826575989865b0a8562a063716582270cc0f9a5d7cafd78d362a74b319c45c676baa558634973ca5b5b21a176bcf2b4f5e7aa0e31f01d2255bc930fe7b10ef8817c8f2f7250401b8c759fd24ae910e12da72823ccbd41db56b210fc15b2f0d6f1f2e2e6d53d0653da8f0616f081cee72c707e3e9b8cf2d018576cf53f467d6bc1f649a0910c1048de3060df78a5a44100f68389a70b43b89122092f5c1ed57c932d6bb1a3e5b8959911f6ce3d3fb45e59fc3631215b4135cb1275bcf4d66df4bd98324222412168ec343edca17aacccfca161b776f40ed71cf59547addc64773baf80c5ec3826a3a89d7424d29e014765f9351ccebd1fe95d1ccdd594cac54cc1247ce153079ca03e47a7c79ad43373778b55b3a2b5ba57049697b3b6aee65808aa3990ea8b2b4076e7952b0707b1a83f38e787ba0dd750bb0f7e094163dc9ad7b377d7e7e2840b3fb03fa53b8fd1181b133139de3927b40bbcad3f9733eace820df1516490a3d0385a710409068c67b0f85dfbd6081fcb9028839373289b5d9b001822232cd85cbd563d8803351ba5d2a0e979fb86a7ff3b1983e788cb7aadd91338fa97a4d05ddafb8b357ffd25454e89ffa74cd433274286db565164de12664216082c08ebd113e99842c8cd58b7f650c92db0c1f1a476d1f5692e7e2e0a8a535680d32ff634945f73dae08df96b4b694b6f9086d5117a2c9719d06b7562f0a656079844059f35794b8a597f488182c8071ffaa6cd7b000c492f40ea31f1218591623dca96cefc5f36d6fa088a05ead973fe08cda5d583bc6d889e09fc4460720d9e24a287adeccc954d4467e4ecc16c7e60704e0fe6d1dcbd7ab794be3790a2a5adecd8f8d7f623a06272e9d1bedadcd262bf442191663c7b5fb48541da2e61707beb92a33cc51e2bdbb07e9b63274bd7628d114ea46526fdb9497381f18e23c868975b405934490c482fb922c4595fe5352124a5b97ade706dd452012a1adc05a2c1fd116ab8912b775d7d0de4cc0474538679a0173b7d203b663989209b164d5da31349c670e86a9d59769e0e6af9852097b8f291457176f3fdb1ce0ed77ef32e63e92dfd9d7ffc09840dc02e1b74f43d4e3da70b9f81b58f28f80ec3af5cdccff62113411acd53e2234f52792119d53cb03bbfd059c77d88c4d5696385e368ec10370aacaf081ca4c22c2ea29af09a637e956d64d3007d9790c592dc0c452fe7746e0d8aaf1e8bd9b541d15dda078b20a8a247d9f7f3ec009e5abcfbe7117bae774170cb333170c78b9e16584fc0ef0edd418b09048f32a7c5fc8fb363c038cfb40362150e5e670d77bdd31f5b4e47f86f1eb2a3ae08753228ae77e7b38905ace3375b83ef7bf1a1f4b4eb300ba30900db8cf60b908c0b3536739c7a96fb2cfbbaf3c50b6d8021cc2ca0f16e86f34243b9a1119c04a6ccd3d5ec887e9f65fa29f9b49f0758be43a9d57a4a3dd8f6eb5a5cb6b78cd1993cadbc2492e10fb56b71fc3ffdf516cd831914d8a7dba29e2e2eea749177bce2b7f73a2c5f946e2b073b657bf9bbd28db71b3216cd4660328ad63d24cf204a8375d5da673e12dcb0228c3a62b12dc365463481b713005173a91f89759404b6e77b2f0ffb7e35d56a02b77b838a1c82bea95f4cdbc589369dd3f43e12b71f16cd6412bd39ddbf5491da2ae08da54b70d28a2f623fd24ec1abbe1abf9695e80e482d1ca45b81ca8f0c335bb2a9d786f8f64ca02d16d4ea4a6984a6f9658366208f6afd303ac8c2fceabd1e02c5f364fe3af2fb2ab08a509b291321bc019f03e28571df0746db0c4b4c64ed916bba79d3b199926db4da996e27e7f037883d492cc6af9641a1d4285ffe04eb91cb08d7f5d3670918fc077cbeb16b5e809b535cfc389e845c4bce42202ae34600735a1c7a451fa094a27a44d93a12d0d541382684c78f2f40545b282879b986ed57857467aa8abb8b8491b78bff211d8d14cc9334297eeaf60728d45413ce28349225aaf92910b89f369f6273537ddffefb75bc1fce29567e43e4f84ff8540af854e895c6959b420d8fd1f3dbf09518d2b4e06fd741fbc9c1b4659764ba9fe721d723bdef5dbe0948d4332e2d79a0e507ab9d78e13f876c7edfb7d825597ca3c9127ea41576df7b1d88261eb2ba9c5db82df50685189832736c65b4c04770ca03201e721818dd95bab67b2e10a05a32d066f388827068c7f5f3668a9d6228c0fcc53a2c2623b5624752484cb6a93efb4b96825e95e126e4dcbccd13224c357ee81d64cfcd3d3dc695bf3f5f77fe7dba5f930ce8cf9e478af93cc9b422021bf00706a39f0d557e83a87eb707fe354042f00a4427ec2cce22430cd92055a51b3f24b509ae9da7e3502b053d1dc8570fa7f675f6648c806e10fbdfc5db2c7b684e44133e3df447c179bb1b5bf3ef366ad18d725da8934099cf220a1c92c451333fb0f2b1119ed5e3ccc1b9fc6f4169c6ba6eccb879b4b8af0a3cfe41021b07114f79482f076c677abdc15c85391470c0cb9ea7fb78ca2f6c3f39dcd73d8a2c2a8e2a0a63942f1455fcbf1b5bcd9a0a3d45b00e6764b733f273d406642b703688fdbd5b3c36797a681c8f54996842d614762c257a0b030aa946e3df48c7b6749c35ef81a7c75bdbc2674acee047fadf127e5a491350eca5e9aebc1ca56a673fe80cf119e27bd7dfaf9f2b469a0b565ed79c30c759bacc79ea36e3655b05efa58a1ca2534ecc2c743ae97493e3df94333cad28381b74ce0287c884b4956fd78b9f0ffcc1dbc118081305324e00613a1a14eb77dc9c166950d86d6bb75a205f60467ac5d0faffed8461d450b05a919d5d6806c404a1c413796638d7275ba1af41e946fadb7cc6a4678e1e151a209175786a7634bf1d3feece7a29bd3a970d754eae0426d5ce2bd5a4abd85ac3c3ca2abf08fc5b987ec27f634435f079b11d006a24d508210685dc0126f0881a5f27e2e7ec492b889798620889ab854d2fe66c51682c65b93eb92495cfc54aab76d3c8eedbcf62fa1a2897f79049af8ba77f751fbf9275aac923cd249d6c204a6509e9c7a880fd3b5cb83022bb9967dee03f6a28551b1894fce5c5d05761c1bf8fcb28839a53cb85aa858c09e66b480c6047aca7c2355e6bc34b27b7aa7969e7cbf8f5726d8d84de6179b7d241608bea5b7952471b48ac1381fb44a35fae67b14acc21be6d6f3e15683b5f3df1fee0fb81b13cb88fe8b1037751e762f4ebc5a3b643652fd751d073a38ed9cf6d4012526407d90a3963f22832cc1582525f000839a786ccf27439a57d862e845f76f8e48ab599d550d926244e4f7e1aaeff442f8d9988b6bac9fbedadace9ac93eb141c30bd3a414b0cae4fb08517aa0bd46c70067412d008d40600a43957e5d7b606f1b0b8222ff505b872f6085c1f94c3870ffd7776eba8aa1736bde79b8476c9229551c096e1f3ac2b1e9de9899dbb4322325a37110f509a142f3315c1fefa80ab0b7b7a2ee0327c93e32a545248783842f0bb1020930e143347f30291d00bd621768b5e0593a9f4498a508d90d1baa665969e296c83a98b0a1796ac65f573ad46fe2ef3dbe452683cc73d9013d33c5ee9cca1c02d72f16dea7ac70af2ec87172d579f7ec9ad406d0175e6ec755e83ee82cbcddf591d718132e1b1248d4a279eee9b2fe4acb584a6e91ca3a721eff0301481025e4c0c815ee1795e6c2ae472efe4bf11b3eedaa4223095ea720f68314b8499a2bacf7031b40b4a269965541df4e5a345a397981d46dfc7556d4591b1653e8d1e60c83e08b82794bd62c1ab46b6aae42899f43774dbb2e060eb19a04b944d5555bdde24b8c10e462c70f2ea1100986af9ed3bff26edef35ca5435ccd60e5aa63a1962f3771871b8431e9303b52abfff958ac07d9c830a9ca2fda7575cc0442dd3fe29854139a3f4de1dad618752bfdbae5b8bc7ff2d4ee0ed26a5652d6b0f8f56cff32e9fa9c146d7091ca1853ec063fe920ec586e4622dd96326fe7920499ce5cbcebb9aaba504bd61b532fdd6f049086ffc79b3a5f64a8ed51ca326fff63c7b098860623bb61c6cb1cf0ed429a5207769f0e9a5577ebc1d6c07bcdc0809fd2a94128d1197d143ff8d3330890f8144a5dafe2b517e40fbf88f3b92105c1d90ab392c03ac80bf148bba4c1735096c87f224b84e9dcee6ec4c9af417fe0e03b69e6d00b7d4637e3f9164d05060da3f2bc137c485be279115360d3d4b5591a98b93181338fedf93994af70d41a52900906e57e44fb15d763ebec8f414add9e34aeedb8015f0576f3195807f1b1d493c664aabfba8e26ec6a7ad6b1fc558630d0c27786526350935009f8abfb2b0d82ef86a447c952e7cc51ed3d331685a16a3e0d5845b42edb2dd203a69f878f6afad507b6f86d8f612575d6f9e20aa2bb245e43221b770d9e845da730d14b1adffce9303230e459a87bbd6fe95d3ef502fddc93b0ce279e8303d41ad12ec8566ff82ca3124c086564cf9487d54a5690c6617036e35dbf4b39e9bdcd9be41cad610295e7e44e9e0018d396759108242351232ed071302de39b9b35fc868801e68c31fbb8f3a34a075ea618cf74bc7215c5a5ddd3dedd3c7164a7e8d742bb93cd604fd0efa134ff600875e10f0d8c832915f90d9a122069caa1d1e0ec079431394a7d2de174aacc95350cc9e55806f06a6be1bd79ce27e1184e08f889995a73cf17d6f54cf21d13b6a34838c492b44db8ed01468412ae2239789ed36eb0be091d435a1ce93e42e5e044764ef8cec1bc76700ca40e58313260f9e9ec314130235adb994bd624229e98ed5a8e281267480e11d04bd25434a928180af860c5b16a56efe84edf1c421ab148475b98e2c078d95aa103ad6a47b719cc122ad2eae4a04dd996a8c27b26a6d49d8bb6c1f20651f8cb33ed0fac30b167814d144ddaf403849cec166fa93421689f4d4541134f61d3ed1a7521e3229940623b35d822929f1a123826aa4cdc2815dcb8a48a1baec6daa937e15586890c9d34bb895f0e8ecd830411c75fedc71da6cb81f11d31d6ac70f3fba330c6a13420c219972cc59c0041771fb38516e2acf5fd052d80977e86a5cd49af4afd6a695e436c6b3dd8578a3e8890d8a155852f3aff48f0b8ab3aed101bbcbe3f865431c3eee8c48f2482d0e5ca5647e320ce67e0b955c4179201e55093bd732f7b3e54e4ebfc8419b393107abb413d4d1881d62a28d62ef588935518bdc3b53d202a48014e6a8c795ee705274775511f88fbec73bd77896297b08adadfd69424ac670894f6275d4862e647e5b214e9a1e720809ed0a33e5b28aa8671adbf7c48fe9b59325403ca616c2d902dbc2d387a4bd6f80669b5136ee7fd65ac26cdbbec3be4fdf393d380a42296d34e7285ec6bc949ac201a000f421cf20db61e4e4fce67c50f01ee4e9a5882f78d6c30f9455f6f708fea4b0f3ef9a10474dd54d0cebd5088eddaf2e38b9b798725b58008b23b5efb16fc762c09b706a62f44dc7e458bcba6a41e1c5218c999a24d611d39d21aa5772a930b6c9d2003ab56f975b7a00e91ab856386bc8c378b4522bdb2a25a60743fa3be1616e2fc89c6e366796d7f9f07c4e7ffe80fc34ef540b74d1ff6bc0d072c6a04bff208ce69cd77d3d42b3852e483d342a372b629bbe5fdab31701577fde68b983169641a0918330803b79f3c72f39c7c260f7d5cca9d3d46932f13ceb31e304efbd684b93ca0dc2842f0fa849c4ddc30da5f1708ff32ad23365d8402b459165e5ab9c3438a2f4eef643d9ab50eb3db38293473d629bb77e2329339c87ffd9bec4633a8d62756c4839dbe283c9da0498ffe2e5c196336eddfe46e2b1dac161247b57f3b84e0718ae66b6908d8ea7728a74fa538fd99b8761ba43fa92f071c940fd5dfa16463bcd33412de2891df3a6d5cf2d8c0079da56372ad9d67ca6c641589fa8e98e3ff44379d5ee1a516fcaaba671370352ac00411e642358e0de3bed2525592b2bbfd85b20136a09520daa61213cb881f2b4be7dc733cbf75e18ff9e145c15c54fdac6347f10c9b46e5ff491ae84701c79b138d297c69cbba5c25cd3c2fa928eda94869a909a62da6685a31dbf5feb83dc6a0ddc61b891974e263fe15c4af323debd362fbe93ebc9fa92fae63708fa69977c5fb279b567cadd2ebc7defbaa7d0bc10120216f1ea9439aaf0ef02686e0c3525d8eb3513af9e78eafe3c85122a9acbb5e1cf195335f433fc6c2c81b7bfcf8af53e3d641df4d13f38c907929d87e9b6405463c7a30ba8b538b41660390c44494a376bef71be6eed13e18271155aeb2f3f08506dbaa018f1536398a1fd33bf214b4fa10daf1493fd7857eed4f08c7eba00fa5850c0bdb76af769b477ae10c361fc69aa3de8f68df813cf993408298c7b83cfbf29b9dc0387fd3430a603731ee51a7612a687b676e39a0be3ae1554b3ad312b4b8de59007b9c5305ef887e70bd487b3481f7850a917689fa5d2d6206235622a3ca4440162668bb5d92017eac54bfe2c4281b11dd0d09796cd4d57154a8e0aa64c8b9f547b010d1ba15655d06e464d102ba8e651404d923c14d90ecc2a76101f1eba288d329370a1ee0e8461a1a6f739579aad73c85fdc5d5ba06081a693043db6a2c217922337cd89231e7e0509c9214aef333745eaed6a3f4228159f7e1f0eb94356921af49d6c293673459d97f6926785aa1c5f2c1723552d2ec4417bced8d074c66ab5544de9996f6c5391a1f52f45423a54244d0bdbbbfa34e5598bb08746a2b327e8091bdf872cd94477a5af9b9303bd0b62eec1c394a640e81621f9af3a2d07e5b62a6d4fa546e501898aaf0331352526919ae2ff792ae5ebe7b17d6068394a6d9d440a7aad7f41db36983001fa590df6d41ac8f31821f022bdecd199c0a2e9b5128fec1c672a62b12f09d5c001e729108f2b5b44bf59ecbdbe990ebf91e57a25e336c28e0e5c9bc87712ea2cee98e8575a41bb69cbda4ed38537fb57bae353a2981b80945bcccc9a6ac7a1779dd507a15c29720650d18cea853f8b64be556e826465f2385472252de1bf35b1e4168756e88d6f65da5c67a076699c9b28e57b190bf4aaf9d31f3e2f7c42e4b85256472f17ec9c592d17ce8566c24988b590fbf6c1005e9e6b39feceb74eeb2d521eb835421ce8045c72ba01cb9c90e1b6f3a739698254e51ea0787e29a5236fd93febb7b85c91083ed9ef949850bec582269a93fe5e5383de687d0ddf7151963f2639d794065749a971ef7a26be4817c1cb4296dea4edfc6645467ff59bb85434e66a39a7b16a37e5f0169c06e17d8ef7ac9145d309c6d983b10517aefe8fbcaf0b31fc3182b5106c4cc04d2be8075599849ad5395a66518b96af84c5ea5e7ba83793c7d1151ef20aeaab52fa9599b5286648286b8d190da7e1897394c88e2b0ffcc91a1411c29f3bb4ee97ccb68b5f01e0ab76a8ffdaba1425513c8202d58805e2588b7c97a7c7c8a05037f186b75928b1044df58ea522745e3ee0601c5668bc95dc4ce4378f664517117490dac98fde5224e0144123c89a0a310cce06c9ff119ae49d80bf298e928a0c553d19a8a62b3d83d3fd18e5d8c5833cf123fcd8c487582d29c83c18e6fc4e7c4ddbe9e0ac01e79f70b8d4c12cb89b281579a56140a5bb5323bef911565e25916ee6a79f3715ba4ee0801b48d28163f4b1eb5305c6f1c78a8c0da7947345cc888fd5c71383c35b51d47d7ec0915f533dca1cc8b98fc04f7dbd9255d04c027c584e62298c874ddec2737d16b1f9a89db9f292b62fe2e978e3a664efaa267be18c487af1a41770d2c88feec134de1d6b81e5b0e499e80f05a6891d470164406978b569ef731ddd002f8a39772c94a9916cf381b50a78ff636457e17ac04801635054df2424f2114cc6a21d49960574e013daf54f08c7550d3da797be3f6f7fad78921b0bdde9ac9dbcb3cd99599a690cbf9212cbfca0c47a2a5e92b3b8ada5c37b8937fb3c03820a42c612b0e78b4ce267ee258ac9e65f1fb936cea4febb8e24156faf455e52603b7e3cc8aa1a7a9bc80ef60cd24598e0f03556d393bea7eeb36084b2727f254a8d63317ab18b5149aeffbb47c17de54a6846c81e7bc3af0a19eea934ec18409c3e2ba3b2a4773421ac9ff247850c7a108847f3aaa292da3bd8d195b8299f76d10c4e78a469aa23454e30c17a240931d274ce3088a18f8c419e2810b98363ae4edb63e0d60682752aa0b35b9922faf32bf919f198a515d4ff5e8d61f6a5b68738b7b120ebd42bd63fcd1932a123bbd9b6128d8bfd666357aa32ab990490dabb0166c23ea80411cbe9339f724c33d76fecea193c3a05286bcf544d129d70f613cca7ef00c2872986d38a13302a12791282f010fddd9682cd9b9e7ec2bbcf26bb399235ba6120c471a6c1b8548dd395a21db264788f9b5c751fc78e29db784a13d3a7407acb190d7b06f2288adb72e61e40fb5d42a4ba0f645501fad53ddc81f9c0dbc50b9faaab1a4b4296f6c7e50bf15de3400d12d6d621fb60269f3ec2d773444b57565e5d6059c794ffb24ce0e9597e7b30046128822a44529fec9120f81f14d8b013cd82c05629627b45252a176c22c16aa46ea9ddfd3dc4ef830f42e395094e4409621a1ec74b84a165e129ecc6c57040e5084642b6fa0b66dbf97cd235bb21a48b71b470467d87d0cd77851ac7ef9f509c7f4dd2a7387498970936d4d18db18ddb0a3986d1153b45a677c5c72fd9495f4aff34b96e9dc121910c4e3913be4c29fb49a39df3afb0595d8bca56f2195cf68acef2267c821acabe2c9c12954fac4ab9a6d3c1e3dd3d19f9bb8a60749a498ee58707ca231e817d20b45a27b105a7239a54c0c1724cfd8c88d9e19bbdbd74096e0eefb332ac412c85c04cd83638fc66341ee6408260f0e4fb0991b739a4e300f56dfbc8a5b85a341d9dd6c91bdf38f295037b8cafd5ffb2bb3817327cd5e7969f1310e0c54694b27073eb11a2e68219f20a1eca756f263b017317f81d9aeaefae5d8317bf60a43fee7ec5881ffa4b782fa549ef2fff51c9f1aca0651ea818315fc2a507e094e6d2a697bd8d0e6748ac6d8aa890d5baa4f113c74bb27bd1242db3e49c7205d2931c4ccb76d819395c919b7e4419f1bf68d289021da3b7c5bd441453a66564f9dc8e53be8886367b5559e0d2714507bdbb940c81e624f7f3b58955415dbde7fc59705e3712d3c6c8f1a8a2a2d22d5cae8c73022b64f553ab0a503aeb1d26a9baa166383d5d0ff4ee4934653074dcd8555d002e1072ed08e7f9ca901f5db830ab728ae18b6c16d4f88f2b55b0020cf616fe59b67d82c72e491b5ceaf8e8ed090ff402594235f8c1f8b58996254ecfe75b776d4cc0a8bd1191552518e9253a69a9254b65b505513bf7a7c1e480219911b69e040d81ee999418ac3dc95ac06bbf2a4d96b1b337eb718a5b74b1852c959e5a24765cd2f9fac69472c3340444b5b38bbecc55d978859994db9a3717e0b81a4ca859928b6cd6fe557887e3d96393cccc1ab1efb294eb820fed3df9c0c54c6b894d047e156449fb4144be950aa11d3399c0e57a54de89f6d63738d90f399bf423f098f1792c041c3adb56d134bcb95de42cbdd1a2bd081608976d9c1a10eff11344fe466976eccbffc52607392283900eeff9573d83214c20539fefe7d48730a9694e09ebe0d1d30322cb02dacf82468933c836abb7465e10fdf86b66d0aaaece1565a89d1804a1bca84f465ebf1e2d1d0ff7a2a1c5d3662e968349e9969d835a975e0aa6df292d7e18ab6e81f0e2ab0335b0213ca631b8de34f97b98419982744aa9a7a00e9b85cb6f88e2a17d9a0dff5fa3f12fce65a935a7c8c9065db6ecdcbee6e982f4b0de7e1fcea99a65e56a56f36de9aa397879a396eb70d1f03a0879cfc6f9bb83e1107ec519637b2ccad1cea7550a3a8470fe60a214aa6ecaa3988b403e8863bffb1ccba67ae433f765efbd784be1250aae027fe5f8dbf80f30dd6d9fcf862b267e24089dbcf323fee61de26b62b32b4d79d6640b1b4e3aee473c39b4ec230f50a73e63b10a5c0034a116acc2473ced4776198995bc8d3efe39c36a23988836f406bab07d37557258df3b0256731807eeb6823c581136c1547aeb6ef7f424d198be60fe96d9f429b59e2c8aa1e705d9a50732b05a26fe061891495bc840dffb75915cf84c0ef3e4c21a045ffaa60d4e51cd0722e43b52f7b7894ca55d918a8469b33af390fb757811ede18218c0f76a2b949f441d77ac6d0be3a66e9f7035d456ffec4e5426cde046d1251c1b65924eafafc52c75b90e669d91064a86b31b3de9040a259e3694395eec1134cfc5c967fb95d59f0d90e8e49dbd84c6ce9e1a458024b32face9377f648e2cfe1f4f67c5f76dbdd64ae4f03575f4974c1f6337140f12d26108b283951284968587872229710881ef0d7cdcc57d8fe40bbc3a0b11991ad24653829e1b113d6edb952286cb1dec319b1e0774005fe713fddecb2700a478df9a3e909dc317ace12bb2a3bf37e33e354b736bf40ab67498912611d45be3f9dab261a5f834d5df448d6b72a2b3b41b1e1367225616685366978c7ae3cda7bf917e51e9833cdfb76cdcc3796c63f2af85fc4bfa0a4097bf3efd63f1dc1b0ca75b1bdd7e1dea551da98795d3f4ba92e3774da0944cba649d6cddbbc5b49031b0fe55e9752002fb7dacbf9e6b3017f5405e6659737679da7c52ebc1287c75bf1ebbc044a8514ada86b395da0238c28b78528c8a0548d5dbf43d041c40e2dc34d637fee43c1276fda30f06dcf6de542b13110951ac38430bf0fc1dda6ebf46d2f67090e3b331a4cf5363ed8813d12c540f23fab4222eb673d22df16094bda56dac485dfedb7d920211a19ed218ad203f8b4cf096fbef8c6d07b91942b535226b9f6cf55bd1efca578bcce2b1e54ee06176e80c258a22d838a8f2317e111b34cc088f5524a44c56c450be56daf569222a0110f62f588399af86f914dd06c859ad83c562b6d5c8caebca080eade0c1c3da27c7e04841c78c7143e4cf0f2d37c88efa3d6b119d6a1ec9e6c32b4561eada03cd084dfd5215f19cee258e035ca48df9623e9daf9d5d20b2ccbacb0b9f8b805dd4e36cfc082a8006c126ec9c51ab166d35a5e47998dc2efe0dee2b41634bd7b282d72d064b3233218629b215b78904dd375aef3ba0b66aa27539a04cd30b376a92b6defd8bb49a0ae6ff0c08fee006184c4ad4d89687b900a6881ff83f4d805b1b406ecba5c859310af17ff2050f0061931745d7fd01ee8e227d2b9de0c7dcca453f1327d2bdea2eedfea5134a451315102ff3a37473ecb95cb1e56aac0ae98f479d0a25885a139699f2bfd6fb4e0470a5bdecc467977279ec6b3c21cac143964bd8d034378458a453bcc8d0c4a7e68312f6195374c64c1636d5bc7927273d042381c0bfc947d0c76ea168c4d1f6542f439221c9ed7ddf0dd146c5f6c443d3d84f7aca7a143efe2729875ce53b1815c26b37c0e97bc32b9898c30cb75235af5f307fc76a06a32c0e3562fcafef06e69a787108332c9207105cfb309941394066adeeababad263296819e41496eee8b4cdbe0423148bdce2090fceecf581c0b3aff4c219f5122357dec1c9050b897bf3edd966b89a2175c48e218543a96adfbf1f36be34e94bc992d7aa89d7ec317518bc82f93085ffb68f0833c17046562556811fd83885a487206acf0f893daab660038b075a9305c52a28c064aa9d974fc2a8ef6baab15c6f657d033ea9d5c8de33af67a317e63dee69c736706dbdb8a81d8612d7145f18afa49d803662cdd1bc54f76956c8564077b80300c3c740705a50b3a93a05103cd44ece5438ec3647d8f0e7f5f804adc9a1e57352a36e3a7ece146a3fe6b05ee9652154abffadbbd9cb3ca21773e7974599d6b2617a95e9606e7601b9fc0e321c636417f39690deaa31537c82417c0701a6da4472408ca2e12f4c23745c589834c1470d84896219f41852a99216b91401997766048e6c7cd9f3760e75f6f9476f2a43b80da58ede2d7abb36ade158957bf2c87e680889234f4a94d4ab6bdf3b17ecbbda05647a091ea99306990615b4ad721161a74c10739830defb15bf1491bde75abbdc2b8c0f10405734c5c72ae365b66feea45958b464eb1f09603bd9e687dd50d20d83487a64d1a508fb264f62760226a4595b3bea0dca7ad06a20f786c3ddcbc53dc5bb411ea82ce9795bfbc1c11b03ef2dc150c4afc362731c195294222fe9e76e5721960271a58ce064b69695578c90de7623d976355f1d1f60816a061947585abc2087f03bfe549d64a6eea830fe347cf4418f7d67ac0ed8e8d36e2c01003c1adf8f504e8231b0522121d4743cc479578de9046d1260e67a125f1b171c20da4f8c24c6dbac0efca8347b6e1e48537fa921cdfde96c2ded588bb6da91536b7e18b0365d73b97d41b7f62a0dd762a7266c918a4fcbc9bab636712e8af63db9daf46e205e2c5bf93757c5965e3e78dbf5609ebea4455bf9520c894e4e1515d95e283b955ad1d39bfb3b8d295d1008e7675e3bc84dae7e226220be72297e54a391f26f6f8ef15d2c855b7ecaad9b3623bad9d46ce6d62135a6720763021b24a61a4b78314de6fdd42647e68877f0d69fa1558cf96fe1c20daacaa6d3229dfd2ddca9b74f6f1bb8639f3b746be9078b72c320f8d785608a04efc8d7ea6ff8daedb5d51bfc46b5b7fab7f0f8bd31122aa6ec3b345dc30deebc9f0bef6edf9739c90d39d6a129cc226b8620c0ac1bbb76e53a29b48c59007ad6a8c5f8187b10ac6d5b5ad252c2d4a91fdd88cabae62f9b88b61b1a1ac54990117c7a8b0db5f38325e8d991eb9270f6fa0c4c6e043f93308ae14220cc1037529fcd512e085023c1780b8d7d3d9a00c8a4cd17073576872f8236a6360c45ca317453853ba82d16a246d13db1870935c514728f813ab9a4e2859eac3105de1ecd989092219cca540269554131b93592cc74ccfe6743d7386f26261aa487f81a332cbc35fa8b93b591ae427ba0cd28a8a12bd2942df3b0d7e3409784470f7be99dc9f157eb3f5d0242bc6975648b1b40db07dc5e10482dabe6185f3cf57f715ae893c712c61ae1b6c6d1261933fbbc4c8692bcbbe2448619083ea468381cbdfdba7a503ab3a5e5fdaae054364fe84a6ad0629eb937b5d498b950f5e720b95d132a471d573d7f9123fdced3a946907cadaa2b423553d5b75638706c62e9b4b0981c8a1c4bbca63f905dba1b4d2871630bde2d08cf814a503dbbc9b6122b1d8b825c5ec9e6e1954753d4ecdc0b7a15540c2c0440459f7143cc39193ba3242d065d77ef6fb6612645c4a719d0bf72f534b2b885747f851fe4b96d3f78c84cca4a579dc8343a7cf2542feaed820e2c54db2d85f3cf5a8711d05137cf3eb89a6ed0d19bbee4dc64825594f5359b52df30a564dd8b194e5b3cab93972e793edb3693baa45efe2afd17252814b3423848b4385341972f500d20c1774a8054aac7e510f962a4faf60e57db38d8de86ffb58881b74163f64860d9bfca599dae426f86211a8ffaa45e7726c095daca8220fa5c529eb651d9e31a62fd887ff73ff1234403c64ccef6d6941ec6d938390fb26bf3f32ba6e2af29df562c0e3cf7a469514c9cb20189f395666eebe8d33abc732d902c495c0f3ee4c0e34576554c36009bbbb83d9ff2907a9f5f177fd5f5a51dfe8fd62d50e72984a89cc34bbb037ebeb47a994f0ab54d7c415528ea55cd031da4fc3d165208dec7c3084f0a14cd9c35307e08285a7691523c0e0cc1fd7d4fa14319a7cc52a1198fda595d704bab1baf9ea635f33d32e50aad66552f6967bbf6c4c011fac4149b1a909a90e2b4410304552f3a8a91c30f82a71613af71fcdc17ec820743a745bab75a3e11fa81ceb04783f373c4f541497235ff49e111ff8fa2b5357a6065fa45274aec05a3f91ed57ada1db3af527504e0b53f161d861f6074162971f0c4c0a894d006a2c699fe0fac3e63dcb257f3c27db9026ce47c0eb5f854f4f7d30dc84693087cbd81e0c9aa0e3c29b2b613247c69726d9b03303aaff57fc64ce9cf42a649d274212808f4deb0601ad804f64031b9a81fed89a1d57664b23bba06095d3e19ca033d3c5b9123692de8ba687f6fdcaa1188d1614bfa7a31884edb1cdc59d53051b7bdca8a0b8d6e3da5f89999d9e5857bda5ccdf7c53ee028d1e1be9f608edc9e3fa206fa5ca35e048bb73ff85fba917168397eee8550587cb2bca379e2ea9f398deef7dfd5cb69e3a411666b2bece8ed24518ce9ace89393c72cb8ca733fc2f2af1f47f45cc890bb8521a8fca89ab32060d49645c645bd1f4ad8c4fe96dc7094c6f5f95824dcc5aa2dcead6bceaf747cbf25a06b73384130a0232bdf8f29f7562f3da4b63167a7178ac456ea89fa411b1e1d90d4cc8c7b0a80187e6145b4c6b1db1c67d97648c9abb7c266510e0b653dda3c368f77fda76b4a5a1dc4ca0cfb26209bcd20da092084d92a559aca2eec4067dee919923f32d50e8b68da4cad1be7aaa2803a7d14e8773bca12c3fb3abc0c17c5294d38be65cc1faafecb1ee229dca4eafbd43832688d3183c9a64ebf0b56ac722339d85b6aa89e73fab2d3152387f6b3e39ed8c13a453f4ae72555aa834eaa3fb42b2a5bc98eb46a4afd2f7f64ace43b4dc11118ece4c380328a866be9b591c829e2626607b7e77aa0be5fe3dc32296ef9ed47a2971dcb6e8a24a56079082e874f19d859796069a2f062cad124d1fbae19956272af315cf8cf8a72681873e9eeb50f100fe0524bc43f59a980f52f6b53acf4818eefe29f74f825a0682d9adf39f494a356dcbb70fbfc1c65e91b293f25906a0ccfedfccefb76f134cb9d4d32295e6b09b850d35abb53712483ab6de99d003b295aba7d1389f3a27a2dccb8a7fe55452d726c52ac291492f80f6fd496cc0ba51bbea30dff0c5ec45f79da44d8ecc352168a453470357804f3c34ce4a8e41028ec2fa0a15be880aa3531f26e0ff0e02e9adfce7dbb63b6509508bb20a1138a224a5e5a72bb1480cfca03d8442f83a7dcf70d3b7b29281af8c508dc8a92060ab09a18a14b37dfeb573079572aca319c690d9fa552149f029db82f7309cb3555d3520611ec670798c8d2f062cc9099fa5d7acf8e2984b0b22edc85445f59e4fd3446ff68e43dec4a0f3b6a50bdab37fb1807e58d5c99d91a0e4fa85bd6aebf59c6d61114275a5511265f4633d73fb4acfebefe753704962f90ec438406024a60920154b49e3e5a82cfbcadcfa949c74ca53945570aa99f021f3ba094490591ae624f0304bb60632b4044d66d29bae22dd58f2f36981f0afba55355682512ccf711c37b4d4b7f490e7b7f38fc4362149d49c4b9af7a08efcad4bfd5ec7027bfdb34077b8612a8dbc07ac22a849b8caa78b3ac0cc4b4aeec4f285c702d1b7788cd8a022fac24cfdda24ef229575a5a173d392c6f6c4f92cf2c3cf913ed883054a2f6cca485374a301ffd1566e7cd39a24ef3088b2ad510cc3e575296c12ca7c5078f702826aecf9feb73eeba3852221ff240aa266edd30b5cd8e25be840087755c1ce3430dfb94ba5c693fc2b8482bc0a906ecc73d18424a6b954f0e477f59decbe5d7366cdd697bb028bf91cee84f70b9134feb3be8cbad60577cacba441a80eed0fa9f3553d5a599888d79658d126f00074f89fb762f279efcc063269159de0fe77f8af182d929b18ff5e47b58dda36eb0965e9d43a3d2e23a4f821455710f38621b282f14a5fb52fb40cf4f30a58478253e77d1e2474414215a1b74759db731c120da25045cd0a65d3a77cd8648834754a842ce7fede07742463e2affe21d0d0ee536da69ea4e45eea659ccc6eeb98e35278b52a4d779f472342705a7e40fd30c2bcfdc4dba6bfb03687af0f9bf6c41179b368349fc4125fddf244b7cf65475ca9ac13163a7b6c6d4a7b1502c2a9c07e291f54622480ecc00bbc6c76cdd6292e8278b6922e6dab938d6c029f61732a4f5695f7a2f1533eb0f81127b3f6f98d562d68c3998b9ae5b0a1f937b599bdb8ec27e6756bc572df3669be26e3e78854c624c39ea36ec277eb750924da6c546f926a89fe612285259c29109ba31ed9837bb72275bb7558e008f15a83b8bd67920e04ca3fd729b53e65bdd61226ce8fb008eafac99e2229e3d9024f5ac72bac987dccf8f34853ed420cb8cfddd0584ae6b032c474581d7e7119f5d952f7893c6e6eb4174fbab16d77f89670fe128cdbecf7bc043cbfa5012723a5e492a2fd737019f5beff1a48ecd57d86b51e60ea9c439e9e32826b107a3705604841817c0aedb07f919727efe1f28e400a04154641eea7b529e6d0c8783aa56455468cabc2a795ac747707d16c7cb8a919017f9799250ac05ac653afec70bdf8292148cfedcce4923243ecc6beef5cf72163c1b8eca3a3a3290427b4da6dd2ada4794b43bf08814231d1b990a8866d4c06f3c8c4f3b250357c717c424231bf47705e24f3948a11a8dc0990cda95a996fe55ba12b980bd58ea90e6927b14c24893dbe7b44bd8aed439d71fd1a4dd1d22003ab7736334f80cbfe372cf51b0983af92255eee1038b773248a28caa0229191554b3c3b2d6d724cc015297fd3a000e850bd628950520fa8576dec3d75b69d5a48b4bc1fbc2e13d47c427e10dc9101bb69abe9a0a5683d83e9b3ace7c02ec55f0b3571d519f85707e3a20b5dc13c30b9a1269be20ea43127e066715ec0d3410cd7e93612ea470b0f74490b0b9aa6dbd508952e369d5c4b5856d9c527c5e98d2ba55f16004805a89359b5b0823a73424c59553fdd6877858c8de8cc029ed81f83908642ccf0480e50e92516484b4f6712c4ec5eb2a228557eccc7194b12380dd9164657c463633cd6d81bf133a26ccca67132736652ab0b706584faf49cf1bdabd0e200e97be7dc782a7275107685f24872f28aa09094bd2a4143e0582e02bfd0e67f04fbbdd6abfc982a2cb04d4f35ba0020bca87dab215fcacb726096a5711c8156de8e5a5ef73fd93796f89642c2cfb6975d7c60c6f6ec512b73ee50969b71949f78e9d965e5d0e49397fe684b24ba7aba891805cfeda5bc3c0fd25b92612c5a5124a7694826a7708a9fc5428df8cb25aff40478d257eb712866064579594090b1700b28abadd9ff377719e8edf6a0efe7a1f99725233ba365938398f59ed55f67590addc42f0539ee825f2e81f5e41572c064f7a165a995cb90185e89cb7cdf79f2db976a4af3c8608a3383b75576aec8e60bd700fd0618746c42b40c5687f447080a9e8a7af075e48dcee8b4a3e21fcb357a51ebc3f0f84fe93a743eca32fc2d955a15d0847439d18e8ed8eb1a5ecb4e7f3334e3ef75639407cb32095d043e7e9972af103692e7755caa4ccbad3cf054113c858883dc2ad69b1392bfd477c94abc1835f036bf73424ae0d12f9cff0f2e36a24f7e69ff703796c9642acbaddafb398da77cf565b6ee27a421207019d1f818189a169260f8411c9eb0257f439037c128a7ec3662f5663a837ceaea1ef967aa30962cecdd2523d0fb379d2fde94d81016c6cc363bd0b3e3494579ad72ffa1f81b3b08c707df2b13308de9c98b6d4c90c7a0bb2a6a238aa94b1873d18164124844927149cf6d9e55124cdd59e43e10392d8c40c96334afff06b2cf9e348d9ef6a922935f801c5498593fed3fece6b39bd9d0a76e408cef16d947f97d71135b1b54cb492c1ca4efda0b238f4e6d6d22dab0b1646b73d263c29408f09c99331d6b2ee23d72d8ce931cb2d85269ba220770209fa6410d93c01c42753c652aaf085c317441a8c4798e2fea4668abfd6ea719cb0d467ed95bad97f0393a4de2420a8f2e98b8e115cd02f63c3c8e8bcc9a7e84262e2ae30837191235efaef9fd2250132062de7256277c64f18cd0d3ccf2383bad68cd3fe0fd34990c09676f7bed7a72ce663cd497f9377e8b35eeb5584f9da4b684410ccfc434f0b5d9eba909ce06d1217f28649603d13b5345ffba50cf310bcd21cc28c326dc63731f4d523a10774919adf7757f58810b88089aefc6218cde7d6b8447c76e0d0fc7991649d006c2da3084bcfbcff1b5f8b785e615170a7fe37e232e5e0fa1ee5839e6b74b9cb428ea32b7d31a249045c37edf433e1cd99ca7d079550431818face8b6566abbe5f48a67ca6daefea72b1b96e645ffb945e67b4a809e1413d84662c1f376e359e78395a12a7fa80d3addb9ebb4c7f67feb0b172adc93b9bf9a36aea7bcd46a12b39cda54b45c14b57db68ef85047cda781dd3622b7930f359cc36d04d2eb36e9f07c9aca31b56c5a4b3042955faf30330f1852747c1d376447e90a78c6d287a1bbdd124112ac93cbfea1965912d6b47cfb293e810e0b46fab847baa1c13ec611bfe5c847ab2bbe35936ee8c387f90bf2d9b06db6c49844935250e099e8323a4dce2a1d4b973834e42321345751c96fff19947db78be6a851092fae0758300d6608e4e093bd2f27cfe07ccfd257483971148cc70b26f52b6a7e4094b876bb9072c553f8b3468e8eefd521de9ec037fbe9fa0ce0dba78a38bf5ab2a5168d80aec9e2a472724efa7b4183840d93d6e2b3f160aaa90024995aea0a24280435ab9806b653f5db12871ad479d56ce23e9392df009411b98c505ed5f7096bcc0a010fdb2b2aa03857a6b8949f35094178d294bfb28a0af595b0a88bcac177bb00a9906b8e8af5faffd0ed02a6c29863debc5bf31d35980105ba423d791b1e757db5565fcd03211ba008ce48fd90ec05efc12b4afda275cff93ee53eacfd1d5551a8a549daf9f9c0d36d0edaa0dcd3977de5f080d82abb8db152bda74b3510a475b49ee92abdc7a1e323d3a4ad76b1fbaee4232c145f904984f7fc05d26b4d5f237e4f288b8f393413068d953d1cd68f0000b45332d0b78de04e4f734bc536824fc0b3e6348696fbb45cfca5b4461d63ada3c2d30f039e227cccda5a38cda8624cda6449d49cd86a7d380bcd1abe8829c9bab8da318dd35460b920cbae8ed2095c349cf094c3868cea08cbab43bec16db4f5d3eadb31e728161e4cef4e0e7750fc357f1592c0bacfe8f6698c48d0d414563b4c60865f1353b9aa99ba9e9edf047d3df5faf864b9c7295c0a791b98b9d71a0013670914857789c2f11860fcbbf2904d82986e120be0253ece9c880264763e2caa7f54feea73d01019642fd65af9eae757bf4e48b69f1fa2aff86fcee70b4418491928b72d8bb639e391f17c0d37c2655ff529013bea828513d9131fb3e7fc18bf2229beeea9b54d4c0faf9960f3fd1f850838c3b5f4e6fff449e285337d89ddd8f9a696fac268309276bbf453524dc51186e742b131ac563a40d885654855a7a1496dc7e537a1e7b0f5441ff498d0a35063465b90fa9a3c7f18a87f780f6d3144960d52726fb6c4943f3e2d5471615ea7537f9f5b84561918b29c1cecf1938af5094f5f904818e27f9d98df0424c58fc4598bd0809cfaa6167e323f0781e01569823b3e152e6a184c534c3b5ebd8c9182cc40f88732bb5ceb46fe932d4a969e306b399c74edb80c20a2702d75c23a8348126abcbaca19039d068efc597ca8d80b9638b92bc5b45d325a17b83e8f4e555700ea0bd65b559437d24d7f41aa995ba14505ba85e84d15914d745bac1a86927720265d6bec4896d054cbcd7f5aa243ce825c8da73a14ada30f8e9432c539730fc148b51140ae22d402b515aa44cdbcc1f2efa52455206a0c377c49ad699ee490de0493ba203d216656ddb5c425d7bb04491464ff67152a8886383e543602c25f92e908f2f8df1dd5845ac47e3a25dbb38c7f89a4dc8d2e6c8c0853b5d19ae30968cd0235d8a23cd0f8ffe0fa64ed32dc62ce0ac8758f1a0d8a2ab249525d75598a461ba2e438071803effe7f5979c3327c91fbcc1e577b073619a7ee5718292a695f6d49c4baab2edb86f1b027273da307a7b4b5f838f79948a295582fa5d2f0e67b3cac86afbebde515808b8f152ffd27dc40ea9d52b49cb6b00695485e4ac3524bde5df969c7bc44528cb4f65b2b822d6524070645dee9d31a62b1ddd19c196ec69e16102ecaf8a323239569dac9c47a45fed9abcfdb7c470fca7a6a1834cf06387b525b891f059d8636eca502df832283338a9f04876d90111b2b7d9e2dd5f9d6ba688dc87d0b48c0ccaf87a6392de53250353ab695702b68a702596a16953f81f053b1de00b90a6d4c5c69f39ae03019e615820ead946caf041aad442ecb49edaaf87a5b81a11580b67755e0968676b8259c5be067e363e2eea1ab6f34c7e66a17198c037bded2309a74c042f932eefe4b0582734013df1bf3e3d50a4561102cc115cec34415fc2e0c8500c9af7bd70df448b97d010ef8e105a553e9e5329ae4a273b90d5e232275d0ebddc4f6f29e29be75657b5a71f7114de82cc0ae3a56ad98c82cd197b164e85f47c5bab38445ca7d586a311b926fa476106a002b0efb9b7ce62adb93c7acb91eb9279f91b71fd63222956671c4334f7444d4a7cd24614ee0edd4259337357dde34974ddf8ecc59583277616d51bc58ef07793c22c431a3cb208c4f777eb36e21d76b9506d6c6887470646736603288db66f769fa6a2b06a9473145ecbc53120f700473a5256570b26d7bde275bbb5f48a0cfc61d092813bfc21535e163499fef6b342e52ffc35117bc0caac77d23c56d63d28495ee5c9bad559a831e1f398cd83c3ccbd9d9e0aea129682f0cdb4a6cffbd721ad145c69b47f06c8715cb1023df01e05df601d2fc027bb932c2f786b9c8fb682df7d69a6fa14e2105b297b1c7202e91cb40a04f3999c9d63262e120f85024bdae33dc561de6e0c92880edaf8680fa515c0a979f8352abacb43895409fd25e744eb5f557dd3c71cff5eaa8be64647c0da1c164d582f413e60f40890dd3ed2420ed1f0f875ee7e4232408748b66fda45c664f38c50b820125b8212e9c90650749ee5b315e54444868c20e2b0f7d6ad233a533cc231ae0c014bb87f54a28f258d99358942560a520d8736afdd3240bc0fd782b5cc0fbe26265e732cde60006598829d9be4f6d90993dd2036b6c40d34dba81eb0d487ee5192a5991822e4cb9a55326d2b4553e1ed122432a6a7a61af0da15aada75cf3337fa87a97151b548c9bb7579cbd28419d5d59ff35455e79ff767d093de8484dd8f941721f0f7c54f74b1484ea28993ccb263ac1a1e096feeefad61e339eac9df767f4410165e083c3f991f44941d15d7df8880de22a555ccc0bf13bbd494bd10417066b73de0d0040e9b847f4395c22c946137b19f8e1b5f6554d2d982153bb02d027c5efe355176a72df60babda69b71eb7a34d0fc8187581a3c51e7aaf9c706e5081a0e07af5d594455073b4c194ebfa62ed826246aa9db5273a8f9215a2881f68efd8af912a93dd3aa51e4dd8981390ed0147e4bc3346e7e4aed60919dabc6f9278b5404cfa2c2dc35d8c46c0cafbde392fc1cc9bf1f0d2a7f57463b003764df1be4b4456d94306a913dc4ccd2103390b6c7bb42c07a2de81907a10e9ec59f31a1ff33080628de5645efc9a0e94ae9aac5dec3894fc65261ac89b0c188550cde7dc5fd4328606a39cb6ecd6cc142c0eda34db5b29a9470ac68710cd1f4200921d5b0a5b9cad4327c02a20a1b03345674c7684c5b1ae2980979611aa42158bb22d4c140adf09bf1e45137249fdd37969eee0cbe56ba7bb6cef78f6aa2cbdae0e390c35d4df27b8ab9ce2452405cd6e8e228665f2d2f43d378c0c9e72347d133bcd70b0ea2290d33d8da4c9e62337a04a08066816d1fde6c15492258c7f648b9fe4b421e77c23d3f21583b9fd139ded5f6d52a5a23f0fbac0d1faf56417c73f47d45212c20e805fce4c1d26cfb5577a915782efffeac287772a9b167df9edf48ea48acce543efc63f25edf560d8c51d594a9077879d3b5596a46e936837072c11369c0b7773df8d712e9d685023cf47cbbb321b314d05ecc1429272bfadda7f18aef599f7606db87479cd7015aae00e0e0d3534c51b27cda5f27d57219bca53c1d84fcf5fb83007524f07be84da6c8e5ee8c081e9480febb6344002e85ffb484c60b6a14e3af38623fa24f3eb9c2173852cb9946385c980d481b2f8d0ab909c44fa74edb735e16e94fcea39d5d5ec85d5a7c6244b22c810d73273a93eb0a9c1cfbcc888d79e9f805508613c9d728e0e3900ee12d425aa16470f06a67cce14b3c609ff5dc75e192e5fc7f0fda3fe3c363041904871f3187303c3b4a6cf527073b2a2d2bc7057801cdc77691e62bcf09dbba6bc399790a968e0d6c5654a808947c04474ff216065dab4a497c4aa8227a4bd1d458a092c76430903b3eefba71d2d85946c55a89345631b44131e2cac0df9655cbaef2d6a96d875aebd94e3bc19eebc2d64eda251b3f854d09423652f094e8bdb75c9b45d2608542c4f2e7141b7272c027f323b94796dedc97d41bd2784cbe6a1d286bc6eb7b6cd73ef7d21160dd84170ca206ac2e33ed419f746878badad92458f9d230e0ad47026a8613ef6290d00db6c640e163afb2dada1ce8b6da12915cc86b8308570aa1be6d1b7dc1dc134abdaa0a11ccac75543312c31742b56d51b0b543870d5bfb68e7df97b141f8ffd63043cb01504ec91f9bb7dacf7ff4c6d73e70ff17fbb05039657e2d2c74cca49219304e9db8f76a653b01415df74c1d267ff214f1d7ab768d427e93a137b58eb8e58853499e4659d79390523e58ef2bdc2eac89312db28fa05826e456a54b4d17b8409b45561bfe6119499e3df0bad10a730aa5c4ae59bd469303b3de4cfd92027116e4be17beafd2887bfb6725d02f0dbd1334cb3851d3493ddfa087c66a845d99dc47a335a320ef0854d4b1fede0a27ad19ad7c5823da99383c7c9102de01a298e4112f773d7a9b6ba1c107c4611daffb667b9e4aab2a973429f811ef4a672670ec8db7322b7d753bd86afc5e673a89d0dbc06e0511ddb63b039d63414a29d68877d5b9d04ff57486a58d9118aee70ab0c0e847e13b4bcbedd47076d37794486f4cb7373efd05d0513c422a039238209f5a821bee657afb1ffad0d4a0c70a7b3de0909bc229fcf2fb45abcf6c656653e177965fb26e42be1817c44048d2be436b8b29f502b462c885e0dfd71012559538f39fe779105a365a0aa6f62fcb3973ad891ec68550f68664bc333ec6ed0b4fcbfab263942445d794714a468324cdf4a31356773f20a53c43dd509540332364f8b210e8f6c57900cd8c81c83b48fc19283dd9608c214f50ee742b2b3aa281e4f4d8d79abeb5e66802392fb0a6c1f183d88c3ef90849e41258fe50ad6b094c2d731230ccf53d612695eedac2a56e96c0738f3e1c7ad2c9baa776ef3546bd690739f6dd47657c8b29c23e27af3f95828fa39ff94c6c2dc5d77ebca0f369acae8ff2c1f4dc30e74a7d0f489771a904a195fc874c2302018b04f4eaa773e774b63eb1875008e6f058df60f723b097b3fce63c8488931d198bc5bf469070010b7b99ec24ca7fc97ef2aca403c64a4dfd9ec9865d9de295da2c42f3d7df42e15d334cdd62ca9b4364603998f9ebf0836c5bd57a357718250777e143a040b30c45a70ce7991a7f9feb9429e354751d50355ee0be3c9c2877dfb1980e4df15c1899db7ec9b787a532ba28e8dd61cf45512847818d4b528d92b2a32e50ab1232f63bd9140ba0d899d88105799622fa8b52ee09e12cc97dc1b6b2a894b0334b8eee4c37a3f88b50ec132bf4ebbdc0f4471976c52987a25c840137ee3f1dfcbf3f4ac1e709cc6333080e8d507dc5ae5fa0cdb8f3c00269e561d01c34d5fa4b8b80ddfd9084b31f4b52d31c96002f4f3b28c61911a465d9ef54d3c81fdee4be8ff42fa47dabb0856007fffe1c6a3d12f9fe91df7f928b290bb876d69df8e0e9b78d5f8c2b6c58d86ef06be7d33b3244584c0d5113e6669a60f7a7dbc7c576a5994a25de5ea31638e04939d9d2253bc26d0c2debad9990c5465ecd92e52b08c91a24fbece3d70f722d385d2262477190c29bb7c31d73f7b8e1191f4512ae5a91bfe6e5748f805ff97827c8d072e4f78ab1efde81413c3465f07fb2db8c372c491b2a14b17e6491abc5601bb71d9a0cbe6152502e4327236961e362047e1607b1195060f4741564aac79781b030f5aae7705a0cdb66e0c85b3a386e0e1de9a1de39ce104354f51d01a78bd5575b9dccc342080ba7b374e3b863e051f60cb6dfceadf39ef6c31c9a2100354530ba26a41e5c88127e4dd5024ba47173c4af97d2f377c985f272699f9d72b4abac2267eada0f28d902746f7e54b87e2d1e61ebaef162842d7e35cba136002a27ba97c09254831a04effc75a64be1bcd27e13eaaad094f7c1f08b98fc00f8eb36b0754dcd1d03689185df163a321d41850e25668101cb3f5c71fca88a17ff741b0ef3ea4f2b4c29339073b3233ccec02138f29d2751f288222a1f2d40f3d0a9a6b1318e9db32585574e9e270436ddf6e37ec4de85c63fda0f8dc6ebfca15d60b17ff727448b8e0b2ec7111e366fe01a8a8d33844f61cc2da038f6d02f1164447f41db8e0e66b96aa4d7190912b9ddbc22c3eb518c0a4576c532eab7a70c363a2341f311eb63e1d47521e4fd2864348afdb7360781cee25566e1e6b92aa815bcc621305574b4bc7c9d67870f64bd9171c258f2cfe4206acd60cfa045357cb2860e95151508d99cbc35f1757d248263ade3f5a81525a8fdd7e3015e38bd35802713cdc22d131b80e63a0eb00fb93bd34e397344ec57971450a7de577ba130c622f7f2049afe602ec78ec747b558dfecb5e9a6078258426eddb70afd700af0541ca31260808a7eb9ad0e287648ff5f42507dddc56e764338a26c77cdd7d1491bcaea4179c9d3de4e16f4b64d39d6adfca8003ec18f34cd82d94e936414079df37a1d89176d0e4170f469425fb1abd81341e128083f9029102ff47da580886512cd8c0323debdca80c62e0ba89192a39081cca46a7518014ee85555a4b5ea88a5f220c85cf0f1735d2cd092ed85cae6652d10fe1ff7975f914ce4b9ab7ed11d09549dbafe6535208cc6f105ee1349d8afeb0e83e86ea09db29e8e5b67db4008434f2ff154754c407d416ae37cae9a4c20d5ba23eda75b035e4f7dbfa5557ce3165eb52a269f69306d5a0cbb5d5e02259ab2e2922ca5b5cbbb045be74fabf80b5445f1aa5cf14b9e7fd1bd945d5975bc525aea39f30a4676ef6747ec8d8c915828985118f48d507bc749b6df6cfc464283be1917cc0818cddfb9737846f659970dcbff1bf096b10971524b7dd29c273f3220eb75380cb1ac17826d607a231a09dc0930c51d3fe75d6e045badad919606b139031ea09ce89f09f7036ec1e9f80dd4b7c96c2d512de6b5560feb58f96b7ac5347af09879b1b68a5733a7efe881fd29aeb342bf6af9fcbf3ab841f771c9a743e0b70a1b30416f847868cd2b45409c2fa18fcc05b6fa71979d5efb2137ed8e7c4a2af13fdab363f752f37cc87ef99c59a6bd1272f85872d7582ee475bee60397b0005cb50b929f7c5b3b5b32c98e5e4a7f7705e5285e614f9154880d477914781ac9084bf31b4818e32e86766977485b64ca28df1ac08e4948aa3bbdad63854325cf3f020f5785ecd358ecfbf95fa1056184422727f8dd27e32f2ec9e96aa8f09451983f4a590af894588623dd3523a8f9fa6c567c610a51aa0d7b4f498ef5b095588b3136928933b10fc481875c749b96d8487c43cf1e5dd01d605834b3513e5fdd68f72e359859de8e863d6de02a2009649c320273d73e0c885a10e30251a3d6a5dc2de4a19858c3fbdd8a09f3841a980298e442ce5206f7687c3cfeed6c953c54f7ca0fd6bb599ccda651c32d2578eb87b8f54ac643581df807c68cad91dbc5cc17b725f0f7ae72881d6655f35facab640a822fc50ece08fca7ae45a4f1a7d1d542b9e28ada0b62d94f43ad27f2dacaecc92cd4a67ba6579a8681eb8fa208ba489e5fceb553d44254774da70fcb8fe5073e538982f55bca24317c748ee553273bee6b0f28ddb86d4f558d8674a19af566dfe36c727f751793c548614b1b3f5fc21dc160ef6506170675b438a6aae2d45aecaa669f87b4417f00d4f33df3e7e8c2b40eff3a01b626b4d365b5d46fb2021172570dbf455d69c37de861e8fd25bad3bdd35419f64d6dbf7cf69c325848721fbb3be1a09beaca4b7a6419568dce6b711b25fc7600d457db8126870682b1d67a395e7c2a5c9e6488ce08a109242503d2c15a8e251c5e43a4544b7c07a05e8524a99cfc5f966d1ac5f410760dc3d3869a2f49ba6aae3d73123d92cc2afa0258e08b21a789320d90b12e1da6d2e8714af28e905307769a6e5ad20a01bc6c5d7d5e43b69401cee32dac3bca5593783aea7097b11729865fcf817912e9d34873d1635c5a84edf8ce7ac594110cb67b8aad4176b6c1b4a5bc63d040983b16a69cf31a6b9f9c7d3ae06f73b16a29b2e6f4f0cba76d48eb4607f4233cca5bf79cdd31cfec8c9338322af12942820b55a9ef1c6d1bcf03932bc60a351c24632609d4eaf121b5cf0b7fa32c4d9840cd2087891a6cbb232aff5c1b86d15904ab765e7d36192b75ac219da2e0689d9e59793766bd81c9ac73f83c385c28ac20d03c41049ef1f31dad95156f986617f0c16a182c239aea28e75498e14b303d4e24cc9213ba4f5ac430f63ccdb73cdbfd3498f1faf7a6944cfd9a595ddac1c02bb2be12bbc38547d3b7a310d2059b3f2a70af8161904bcafd0ec2510ed5d1f55fc5a13cc644de18b0357341cda77014095c5c213679e8567caa09da50683e1e2c75c5a08cd70e6d87730aaa14176969c5cda02a0d32b08f35fabb2aedcbff8a4fab7883d48ad88134c375d79e876375e186e14be406af1d10a4d4a2e2db2ab0cbbfc685e08f54935805ef77b2ea93636b400d28e3150a492abf0a694e9842a534ab9e3e920756c0b68f1ab1271ce3db24797882082616e36059d51697187358153a0c74da79ca4dabf2d9c2b24126fe68468b1af5b13fa1c8a633db122959c0dacbaa49f551d6ff3251ca5aeb3e7d06a16a4a3d5a43b7a644e29f25b44aede5c4513adebd1c7d4b47fccd98839b9332134303d73d00e6de0334c278a53da096c86398408554c2518738781b464575d3a9e7ad28154af3342e7de1179563d1d193dac265b40ad483bbfc315229ba6f6cf8744a4ac2d16ef3ea1187bb01ebb0ae3126ab73391ab5b5ef81786acdf56de87c844f3a81f7929aef3145e1ddbad2f4f2e10ca673e423debc6b230e55467e2e7c745d90e5d09c9af6fe6defa1f106c22a257f2b568ab4d331972fd2624c446e8cd620f8415f3e668369e74c49d0fd58cbc7e47eda0621913c9b4f1e19f090b4d3b85fe8c306d705148c5d98e1499c1be248618cd08138dc340d6cf654ab5cf90baf174e57f983e600012129f0cb517053f4462ac6cdbe74e2adaf865bf84605e70e453a1ae347de3ee6f722d51e11949882cf287fe5618c909cfadcc7539d4bbdb7d7249bdd250a1a1c4912b82c903187f66ffcb6ad6fbe8bb280af9111e03a6d44175308e94cbe8c81dce2fbe14ca694156684ea106f1afda61101c061ef0f787f6549844f7569896ea9f380e12dcaf17e4e35943284338de29b27ef60c84f5a425f5ecf2a6157f834729647d552cd13a571cf1eeb34b78030059e5617051f921801a37d98863160115b2390baf5f6a433f0529c5d42d112c0f06e8c70d4a4930b03355432d9da6f2c184c2772daaeb1e7eac55e870634a85c458336e2841e1553955f2420cfb0d80ebcb78c97cbc09c49691b8644b0cb51c5178a962cdd2989c3807ce2574ed42f314b0f5ac0b2cd853f0374fb3e070ffd5ecd0eca33e0cd0b9ff9d80d73138e02a071c743800b3001cde2a5db3085e8b9decb606f5c8e9cf53c478bebe8382f6c2898145bfd153d7680ddb2f552f7ec488614d1f6252f03de527dadfbcd767395cdb416d1e241c1c683237375dccde8a54e59d94c09b6342fac3f6d35921a0ceff1a14790ece0bb6a0b8e8db41509d202ec67f76ce8409d48035f221d2c7b021c1bbf8bb6daec3dab26d0c90bc601f96ae5d427eea63576517b38e20b67cd08ae8819517a4463950c569661f6671dbed837e45b0d71ae38bb9ac5211e6f2d2fa3a1fe0d94789be9f9f44e035fce8dbf341f5a5293116620beb12d7ab90114de53f40a9def04eeaa8474697f6474e4b09ced3eaea7024bb7751b7e047aa581b33ee13137eb6ff97024a1a543c3685e306107732578ed87d49bbc85a8aded70c3ec4218aab80757a722d5b948031754fbf8729eb9298373183488b72b7c43116e3690b441c2a1329772ffdce6900579eb10ea65db60b9b79b9ee411459a603fd28fbdfe4f1bd7582fbba997eaee3f7d4a1ab669a854eb0e7b1d262301b9c1126e3d5ed94d388419ea0656f6e13bea3de99fdd3a190f90821112a9449dce78277c57c909dfcb6372f4b3bea68d97f33e3af871adbc7371fd903b962e826868e56c2ae577d0af501c41adf32844d899dce8f3cadd30d647b74f23f48951eed29d474af87bb5d702c174fc85c18bb32c4d51f626f1f4f83a08f61f15b62ad736142b71961242e4aff8908f7a6606119d33154b3e6a2c48364b00dc73afe8b76e31df7c108d741b146d28515f7e8ebb88e05dd5c2cfb47c5c5768aa25c3f15ccdd42bf12369ec4b5df318114d3ce9971527381df7a0307058a1644920f78b2ac13f2905d2e64a8b4bae32520f33b0b57af7b55aedf44119e7a54a672bf88dd459106053058f1ab955fd78fb8911146648fce71e66f1fa33d4f90d9665727d6c9dbfb0d106217b90d35e91add5a0465052bb2a09740673d8f8cc047306b77d3afca525725dbbc3e7270f92ba279891f06faab586f38cbc1d76b2038448929faaf820a2376cff9de106d492d50b0188982e659ba9c24a0f274fc18f60b8e4b8ad718f185a52635e393d68c662e664f5a91635ad1b18382abe04a5b76938ffa34ecd60f0d6459b7cc2a37d5b8e6a284e1d8754ad4ed9029b660a74c1fee26fd15df1546a9fdb31a534da8686d7793bd74305b15f2c14f36c602a9f00ba7bc077422b47a99dc20689f2fe5e9225606996d1cf33a5612e17d8b6564cb45d02f294dd1673bc2f541137cf61ab9e997921ecc1e7b3f29a019bd48934a0605416b68ed9d415fb40c7db7a9225bd7fdda0f45eb4370d70cea65df2336b991130c07b545933d7ca27fbebdafebca0a51718916c3104cc8218249be9e2f5f47e85d22725474ed43a3c7b79a0dd185ad03cf6a01ff44503289b37d7d1ce84c4620e6825370d203d624887dd2ade78a985b876a935b47b97f862a48273be427e9c4e3e5fcb8676058f6ba612c8880e93e603a870c3542d462a2a958c5573c236b037d54d2a5a0115c9a6d86f1f9cd0e456dfb31a5d3e633d9db01bb3d5d151dd1aea02c0658d58c483ff0c23a4106ef588dadf5922cb9ecffeb38428dca7d19771add11b2366583aab54b41ada9b5c77a9a5d3cfb31f12c5b44d63dd2bf92dddcc4f7f05bc0bb85d8d9978f994f7acca98b96265d5276ea5d753e0bdabce09de92b32eaa83fad50b8a897f141011a281b71890d70db91939054bcbe92541462b8dc11c4de71160172107c9d401f43d4173c9bbcdc144e1b2cb0d9b8c54ef6907502b5e4355c5fcc730e41f54425030e0b3634ae912612f35ab5daba0a8e1e9de3df53fde5021a2f060eee0c5b2253264bdf2b15c41a5d8c2170edbbe316b9a3a1019e24952605ccb999bb422dc214b5e0898e0f755bcf22cbbba61bd1091b3becf3fd4e2f9fd661fceb5c4e822ed5bc20d0fec0ac9d59013178671c4501e5e62ed97591ff51dfc9ea774499cfd074b0902cd71e2d124b90c055429007f687a6c4288499ca616ff993f89431118eb34c3189edbd07961f05b514e8b4005c1f7338d8a431de91499d1dca02edf2e70d04d1d4bdb17d96b3e27b482871f11fd75b000f398246033438b010d66beb2665281b2631bcac3916649e8e22c3c684397f77305311cfb79a3518d5c2f6e2190d7ce121c6125ffdc1d1c3b0628d1afa848a6276e62a55338f11fbcb022b8b818db5e6ff5590984ae7e9161345bf3dc1f03d09fef311a99e3c0281f18460db2ed127a3a01d72cf12507b0c6e049d4bab80f5ce119df42074ef1531d549c16ed1b074307c67e2b57aec21ce7ccbb76c1a782fce3253b96ba1cf74d738b97fe07ef420cf3992b32c601fb6f21d1bc67af198d0797372820fdbcbed318e87d87c1f3329b3de74bdf35d6d9dc5fbeb1076bcf83545a0a7a32e9f3eea5a1b56859b68a7c9433f464110f6906a1c08a11181d9beb245a0bef64219f625ffc47ad0bc9b0db8a5f609eb62272e3abc6028a3dc8eda80f71d5d81eaa4d25a64af4b0c2271b9fe8088b66767ebf0a2d28c80850e5505826575989865b0a8562a063716582270cc0f9a5d7cafd78d362a74b319c45c676baa558634973ca5b5b21a176bcf2b4f5e7aa0e31f01d2255bc930fe7b10ef8817c8f2f7250401b8c759fd24ae910e12da72823ccbd41db5d64daf590babb40b960d55919cc343f79994d896d2083882b098b86a0e8ef6310282a58fe749f12bf2522281362e4b520f59778edc456efc774ef390600bee8c1361cc83baa29a13c1693c6be309c652e22739d0b5708598eb232cb5f848bdb3b7ac28ffbcaf492d98a15865d4468aa9ca3896235bb88e137290682ab8f5dbc16a38846c4ed163a4968ed72c9117b8c7f19c8886e1fae403f901f231963fbb27fcdf49267b3acc25e3ffe031fb15541103f5c912d6ba356426779ae90dea13cf1c2507aacb3726df0ee5b0a602a1816926b36eb2b66875ff28dd2fdf91ae9c78efc04644ea152aa7514f3f92b27ab8f9ffca47f5a29c516d2a2367525d6c6288a42934d8942e4bba533b6bd6866647abf5125941d5d5eaa40f2cb68ce9fb769e926dc865a822328c0ceedb1db24e64030ba702e568833eb4508a618be5eb80d8046ecf192252c2a69cc4b0a3ebb2898c638e08a61bfbc0f75ce41ba17b9bb5316803ae31eb05168fd13c8f543f13da2c835c86dc22b0fbc0d7a6bce99a4c1c7704a0b4218220455a1d277c5a518b1d9c66b9c3295171d036b12e965fdbfb729bec7af9e31095119d480f0f74a9f7f92a37ebe7715c84a1cff20ebdc1d90dfca1524e09b7470daeca315dacddda85dce062c21ec63244b188a3a75aaa7ec59520b6de7965824d92f14fb5f2aba167c3172b0b533bc4493fee87105dddd4479990f30b2a1312fb0df5177308f8b1b31d27f87c11fdb9ebd904228d39dfcf66b5fbfd619d2694f385e8d39a6d9d76b31984d91a957ca0996d29d4d5112275467e2d5465db9497381f18e23c868975b405934490c482fb922c4595fe5352124a5b97ade706dd452012a1adc05a2c1fd116ab8912b775d7d0de4cc0474538679a0173b7d203b663989209b164d5da31349c670e86a9d59769e0e6af9852097b8f291457176f3fdb1ce0ed77ef32e63e92b3d84cb2242a35c4ecbada779e9b5b0975779a710394f34076eb24ad1641bf2bfbcadeecddbbd405592cfbfd08a19ee051d136cd313261a39ca47dae67ff2d272e411e766190d17223e2a2b56d72441cf1135071f8e076a5e406122560a640443381029729e3b746d379b598d2078fdf2e65baeebfb5b7994c5ea6e95b87b8290cd0ba7985fe48799a024e2b4a02a46e6c79fb5ef17d85327d44ba73bc9b83c8f34f45ba2d3ebe13d43b951865abfb288a64b32ff7c710216da6d4a25af76e5cd5436d4046f354f7205985475b3cdb7fe0c79fa722e6db2093f067f6bd3e4472ddef95376018c4dfe3f7516466756155c4296f423c461f859e4e88d6b33a9465cde88fe27a9c82557b2e50fa7401906fdb0510be1fcce4391715845d8d6df4fe9c87c906be8445e262108ffbd5bec1e3d5d70e9e5856edce8af4f9edf032e21acc61c254ce1cee279593688b0f0fa5a5c81ebf756870049e732dcb0228c3a62b12dc365463481b713005173a91f89759404b6e77b2f0ffb7e35d56a02b77b838a1c82bea95f4cdbc589369dd3f43e12b71f16cd6412bd39ddbf5491da2ae08da54b70d28a2f623fd24ec1abbe1abf9695e80e482d1ca45b81ca8f0c335bb2a9d786f8f64ca3a21507e0504c49cff9aca3b7b7d59d1e2fe40c832b90b1f76c3966f8a6f18fc107569635d8dcf59547ecd666cbd7167001aa32a2386d9e6323a895a1fbb1a8b09b7c45b6ccd62e196d725c732bda41fc1210b312dbd154eaf647399011b69ddf7a909f748207406557440a1e555a3d32f190551c67a12f0a3295b8f9f589b3e090be82e734c376ed59a6ab776bb23b705a436720bd023c17468ee1a9dc095e66fa43b687803c99a022ed8b3a3f7c862abefdf60b893c8575285e656325538c432a64babb67d24beb626dda00b9a06702313efe22497839191f7dc70758c410e5f8b6d46889588886995f718cbe023c898459f1c7d0b8e3e8527a5b57d60ccf473a391b474a6b084507ab9d78e13f876c7edfb7d825597ca3c9127ea41576df7b1d88261eb2ba9c5db82df50685189832736c65b4c04770ca03201e721818dd95bab67b2e10a05a32d066f388827068c7f5f3668a9d6228c0fcc53a2c2623b5624752484cb6a93efb4b96825e95e126e4dcbccd1921719094ee93350f7c5d6894aa8311bf146a056a7f12a9adfd610929d31d5adc273e48bfcf2c23c976fca62b7a8568ed16101bf84a08f97914a9646220ce00a2d6d5caab8969610faec26d5fef668f8082a436e4a6ebeb2cf6729b4416a35d97f92b1aeadd5c9d44ab3e521547048b6d6d3df3574f7cde42a17b16919f0715f26ad1c873f6cc5aade7bbe3faa9062a14bb6cefe0708526a5e6f5929f81a82419bbd8d50cab899db6e123aae01acd2ca019ad7b3a32dc479da444b72c1f0337d5242a79848e4e313fc09c9cf5bc681115fc075103a46ca3d7d8250394914ae05b5bc50a6c59a7da274d4a6082a70c5b06d74ee7530a16d11171809bf0640a47e0597d7ea948ea8c08ef4ca6e266e40f630b5ee44a75ca1201b1797230f0e143bb0faf57c114132e3d369df53ad85f9f2e6d457f0451d801130c508f8cbd1f3830020af0b480154aca86ce91072e52887346ef9a1907610379fa188bc0787721a5d274b84b1077ea7c67145ef3e65fdd6a3400e73ae884680833f20c74155093b791070838516dcaf1c1a724291c22f03270a6daab2f3718f6e9d184b234a38747b5129a0ee4302b4a0f4208ff6717347179ce98de14525bcd972e3b42fd9fad4e6e65c2faa92aba64e64d6cec116647d56e238da5bfcfdf3e1b6a4c8b9432d149012101793fbd9a755bcdbf55219c38a64b7f04237bfccfffd022bb6e1f68f2a170b9afc53a9829ddb7b3ff93dc192847e27b8dc7ee0c4ed1efe823d0761bb72fb3f993db580b64194431ee20f283d50925efe78f45cec6b2f235eb6487f4ab58a780681334012532339864e76914fd9240c06c3c7b0eaa19d7d5330fa28c6f44ad21679dfbd20e20e8cbd7801f842ed2361d8f418670304689cade47059bcb675eb651637904ed3335f46067e0a0447fb2e1e6566e0ad13ca4ce2479af40ca4b7f1584b13b9419aefdfbb22ff481016b78646b8ec73c07eb07f11f26be83620baf0f32501fc8ad18b80af64b3657a14c0147c9f053ea12ce51edd0475a3587280f59e87160f31766f13862b24e17f4e589203262f4750585f8f781ac8d3108462a070dbdf109929af707a61bf249bcc17182a552f0ae96b34ba867e8e7373c21ab9c5562d8e269378fa39bbf1eb7d8f22a938df4d4b4fd39bb4e59cd6814510aa4e60c001a250d4f24e8e459b5b260bf1d4418aed2a971993950becfbf78e7cb6fa0cb2cfa375d9d1329e2ef75bd84482d766623fe5847e7fa5f18903ab32be06b8e0d3b56687412bce2e35fee3902fcb3210dd48b0c1685966e4dc08c98f13b5f5c235349deb276561468108b73c62d138f070d369304b3eb4b9092030c58b4b1701232ecab1604105e9b82f1644cb196f70cbd3841c6c847a6119e4fa8cc0f389e67e77dc6cb4b7228072805720a9ecdc89590ade6f366934d7c7f6c8e7b5cee74766f571a768e123f302532634e20c8413ec34efd52000de953fb24d9576f563276954313c39140ec877a294afcd94b861501732172e5e8fffcd65b34907bb1111adfb056c605b0b03714a295edaf01c70af1189a99b0fca13367f0f599525c0b93067dea89ea706cfa9e5d570476703fb57aea230506ff75f00d461bd9d820f284e04243a1094030124d45fb8a5c199fca6229853238c2df0134caf32b9741e87358769e003f21a401dc1f9f1d6249d931208460bae8cde163d21a7c2d71b70435aa07bef574b286d448f361731c9234e13444aa48d6bd1bd7f1ea2be6afc289f1f8dd88bfc9eb818586a27d3255cfce97ec2a35c4ecae98400bc0d68b686c955c638531bdb012cd5a335a95c26e50c1d1b2fc0490c64f09843c8a143aac7f275e8d568656b1eab089102b62389802ef9d1bd561f5fb60cc7a7eccb5520fd30f0460dde71b290ab8607cdf55269804c87f801c3e6cc10e54852f0e5ef153c859510ee7f83d0b32e043744f28a8f998b0d83b503cf7f3ad1e1d9c5954bb9de125d4e6b3ae857a257457a2e1e580203c545e132ee911cc66d38a8cd6b46c8fab3413f2ff85f3ec4b7612fa8e8c5b8df952f5d0f43e1ef5d97355519d51f0b2aaea5a6e61172d2f9eae5e82e364c7940173fe9822f93eb5a96e939e342e6e0e24f0053ee67387d6adfaa84f8367d6702f0a8f4ae42c6dedb554c17064d6ef57e296926376b988dad64e036f4d7d1a2be9ca897072f2d8d2f529c98a89914f2d40bace23a2949fecde4cfbd6b8590971f8fbb0e8c9e8a442297fb887a86adf62c8af6c8eadebb88820606ceae578793f848b38df657f7fccb773fb3ea0e1f71017f52ffca97c8760753c2700653ab9b6edda35c8074ff2f5e231fe44f592e39d9527496bd980f2a6936e3b4d3acbbdf8d68df2af229c36a64f8983ec9d3e7a2204f3299dffdb314c022681ae93966b5a4a6506e9069d99fe31202be8390d501eecac6eed52b6eccbea5529e427cfcb781dca7b1f7d1dd7284f1521c5fe6c1b0544265539503adce2ddbb4b35ca3ccec7e35b182dfb234c23c89b855448a7793b73b7932b565df9cdc77f759b7f3990afeb982fe8e0a2897a5112aebdde104ba0d9ab00fa8fe219076817e81d5560e1d05a6d308a999fc1c5e65387057d46cf092ee21ac35c6f01f3a64391bd799658da2cdb9e6abd8c884dfd46ed9a2d523714f21254c514c1521ec426d1c42be9bdc27237ef654caea6b68f6ed0fec2505aa7abf284a33da9325af31d12d461dea1a8d2e7ce19b58afe23cbb6e601c45e953114c3c6a2b853e4d3f87651f0ca12209dd9b4caf91c1512d69154fcc35222f1760abee1ab9115ae488d85a755f1c406d14c6b3531ca401648e5900bc1d16d0558c754e3d70a96a0303851fa1aa5767ef86472481c702651269cc11635a5a1b75398b9e4f906ae1c372e89de0a0bdb799a2d3bf7a1a96db36ec1205d02328528ff52b688e15138a2f467af49ed0410fbb8fb4eeb6beda4f00cf0115b2927f35ced890b2221518b00aa71ba201ac6487a8dd66a5dbcf50677572565a6164af06de57c73b760db6b8d96f52ff822ea95b37f4899e679808951bd15b72bd56cf984da4106119a4ed1f616141323b09d37138ec99733881f13d9821a1b4dba6b94a8bab55e169c2f4f4e20e95f3b23da38f363426356974a8a3ff5a2c46baa2fa71191ea131991c326ffb771583a60c8bccbd5379b8071638add954b30afc16773c7941f1978c8d2d30a8b03d2d14a51ca907acb3043651fe5a243c04e779763634ea1f1f7a751f823333224d1e05b982f33daee06ecfbf22581f0d4a3b7dc89ba9c2c1faf069d19c32c2c0a9a324e1485ce4825803180f543753cd8291717fd85a7fbbcac405afe29f17a22e1e7cada6b42b7a80f96690c741953f4847217ab96af732d37017bf45c856951364ced95968f91aa4abd3fd48eeff1134c118962b4d313223d016643d9c6ddfe8482278271419ca7098706198cf7d039b3a9acd1505fd7e93957c496cd5c7aaa20f79befa34648321876e2cbcbc41e04f3c5114bf089417f2b2aaa260d44d3b8afc50d3d3f3b583b5c2503a6a400377c75837103af186f7f0e89154efb443a4fa7f3a03153214b33e2fdc1e0a325a1e4ca3b82c468234405bf5c8de7cd8720973cb83e6d609ca39b15ff4661765aaaa0350d04c3e31f17514175c2645961ee84a42f6c81242e728421266e9836322cba7b33d6cd83a172670dbd1a4d6fc98bdb07e2b07bd90d4edd89c79d39c8c34170ce1d659903d74d6e020b5cc31f504d09e689fbd6c690bf548feb8d745a28ee4079cfaf4fac5ce2916d7ba6a3311d2ba97beb41af503d2e0411ff7001d500ac6469fd7609f39bcc87ae73dd95cc83eabf2478e9214ef0b7065302cee9d96fde1c9669990dac212f22b5676af4ea1e2baece0724d380e6826081c2d5378f57dfb6d63722c1bb6c9c255eba86bd72892f97f7a7ff39399f7679af488d44a4c7f72beb22b50bcd4e7e7fffcdea59438377586caa1f0359cc5593b0d347469155299befff1802502916bd45f8da16b216593a02848bb154d15f750ff7a4dadb2c806a69082569b65a98a8fdaa688098d77819b0c563ca373b95a468f13b8d4075a4f36fb8f7fe15c96890296e6c4c1a1f51667d7947bae8da0cd850330c7a98129f4f4868fb6a5eaad6b8bd1650e1139bfd46a1b2385398f31ab97ca48e54701a130e3ac7db28994224fc001c139af4732a833e743209718338030ba916d9210c9c50184e79b65968207749e5943fc0980b8fa2207756b4975c5d578d81306365d9ca6f1fe6a4f81ab40db1c853a506664cf7693b3dc3bdec577e2dcf917a6eb861058a25da284140369ffbc08a0247f2636e0f08c97e50879796ba59ca63ca5890139d91f5a8a37cb527da10276cc39fee2efe52083a20eb2ed87c91c07f72c6d787c8b4a55adbec2f10593b1c40ba09567409303c7cae20e3438532fe6c985f17d48593a8dd0d8b60afc12866b370270dbdd0485931d4fd6a2845b74bad7cf9440def4f9ad77f4f1fbbc9af994b7b76f87bf8fba685d3c27c2c58883668ee41c675b5e533fbed66d99e007f999450ed002a4c8cb0d71e8672665124894d11e7953db28d27258e058d1930ad1ada68c46cd173dc9fa163c330322dd6c2450afe9db59a1d897a54120ce0322df5d68a37316a76bb3109b3b91a1d8a34c34322baf7384e6e41cf91932a63ff91d2ea8b3fa1f55ae1c32a0de097c5bdd6b50cf0e30536bd6529f3d56f98a6398e89e3c8e1fea78d7a05489031da6cd65f794217f50f60211bda98507cb2646bb9ea062ff409366fb5cc7cdcf2814de600fedec957c3b34397a9856661eac9468a7c54f8265ceca65c3defd51a14c98ce46915f263e6d5229b6a47c7434d02a46148568f7511a1151858b0160ddfc513892d4091edbb5556a89ae4f6c40d366c8af2d03b5fc5f1d06331831c9807d56f46371049ac7bd58fc8a9410b8df74d8ced18c4af6427b710dcb14b1d664ae30e876b4eaa71ddfb0dbdaa1df5c60ac35437e142fe0fb79f241d4cbcdbdce0e5c8e824e6183771f562460107918161451fa60d59787a48b41a65e2d3b9f0e18b34f3fbb1b3521fd86314edace780757e36e0e92532a46642d1410d1077965105c6fb66f7e635f5594bab3279bb96535ea37afe9d03518a81dbffe967db7a9c48bf1170680d8445a987d415f6892111fec70a56d98bbf4c0a64bca9c21fe7c80da8bbbaf6b3b23c2d611ff7634f2407a73c88b7a698de8322f425877c03f3e42a4363950211a04f1b0462adb9f1c797ec77b29c976d24a6c63976c3f76ead140e2665cfb476410196e0ccc02d079d910617774008ae75f12f634f38e1b84d8e6eddfd563c03c61ee28b6ec6e8389d168c47e5fff877b12f1835bc23ddff38d7a894c70e635b30786d0d168ced98d97c9df65d5adc3bf03413a591e7431b6b7abe3d633b5764e7425b69eb631160c794c50af786e2b69683de56b1e33700c6bdfd9e3f7c6aead50ab41524deea559b134aceb628659058bd2ec0df657845dd091425cbe555fa80aa47fee4904299d686ced3712c28bdbd181e7d22eccfb1efa5ad40b6323b409c82b41273e7bb7ccdcd3057e603905fa9f06c263b3fcdb10c5cdcbc365043ca810111c8a04c069a28ee41362ecd4480889cc93ccf47170a6682f1039e02f3de93f5a994eeb4d43748322bec46086280ac1829a1d3735506f225ca97e7b8fba5f344591eb8d9c6c7f2614a5c4a3ac8a2674320a0f16f1dc8b31daca121c0182db622ff6f76a655501b3044e6b31586fe943e81e76950252ef7ce0533ad2d95b500f106f4c477f1abe872c6292c06d9ab270f30005e1340fba3d712a72d98fd49c028ad2ed3e87b4b221f34f44a53fb3c5bcc70695a27ce2ff70ffed89a9190c185549583e621adb6099e6cb28526a29a755f1be6238ed20fbc70bc9fbbda06fb211b9e77f9d5966397cda6fdcce45e827a8ad43d5b7043cef7019c86182dac715d58fe191884383ed9e01e6618578d5914b2ce6821badc9b2f4358761cdeb2079a42ad2a87eb0d2f99a5643a482b417123b32b5120febc3c475c2fcbc5e080d1cd56053523fc938d2288f3c2fecb86c3752d9f6ca6b4c634239e6cf7873f3d3ffa118551910e42efed7fc8693798be8ee0c36eba2b1a8e5a312a2eda5f483253de9cb08d47e922caafdfa481d1b528479abc474890ffa738ef3654091e21defa205ef924e9c3ec03631c6395c1c63b3a73c3f653c7465a2154a98ca4554bb2e617a8cfcc0d7fff6a436b0dd18aebbeea3b018935b1378f7ad930409df86f119eeb6126c0e33c897f8a70e8aa5228221e5ea97f8408b9289b86b5dcb42df441d89a70b4e1a8fdc06a150f86cebdd6d8e083d408a3d5786d35828b31c7a7c8ed29f62bbc4786ac1cbedf0b6532c9a8242ebb9031234344fbdd076b07b02442e32f80affbff13b9da0604c496aa0b61330f07c7daa358695b33513af76a036a3f6f980538efdc8aafe410019fb818eba7c1dd919dc9c6add2704a5426e0f1ce8b8551e3243042fa97bc9588d0245fc7ec1c7caa2c0677ac931981517614012d51f78f4352cef2098f7394168c754eb98720a2fa883c23b61a933463369a849acb2fac911088319016fb7bde5fc5deb64e337af7536b702510ee5f6a8c6111064ce4bfbd7efe26c9c590e8a332d986dcb02051f5f71f7f7a5097ac564e8c12e3ce013208c75ffa2ff120610ddc343016faef74756cd8ada16f681a6928470ea80d77c8ca0860ba622db581e1cd2dc2f336cbb91d608a0e9c3994fdfc6cb9d3a5cad8d348bd1aa36c1aedc7e8ab27bb7e7b28f8ed05bf8df2dadc1c44d37a09684ad420de7d6b565fa4daa43ff12242470205d4ac9f2e2e439b2ffac2099b612b5388c569b8bdada5bb442ed46fe623e749b78e2fd5e09e2f3b364411706ac8db941a30a63bf331006b77309b24f7eeffc95315c78c52950c7e0c7a89c611d6b10b4a139c1d853ff9ed9313f5cb140edeacf59fb9325d0c6139e11d91a69b56432c2159aa365688b60529d1c83c21da6dd1c16fc5c5c4a01ae3ac490e7f8baa5d80d6e0d05e3bea0f3adb8de3b7328d2bc484d90bee5851d65837a34d378d83bb376b957e46fa7e5fe0d5e4ab113f4fb54c1507fb7bc3738dfa494b3562ffbad4bbf08d3c9e8283ea265df9cc34139a49ca09e9c3bf18195d04b2332c1c8c3052b3f9e53674f1005ff0d84e77b7c1eacad0fe7f8ba55659509faa1e0e5c46c29771ee231744dea3b570832dd3d17e07d9b4cc280744f9570922a91b8bfaab63f35709073f82237ab58816c7ea2af6f16b9409b486a4e3121bc6330d122ec95ca1a118e5fbaa3a25c188d7f577db8319f4f9141d8b3d3a9e32ebb79a11bf96dc531718f9cf639ce5a0eed6dab9ad769e36090f5ba3c9a9e7a307f72fe467d37db0c3b6b2cce31ec42a91ef22d39e047efac401e5ea5eeb1592f08298d478672dc525eb27d3f39f479b3c31f786642b49a54bd0e0d87957007b28d4a81cdb0e17478f1f8a021a68c308f28494085f44533fc7203cd672e0127d5c5f0ab308684ead1d1418e7575c697e295b6ab6620062ac792a8882e48fcae2a00e65a0ac23f5d1cb06087d9821fe550ba4ceaa945e97ab3fffe1787824797068ade6ceb9cec64dbd92edbef16fe455f32b23ea67b1a2105d069cdad81b406608ef1f070254b9a396a4cd394671a245cef8e2498c4e948e178921f668bc189c8dc315094edf53139e9fdf8522d10d4a98f949ebdfdbc640ef880b0ad87ed5ad29d3a8bccaa9ccbd8768dc6352a462b20be77b92b2599bb19bcd4e4696b639374af1a96d56bc7b087cbd465cf84fbd7c4ed7e36a97af83b252d0acf432d09029df8f9d308bf01eb478fa2a2ff998873ea6db4860857266e2f72e33dca7b1d6128ee1c6ef939f22f212bda3c02a25791b1ebfc764ac37623e3aa0000000000