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 58102 faf1adc0ed93e5c7d52ed79f223a58b726a5d209a5c50d243810d246d43924f0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d1a472831c423a0a162760513fb251e48524ce4811b7415480c15eeed4cb9780
Certificate Block Hash
faf1adc0ed93e5c7d52ed79f223a58b726a5d209a5c50d243810d246d43924f0
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b700000004b70000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000540d94656081b555ebd2e708d3cb010099f4e4081230d56a8de3b7067177461f6fe0f37583a2f2f11bd4ab3bb2c92764a4944598a253398ee9598c933a6eb1a7bdb80417c30aa6ede279c85f2d2d82f2192e68a2965ac70f511f0000000000000080000000e00000b700000004b70000

Raw Header Hex

0000402032a8472ffd624e8db015dc251c78d7c36298f4d2ed7c3bc6fb6cd9ca6dd26ff818969dd25970f6c07578d946c137d3f7aa3eca96621afdac485cd3835668dbcbfecc0f6ab20904188097cbd4ee5ec1805441b71148ce2485e451b23f516027160a3a421c8372a4d1

Proof Data Hex

59,560 bytes
121216010307129b006bd0e8983aeaf923cad1f4ff33886afadfa2357fb1c52262fc059f9506eb10c4b115de7f3e14cdb70ae89eaec7bd387c289869563b4064a723d4b184ff5a0b7588288e601aed0e3d72daae37b6f3aae1e04ae4df8f2ca0616dd6d05d2c88bc5beebea7016f6daf7b3ae986a64cf585f2c94bc9a87cbd11a17b5ef8b234a3afcb6a8c21e1ad983057d03d084b521fc12946e6d002ac45f8e56da038bc61456748f6c882e4d9b5e93d84a221a7a5bf28935e0e7d1cfb13685fd5f61faff8e25f7cd1f5c4667f4e19e09d759104a89e39a72971fe53cfe923b48c240b866c51217747df83edaf71959fa69f001394d307b5038a355ff5109f833e576e3e0ae4605ee5a853bd3c321fdeaa540b657a60624218d7966baa1bb6ee4e6631aa6c4acbd134103b0625bb1807ee902fed761396b41b0cb4c80798c6e07f5b090253d891cc95bb068ec852f20c5037730729f7d39304e5ac0fc30fe123541d8f7a9236c97de36d42b5f2a00bc359bd85b0fc687a8f2650d5c1fb53eec0d66bdac057b752f86bb30a859306f788b3b56fc5827d064a06a7ad1f5091242ee30351dbab92c3f7d4bb7ea15e5ce284ff208c2e6792130bf01e1913f6a82bbfe18c335a55e6d1c13431fc2888cfe5ac29291b4a0f4d50ccf500d2db28658dfcbbe5eb3ec7ed86bde15cc36d6ebacb9ed8a72a55abb7a858e4f1c8707ff9235db7f107ddfa3a911bc7eed82cba12f37ef3208d1ceacd27cd73d22ca3f50b91e769159ef13819d1c0c558b09640a14497a1013470e07d2b1f9dba92833ce6ae7a324cd3304f9328291ab4a850ba0e85f9aed0487348b0065a7a97f3f4c58bb14408df87d8c7d8cf74cac3f32723b803b8fad07ce4ae61fa8b136fd432937394a22b8c31f7ec84fa78f731185e5546abc372ab11ee468bbe23fcd863b634bc7257abecc8a214a18084d6add4a6a7fb9a3d2926c76870e270c1a709c4b978bf05a022b7a4c07875814f3296db86aab7460ab92f39fee80e8674162c64390d75992568cc354d64e5189b4b87389fd0ecef6092d443abcd07da3d9d2677fd507cd174914d8ed57ceb4851fdd8b10b9c51171b04774ea78018de53d682ad0303538c57ddf37308d9db6ba9843e7339260f1c4deee4f9f796f11b8219693d55e93857607e76f1f4794e677de39b2acf135c36af2252ea699cf302ded80252a9db1e4bafe1688133f6a2de92def698fc77814e71056c410829916f43172f717d1442ff3545e7cdc3aea66b367812d7d3573b18495af5e4196fbdd794713c4754ab99598b0d7371399e574772fe087e574aab1f438b4d433d47247f08c95c8e0d87f1695f6d4340896b5e48983d3a935d19c783b95c2770e2b1c7959bf7cb31a98334fbf58cf38f57031c1c49ff465dd38444f0f7965836dcd757575454a3e84fa1b55a189e1519eb28558512421f3f8365b6dc92a6ddc5ae6c9db2b3025af5a9f9371cd6134a567516e69a4ec8addcdb9dcd29b68c13f824037d875924e509470ade305929462929fc672977725d916cce4eec763fb46141c3b59af371620c356773eb9ff22dd590ad49a3444732fb6b3076f089384eeff9fbdcdaac413d511d24c47207fffa69a5616e6cabea9dd4db36fe84c91883976c6870e9b51327377015b1b7b45a7fd72dde8a2c2e6600ce857eb82206b38094e03f9ea96855ca786995e6518dea67d9525b6346c5d808624b1969f76003fa664987103f00c5d5c00ca9ba7991ea211e19d9c63c05fd0237cbf70f0bf6058f0895adea7bbf36b1e33c1963d4988462b32c56122e7328439a99fce5c9e168cff547251c290a623a2c0fbbce0fea23d3864017a7050ea771df4f8eda2aa4a768b884aa5bcf6cc559cc801a0cfd23c56e275175bd9eddaf782e67a4ed90fc17309b0a8e6227de84041e40722c4c4d160c8c3ccf5235a7a977bab8d3e0c637114d4c3fd73d19cdcae2cfe6e7a6d7cf4466a517d5c7095664cec97f22c91c5eda092c287453c7cec3774ead5d5e8151c2ec0d4170cebfed67c788c5728caff764fbd20ca184eb8a15fb50860e49f97c8f59edc673f55aa520d9ed2dec2fba77833403a15704f5745abc8da3e009b044c4ff8e7f8b3b19cba0f7cd839f741a8bd9d6d1484faa9c1d935bcc8ca2587e6c717be776f81f1c4f9d86c5fdd39e3f94c3db06f01e1009606dd567f4cab26be8c1a2a61ffd86d86ac5c75aed6a82a5b5a6449ecf69cceaa1698fb71d9a22ab845638bc4ffb63091ef3098295783200517bd8e6822c2a5718c1b5d0d468b9ac478b56f1363f7d246de75353a5f58aa67d6590266f2c4233418a862db1d6578bc00a759e05a57e910a16486e8cae93d66c160999ddba56aae3c956844218b6b102d0494d49e8c627460dde8b55f516cbd6f4c6d43cb70596d8a5584bee805db47e9e3aa9e465436fc5a115573490c8a3d78f106d78e408708f182aeac5ddf0c70a96dc9dacbdcd0ec14c8be961e92a423fef3a55725836ba45966f8b70bfde3ff9a45deb16fd7345d27920d8cf1269659d86f415b7e06bf9446294bfc39a4ff97b5e996ecbc5a27b107887617952f3d87299f543c02ea63e6dfd8de2a6540b30228d5a93e7f4d9d95f0d1635bdc0454a317b98f42c062f1a746f8b884396d5da91fd1e6745674ae69f03225ffaa56b872d6130570b28cd1c0c5687a2751a3345b83b117c275cc177acd2102eb467260eaea8587ed2fe851b287991b2a4be592e77307e8e2b0ea7c49d527bcc7f925f3a8605834948b261a6ab1ae85526473388f91403bb65a2474834467613a3672b00cb8303c50020f112af052bb954fef84bf4cc312138d394d40a0602ec1b373fdba14623fb078d6c87791dc9f60c839c06abfc2d7d4fca1a59b5902fb8a7bf9ddd737a129aaf50bec2a2d07de84ad7dec2e66093fb7858007e337c2615d0110ff29876158c7868561fd10720a836bab747a617cdfc459d52dcd9e4825a6a1a1b1bf725b0c76264dffd517eef766de99c50741ae6272efa24dce2e8ea51615d059634ec98a7e0f775be97fc0205cadc1aa9fe2edbe3464beebc67b5694443ed54371229ada6eb177243bb2a7ce91985d9c1d409ac93d1b3c3974fc3c6643cb7c571c349063e251dae3df3cb0742efbe17b7a9bd00455ad28e652955042461a06f95a69b2173848fba7b9f12e8a676b2021ee8f5be20ca11f8124620de6a7ced37afc7d39e27b3b6e6ac70527063ddd6d56e05762f3a5e16e4045c31ba321ab0b8dca7bb2d7a28b236093510c7156e55e0b818b53ccbe30b894edaa8a58a2b24277525be8d1a815ebd00fa95b1a31cbe698ecc14fd817dd0ba6eb27b5db560b223fc43bf4eeab8ba2bcd6616ed88da501c2802b70bc3ad62e4b22604ab24a1f0198c7ecb189c58e972faa103a3e937dd759d245b147e4349b3de4aa12ecadec56e7d926ebeae21fdf4c7227d609a90e09aeb1acdc0e7a9321e3d37413ead2dff70c8a280ea00c625d41e5d31a3347a4f6a48aae9b9445e4b370d03dba1ec3f22a721c4a47c486ea0d430cceb848db10f0b02067aacc30a5f5f866b191b5ef382c6e4c7a2fb9313c38f6e134491ba9cc6843ac3d9d41e76545c5bdbd1d93d5cb4111d13bdccb99307a1151a2189b3416259509750212bf29ee4223689c9c8886a2221b8eb449365ed719584e06731b098115f1ab2cefe38b72171f19d591470c5f4e1bd319e804ea8b9cfcc736202c35b76a19f84c8e6b56ca2273a010265c78b019131c2110a3581af2f0afa0759ac07fcbc85a8783706dbf069d2767fa302f8d076aea70f68ae605bb80515b7de2bc40ffe72c5d77924123a59e8c97175757157c16ab84f0e488b9b659b456849a2101b1f16d7857d13b938a7a3b027b452d53db3cb2715c3698d03ec8f7afdb944504d4c619284969139c374755c385735c37d0d3617be14fc0885665787f4ceec7c10fd38713945c0d10c612fc28639d26d2f98a8a6839eb360136459ad220e4e334e83a704d8531af08219c4c3b37b678a06b1877aa45ffd4a31155decc3585af59440fa452f2fe976c02d753519c3d711c4bce06ec8cc774d21367683fa4a963c5443933a12c2fc93404e568f54ba25a80387a2ed0663d68198a2e664bffc7a727a4e8994edf72c0f1d1abfeff0ec182b0afa3add730ecdb7a56fad7c2c78159968fec7f14e1b8bcf2468f260463d526d30a7fe7ad5422be9fc98407ac96150331b6e1911d2057f8f7ec9dabc9761b828ed421e102a5fb1a237b3b405c3e0bf2ac04e78538254b8a338a3eb4f16c810076f49c77b8682d9447b53cf715ebb0574a5f6a778d4a08110f15ef96a65ba9df0ec6d3aef054100ed37edc4407c14890cd6c57b939f78ba9893d7e3d5b26328b19ccde1b73851267c1925077a2786389c1897824eb93c8b0191b523060d67cc45d079984513281403e87be63665aae44f9ee75e47b49729fe292ee46af6876bc3d505d5138d3de9b6b2469eb9d291cab06fdb0894a785ddd8d1ee226ddba9c4b8111bcf6a5d11f731fb658854ddea737bf66a953f6542a8ce935216c8d25089eeb85227611d47d2c4979bd312306d824a3e1eaf1100461f674cf99a426f58e337598307a05b22221124cd8732c9fc459e34986faf24ebec2d5ef54f095eab320bb8a698536ea5cec2e13513d96bf170b24d114850a35df4af4d9b77478f8cd72dcf1f122a6ffc49fb8740ca235b9fc8aafc401f7d0544b75389434cf19937bdaeb72d12bbc89bc4c328595774ce7e116c471d7dc1819ab180e7eccbe9a8b39050762a18374b0ed5fa0438bd607064ea2e56108ff571adac644e433d10e25669f893f88e043ae65030a27dbee8f891f5fccf88cb87f0be07b7f7fda0df08dd5f4262fb6c7437611bfe361d80e36e49063ab33677769d59cb8d4b5b53388bb26d96cf3f76434aacc64b96d9f040f43e98e325519ed1486f4b161ce261d9a5f3776865fc5f6cfdc2f7a5781f29cd2f17a79eca343c50a259e54a90cd577075204a8dee4de8b7fbc0ac6bd32a1a171cfa1c8213049978d207f4e1a3ac5145eae03755acbcb0cf78b14ce60952c4143ed3a66825e661bd7985d756a1a1ef4367ef73476ff813fd77bc9a3c32de786fd4a452ccda832bba288fef18b8247291836d7e96b7b001823443064f1088a2748280abc0f81f5ec10087f1928122b2a47161ee35adc861fab55db1760a24e84345a91cb7f953a42ea718eac4b2a64ba4c28e8de76073956a070c5a571e5125c566d9d9d07466fd8f4f05c90679d039c20159c88443d0fab072f88bf1dc5bd90f86a938db1145e70fc674fb3613be0510baa746638a40e583085e5773a4a916dd72343d623f6329d612fa9e315db06c9b74e2f10cea548b507328c821d9f147e689a4367c0da1eda8c49a51b9c78ab0fd299de8b345108ec44525f0faf1a091447b1675957dff4f38bf7cd4cdfabd4f3e91c5c7ea3a3868ccb6ca0928179cbafdcb2fcc5946f66eb7d3b739b6f941e828ed0bf96775c4e8f6da8ec9f38d67b3c6f637ccfa168ce3d25d3f832b98d9bd9be67a3300e4c7e46e3b15760bf7117270c1097094bae8a33836e25a72a7ca7c9c073e5485100f1b23abcede6e4e1b8f5dc18e424fd87d97607f39cfe5f4627f65f323056598c1179f841936c3c5feafb768b09c438aacd1b96eea9a5334d42e04a2c2adc91b0e38e7c5beffb1c7abe31e258cb1807f062c26495ddd4f604c8eeba01e7ac996dd03167b1a6f2ca39a92ab4230d255e2029466ab37178b3ed08f4439ae83f83871f286f57d3064ceadd2e899bed18ade83f65de973b04b00336e41efca09b9267e0683c6fc4f19d55048e558849f2ebf95e38536e43ea820dab4139cefadcd8eee7680b27f01fca6756c114682331649c12f5836b2b01bd5c44622b6e929c682177b16f7063fbea06fbc68e34ae92213f02f11f27f312fb57d0d8d3b16b3d5d44cee75bacbb0192fc31dd405c9d4d1f9000eec66010857e33909dddd8e9e4e0e4808650d227e96ea5f5ce87eecc93754bdfeceab15c3d0826ec8db42896a0e85a834fc0f5125b837ff33ed10ae3371ae34623ba2a2d0411d9f5726e427961328e44101a97cc06084880584192ac493d6b312075fabf88d104020935b09294b583bd487f445dcad1e8dedea99a989005024502f82a7a4c77fd17dc80369c692c8ccef0e1c9d32db70499637c5658bd79b68d965b483fbf1929b687a07dfe7692495acfa700508cde759a96153dd87077e804bf3bfadde4666cd022ab476c68cdc286bb5f550482c36fecfbe26785a59f733caef3e6a8ef837ee2cb781fa9b71ece91c49cc0cd4b134c288439fd2181d6ad9e4e953bdb66c3d20c61ce83d4758d22ba846da781ac8a4c15079d3ed94943f5199c6f74d0fa2d92098859a1d9c053fffef4f6eeae7d6a5dc3dea31b8dc053cda64ec5f986e31d34ee2413a712ed4194084011f4f574fa692049079078d08d317b332c0c6195185e351cf89e007aeaacb04720e43b327f5c04e8c755c2b709570394fc787e278bce9962e06ab790ab627d7767b7de0a5132e7354abc672eeffe726b53e648a36ef6e753e8f4d710ccd9f609bd1fb2f1ce6690b548345eb932468495c3f31161ebbbadc23332dbc9ad78528665edd8469370be2622eea271ac6c0e4a4130f0397e9be39821a7493607b0035b2e14e6a676f40609024ef6029e86fa848c2d3a9ace489c3c7adc0f090d567544ad3b60c0a42b65a8025558b3a1cc74e7c35fb0c0ebf6ce358168e2e7d8567a75cc0b274dac145154df5a0005cae3863c1c0e9923c5dd0434b91353bec87d86593da7d50d7019bd73ee5cc59d33a9b1dc7d982e07418e44551840346744d75c32b9a8c40413e9c71d4c39c3c77b757df06875e9006e5b4dc7e4255ec1978292ec324821ab8d3608d7cefa669a6be336317bd200c83acf9da66c755af203c507925fab00ad14432234ab9b3f137a38fb50cc1616987f65447325491e8fa6210e09a99a88f6280ddea8411ce7f98b70d5b846887abc4b3e8390d65b4a3f3e569736d0b6c006c08c8efdc69f83b230b0e21f3a85d6183d454c2f55d07ea807a59d77dc0aa278f897299f9effa7b98b35f83bd40e3de18c47e644297cea31455955151147ddbd7c8ad0864b91720b8346867db76176a0c56dc95678a1178c50dee67a2b78567b381c8ecdacf1b6041d0d266cc050d44e8167795611bfe750ac08fea21dd6f0e22a9afc10edcac4fcd98efa9994ba9861b23a2384c265318460e2600b1c37820c50a73c7fd3793e6006f0aaf06fec663195a30edb3c5fd90efcb27e3f1e049ec0f998ae8846b3fb2c5b9e582b768facdc56e293946e6880c5540b63cfed0b6f4c07e5014be6cea8283f5afda90e7f2700febe14a271ae0025453482c14273a6cc96b2829e82c00b16c3135cbb272a96441dc101c167f41447e8c8924d66c585530fe34e4cc61fdc7b87ffd473a6d8539f6ad97994f00169b58394a530be316f6f32e886c3ea359ad60e042e5972cd452c69a29566d03aab11ae259e56cb2b7063bbecc399e9891f03335623b6b412c192ffe561f5ebb41d3875d6f561b67cbb9a5ac529b28646cedf386468dbf51c5c04043e693fa8067a96564502989e21b040b3e3c3d7cac4d5dabf304f331ab63824d9c3e15566466e999d516413593c7031c83deee5e78b1aabe05ea0f7c54386276d883065ebd9a33a4e99fb2ec290644309e600dd2790cfb19608b86e1e6817279d9e321640ce25c8e1f00f11be30dc3a872541f4e8af19cae47083bc9425ea4a0c4171e502bc3cd8e15d813271850e17593f0b0b3929433ac0d456c11fc099aa1835a53f59723e81776edb0d3e15158968fccf72818c40452c4d921377fa6ce8e57dd1df1a43850abdf8fed0490b60d4383f78632ffdeaf1e82eb4d9a11a027b686e45e7698bd70acd245fdff89aa7ef1aa63b23587a2668998cb89be89ff3934c9f30c976772b7b8497336a5d5947a6ee131c20c27d1706ae366009e96ea0f089859049700cfeae24b9c6d81e06fc0a2d9a030edf1afe1045eb9bf44b78ecb66fff6ea6de572cb51c5df354d67ddc48df4f4de9fae026d03069dfd6d1905d2bd2db2800664fd0b42b14af5063dce9981de4c9870ee8867d82e1e61990248e0d4e89b6b9a9f91c91f3833f29c70c8d65c144fa779a701f9fe24b6cc79e308fe6b317d29e0911f644bbe27acbc52bdf1c68e23b7186233bcb2625304d08d237df117914a3da4b086c113892d18c9287e8995f72fe2623a11af107ad6736968b6f9220e436a265c5751afa34cb0fa4a73c3153d2dba83572fc5cc006ee95725dadd8f2b36bd134df277abd26d9ab0f1339a4556a32a9a7efe1e605d1270f739a89f34cb47727defd7d96f7a43a518fd45fad17bccfc2f1fca07e3be064c85f374ac46a6c5f57d41db782c0c2db5dd9c8ee73089a33ea5a2d5fd28716043aac8f2f39213b6b9583aeb87d547b79b9abf6f6af182b9863b001dee2c7b654fabd54ebf8196350b0bf0ec53c1bbb33889825ff27ee230d0fe80369e03ce7c51b57044ba5db6bbcda4b348242fea42864ddf35aaee8a3b0c321f27a1f8b0dde77b1a73486ae8042bc4e563d26400b183d5411c8f0372d687b41cdec805ca88d64ce159c8e61a490e37742cd6964699f691fd6775744a62917dcd717987f7bcf04aae8d6c937d96325d6302a8dc40826bc7d4aa4b8dab83ca96ed325d23da735e68a0c1ea7cf67dae13934e6513a542e2ff181f0b33eca2f7ceafebdd8fd17d2bcd273ca11a33ac4334383e15d22b065c26d33acb8d4340e0407ed3f84afd3022893bb5df4a742e5becbc7851aaf8ce1c2db983178f706a2cc8b8206332dd0575e79f010224bf1284198bf19c47d35f534ad1e4afdbaec69ef3c2b6a63349f622900d47afa7f15252c2bd0efa9d7f04eb7d74dfba67374e137b15372204f623bdbc3095e7f64a6202e14e066df06b9140b651fda152571dbf3ef60cd321309bb6eff03550f3b444611f96968e33b6f9789b9bc89a73122757445f5991cef38dc43d84f8f973b7a363ad48d624e7929cdb1d3b93f00cf3d06074ebe71de3194b3144d401a39b451cdad481e117ffa874da0abfc2451c4fd746ec1b56b7879823135d238e20c4df584b7b667e48853135039116424ef0008037fec8c8505b20c4c9a26382e377ed40342145f9c8abf1bd3dac2dd701173e86d11df1318c13c1e4c9ea8c22281e343539e7667da65bb1e648be48e81cee49e243965a7ad8f6f1f9e0571f8bc5119ac8d1b0a4c2cff5a9d246a3daf26c1717dd9be0ede07708b69e5c9b0b6e1aaf2cb43c92473a23cfab9d18b85023390da55403988d7bf54e6a02d05fa03eb58f0352ee456396d002fbdbf857814e5ffeb2941ca1d684669ddbd6e9b588e7424345dbebfcad701e2be0b545aa237eb7523ad3beb7ddcee048183c3f49a7c3881718f8c3e13880ee887f3411f695731022ab8c1a29121ca657b5577497c454c2bc5877f97b7185473c02bf57e9a1c2c2ccbcf2f51f174c469ff5e98ec899a38f383a7edf65bc5d874d7383bf9728ae6223e08f337a88ad2c607475af80bf0d41df65473334770d87df1fc0c0076719792a39e966c1f1aeb8ed6abe0598a5bf274fd8f2a8d5bbd6eccd32cad6fced2e09145a75031cd2f2e894aa316614b92a874a2c2604e2b8fe042353b5c2c93f86b93df08c92bf0aa32982952f326e0605aee642f21cbca7491099349097ea7974a72672b6692402e9bf5f860d21e27a8c7a3dc119f2abae1f5ccd3ccbea7836b2c8ecde6a587c969d61a9969da8b183b315b221dcead550c9899d93907003c0bb089c32f8b08220fd92b057fcbe50cc8c1bfd3009861762cb447012f98cc2f323a8afbafe58c4482b02ced151c87dc53dad585e9e5a567ab4c0931b7dc21cb8e62601ec3b6b75e0ff4f3d5fbd91acf424704804fb2952e714a1f4fc6d51116565d7f51ce07f6d8db7a21e495277e2601b3557fcf5f3459517322c813d762967b54d26d136b0234aee7e1dea1e8f7376b20df3ce1ec99e0675662995b317c91e97a07f5fc78f2e18302e453b8c56b5577652c7367ecefd1b1a3970bbadf10372ca8fe017e6629ee1029c4ba0d47134d94d14d5d75418a3073505a66f097de37f030cd344cb51bfa5a4a3a1d064a053ddbcecb3ffb6be78b55c079f26e1931eb682da79a1e98f3d7680124cb91f5cff116383e2d9351981a171c9f1b59de3bbf8f7af52ec491bd2abce803b8de971c31034a2dcc89cbca5aa99dfe8d033b363b1b895d4444f38102661d583a6b454ce633158425e87e34256d8faf51d614cbcb5b7d071638b9e770c2b5b6f0390cc0ec433743339ba3dc96965c857dddbfe1d7bd51e13f278813ad222cf70e50264ca80e61f7f325f7f1e65310349c42317892258d0ab0389a879e4f33ccb01019d82e685e377b5c3466f2578523a3f07e02868652cfb76d1722f84472715b059708068dd6a06d06f76a0f8d39087359874d2965d322dcb68c3b43cd996849c5d7f094ef978437bc04826c657589b03eae37920831d518076662f89e514a7b9457fc6fb1b3c4c5f1fcc17203dd978cead793fa886f5e80571c61327c5566f68569c25601c35f745de55a7114b4e6931f8cc385497927951cc6523fabca0f94099e1a76a5bd98bcfbdbcbd56c3aa76a96c395c80ac31bbbc0ae97896aa5b01b8289a92cd8b83a998996d857109dd41768794e534f72c6059a36a0ec5362ac078d05aeef7962d442a129e1bf4c984bd098ef9432fa1f3a2977cd0f7e284457c726e93903ccaf5e004db75124d097ef1404c2d58579245cbfcf59de5923d42e2f46bf3a9a798f515a34d4b92c210cb273fdc04f660b6c95a8c39993bc4d727e4ddd1171fb8d67a663623d843e53b4c2ef931d30ac8020c42d56df30384c7ed2b39c18e99df5d4dd1e4678116cc25011d62524cd676fc2336b8d1836a1d137584bb6eda0e314ed23ee1674af245b37023dfffea70d9be05fbe1906308427962e0b25afc515a474a57604eee9b273cfeb325a230db0fef05f2d2a958c3a27f4df23d721b0c1b45ffd89ade916db26cb3dc82920d4ed12003d9447aaca77e9c3cf85bc5ab1a074268b58071782454b5fc28a8fc3e765c75adf180282e8d2d45bcfb3f425dd299d6b8eace94a1246b9600d0edbe10fe4c7047b4fbbaeb9fb598b8cab27558553819c18774e1ced87b7f0d4913109ac9633e5fb050449b8e2d91068a1bdd05b1b287081fb0919cdbd429c46a4d8634cbce97a6824922bc319c4f590ead917780e350937d991c0eceec24273da27af10b6bee842bf33f3c8d1abb4f4af1601f37715fa07d75ede85f773f70679b62a4fc072cacd45fb9f7b9d757ede33aad29b5548cb30827f34fa7f8ab673230854f7136192f891c70f124195d23cedeea82609c1f1740c58abb9ee5344cc700a2177392900b0c6a7f8eeb8530148cfdab3315fb117defb23d30e7f14e4642a18c6d2adc764195879408e2f67240353e92dce7fde075fc62e2fb34f942db551a0f8a832fbb1b63ec3b3ff12c839e870116181cc678880261ceef8edafe02cc50d90f88b5d0120bf3dbb3d2477c456c8982ebcc348d435c7e852f2d7db1509281146d0448a240cb64d19e03e6884fd1b7b447c9b44eebe8ff67c298f8e4d9294113a3fb685139b0eee447a7ea83ee2ee5d047c4ba4dbdadcf67603b47b3cab861d9d0f2e09c2f6231d3907076a8d37adb1e1bb592b18591f83ddc3057f9dbd820980696c43a78308537a264619d6506098228cfa58deb68f9f8ed082abe4e0fad7eee744fa86a0cad8cfc74e6022d08e134ba5f320186b98c6984ea6c00c44f33f9856e5c63186fd7576a34682aab29262abb1571f2666d0b820b005f95ba70ffede830309debaf3aa46add440d4a0d08ad7d20c9822cd32132f552c08b6c6ac32b2084a458716742c58779e48e487a58ee6edcb1907d9f78a1c934889e06d435d0bbd7910de5129441c9eaa7fc261d1c27907c1ee2b3ac2f58bd54ab1eb981288cd90fb7a6eb1b348b7a522cd936f2631a87f6a70a4abe68e9393807697ec2bab1774e693f4e05bb8e2c757d3459138448067a101d80c6985d4c7a9df8ec29ac9463c7da150ec3a210bb38a64f7a7b9f7517a57890a6a33878dcb26d9a0cd2acf4375850115a9e4d410d90616ceb0581cbe82846728142051a2265ded270848817fbafb5f4f3a5ae5fe6b96e2d4708f755d24248c3850ec3a57db05dde0ce510131e30efaf330405e557800a69de4cf59d53a11a599dc1ecba48e757fa70a38c0ce6af94a7876de094b59340b317871b210183e96f1827d31b3f32fd63f1481005f2ae4f4a170ed2c91203445d45817fcd2bf8c5a9724acfb01740811eda4d00bfa31b0d128ee617aa8bf54b4af6958c20d148a4d760634dea99c09ebefa32f19695a115255eb113180954025995ead297100e5dde5d56e29bfc0ec27a6104edae2ce2d488b13f2d1bbc12b0687ebbc627dea0f8624d21d9d98c7b51507529b9fe43da43ffd48993255e372e1d74dac1c08eaaddc1be15f41291053d132f3c5743da0b5e34eb76aa8d22545c0ff3d97e894a3f605ae079201b3504f46f21efd34b3a0a7b70634cc48ced4e43d2c64d07fa2992bb43e5eb53316a30a38fe12520f95a81449fd18e1fb02efb96b0b462fa01d56a6f0d53fe5c9d3c4087fba0f6e26cfd3dbe2151aa3b9a0680d07eda6d1f952e11d56e9f99ec1e87373c531a79c7d0d3a16b39e092aa357573a934254c88996f618f0d26ccde7093e248fbe3660c250563197d62de3ba270bcc0b70339744c0198c8cb22f3e12c0a57c6b55dac19632197e93ee4623f941896c6eb12d49625b485d7c29e16c542ecb490dc1318918f7971dcc7e228e5264e23b21207c2fb86d51da56ce07435164f58876c0165dbe17a5ed72c086d8c05fa6d703154924900d8ee6462e0d3470d87ebb9987a732adc9e091e2cab864885a9470114bb66be882034762ede551ae806d3ee20e38ecf43c9c6df9ce164f8223508a6cd6174e81d7a5657c380d4b79b8c0d48384527c0159a2e34a8d72fc5d8b3e30da4d5d9867a6b41a6261a0093964b0cc9ac5c4d51d5b2148d447868002e9ecf3e4e7aa22c696bfa06cea8c34b0ebfcd13c7a4d0ef80b3e050e68cfa390ed55cff9ac1671f2cad8403d080000f601829202b5b7a300974040edf0fe5cf16030a45cfee655b5e4e3201030315a8e5515dcea1c303bd168003f0ffd430bce18e60105addaebbccd4c726b74386447732e5f88fdd8abdc62b0fd44687eb42b3da94ab594a67ebced0a9c60a812266d003cdbb31d5b450c775e0b4ea9b90a2e6966ec67cee2f5dc3f404bfd1cce7d8dfb601ef1fa97467137cc2502cc6184eb930e4b708f31a11e02fcb4b06550c1793f8166a5cd3035ce84ff96d31193a63775c8bd3a4e73b78e2325a24d9e8d8f4a9ef4c021b0d42d4e6869b986a2aa23a71af5a3d0a4259320ead09398508a70fcdbbf53db4f4b25f051c61ce236605e46e00b89ebd207d2bd4a3edad4268a243e20e0f1efbc746db4e294fdb50839e8d0100383f09f0345732e27bb1dda325f88240cf67e643b38fa83254cf06950735b8c4ca788e5d9af713c70a2229472e34a990b043be9cfed50bdc263d39b451daeb518f7eb2e99a7f126d15a990b62470ba46e716d6f9534f991c4b5b854bd9bac02fdb10f136e35c0648c79bbf4c54fec3b0295c43a0668131a845f8b82e0a1780973af91a52f0052c2850e5f330215b1b02af41c02ed55d666f1402e7246508fd952af18cb7a65dac08c230cb5ca53d837dc2f004d2f39d44ccb490e1106c102ad34852db7628163cf6d24d84e8130e1d3dec4325d7a16296059dad6c5cd2590c34ae15d061a2008a5e922e6cee17be5762ff6db1ad5573a305ae982c148cf6170c6f880ae28ce46c768c995f5bb5a92ed3c08ed362b32bdff24eb5b095d2ad33c5820b269b97b250c9cdccb5e8ec2b88cbc8a5adb4ef009ebfb114aad251785e6fbb283b10339177e78118aec1d6b0baadc4e21663456284c9a11ca44c2cc09b408126e3bb0b427fa851de5c503ff33b552b49efc3c9b1f1c674604787789d12514326c272a3769cccce939ef0bcafcb590a09a313403bb0b9d814d9a93fab98c99151fe1f59cc168fd25307da01f7df17e99001f60c5f965ab5aaefcd8ee9e6f4ba984db8ed0f3029ac1424205c700d41f6e200b9714ffffb175a61c5d2a2f30f33bec754691575cacfda64fb70d6376920363f576e91489f045fcadd85a3c344d4e5f21d2c5d0c712c2f1032342ec6274e3280a04acdbdc8d86d7de6415d4cf487002dd68a3373e373c999a964e78346e74e8ead568b8376659bf324bb7cea54c82c8b1ecee33ce7248e322a43fd52f431170b655144b49489ee2e278879e847b8ff73baf7724ec382df7f33ce761e2acb598ad4b35690f35b9414ee9133cb2d76fc07ed1ed978b2efc39b40bd0bca54a07981c7c6be8175414d37ffee8e400248fa43ebd2d1efef2cb72a9975e135572a1168a5d4049250cbf36df02b31b81057c8e4567e17637c907e7762e58eae687a5961e73f2ce5bc0662118e9b86d9339226d1239c86c0140223756ee74876780f88aedff2121f71eb31580eaa6b9c476a8fb1c7b46012456fdae1ece583ef2d687af8f41ab3fec5b8211157cf6157b16f7db1353eb8e8e6904f884584fb7e0c8520e68c64ce5eb89de084b8fe9f050354aa55a923aaaddccb414c27cd2329adc6a9efc574aa585f9c1e429ecb00ddb67288c463d981ff4bc51a07e9c4f93f8af5ee342d02a4ec04c009ce9e56e400a58e9e1ed167e4df16ae805dc3deaeb789174d1fa4dd64a2a1db40f29d831daaf641c4352810d04cf80662c62aa19f2fea52543a5c665d3c97d10658878c8d3eb0947a27254659a70dbd6bb809c339c055dabd30824e79dc211706230c86d94e871fbce2f41ce221b36c7e785fdbef98b7feb956f13994b6b4c18a849b23cc4b32a783119f1570f66847a32da6d33cb4b8a471b1a433eccc0e85bddbdd02bdf1965bdc73b2f607d19884728bfa29b674f6e32108f15ab61b9c627eec3bc183698560f091f5b0e48ae9d593faad8dfa69d394848970bfdb7d7bc05974363ec4c663de4053f97511632bea8b0656bb6532e2731348cb8274109369c295bc0a317a2299d3828c8b52383cd51ebbf293fd4327b2ae194cbac6aef6eb4b62cfa60864f5b9a369a0b61720150b0b20980fde74fdbd1cc2e4d1739510fb6a4ba5ff991ad1f947d789166269273ab6a8d90f11b47c47cc9d820578b4d29dcf227237cd91ec2d9d85fc18b286e0b157749586c8600fc002551c1d5ecc3f0a563026c12ec6f86dfd4b6cc77344333a17cdb24174fce637043a22bf29dcf7f99d0bac0db05d1195980f57a5e292b465458a0f279f0423e0368a2b6a20a360f2bd3a51d786db83b54dcec2d02c4015f8aa1cba2782b4ab3e032be1b8ddd976beb62bcf7cf10b7738bea74de1c70bf0c5de252973897c22eeaee23540d6c2e05280cb7a5ec35078879bbd276477fa2454128110ec18431eac80d2f642efdbf50cd08d48e80a6a5e4ed87f87d3971c440862ce6ce337ac8e35073c6cce3262d6d3f080988116eb41d41dcb0ed2732e5fd8326449e6d723f6c9d9dc757708f480e5413e6731ae33b0860b5862de03d2257368d67d21a20db3d878e014693e8b259d9a7d446dcd4a4cebfcf1cf25f2980b7c8456cd48b67eb61946f0f0ae9a1f41f8fbcbf478e19a8ffff1cacd831d50a645cde1ce407522328539258163062f6ac5bb89131e03378a37296e08a57448ea07fc8e1390d7c9d9c9673a26417300141529a059a749fa0465abe8898da255b0025890fb152e5692e9024b64e276c3cb76caf6afe733ac3d8d9211815eec74d2e53ef479fe0c8df622977f7d0c17b0b3aef255d1af48a4eff192fe8dd2e5442c3d4694c5d69aff9803bf7f0578ef485c4a9b6d71116aa3a3a1f0523cc00a02a91490ff85141e0166f0ac1572f12274e35921eec01e3508f1ca0ec80941153829f7f4332f10c73018432c1e02996fc3a06bdabf8b193b76770dd9b445f3af0a1f73e296ba6127361c3f841a1b7c42ca61424b98f33ef56ae511c5f6844a8eb3e48067574eac0155819fc33d1b2d03c50b7539a1b43017cc4d814a36ed69e81570ca5b938eda87ac28e7ef9686572216119d658cabe188f896c11eef453fc1f50e0bc7636037d8a8cb06045a7b1ce0f416c4dffababc3ad8c085e0a147b63caa6c56ea9459224d45936a31fd7099b4d6c42f3a943534a3a9ac5ee72c0f27944ac93d323ebed47469832eec9176a6950bfe7cbfffee5922c2de90993a335deccf3c4e05013751c51f455edc6d967ab004f0ac10897f2b8414be1ad498bae6cf28a060de40923ed1cf7875ec7e82b6482ff254edeff1805e7710fe1b25b22832743ad13d9ff92588fb785bbc8ce3aa235482bc626738e9785744c590ad75c7913749057dc38d9694e3d954213436f23c04fea991f532750b96c8be63fdc4c1063d3a804d6b3c035faf30f277d7919b310ffc57e1e39d4a56cf8fd8967ae8ab80b30c2d0a4b2086e6ea64b75fbbf97511b8a2f6422e56c6fd985038d2a8d9aa33535ffbb2da52cc710bc502eeeaea94f9c44c3e04e7c44453c543f430ff818d7931034973265751d2b4c5c6af285cc4308302e89cfaff68dd3ebca3e1c258a1a530e134636b6012231c97177ed486ed4551d5bca7024911aed907b6b209cc5f88b19278ed319c866e21462cea5d19b3feece2452d94fc50f252d4afa86805eec78228155ea0f2c3a5bab7e6f0fb50bf15200fd22c64cf58c67acdebefd3f431b2e58178ac2d75dd61b8ad4c81f81a7baffe0ac9c005416309cf68ade5b4faafec1f748ff407fd670d218c90e2c23e3615f76298312dccf1a83e8920e0de44a2353645f2353fd16386a4f12ecd43f5329fe9c0092bccfd9f14451f50dcdc6299e9b6ac283c9dba1d7b7e8054a5be4cf52aea84884c6e9ea5b768249ee844574581a0c0dbc4abe079524e8d46e2e157e1ce2b1e80f04d45f6818172244cc678bd9c30fb435085460aaa506ed0dc3d8aac48ff2c6ae0b6eb24b5056706593c1c3a4443bbb5e1b73d42b51849b05c1d1ad9123ac80388f19225adbe3b40a8b9d9010e12f9df0f1ae3dbabe3e419b255788e15616aca8c80d8a6ca0a35bf98139b199cd81cd1dd7c388631691f6a94abccf5fae1b4e17ef7bd1fb9102b8f52a09caab6651450df6bf1536ebfe925745dce611ed9c55072fc6757244511b63aa09b2e4dcc69a3c5c7ab46a3ce2c191c04bd7b4780d2e960b6f02b11212dc1410acfef8a4a8fa4633cee70146f0588c66ee624a6ae411798e12ea7d655054aadc0241d27134cdcd6157f647de5eb3696f130d5d2c082c1b0489367b73273943a37bd178c9b0c54a584c68641acb609b3946f66a6eb13102d831a31d60d62cc23e52e766cb99afc575165127b44acd1ccfafa1af035a85d5419399ecf1891021bce48225912f64bc4cd75c68314e6ae6f234321fd6281d457e89cbe7a2c34bbc1f01e830c9b43f73a00db7ea29dcffd23330097848579676562f244acaff8507f62794f0f9b51e13239fada7f31d774705585645129e0aac83c04acc691420653b7764971e1fdb2eabf669a58c95984f7a3eae74672bb25b95ddc2a1fc2cd950b6815a94099c6ed388b2a5e1a0f4752713b0bee633b33844d69a54a75aca04ea108fdefa44cca608401daecae1e527e743593d4e1790c7e12d6d58c6386b6ca265aaf1d81092d04466eacb3fb83dbd0af935449b712145dc371bb65763a5a9d8e621d71fd8ed3ff0f454c4439e91d44126f26724d4c1b7794d345c467733f746f183121edb5fe7422403693628a2b26ca9e11d1e606db29007af1305d7fcb65f71af956c391369228024795f95ca63228550ae89cb27fbec258d559e9987f0ba976f6bfbf5a8cb817de0993ac7dbf375e91755886718fc2d3855fa253567153134aa6e364b42480606b5ab80c227b529ab3262dfbb2a6d631f9a128ddac9477066bc85ff03bf902500531bc75b8af80ea0eb7ac47bb87556babc1032b3b193374fed71f45c9d336cabda5d38bbc945362e420af83a9561bd20cd73770d567c5c5f3f65dd872e1c3d147fe73af18b250f4ba076fe819e071543f50d5bdafeab908dd492530a8014cf726a6a0e5c97a2ca29d83812d0f5e880bb13e745a44ae0dfa13c0efe5c8963ea82ea924ab5a4ee327ae1e112f95746bf95fbe5a7ebfd1caecdb0b202acb461563cb0b234a6ce978e27ce26eafc6166d68e67eb0ce4790fc553b44d1e37c09ff551e4df81ad2ee83b4ca6b415bde42cf2367ab1f7a632c593ee4b5d2d0713ccf5cff9ae3da853543c26f1602b8c3d16cb554e385584035d7e1c97f749c8a2d7e181472eb1a695b6ec2f4d1256d18c209efc24f5291ed64b0ebb5de62c01d8ab4483afefc0c87a5a951aa870249c0f6747c695be709c18afe3c4b9feccc1145d4a211a194efee0ab72be2ccb690a18fbf8b98f7ffef5d0919a9131dae769f51e44aef10ff6ad2a337ed760fae2828e3cc3a9b881e1b4fb5ec9102823711c36cb2cdb111668f6fc41d30cdfaa03ffaf2c4cda2cecc4867524d0d3396570f9b81c10083d842eaefdb978cd4dc9b5030e9ad0f03f001d8c070dea4b50537a3d4fe9738115c88cce9dac1d7ad110d77903168c18916344e03bfcdc8e9397810f008b6273deb1de3a649f002b40834282072c3cf124215408b49a813138ad1973e37615b23a992f4e4db1a27a1c02ea8bce506f05c563737e95cca19e30c9007839fd3bcbf61a9358c63abc5ce6ad0222334277acaf3e88661e85a05ebaf4d7daaeb65359e6f5e66634a337ac82c371cd21ae7cf6f5207da2c799a976ea3f5103362cce21c9d0d031f0944584363a0447d146013a707d792a264a3cf9acf11da46285a79a0ccc092ef2f19051fba79984e26807010d59ff6ca020adb26feb9144a56042440ffc617e340690a1bb92db01c007c6f166e55dcb636e7856708fcb7a24568cb58faabd01ddefb75f555f9ca5407e85bab761276e2c6293eeec3eaf2cc936ec1fddbd8f6847b44c01b4f34fa70cfcfb83da6f5d63cfe2c81b95e6fb6e8de99ca47b12bd4f9a2f65cad74a12ff8032050c98d0119466dbac06630c49a108609a562b98851d1984d9fae438c34e394e0b704e8e614633133e62dbea42e9cbbacef9256abbe30a724e6b338646f9305e3dfa54d2cb21540bea4af7b7302836b5dad7f3e92b5ab2cee81e5978519de8e671715e5acc6c4fd96d104e47788cef0e90cb7f614487ff378766cbbf1f8a696a85423d6d5dba650a61dd1fad71b316691cd5a83802dbc0de4cd582e5d9aa0cc1d50227e84471a04b86ac60090584e107174ee9b69719a005c2a9bba9fda72db6748d709d53112a702228444fc867b0cd62f7aa8bce56475585f4d1e6d201662bbc87425ed61c04f40162276325bbf79b9032d5c38c76a34c66921bac9d26b3fed824002844ace3a0c779b9bce4567c5f0c70cd59bb693a6a62b09abb3a3e1af2fbb92b4baff4d3778780a1d713ec32ab7c3c25ce207a315811c8a269349d03c69a8a66b9fcbe07efae0c383967ff13bb65e626e39f30f78a5a3e8b415c6ce10b4a1f369224feab305b3ef6ea8071ef6c673f2d1b9688750d4c171d5a6a40934b137dcbe4841be86ce99c6a85e92bb9a8ce62321ecec5f5935e6e4946171b9c371cb930d8e7b40dd0c83fd254574965c48d4dbfec6192dce81baa134d4508dc35309e0220e9883883d3bf4967d3b1241c4b07bd2d41317ba20891b78fdde39d6055baa5eb2491aa7e000f9b1672ffb76cd639bc3cc5b8f45ced76b2ee2b01b4eb76a1061e8e4fcb9233ebf01973bb00b96ea91a8873711129a943f864d6c46844a5eaa10a4a9c8b86b9e4d653d5a625bb3b7e47499a6098a10e8f54db0976a7f88a7b07244ebd2b731877cc8706ffe350dadc13424466fe4889a34e0242b93bfb39441c118998bbd7cc56143a6eb14a20d3108a309b8a54a66cdc9bcc21a8261ec72b243458aabd6dbc0152950991ed1d3b24d7f9e7c0cf74c3c0eae80f13d097302c3fb81a0f537331d503243731cb5d812b0bc5a339c2e5b97ebe008880482c05ef00a6710cd5d5d998719a5c0177f7a99614a4432b2545f2fc3d239df00745e0c38b48e00c9407b3205b9952611485a1a6766c8350d6b617c38afc7877a89cbab95719887af939a1fcbfa935feba85d5450892d85fbfbeb6226082efef3d2d42855fd450b6ece4f4a47c40195b050a7d10e86ff162a6f34ba2340c1cc0785cf148be9140ce8ab5f10ce636beb095ba6b2d32859f25a6151d2ea2be7d49dea56c63921d06db260c6fc30cbe244b6b4142ca89b75dc4c04d24e0b5d6779ab30383666cf223640e7dc7ddbe57ef11e886c67da1c441b6a5982859f0f7744a0a51bb079ae362e3419146ae78ea4fd3ac5430b3e6e28e9f17bd5ae9cf96f7a170bcd3042ac672042e29cb93b08a253ceb8da484ab790d384c0eaeaebee0769a431182c1e8444004b29bb7687eabe3df1438ae66ebc9ed14100f346926a0563ff5e05f3213531edbd86dd71c417ee06f819e011f9390bb8e34f1f5736c7928414bde1164de7b8bdd4838e633d0b756d8816097cb58b71fa1b5a5684afe9b755e6e4e65dffbb10b5dd6233dfea182826b5966ae9fc3d223a4e2a6c095569dd58b777ac4cdbdda2729b22efa2dd43f42ab836e6a30211ec43c8df54a354ca4e2805ae3a23e4be4048a4315a4ff7025f12b9440e3540fe26af82d3199283805e87b4beaf9bd4d83aeca5949dd10cd6f25efd83192b8d0d3bb69f8be8bef008597f08bd475eea2b44770781a2641d24ac86978113e32ad9c0912ff21b23b5a9540a25890482188e12a7d0f83a345dd379ff2e7130bec049d5a29ef658e599a6d02a475d9f0c2525f08a94cd22bdf4ffea0f73d4a6473b8fcf17fed17746ab6b1ac3e7a39976e6001539b95a8a228ac56a2b5da0037504086f4a1f216f3c726db7d39e72c4f6fb1f4725387440110aabd6d7f2e32c62bb375f3a9a10b4e932e5bc6a0571439647d786601d182db249ebfb12df424a8868a46247db2d00f984e3ef4eabbce2250511e61eac68c1741d65abd7d46c1f67c3570998581db66c0b3290d6e8e307e40e3790cb88dbcdca0a8c3f527f8ff354cffabd863ba43198ac8c02cab27c4606656548e2885cbf178689ebd70449619a413a5558aeaa80fe14eadef49a2b9f22a0f87866ac586731bedcc732bf3930935cb5c2c63f02b6b7fa741cc19a2a70bc0821a665f513d77265c1a36c5401a0d439375a72796aa749f298d670bbf83a08560ce0922e71f9c1c538bbeb291f938944f570251f36a2dbaa7ef607ffd05f77de92caf78daec0cf1cacd2309cad7f852f190c51236f7eab2b0f0668d7aa15e8d3a1c16a2a2ecfe0b57d93cbb0b0f5fb65bd268b327c260c133b550464d5aa8c72a8ce448da1229abcc9916a295379cc1e7c4982e83da975c0683f148e2cfb350bc14795ada553cb1cac1f6439af4b8c963f003ac9ddef9bb8d44576e0712ba9793c44bd642c74f08f3170984d8ff2efabf01a3bbe2c44fec4d8e6399433cfb91a917d35ec84e8329901b02cf847cef66207b01157dbff70e3f97c177d468a1a304334af2d0b620cbc36a1df1e378233f429297d7e686ec05dbb66dda51c7f581aa95f01d1a7cc8e3e6692c3c4193406676b97b82cd49de2cc1302c022402af04fcaac47d2650da8c8af071188e67a54ff0eaad0b88ce94667784bbe3b9d0f02e5314146ba6e051966fc688f7d39fb96a272c83f4b6e357ac94843e584e32d470f58d01d899e161b9c02c876fa39d684115cb62fdf7ec3eb64cb454bae7b7bee37b4064fe6974808a521fcc5ac8bf7a3847099b8febd6a1b7fabbc3a2f3f4e8874de116a1ee115604034ed29ded0b7668602dbc102fbf1f2f7cb83359d887b083c0c1514b6bd2825f4d8feffa271399aae576237b37b80b332ed2be9ab621190a3001776477710932d709aee13a950e4ae6fbbbc90323ed534f213ff3276d04ebcf6ccfdf1f9de0754c16144ab53cdd5275b2c11069e4c171caf7f63b3bd99204181364a41464bd588fd3e8a01423cc54f35bd00cba3fb34e6ea6edae88960406f5f7218e076c22fd4425b4830d418739f733e589c3dc1cc4d5330831aa4cc7089b09848e7c1b1d4bef0e46b4e3137b4a80420c57118b7c968b83447131c06ed871539ab86cf8efe267e920167cb2b0621a07d8d14a55951e5220c19ddf552da1c5c6590d67a08cff40cf1b9cea6bb012e2c7d7665ce37dd6cb5b50656aa152c1aeea4cc134fda693cfe361bbff396e69969e7d2ff78848757e2d71e1391e1cb4e5746de5d96367aeac3d68f53225b7a7341df4ef28b2430977658b450699c3209509a862ea030a3c52702baf1f2bac0e30785029c4be3423f4e73e64ed2a3332f355130a7c360059952ced44f2105ec847167bd15e8049504edc7723167239e3ecba899ad201caeba782596a4728d52744c922262ed8dd1e42797895db8ad4d2562e5db58311145f25328f9ec732567d7c9bec4b3cb6e6f5ddd561d284bde36202e07b2de32f6d7a41610cc3c6a0f176116914f99ea64bde556c77ea4f2417568d309503fd4e2bccea5b9be5ff2c13b7b9e58e3e1de3c1d41bae995e81285af6ced758047bc01d72d0bc56743448e908cf0c9090838c1df957f06402b7bf52369efe76d804bcee4545c53c7ccbc7bba2c4d2f434ee5815339943ed33c3bd1586f5d1ab0b3d59aa3fe029f1c66d50e6be562a845e4ac8f23e9762c79e79c8f8a58d5fa9bd2205c24252e320b159015c273061dbc7a79240141c8592fc877a73c036a39b1be6f19bb711e0a7b0bbca6632839750bb1109284e3a6a34ab8fcc9d8024bc8b88e366551e9a55e15d6a15da38aca1a4e20bda96cfd3b1fcd0b7713fca8833a9447c9e864ea6687f8ef5c7dff7a9cf25edca0a655270a81394399d8b237339bd89c5ef7dd1aa68149329c277c96b15ac425e61367fc14283cdc45ba2cf79d95ce019402b3bed4da4f803c95f4999bd82be6d78a98de89c0a09b15875f89d0effccc2e7d79b02e61f4b6094502f2cc208f44b79329c0bba4c08dbb51bcc73ca72c15a1890292d72ea2103f96790174fed0c55bbccf8e69e8402ea25f756bd3fb023fc69490a34977009253bd8caa32e098c04f8feea36f5cd849ed6d6e22e3875d9f0598fbc324f5d4fc579f21993ed61d28a3bd293f325d728df566605b64c52ee0044fc8519e483ece5666cdebc5f82d03c0648711a19f88ffa06863fcca9bf4f49307746ccb9956db5ca419466f87ba4c61a6617e37e21878b1f38f4acb04dcb84864f43966e8e0ede614c88f53190a6b3ab1a243e2cd3c3a59b5d3ef618a8e38535319ef6bed8f2428bf6b3c4a7aeda9d21eba31ce52d2e91f00f86f056f5e192047b2b2531703474943393b09ff613d42d3454dc0b8f1e5868647cb5f77d65e942f0e8db118ade30834e9190a08f734f0ee54471ec176afb61c4a359f251fa9c3843d57beb4c2ca09c8b2c8fd6cda5c8dbcaa9c4657f50f29f2bcc2decb6c226fa43bacdd05a7e073275845fbd42c2c3261f95d434f9ae7f2e5024fd916ca7b313180750814da37b54589a7e684b99e203a03ebdecbb91caf0bff909655db89b9fad9fa2fd42284ed4e0383b7df5b4e5b8f1b4a48788347bd59288ca40a212a273b72c1f206c0bfecdab2f1bb8b97908a959ba7ccecfd7bac401571994ed4f47af234980ad14ed5e154d72cba94becd8dab2683ca9594049509fd93ec5bd3552783e69155d1dbf40f05931f68743216110984f1a2bf5aa0f7bf131fc48ffce12c7a903a8dd1a26d2e27063639c4e314603c17d0adaa59aa7e8c3fa00cc7d80c0ea9f97dc6f0c02483ca0fa6f533cf8810325c713a1d9ee0a5b0346ca97939f330813379178af2dad62b827bd23d39d4d4debdbdcc8c542adb99497f8622ff4551c5bd24b5fcbe0f4ed830fdc58afcef7239e6a5f59113047751a866e67e49a165e7244f872af3df835ba374033f96bbcc396a54eb22de8605c615d0c8e9621e323d252037e88091d3af1218d04138acbc7b4cb1297fc5ec5483e5543a452e29538bcd47161f45e34869905423ef1a3248569108edefa1458fa12b8b352b817b0278424dc02344cee0bdcb6e205b71a1e4194e9e72d0cf145411d12a3f7f038aa3de68a0f60624a9cee1f12f3d9b0c530b2f3583986e6d165f5a1d3ce682cb1106f277a303312f080a5c29e8619e218a30012e6c6d571386d1013c6518c024d5f18fa40a5cff80ed7f43ec59840c83728b056070559b1264f7f7c3dcfc3f025989fe67ff9c647bde0e795047a975c8e5f325de0b233284a4bd72285896e60a4d48383c198d1eaec5b6ca1b21b141c3dcec96664f1dcc55c0a0f4010231440ba96981977bf8335137c33697493dfd3caa4dd42db72296c39a73c84b62c9455c8f0ab0672f877ef125889ee60a25b2dca45332a367f67fa58c44f7576f42da748d23e5f11434ec86ef796523ff5a4c43c38ff7e4c392f0a5503098c9ad241e1d35372407b28ab80a1693aba614614e8332a5f69435c35971f6477bea3e035199608b6d1968e7a2712fc4e6f174ab1b059efcfa5b72758c630ed35b08cb8a653e31b9f70b7cbed4c37f9a63144518b82736a29615d9868abe63a1e1f00f0ba35f75701953f1b787013d8a373f160855e82d08515b4f3a4389eef16a9382815d0df6f623611def0aed222147efbd7abd7fb8b5099a5dd07f51ceb070f4cdae4361d89cd18daa5c5f7ee53fdf7936f35e4e7eb516941daf88ddcd55ed52053695faeeddcedcb40fd1108ddcca6327d7726c1629edf0d9837184cf8fabdbba6c72c5e8f91a0b7579a5df8bb842d7b86dcab43426bbb9f815f14fe8129969c9129d53248ccb783bd6467fdcfafd1ca0dd02d80a2ede093847ff43d209685053218a3aa28d0352910c5b1f5a9427dfcd7cd572548eb6a6aed60ff0884c025dab56ec1bebe45db5ad6858180d67dfe4d46281d1cf10f858aac3e1c6bb826f480da84867e9c1d1763c671cf7057a8ff71244565b13d23e2dff273c2e3b8304dcf363df22857587eb262ccadb502f69c6539faf043960b0b879a83918d99300630b95bf25bb000f33002fd44362111aa584b6bffc739b544db1cd2e7458bf15c3ce4958f898c830ae7f00624140815be74245ab1a3b40c9430521b37da151cb5a99d121c8690643ab4cf2bba90ca09a289911795a7a5a8cc8af5d506afc7cb2840eadc3d1c17bcf3e7dcff580aa0650e2309702f21beceba5f3994bdf2966d5fe82e89de18af12f2a8ce2eb982022b3e299c0b5f10a60700c4d03eb82706dc9da4a44b107323f835ee1858f64888c0e3512256d78a0510fcfac705f2190e4822404fe905102ee39f217d6a6ad55f169ce33a6376c37400b7659befcc9571809595f035ff266bc2dadfd6bf5f7b420fb6a22756b2a6d07a84c7c3d60039b9ddb668333041c1c674e36146f623d2b8d3e43c8b165686f986506840515b42e02503378e4b6514e5a5a1b49061f47b604cad8d0760742ce60f010a765c1e5217b71e9db5c18f9168e32c915d986c030a433521ba5332299a6a118ce1343f011897e4e0b62892fb664baa87dc9be7fd1bf4eb75870a371f0381771d18fef966801c9b641f945807e4ddcc80644c65acbb6c6de2563e67d1d8c254f4b0422d12c7208c310fdb56fa31a217bc624fd9d2191d71b9b0fed88a08fd9855b605c2f56d6651b2a13611ebf56fc2c4de60aaaa937d70a5a8625e849c994a3bd655977e4f0747cc18dca2d677625042079d5f94199c6c770d409e3c3431c0c72a12651fef6a02d7fc115fd2173ea8fa470f497580f25a5457e0d7f1404a60cfb6b90bc6bc22f0be96a411e142c39b1cd0727782de6d2b0249770515c34c45dcbad07c56c925ca887e98e935b13bde8529d205dfbe6c57461ea3b858ccb28c39bfb292781ef1638c4559a0026c149fed94a446899005ce811d6e10b8a68a5b44922fef45811708def6e68be8c2cc33e5ade8d94fff54c643d8b1a599f09007614b47b4191c46446a3d5dbf1a4134763a59ba96d6f6dd6ce241a7d6d30b35330f9f4956a439ae1de322468a4a4baccfaed3a9134f00355a7d31eb673fa43dc6dbae2fbe10c8b772459d83abd39e53f717934af8b3c2674b6a64de2223d1bcd573058888423660413ffd92b6c115547cae6aa4be0f30f349e21a7bd8e716d7781ce44c800dfdff3a109954fc015e44c6f8f91f15e6f845c15e1657f3ae63ad53e7f7d98203afcf88fda21ed9a6acee1097356b363e4999412daa17df88524159052e6c106c1083d4c5d793d82e8e1afed91e9164baab445ebd242e3accbcf96a7d5ac31587083a15fdfff86b31621dc5567d8dd3de85aab0d493450aba84fe64ef2eaad69a854d6d112bde244baba7afb9c9935b272be577c68886d9d76f74f8b5cc042af13ab383f1c5081708592db8f353711b313d55fdc5ff64f2c61cc2971361115486f39fe2a43f598ca737631326f7d9f5bf4ed776ec3037cb0df53398d5c90400555f46f1effcb82e9176d6bdb9a7fa81df1c529e08dceabdd5f01283ee4053d2c8bc763a31ac9a58333b2a8417cd3577813fe1bc8e50daeeca63cb51d8de15c4ce0c1487b9e5d0206ced74dec4e66ce2ed059f399308f0ec1527db57d807efb8b204eff382a92c6df54bc3b5f6e2e6184170dbb341c9a1df1abd1762f23222f2465a228284b3d5aca02fe88b95588744aefa17f0a7b25d7155ea365dd6da66e38012283fff25cd08f399e1a2423edb51a4b0de91d3eb16b52998795b6adec3b9b1a97899c6c9ed50f0693792bd93757e669cb5c474649014b45fbae4dddbc81b7aad6fd19102b677e9768546a1508f5431f138124fa14c45298204bb5d3e88b69c01441ffc2abcd1a812f48fcad41141296d7c002e0c7649c6a9efb9dcfd872cfe0cea9d6dbcc3f8362ace3d564c839f5c8d31af754c16efbf33b5558a34f31652edee38a9f43d24cdc12aec7e03fb2d4dc8a11b435d808c9cfb6f36185e36717f32059c7834a29761bb5b8147492b35afa4601592e71803c49cf9554a3b8849b29307b23b4b0eaf2d3958afb4440482b2a416296323ecad0e50008121aa3bef99f62731602d79fa64194d9707c6390067aea4be3eb2c45025ef66a3d188f8b26b822304818f32481cbbcc8ad52b2a39c0e948b5affa61e9b3e7923d09814d06e602aa683ee5b510e0f1f1ac94f41c07302be860cda1d0696c6038d851ce4d3ef32abfecfc7f4d266009356fa05a81e3cf6a2499bb24ba381da2c6fc4adfc12468b5d32e4f6ce76159747541051313554c0c30a73148a4c9cfec33e1f84297be9a7a4293284569880b78b27592dafff4dfc95d2fc9a80ee906e4465a7e4ad6ac9a8f684ecd13e0ebd031ca42bbf7661c8d9359aee683c90ab651d2a478cf4d0773284005f5324e4ef8d8ebdc228a8dab9d32710f2eecee8bd4463cb0a81f7c143184923897c89f71c53d0968dc04bc926cbd2789ae3526363f7477f9c8677a064f269d267ac31d2ea175bccb6e2e9692b989d106a9f073ec144f3e4d359f02091da70d80d9af863e7781d6d9c0484226d3f07fe31490f6ab64e2c8cfcaed1ff2b7baab7eaab0f689593e02e5788d07ba146793b8128a39ec5f694568c1d27c84c1935a0bb6f2bd668eedcbbf3f7edccdc668f238a4f4303d236c9af841394b724acba3378173df7b0de1f0515d87ff7b3c49062bb3e348209129ad8f87621092d13060266d9ff4335b7a2b315084e51f80562c0f6b56235e634754efa455180a71a7e770f1f39c30942e2f5ba7f047f2cdd82fbcf6ef2b38fe234d8d36a8e5d12a261c6eb97a2b4ce93752a95db5efdf053fee641ae815b09eb0ec05d7b73406b25ae2f73c40aa3dc68d1e59e4d981290901985986035067dcda9bad5dea1d952aa95c2de683b33b9a8a5d970267e35634d785732cd1d0c6946670823522d070fc90a3a58b50842dbf2c07bcc5fb0cb638a11472944970437d2f8b12678c81ccb2e09f1e086f073765751ce1e133b04065b46cd518d168f003dc86e41bcc194c570e9165ae18f0a7b2ee36e4b0931f14039420048190b187ff9b32cd3a95acfecc52165942accabf26b5dedc221795259ec0e738525b4ea6fd562cdec3a5c2783cf3cfb62b3d6d8b4c1fe9acab6e6cfa24cad96dc939ee1d1c9bd5837a053111d1531a921b854991e2af443154b7601cdeec303de1a1079ce87a00c606f49966760eed1f2c32817134bf860d1d8d8ad1e4287ba79877dcf5a4c28235ddfce62cf79d31e091ceb3b91d39f61ca48b236765a227ade2f3662f5a21b31990cbe0cc50f1792a4648afb01f93cad7c52d7a97b43143456daf721fbc036a4754579b929306683f9828ba2fe8a8b716706174ac91932537d9e848d5e4f94d26354225a6f9c0fd6739225bfce0fddfc472544a1eaa09f6eccac73da5db7ebdfd54978a60880a6fce50140ef411982a2ad862f5f42e0fa6b1ebf5c84020fbc39571dfaa6477cd23ebcc103e527e85bf7d82d8e863b55da68a2389709f841bc19e41f1d86e698c2ef0f67c24407b2675d1d18b47a3039f5b74a103142bdb0743d16faf5b9fb403850715a81e23bfcfb86a658d594614d00b0259f56ac0957a08c5afc7cf9ad67fdce5f30f578a57030a627fdb4b0455db3d2ce2b32b85465c9fe3b088e0f8b6fb2c92a4e8ae8d609240235894b6616761b9cb65f34d07d9e92349c25eb45b163c6bea2007f439791d6ae03e088126f6d27c00161b3acdc7d0f915caf7cd62f38de7d23bcfbab35b7e45e52cea3cb64141ab754a47b0781ae4aa57965eded376f9729ad97e46e5d1983453203cc2844a0323b3d5fd962eff0cffcae6b72ac90b7fb5b6601be357b1a52a05df0ff47115c3c6e99c49ec5870b505aba37e7aa78ef0cdcc938f3df0179d1119575c2613bceb517fba9e82775a9c85584fd644947fae279e3c8d7cb8e02b9cbcd6bf40e716d10d987353aca133ab5937a29c767429f1d9be56f3f927b413a2fd27dc4b35cad2c735dc124deda353178138233fa717f31e24cda5b05b6f1d1e1810ecb0ef5e62c78d5ab4be6507eda7ac0076fe24ac0d9d12e083e18217b0f62ac631e24217287a9f8278635883ce69baf4ae1acc4a85cc5e825342004faeb20d017b66e0691f818ad94cd7e4968b70161b84f77af228f945d49d67938d8194cc39d61425c5e50b79f893ec6a8bf87bed60f401d5958b338ddff81b09bcf529d4258269d62b8555ff01034984825c98cfb619190c892f73bcbc609eb5ef6f9a9ef941fdd166f16b721e480b557320c015ecb8eb05a5b46026600b9f4dd1ffdfe5345b36ba6aac07f0bfcb14216143ac3504f5f6eebcf8daeed0ba966b70c8da985625afb9be6dde8eb1ac707ae5c278284c5a5026914872a9b3b1218bf2cc0893c685786fb526a2dafbe49ee6fa1f84137d6444ff4bbcc24f7710cb836d9d5d9cfb72c96b0b5f9a98dac8b280b6c65f01fb85929238608ae1c0bdbce5d857efa61d12363227ad416f6fcf96375de7348cc5245c32143fc9dfe7e8771ffd78ed83c01edf4a2f72980a0fbd82aa5f8aa6bd0e6805808d1a6fa39da7768f84011737a1720fff6286d65ed6793d019053f05e1369df88e29591c8798b23295636e616926c609182f809189164136b022aca3bd55410ea2d6647aa7fc53bffc063c39329f1f643f4499ddb1f009736cab4c48b0ad7c5b6c3b941494658dcd569790db575b23806271b6743d0b38f4571697398e98fc27976dee5549728e43e5953a5ad6ce38ed3138c596df526f21c49723245da10a5a1f2be959f4a6bbf7934504d83545d8abc7036834bfd96883056fcc1a642841a17f46abde1f10f8568bfb0222857deff2bb1bc4fa59e3c55ecac7a6019b2773b7b1a34b289e9bd7c7e99effbac8445500aae11c8318520d77f24528db34734109a608ac41b1edefec5a778e18b1f29693c111b21b61ca372e13869c05c70ef48b40c2b318bfc1737d3e1f88b4f9b4504e856949560726ad8754f0f5c5971b80f74e12954294ccff0047577285e4389b1e8890d8bc8cb5b00beae581aa4063d7030af3227a0cd94210677edd69529a386e7c507dc9c3845677f3591792b205ed12c86c6a9e8c811a07382a0284d1c7363060d6e93667ae1f5bc58c75c3bfe8800841896cd7c89cbc85c38ef936d3cb5fa057a8a586d473fdcb337fc0106d1ffab35b7d07253ea6731fd7025f8cec049519e28c05885b5fcc1978aa9b4996698b12b238db50730e44bd436ce990fcc3af22bfc403a50fd2e479070779ba99736d7e8e2d0d83cc7637bfc0885bfc893b28cfd2ceecb795a04c99add9a467409c3b0d0420d81da045fee9a75e80b9bffce31d048ff211a2ba4545173ae0c880a1e634f4bc5641341de6f5bb3d07d70fe94a5e40b2b9ddcdf85b62fd4233d41cc910450bdee7f863682af76577dbec67a1ac3bb06eb12dfc9e33b5c4bacafebd9c30c481bf5c38120b139e695a0a7b95955e4aa1c78edae8d633f3f971d526cf3f284d34cf34a42b34a6c465c059b2343a04bd87dbf51847d1548910443d315b5ee54dd0acf59c098445e91f9c29d2dc751d7f9510dcb4f2d02edac4e06b5cca97789650a7fcd5cc583a56b448e1bfc2406e4f11ce4c1d4d29429808616d1fc29d8c3aea3cee24aa5849aa235ddeeeba6e75abd7fcdaca5d686a449a0cfbd4778051659dd72e1ec77b3b5b72a78199e3637437b14b3dbe0a4623f81c7d73625c6d45a910155804af915db30c77ac3a509c1022c272df66beec825db49faa1ba72fee52efed6fd47b5265d35ce502d33c315388274d3fd838b78ef13725317f1add5de226678a0952bf1b3a8f0ee965303949d366be342834241e00a100c846ba5b600c956c8ee193697eecde474d61d3e4d391487eebcc8733dc3c8f528a511578db6485b20e48ff1a08e913b8aa68e1d8ec378ef3c34316fae6858506971fcdbb6974886bbad8efc6af8380bd3ad12e36dbc4c19931f3676e363d12382ec7d9ea79029f7e8175842fd282cc30a1258b1d82b3e62a765f505ae2bd24ade763c64a72bf32be7ba78c8241521b15714239a958e6cc6ca026ec78e5d5418e4cb80e9bf6b811a228150cd449e87d51bd515e8cddd765c92fe719f258bdd96b3761890a752d5e4cf3052ecd4354174cabf086324e63ff76d69002e7ba4addd95fe44cf5a8a8d7dbad20387b0a7afd72a5ffd3a1902186b025300b82ff6d650d3cf973dfd02bfe7a0ef589ea9e538070c41663c5a2689afc40f5dc657540b51c76aca999786554f84ed449f8980d2012ba7928861eae56ff38c39b18a5e8316a5a59185895ebafba711878ce3c98c7755f4430b385f32683397a294f44ed0fcad5f235477b2346afeebe872143df519d99f04b8e06e8b77b543f8f14142658df8ee2760b5b354970d58cec8e94b0e8d4ec69ad53f822bbec5b6e65c83c9232482a7df1a21393d8ac93407f73825402f7dce07d952c4a6cbb9e18cffde463c69b2a3ffe657f4275d6282951448049235329ea2c5aa851a908f932e089aa824e8e92e86a9f0a3287bd00b70f121e1ba24a49bfbfd5d02a0f05d8960a31b69dc64011c024939c34e7f778bcca4493c36d8fd08317209814895e1fd110ad02cee20f31d14eed4a99447e4b272c89a57763a2418186e987f737e8761ee272a258b2da44c917aa1c4e64a1e352e9ccd30ef045db0c8260f2996003bb1cc3695e508d67e530f8a3e87d70d97e03c800620e488eee3abfdb07df9b5d0f014f4a9df01a6c247953a52803f16007c6a448902a99ece0779b613aca7cd1b1a44e5957f3aaccd2945617624b4f154c45b0ea21a08bb6da0fac3f5089474fdf931919a9b4264604b5ee1d95d903c9d7cf3708e66f08720342032e5d0c48bf1ffedff91a237135bc48a6ffbc3ad0b359f0223e9e211f5a316ddc0545ca5fb95476e270dc182814df390025fe95673807f203bb4776de8958eb73606732f7f7bee3b0822542345439a114765fe10d3f83a19fd9e03f6b496ba8596470be17b29157518f79c7f8a5ec466376630aedcdffcfc46dc36baf0d11c4156a412cb7bc7f024dfcf6d523666626a3c038de153a7b062de21eaf712c6fc3342c7beefcab5b1610a9ab394c2a54c54d932f32cd0fecd37119d5f2bb3127f1c31e134db209f089d4b81af458ddae22eaeb5908cce5023e7f776b74ed3849861d935140e2e5e4329a59892ef673cb70ea1a3d2f472127d9856aa87f252293c4d38c2a1316c88a18a9b0c54a45548327dff99b8310fe8ea362a8252f4ec173538bb6d379fff4d2c5ffc2c3e0e2559b1b8ddf3621402e2106332aeb4b16aae886b722caa7a17cce133d3f072cc0b387f10321ae7890ab2b98680d316e841497bd00de4ab43353ebe3472203005c176d406991819e60aa92bc3f50edd61afb51ba937e12341a166ff3d7d8b238770dd6867ec9ea69430c6b4cb9e64250952b11b3de342276442f0a9f492873f0291c487a2e3abb88818e1170e92f6d7fcd7500f52ef9d35848100da2f0bf9367a0d56c834a2bac4ba786e4d2674c7e53400761430144089d189af29a01beec1d3e18dfa4f1706ccf485d5eebb7ba5fea6b88f8d95f8211f33960ada1f76bce20280ff320361df4231fea50ec67466bcdce648e0b5ec7e5a1f752edc2e602e94ea93e7e0bb385bc22058880ee96e22b4056678b60514b8661bcc30ee6ef4117a3b911dfbc822ee6ca988aa092c9e2fe87f18b029525c657fbe9ad2d9c4a1b6d411f36b924bc36590b57c57860a5560f78abd6e85c15a6e466c5a4d333d6ef8e3530ac4990d35fcfddfdd165aca28b49512d89eb3a690be0d9012033d881a4eadc24167e2e4d7a2b7f147194956baf06e2d95ae2a7bc14746103d322d79ab26be5c7d9c4324cd38bbbf9a50c636dfd90113e96cedb8de33f23950a4d09d8a92e89d69a2789964a09338eb1d6ea85c1c8bde0f74694831ddf1efa930881734bb157eb2c79a5108d60029d6ee3b38d309afeb5516c41b7b6cfa7f5af788fa4bad3e3424d22d360492a52168951013a5dc440436c58b9d05827b00d39e083f244a445479969a517e21a9ef9108d5a4f690b991f80cb1d8a0d642c161d52bb5c3767ab9427388d2aa50822159ab36b92bae858a7b2ed50fd11f25da55f5c55b1963699f836500b7dad6d78431450145d1f3b3eadd1e63c4696ba666100a80302c92931010de04ae78607c2f4689d2c6907848108c367253d0acbf5e03ddb949c2d565e98b14ce8124a0ff277a0c8939f5f8642a8226aef31812ab35f3272c4daaf689add864201b5828ab3a96751eeb19e0a15bd8938128b7cb48a7beb540c03e7df455da810f45882ba6a18730efa137a0b27421b287a48340f8975b1b84b12ac256033b643cf797230ea6e436b31d40e65fbd026850f22ffc310b04a9219b501a86684f8998d856e99f3ba22c81803ff3cd7f3255958fabd63cdc2c19c9318aca50a9e2d8fb8359b349a5d28ed305f104c202e9b199722a33a2b6531cc3f98d5c74b33f8aec51c54fbeb44ae0a803c58fc29238e12f24bee2619bb4caef010e1f52ff317ce8114a8b830cfdeb616b041b40ff50c4e4d83897ac1ec89af6ad7d33975b4f019308c2efb7833d2190c7f2aea469f418442c23e40799ac38a6e5c3d92d34b79a82f5a7a6adb97f7e651124c3621e674efc9907ac2e788d3c5943cfbb5be8b79ab9eff507ba35e12a854b0fb59ae0ac2740f41452619c23db915a4c8fd9f4b586df6307aceafd03220c95bcb34326448b8d0f5913f7aacff25ad5f4fedc5691556e530feecc2292f3363bdb97b5162d745d732a61c58fee68fa505ec4d4b904f8e854579babd4946fc8d1123a5a17464fb6f8c17ad93e7b7b7a8cb752d93f925ee689f45caba337ccbfd50204d51f48af0f93f02fc348a2d1c4bcab8bde071e712c29f6348a020738807cefa3ef977961411415b9f468fb9eefff2ff3065a69f3d35d1a494043ec97db41afa5b2b6925b644e1cdc59c32455279b2d7ed17756a8b1095b7216fcc33d97d8d91182fce07ad268190a077869d260aaf9f64c76317a1dcfc8cf21ac9b9a5e762ec126e6f0de4216f0bdffe308b7c4ebdcd89880ab6b590ccce0a99d56d180a7836fb51c116d6edbbc22aa01ecd9d84b94a4343331275c76772e3e406a06041fe9877e365606819247ad00bd4d17edaa0ea6c5d1f24ba20153e74da54c6c65d6801700776c7bad4822b0c8589d0e6cde044e273a8a3043b99b3c1b4d760fbceb76e7a804cb0e8f7288bcb30cd1970933478a715c2da3071b6156bf0978b966537b3ded73e53213a3a430b1e697f1c1a8e5f3a874ed7723faf0cfa8e0b4b6a663bcf4f6068402aeb46ecd3de36d259bdd3bf3bd76126b8bc5af9ddb4548e46915d88f4903a91c6671579b1a87bdad2e0fc8bd4774e7e38fdb8e720f5489dd652f513366c58e0c71d1068b0acd9ebb9748767e09ede401d8116f9eeed03c93ade5a0b03624a6ae0239bb689aeef55aa3a532063c860beaf40476a8fbd922dfc6d5f762834ea1a7862fbbea342ca8ef49949234bb146f9ce94256b62091d18aac79d2620659e9e6cd6b714f6832f04a31fce10ae054d50e4a527d0bde8e07e1e1d2df42a78e40892b4ca40a3736b9b876cf8315e7df96f1f75d89eac7e49699ed4bbc3aab10a5221f1e0d330d8dd71859e15f16cd48280da5c8fb0cdfbf3fdb248e5cb48b8dbd47ea8b3fbb1b16ca7e3ee99e517216967acfe5cf4a5a46f4ecd2de8aadfb2811a5de3c940a797074cde9e487cba14cd6754b2134aee1cc408804800908e9f7b6af4117dc70dc4838e6e8587ee3bc7812340f8572984843c61cb38196b1f59d636cc02a31b020bbd2fc0aec17a502197ca315049fd617589ea6a7a20577877dca9d57425e2822f7800ce13ee724148c3a6698c66f14d220832d7a809398a10da6d992d5fba10d940d7886db8707646bbb8430617ce33941a9709f1e969517af06e173b200c8762a2e9e7b99ac5cce7ac5d1d90f3f1aabacf7538ed10742ecd755b98073a92dc0040adae26857115fc74d92394404b4fd88fd787a9bfc017902526b8d8612123d0c7b21aa593bfdf776ced41ba023e3d0b9bb9c049dce7753ffe73b629f961ac9feec37ce111034fda272e0ee9b2d2b0161efd0a9b5aaa3a0dc50fe40448ab00c5524fb80e1fecea53221740fcd8be2497f21b3d4e042ac9b3ebacfd1a518d32160850b8019e513696b459bd679fab42e641d0b3b9bc3db1accf5f9cdec769655f7672d62a171e1dc7ce93c688a1e90067d413f41a6b3668292489ec1ee39b35a10b31518bf37a4f4f541a3912106832abc6e947cea056853d8786e7e19ceb9d55e2e819a916ae02f4a6919353aff68e31cc0fd9d72ace6c0b8a7337c166ae5fb0489f95187c1222c61db4a981817d582daf6bd2b25f07ed1a3613c0a1235e2f9fd71b86513d3bd155278bf0339b5aae66858ddc50946ab2e67d5dac44bf64ec7194853c54b326a82232ae3a90b764654685bf3dd1068320e6afb4078a932460f717f0f1df4ef8720ac7f50aa0d7891f0c15d717e4d2f5da2c2d5875a0d4d0d1820794c17bd5288d0fe249500b1c4d6d49c99b4c4e6738ff8e468d188e57763f34536886fe7cc9c8a7998710262fe2482a4e2499848af03bb95a53af597ea4535e1acab13b76586241b9bba650ca03dccbda9779d63b1e8f5d23e725c38abdcd1cff2a9fb1eb85e6ca64c77f944c9abf88c3cf01a3a9319e08da300e7c18d70b6f91ddcc2e09a731feec7dfdb79502cddc7c449643533208dca7eb182932329ecae499e142df3b7dc194ca3dd42feeedf2210d4cfe76887e3b3a87d0a7f9f44f64be264569a00f8a17c18baef1d6e9f6c86bc9e895718001ebfb845127e92fd6c3c8e26e6c0e1480e86044d2dc5e0260dfe45366586af8b4e010b257c463075579ecfa9e251a9466b7bb0a78c28d960dabc5f538ad66b975baa994581048b5bc741c9ff160db54f6d6e1a36c57518dd120226ac2e5b5426200628e220dfe8abb3f1bb03ac0689072dfa85b716a290822ec270b5842682a78e35d16e3e62ae9a99bd14ba2ff789335034f0492b8520d1ba7998beac12053f91581fcf67a319cafaef3b1c2ca1fddfd7bfeecdc60c53821a44b67b50fcc55ac0fa7c21333e21de70113e158a023af803aecf45fcc8c297f3d7130f42c6b593d6cdb213d225a0235c09386cd28338f3cb07c57bb7fb289a8c47db5352b918da452c9116658503d8dc256cb90b5838622cdfde14e464a3e3a07b5b9f32ca81eb341c382aa16d1944c6f8b5e1f1ea5f8257f3ea447c79738a5bc517db1b3efe06a4552d5eeb9d44f7b5c09eb75d9c5f1ddc6cec61b537bb3193f534de8b2145cb9f1c6a904763d3a810eb71575951e512a6e5d4df5dc16eeaf05e657021bae2a0324042e6bec27a7536ff33ed4f046bc773867236025398aca2f6eb539df65e00ca9965d84d4b8f134f6c623672dc9659b3a16eee5e8c84dd5ca912eee9a876f3f007e70df4446da86414820365fb3a12f442060533d0817b74165bd880ae5d7e06a19bf157cdda7de344dbf520c8faf3cd2047657d71277ea346f54562c9adc8a76cb4e951fc71c09b5e8c1a9d5c808b45615d495a9071f5b2bfb21b6c7d31cd12ec58349a551b9c63492ece8c3cfeddcedb855a5b8b809c21f797bcde5e64ff92f3fedff0a0855e8cf8391258a03ffb76c37a285963ccac609381adf910e1dde5a819f2c5599e39fb919bc9359813da9a1e7615bf2ff470039199d19752a6a7d5d5cf42cb96909008af42be758b3d3b55edc695f58de6c707032ea8c07382275e83d4f0c9816e74f9b53a5999ea5575ab1cf836a80d4043ff9ddd13ef29087fa9444f351babf4a0f2347da7a09b49cbe7feda8e78e92c887a6d7921475ad3538c7bb23c2145e67cd9bf270e3fe896960ae71eb3dd755859c3d7a417d3c36170485f45f1019b06bf17649980b30ec51b50be42a2f7efa5307ea6788210bffc542945d95f87c85ed0aa4750ee3d9c32ea29ba3f2268c8861a365569244fe5a97505f3a658ab29df434b72e75cea8530ce5bc983f90b72650185ed0358e7ebcb7d9f65b9ea6eab485114ee1c1be57f4a0ad34d39b2e6a94eaf73d29a956e54d4a3de4750a58e1e1e101da752109dca960dc99c8955f7b322f757ca5dbd70a3e42678755207042c29dc4c275626ad84861d8b68bdabc754a3853440d4b0c3311ea5cbefd289c9086370a9ee6c2847a727d691f7912763504fc4fad6ef31a0bf784de4b8fe5e79472c46401beb58efd2bd50ffb5d4f739b160b1358304b913b3daf2f989842ae49ab3a2d86b90080dc61d6efba443a30161754ebdc631a32ceab1cac469b3fc5209c2c2ee685c70f3dec481d4cc0e94ad469f1a400af256db1edd8b04454b71eaf2d22e1d6d92e98dfcb96605c5da3facb5791730a759b591a788ba75fca37a7eca2f9fceac982119ca7b3ef90fcc82f80fa69c2402fa87d3f4c2f2ec9ef6546b3d32ecdb0fe56d30cd91e147c261fdcef63c0d391becb261a83f357952ccb990320c7df435437392e56a2e523a199247b049588f886eb3fea69c7dfa279631bcfb56d45b87c248f3031aee1427a74037637505b02ed9214456d28a628f0d2304e21a7980cc29e67d0371b362ef7890e8c0ffddeb9024994a49c2ad17fe47e1382e24c33e0efb65d322831a29b6854cefd33634f69a8d63d1f2bf5884152773a452168273d577d5b5a7f327fab350309b2fa27f872f4db680fe25301bad37b8185769628b9e860c7b12963107440d8a592f22e3b0e2d0f745b1de1376b0a872abd94a580cfb827fa5f446b755a2a816a0be7c8e76945cda86ebc00f0d213a22018eadd7121629bda78c4d1bc196568b6d83371a07d502ee7ffd77500e5485cc889a3973cd4a1db1ab41e3b26a3471ea2ea98bfdd0cbadd955368dd27631d94d26623d13c3c761cb83f024fb7583f533b23258abbe6f170bf1e71bd1f48d3b7c9905cf086ea534c86899f740261b1a95e4171fd514b2092efcb89e863e1fb5d395e2584ea6f6503c0b98fb9e45aeb1171a2b8144fe408738ff5703e7c4e76fe28a7b7476210a42dd615cb4955b24fab02bbef76d46c4dd0cc6bf1c74cef10f788e0772c5f07ad605b233289d7355784ba74e3456c957c7cd4739bbe98ea42ffcc86d6b1d7d8a26c4545bcc9731d5131d41fb5e1e68d3f75367202f8e1e5b1d4c0ce40151da8978b1578896253d386bc3f9bf4a8bf3c9123f6a3204abe8cf55b086e23a3ad4d5b7428aaf21e4563d0aa42d13de0ce363cac2b38557724d295933655908896849564cb8259f06c4438e619c78bd1d161f9cacdb239b4e738ecae5cde7c9c8459f40c2186d33ff924a328df1405a305211561ff14a2cdcfb12d8479ce157585980587363d54a5f586afec565a54f851cf56de06d6c9331028cd284fcd4be08af679a34ee0b8489438b88d0d4c76d0f6c75cfb9514adbf253a420dfef08c8ce919f6240fa462cc615f7eb29d5debb79d23673fd451b61f92f4786005efd2615cb0941c90aeb0aea1531643dccfe5435712b2f6eea396f33d452780b7adea25edceb9e6069f7cffad8571879f2b7a10f43a68a287de9f04c3a6545f0fa553efab03afb39dac2d8ca257fd33e1870d9d382d3798551888ab8c6d3a35ac11a1516c484e3ca0612de2421883514b3fc16eb3cf1cdd28054c01a3eefd633cdbc73564f14501e54f5c52a6eab5a6478d38a1feeebcda15dfc65e01e1efbbf94fc4a31195c82e9ba1839933cd45ee79d1e7d15751bb815ef5a080e87062ea9a9b479e3446f63ad0e13ea332732b04a9d1c900b699c61bd0d6a71a2ca0f3a6e864a2981196c174fc6f9313bd9627c413fdaced7ca6519161b6ba96deb286f5b215046244fd32e4ce9470548a821922c914470cdaa178d23c73b235a3c987bb21e9e0121d1f24353693146d7a79047842aba9ae4338ba9118d1a9db8a15cfcf9535f3cceb453ae85be73f7db4fa381eb3ce863b2e4f253c338c07686c6620d0c471a02216a35317c13a10c75cdc09376105bd25b6bf96c358f0c5d2ec9b309dc86a6d53a28c68b49c8d47211eff3e5faa44edbe16c509dd3fc4ba9035c99eaef0b0a0a14624411f0e81bdb499e353477772ae8c15b788e6b8ebc2855b1aff33720853d9fd17613967a62c552314fa952fc71eac96d7f12e2b0b55049f4f98bcf4f7309034c142a516944d38e755b39fafee79486a8d08bdca97b2d1fcfd9ddfd4de70ad8bdf3decea6bcbbac37d87ce6ea42717c3d1db4b43f0838bfe80f50392090b9d51d1bf8659e3a4dbd7af4c8e0fc057517dbed054b7fd71f368529e84ea261206b2658ea13b451b9252e450b88c227d99f2760c217939fca727dcad119ccac6f44db6226bce1aa767371f1733bbac4181c0b9d539cb154865c3795dd3ce49cd0e38135a6e89e60903c3cd740264081fe3f7a0569ca40422c763db75267333d99935b38335ad06288fa074e7892f761a2849b4fda22a1ba0e7d8788cabf6034c9ceac8d48baa5bd6ab084386b72a53d5f587f1cf6530773818bb913d1f1f4d0b6cb9e477bdb55092dd3de2db2e3aa69e002a38473c7a0557fdb9c1c1facf3d9f0007b9945cb005b016c1cbb948d7cac25399986f7189fdc212fa8214bace0dea97994f86dc4865d1636d75f5997d0c462853c484ed3c9f061b4eba0a9fc35ebf41f9e1c2c4c4b0e35f3709b042c345c55f66e6963e9c5c2139ed889895795607f9fb6b1fdf6667a9b33f0360d2fc224a313ca93d39304f29e981e68c37c0519dc3d8fabee5cc0b01d61dae3223adfb814c2bdc625724bb13ca02e230fc23badc114059a6ee0515b72e02365c71ff10f38f5a54d709ab316347f74bdefb45d16a94e45e35fa184f624ab7d6bc8e5d182476ae77a7a498180c70ab94ab39e1e67aa33225828be518d5971ec6a8b445d674f1e8fdb9193d507de38e035111c4d6a7f03f8785c367244a075f2eb98879fdf737a6a95e25d5a45b096390c14844eb3a18d15a22b122574364e7ea195737d1b86f72e6ea295bd1a38bfbfcd98a4c9deea3fe4d6aceb7d2812788e4756d2a2f2dd22dc0503ccd3fedf52e6b20cdde51f27663b81dabfc3535ae107cee33eae866cd4054da70b9655c0adef0e9b3ef3649ad0ede3211c881c9e86b11e7f331b7f4ee8e0cfc3093215f6d02950d3e1ff01051965cbab746abe9d30b6a17e36ce39b67588366d432bfa22f30d5cfa71fb70a8f889618a2e575bcd5c7b9295a7f268363f9e1a4ebbd4ba6986b1e39b51542b335048ddc41a5291fb7953cc9375fcf25859d5c55917ee76bfd16169d84a937b601f84e3b8da435656289c06ce44e892bbb31e51eb574c50786d739da6a809764c87419215ecec5a09770afa74607a94bd04b43be42e7820fbf2a96a79a0441861bdeca6a06c5808ca2a0f3db83d02e1f8f36cfc51360ea15eb1ca4f50ecdb83525423fc276d0c340746c9ec2aedffd7a5649436cacf0eca97c815506afc1c6b17766b7408b7db6c60a3f30157108e25fdacdf5f8613cf9d7c9b5ec6608d59384cef2482b9b7ef75d50fe74baae79d92e876317b2a1a73016e62a71ff575df4c044039d46a6d4c76910f9f48f9ece1d312a30b418dec5124e64b7c07919c50686b88468e6017206229e3ec1f5c2f3a9e95d80a38b0ca93999756bbc357bcf4aa2be1dd2a260aa98c8d3ac261a42de3cb64108e418d56d683f994f75ed8bc99c420106448959b76edfb85f0f33c4324ad0e387ef9f94785fdfb579aa092a5c347c5f967629d26d0cbc588c558a649dd5502e6e08dd30b69f43e71c49e5de75e1e54bd86d83b8c58df0f62cf8599986e14bd3c63d667c9d0a26a092aac358de7efcd0de7e8b89430e7c8096408202eab05f74f623840a9e4bfa3542f124f3b87ab8ccb900c6e08fd2c97455d16303bc023c8c936e429722cc24fe538c6ab188d717e5cbe4c90d754a4f440b6994e18ba219cfdeb54d9d558e998d1e84cc93e1d37e84453450b6a07768aa1d979df48fe52e2f92a579df77dd3dcdd5532ecb67dac778075fd372eea26a87459aee22bf5be1f1a6b75c235596418cc09bc66005f691dd0fb927cbcca6cd80be074d8a2bbae1f05958b2f2ade4dbc6e6def41a4df02206a3b365b9f7dbff2270bcea251b5f08b3859782c5653d74779c4939b890927c7d6d40959e5198b9786a2102c79f94e28f8c072b154f03e4f26f924a41f89adc7f0938624e9bc2132c1d09bb6f318dee7bd4ce5acf5ed79d547cfbf9f745eea9d36eaaa123e0bcf86227c9dcafd56764ad63b5c476a342d988763ee656e14daab8eb8963beda903b1102d44d1ff8e8392f469e82c1b0bb7c8f953f52d08cc486f54b2f2af5a0d266f992d204f8dd1bcd7bdc46bcf7590df6ce819d46e9177004dd8611c7c826aae653813d2ffa82c7d8daae40c36d7cb84eae9b31e480de5b4f9a19510ca38320089d4d6e008753fd84446a25e7639746d7170d4eb87df1becb27ee5bbff19285a7bc7f327d7a5d201d0ac57d0cc65d952f1f309b37539fe71e542ff14245ba89bcac2c25927b4eaad7cbb3dd92093110c9ad1da4718dff562578d9e3a80b86b654d826c4c61409a1d0bede36c6d33f92a5c5c52c1a50b126e1ca940c9a7358d349eca81b3fa4e9479f2914493ebdde8f416dd809cac2d3121833702f1e102922932531a5ac55d3eaaaf6bed3eb04a9cb1566d04b8924b0782bf3caf0f8d9fe2fcba33948927ecdb7fb0b68348cd58e413f389d88c3bcafa4b0617cec396e55ef8b3953868ef321ccb18151f827b2ec480c09ab45b9d89e08dfc56c4e05cf74a71c80902c55968ce931ead7e6c33ce1714bf5cb6dfa6f5098f49d5e7b0fd6e1c2d0b153de38f549dd543bd038ffee343fc2b830d20f55f3c587b036e4c60f3f9006461de968276856535d8bbd5a7b1e4fa6bca8183ec59e6693466819c6d21a9128589d5616d66f98f48b6f87342d6313e6c5cc54cb0980ea25ecd242f98101221328f7b15f286bba90890498adde523289dc3e2fa593014f7656d603b7d5902208e5a423d4d8babe9ebdf1b6142f5191e30af3d70f76f0bf533659de96a9a60f52c3d7860a20e5678ede0131080e63624e6ed65a32c6c8947b0a1159a6c8cbb95b72f5cf12032b3d21726103cd7ff04795d9f236d30d92c911f108e226f3b5768895feadeba2d25ac8e3c29584c984b5b55efde705f16f7c71ccbc232cab27c2fde0d9fb844b46759dbf14b0e84991c55b565f49f2e4bbd514a710e23062a5fd946fee53783ef7e169c55c87dc89ff08bd1865c11a1f8f3d517109b18c4c562d87dd2ae8bfc59cb6b3787a6bd891db9c0e279db53e9f40596d3cabb2a675494137817c6da9086acada0ac7ae25d2b790a2965805a1d176684d866c91dba4a77855f3bb025b83d0d96770eb051eccc854a89ed026b7f05def604922464424a2f55ab442b45dc5d2903530a25ba462f5324d6424754af3aade5f726761d9f6ad06c83e9e13ddf17821d44bf3648812cb234a7ac11abcb8f1afe5f58a6713ca18bba4858c30fe496b0c0b6d8655af699351c36e8ef1161bece0c4070e177372d063facfa309547eb1e94f1552156c7c1974100935645a31c4b5c86b2cb537f7be63a4d066e6783096f845a29decfdeca066e53bbd3402af1b85aa31ddf0d7995d62a3377042e44530e2c2e4440f477393de8a704ad79677cc6e10be2dbe7f0b41b4552ea5e4ebebb4dde67b1d24e3853f448a24d90702ffaa221e42cfc08fa223ce0e74349c0dedde21de5a7d24ac515c52801268c6fe5a29e31a657b6fec34da1fec261902b735354e4df0abf518403c267802de441bf8ba61b0bc51c532bba1719d279cc655d59a51ba2cda685259e3706e61d69f6269cc5c88800c9d64199a81d412fea8e382f571a63e6ddfa455b945a51b8ada0d337d4c03378b2fe104f663b791bc09ea9992cfe4a8bc4326df696b3190a6c88451484fb4a359812141496a837a560b55c114b63a9bfefcbdfeeeb0a82c347e6b80183cf76b54a91e57bbfbbea4bb0a906d6bd8a9f9e4da321b2e0fe081eb9cf733a6c66e7e56af1582ab05178a8713112f6be2fc105ca58bb315e44f08bea2f891e263d6c0510e78bbe84c8ad8ea925a66b70e6e28b5c0f2bc57f2bdd8f81b8b4fd1fbe72e7514a725e60df6d4b18f7beecf78a3cd9c1c167a7275fe8651c68c6a7e9788d15825e5985c2bebd5dc894a34af4a040faac8106c302315ac3d5e9c66a17ae7df2b4d4079c9fe1a37be04ddf802001522e8b288452f0ef92a62d97a19bc97e2441b5a3428891f71b12cd183c491f67d95f8963606becc6f086ebd7ee520553ff425a9409983b3516802e9ef8feeb727234963a15addf9d47ed06fbe2c9eee3c782517d03272d548a63d696440d5f679539f614be335115920a3bc01211a4b2eebda3a03246ab097080a26d6526c5a527b0ad7ce7be25ae14307247cb088ac0e73e2e8ee73051cf59e6ac562020ed9b2da52200a32d2e0487a693d0dc92c09c6e9678b6d58aec4c07451df7a8442f1855a2349921a738d7bb0c04cf21d150d4bf19c89ebbf7ec42438226a7a062dfa8e7ca01f4514564b7bb6a41c6c329697cb978a2c36f5d6b6f79949581d079e19af7ad28a0e2dd4aeca3d3ccdb0ff5820fc0f0ba13d518b9fad2590361ff42490640c543c3422241b2dc31ed82a384f295f1f935aba4bef1ec6bd774e4247d7df92228860528b960df743fd58370d1443a3ceec02056815950e158354d5507ecfd2fee0954faeb7209787f114e8f7277e0ee84fbeeadcdcef6a67a5d7996003b330885b2665cb875beb0531d314c5d653d2bb1ba20518dbd73b7dd23d7e1755b1b31b2920d74ce847a0cd78b818d775f50a5c1aa7666f0cc3b386fb8a9515424f9ad7aadb56c4aa8487e55f5a8371d54a5e067ca8855a21c3ee3cedfb0476d4d493895ea6735f127ba193fec379db5a868f707d1686f0f244e24c9f60c2b7a8c459aae1979fb43db34a287d0c0fadff6e32b88b05f011305e696b79cab67a5cf69f6c19b38c9785f4d50c70c874bdff42681f24aa4ecae8187f0af3d155d087abed812827629aa0044ee1dfb934a48e33f6d8597722d058edaaf24fb4f130c425c6c871d88e99b7dea9179496e95dc4529ee50f0cfcf7fc3b337722a029029523bf66e31baa467c350aa613f234fb5ab64e8ab774ac9a44a13f15fe1ba4eae89d1c081e007318e678c39186ebb0a449a5dc975435dc56b5b6206e13401d38c12ce89581206d6d7f11e7514380685b5360ba3b0f7a3ffb7fb73cd8a24d08c52d4f487c17028edb8ed775f86a717ee805630c69109751649438ad8b2eeaf3193cbe785db1b7f35fddc83ef273ab4d6039dcfd728dea76f3b2494b8fd82f8cf061fee9aa73866db7db0c65d23722f2ce3c4da14f0fb49035585942e964ce395a6a521f93262c9b1bdfece55d232f2a5fbd0ecf0e808b8a2eb40bd221cafa7ccb2a0b7b1f798b8e9b5ad50a376fb7e483fbf5e1c157e516f1d9abe26c52879cc10aa4ea82b1b3ff70c8898297b9a44e75b23d07ebb3c08f60654b8ea3065267d1bf12aca63610e6a8d44a1c1b73906919e7ce33ccfb798960f30b9e9af9d1a5bbd8a51063b6ba8994ef2aeb0dd5c968a699e5e02252b730cd45219fe8346f0e4590d171709aadeb1df88d6ed39debd683c3b40e9eb1520ab4675746c3b9e15dc5fbc5bdaf5552c2e1e05041077a6989c437ea6d3b517770b3b18a76dc7765ee9c10547c28be8dd14f868821a55392bc4972e1e022363f9436f1b281bace01f19ef5c4b1c2eb3a3f68130f09616a5eabb8f937aed8a51501b0d721ed9ecf5e6199866639231bec67745161b4cb0a80d6b992e0b02f4030482092a6a1f1c2eff03e26f3287d141bfed3dba3b5c7bfac7251fe6dfc36eb59f6e9bbfd523eba1cd9c921f00b23eaa52d218d5df5a2eed3e6f8b6c9528dba03ea01c65cc946a4df46fd901238ae47ebee9d7dce7045e76ab40db5366827bfc15bc296353ce6e0344aee608b124e6add9d32af968c6f991b09e674c0f5504da07273ca9178a83f86ee6a227f970bd67c2d133252e687acfbb1c4e9726cfde232b02a88b9d55bc01da1fb3f2a8b772f853a52649d77ae2474e54cdafed5374cc37107c58c05b56826073dd246350b6a10c23b2cee1e3969eb14e453447dc617d9ad070992926c36badd78c00c3df48e7637a1930ebbccbe9a3330c2cf00c6440a0877ead039ba29fe2a10a2c7127046436ad05267440c41d9bc1084c4f9afe988f3ded1f11fb5118ceaafec8277b22731a17d36be6a48480baa43ac29583668ecc91bc1415f6205e2fc7c0966b422ee41d3f645a0032507dc57236746fe5dea9e2cadf10491cb08a349326f49061815f208f300fec6c04923bbd45e0e625446ae72f83f103515325bd8a9ae885a8a31ddfae665ec1d906d1b0288d54431cf8507e8782586fada7bd560e97211dbf5b26a81b2e7c00acc63dd1ffa773b5d650287a9c58b7d15ff056e7b5a717df32d56064c64be96d07b8a55d34a39552b8b2bba69c63ae8f57a31f4da4b75cfa1f4f20af8b05582e9af0f44ba4f3ce463caed835794d2ad941e169a9bc8ba6aa0cbd3eea56bb5cef3c08b4af2fcd381968f4bd447ae4739d83209573499b29c56b6beb68806607b07959c9ac6a6d43e6ebdafe1f1462da93b234b3373a28e2944823b9998431259ea3c8aa6d8e810d54561d2b6162e981b4e6bab2f8ed5b569526d2f592846c8b9941f6d026d9fb1fbdba2c0932e4167deb1171149cc6a2efa44c3d4c116706971afc093948d92dd2caba78dbc29c8b64e4a7fab877344b4c066a0e8d783ad4c2ee45c037de98c9ce06d2c78ace8f6834843dc92f985ef23ae27d1ef6163d7cc7a6514f57d63806af86dbb085f96164cacee9577115f7aa5759196a2f9f1c0c77dbe111f274859fdacc8755663250da07b066c3902b93cab26c992a8f85b19b22a6f2ec68ccc8b377cb9246d985d8e5cd034ad130b0c18cc655a37211c81eb44e5dba3bd0124778dd8fc82ed31800a816c3c07a93b98565fec0a4b1177dd3c82f1db5704b2d190156e0e367c62400928b61e65176451b9b1c3fe46c9237c44bce6523bef3beb30dded2e4d3a310cb6f95a55305a98168f62e1e4acce01e2422c1eccf97c8d91dba2751d6ce9e95dda46b6a6f010b7fba90d6a4da5179f9ebc41c0d56a64b8b0bf558437dc4ddf9b799b084cd3bacfaec6300e2cfb5fe85f68fe8e7eabd6658cf6e1f66d53e0d6ce6fff2918dda3b54bf61e00077b6fdfd49ea14e884e820310b5e06f6df37c87b00c3dbc5aebb7082633ec7a81eb8e896a6ffd730be3a199c5cf7071b97ea45593428e686dc2c8c0f042c50b59c71b89cd415381d028b33ac8c8bb0fe83f96ff9359bae4b648f7693594d3b373453e16f73c9e26764863a95fdc3e48dcdda40453cc673e4f3302818e0e5a042b36380f3aac8656a076100367ca7cf5ef1f218ed6a778b0af2050bc7babefd0a066fabe8f8f2397549ced23311f31b0643a9c8a1573703cdc3beb226f916e00930cddd5baf671df59366837cd6cb421f37ce4323cd47f2c568b132060089bec52aa53b9e3014f03c0a0acf7ef0d5d7ff7c6bff2269fd9d83a8532c0d5f466e789dd5d7046c7f3133632d40c281c6e2262a5c119e965e84ac0cb7d65d6a2eb584efaa5e12c412227bd71ce34d371de19b2e24c6c966a2499b7b33b2de808a1bfb52c00b04c45c2b5e3eea104dc6c3c0dea3d834bc9d6f3241c526fcf17bcc03958d4cd0d02c836acf58c79669f5d365ef4e5364d10a9951b6a9eccff74870cc08d771ad65338839fb978402b314f54dee41d3fc3f889d511778090685b54cf5409ef04028ef5e759888d12b9f52e737ed2f160f226fd6987b27ef9ddd87024a89ecc6cb03df97fdd10e75845f8755309e33a57d726c2643c0f7f54ebcf00f101e9a4c3d37653dcc9c94bd93c3797f839463f9d14aa535c47273709e8f99e79c2bebd21140847ac07dffed2f68343b1ec057baee033ce0a418aafd50d2c85d7da0b18c6901a2de361ee503b0465be81a6d58e859802afa31cd216b1ff54d00227c78d26710b4d70f7ffe21631ca4def52bfc4d8dd920dcf49dd9c2bbd725ff842700350e974dd6d16a6b0905d291145632a60a34aa5358e36a8def6a2473f7ea678d934ede9a5b38f4924fd91ed8ff99d8f00386929d9e96113acc0c625514963a5bc3e7468ee369586528d65637201032f103691227000336a7de4310c1b29d5fc1cacb96dc7c15f152ccd9a8436df96f82f54f1337161ac962334aa65110924892b6cec0944035ff7e4332e4f22cb675b78e25abf1fbf30fc0d94ef84b26d09afbf95f728510f8e0c6accaeccd8377edf923b5a9c692bd9f529cd6d3c4b8036b360c3f7288fd22b4b18c570f2bc556ba9225723391429ec0ba7617718b990d173a817dd86957a2e4e07e68798aec135831baa09bf879363ff745c83dad1d856b47d2362712d3aec59a2239c66a76f12e15b641dff85ee37e1081442a258a0c5024e5f128325f30c955aa852e6b8e2eeb04627aacafad0ebcaaf1d3d912d82f9505f319acec89a49e2af6755f5e768438457f3e086e28ffaa8d3fc9e1d7bede659184ebd87e5f834da5950cccf30efbc1dbcaef3e44f42c22ca43f40e0407e531892b5a1568c6f120d6de6fcde81c4bd1c8b90434031b857c5e5aaa2cb621002d40ef2512d5f0fc98cc5de309cf942483b829108a4d752c4e487dd134276da6f74f7cc22c16e8932fd593225df3e9e10d938c953be727ad59847e7fa321403ebd9b8124a0fddc6924137c9ef677b8cb3b0b4f1f0142e6d38c482c8a3cac69ee6fdc6efa4b7fb2521ce020e4d76339f9b941b3557554a5944bcb846749ddc12003cd11438be705ae4c2c53b23da8e2321cc75504164b117a1dc2575cfb7163d1bc37265acaeb9891cdaaecf4643710d5b5f5a87d216d3d8a3f0666251919f85dba2a3f29f3376d3c56017ad2e07371d6d850b17cab1e3ee011e8d66e0f836d71608080bf3e827a8c28f8cf7b79118f0b243d356d77df9cdf11a2459cfc784cd2da3abe3bb73fb202a096b1d1a98b30a7c25ed131ab3b09936ea7a5eb7fb701815a8f981355f001981bc7f6063f4aa3586ac4191c1fbaa9c6b669280f257b4f9b782cf0da8a6513144e5abb8ef65d07d5f8d1f16b580cdafe4b6eda70846cd75ffa46666e144e306086952b73dbe279fc012b9c5cb77715264c694fee90e9f5beb4cca6423c47cc4d17aabc1b908abd1ab8ea42fd280e0ee5beb372410b0e9a256a42f3b07a94cdac4944bfa601eb7f19d162a46fa6f62c459ae816af1e32a6972c119e12637302aa364b84e53d2c320f48455596868bc385068a2c3da64bd4b5205833aef60239b86d1366255cba782c783195e85a8be7d369b7abe6b6a8336838f88cbe20445622abf03e5ad4616dcf2d196d355587218534dbe787b063f2f8aff9a3a7c237fcb46bf9d92c83f5be1f51dfa42f9d588c0ff3323d1b71e444f4ccff629c8de65700eab5c39737a298c633fca9ab5b1566d059c26f1de9b41aae34c5a827623f2f94923527ecd4f28ad66970a419605cb345ec2f3c5f857cfbb2cf0abf4b05276b7d6f0260a9234e677c72b63be34d018cae924851be1fd424605d34c1737e30f22bc83742fee5ac764d47c21c2f70f25a3145957231b3b469e67b8566f929f2d6785cdbe708485d3ee2446f188de10c11b407d8c03db29d9aa7439011eb319730fe6fce1875b7fb15d0eb229bd1419e2bef5b1ed3f4c1d5f480cbc76f1c5d560f894f7ac7298e1f2b832d1b53385864d9487697dfdedca1c7467acf0159d3ca5ccf6352b30eb99feaf6958b4210c4043ca37c20e6a0dba457464924a03d38b5f90d1b12e23c0190507f3af723a73832c754b38bdb4a8d18b3233b99f45775690f23c0bdc22394bcbdaef96a63575881ee5ed82d16c94535b0063d989559d6d2cfd5e849909916279c52ebb55bb6263b00b6cada6ed71fd1acc8c52cff41689ecb8e78c28e9723281357f8d9616af40e47b3930551659ccaffedd053e87bbb93f3930c1892e052c697a88646129aa3dc7abb7364693be866ddf5c49e1d2e4536f4b0244d1fb5267855061d031dfda88276dd160271efda31e25e77d23cf7b5c73762d0fedee9b39dd72c614518f2713530e3ee71e1e0bfe6dd5bb485d36fee0dbc25e6ebfa262d6be21c096c2c2cc3a9d937b66734df0f301077858591ca9c697bbe6dbd34528d47cd13458c266d648604bba7af733d4c0505d9298e8a5316159edbf9f2ffc6f0aa8b07432b386aecd21e01cfbd79278e154242c82a4d738867b197c3883f0bea97cd29cfcf7fd46856ed5ea80e9ae58c52cc33eabaa90f27275d5dce04e39465d6e54d33396fdc8c8fe8b5dfda04b96cf4868c5383ded1f3db2564a9a660cd3c0d76dd8eed3240a2c510c0d5b3a9abc2564dacc3f509a49285ee0a17117d0a71e6f90de6b4103a3e73817c9e5bd8de825fed61aa8739037a9f3ea65bf18fb29ec40fe5449cc76b4740913d390e5a5eec68f3865ac5e89857be4356751e7c9db75498c7e143f12d5bd5f3f9e2814ab2a52215429eb84791c8e41a6e5eb8c6f2bb7d9a12d8397b8f8ff6a91e269d8216c5afd2ee0c5bb636b51157a15663b6e5b8d276fb4087cb4fbfb5a35459316045739445c497221343a84828c2ff89c535a7d59afa7a8c289a02c9b4e60ae67d8bfc5e719c1aa3a18ce7cb9ee1cacc6897e141417cc0ff8a0c2089a64c4046be5ad7feaf1d9e8e9a67814f098a8965e8d63d420ab638f1e1d475f9f6e122cac214d34941235f4283a5df064d2e22fd5c98a7539380891daab085c3089bc76fc4e2909c1aa58b78e67d382a29e122cdd4d8feabab027b54fcb8992b575319fdba8203f984ff83252924d67043d6e56dea42ed3b8b9e76a92a73bb7c21bb4aac4eb8f72b84723ab56eaccbfe950f07af7287ad175881329954b2edf061272445029f2355cbbbca9101f75ed4497c3ce784f2ed026cfaf3c5aae27f7570e956491d7f403e4db2891673e0bfcabc6e051b5ccd3855da1093cbf37948337ffb5c49ba669df59ec70ccefa0ee9b4359373ac5a7d036ae75d8a0e2fd92a167e1c1a6def5a8b6120a756da9b3d8522b72fc1cbbf34e2e3c380727a8f64a7446e8a7e62c567aa74aebbdda38cd8d2a260c46245a6a2a39e0692eafc7a9f8f977a0693389d5447ca2c25e8b3b3ab78a2ca36f900b5d66e510af6b7902e6e7bf9005be61618dd1f97bfd829fd20b35523107b4cf226e6fe085aef6e4acffa785c21ea4ad6bca52fbfa900f4b9bf0041e096f9d9d0545214d27d1cdf6c2e9a01bc5cbf6f6b3f1fe1906da77b14a4c63f82eb4128047805c2ab244fb930174e8a4e994c872885e2baee5dd22178fab12e9f55997bd3f4304ebdc1c2b1c16f43efb2454d775639b9b3e1d5be4c5cf9666b3458de76a9d9706d84bf8b8df035a5ff6eecd6a6f7ca690fd996208627a83251f78b2fb75de7498242c1ddd69eb5fd025e01f6c2010aa01f9e086f33c5c788952eae71edcf4c2175a18735921009d5c8730b2cdbe703c361fb0eba9a9690903d049ea197ee42863c10c21f9d0cd08802fce9e9e8adf5f4cc60d5f07155a3bc6ab509531c09919183132140067d9efbf9e4b4401c867ea119d032b4a692ec74547e43e35954f6c53b1fdc8f94bf9d0bf065402dbbc130c4221e35a7c97f3aae043f468d37f6ef69f7bdce05150b8d16ee94e773e6b50a017e8f7bbd37cd2598ab5f89429906115987bed8eaa20397311cd860143fbb9a157bc6ba917a297c5b3726b80944038407bc8e17456469790f471f3fc3be3b7ea787bc0207183e84796c0582e79266569233a35f80324526dde77926368066b5068dcabec3860e224ce7e7900fd4610ec90244a055236c0bd99093ccdd1bc9cacf9db484d98ad5d71159c7b0d1696593496c0d770fceb2f999292a5c8d0ef3dad45394be31ce990bd979b16d5c332bfc3ae083d7e5d87d7f28e367af9bd4597e0100c9cdfe778710c82205c71e76f85c4ffbd58e1a0d6c454a945e85d45befda11a82e5179e47797b8d1a602a6ec19a19f8ec463563b74e23dc8a94dc09f608790a2f16b04a7849fb37340f70d406430a6c447ab9ee5e786a829662988d47e1d26e427d181a428c798b6d29addc007b0bc55bc9c6988b54952c005990c46dade76abe2faf34f35a5b72df403ad4fd5579214c93601bd9fca4966d97d396b865056fa185c857e52f1c3a2fbfdbed09fe79f846ff40f2f16c85e12ff9fed9e724c7a40d2bcd8d9d720dd68a814a8b607cceae1b3e694bc2ac0f18d449edda7b17656041a1efa54992dffc6e247ae437f34406380e3d391eef8dc4bbb548593e42cf4641215d6e5d2cc3e19e952d2c483b5fc6e55f3c0f1ec4c85d476ea2081132610386a8cbace62a446363cdc967bec9274b251d6df5a68e3fca4aa6e180c6c84020ce6d63efa91172e9475bd981325d4d4648aea704f1c5a921b66337cf3a9e58fd24e2fd5a3c18cc573db0a3fe8cd99ba5dab165c59d84f691a176c8e7f807a26b69c6bcf5975b643195162acecd016011a64cfacb9a91051e785bfd1a621dd8906df610381572fbf15aaee64219ee9a8c90635810ca4ee56affe144dfaf9f0a504102801d7cbd66e40803db746945dc6b523044ad2566dc14b4946925a07a05199bada1fe9c5f86d9f52eae6eff994e15b71ceb9ea96d670a1b6567df67eb4d0b3272aacdf385cda79b02c8cd077ec917aee7787b7d02761104eec7ca50632dc879e1c14600ba9dbfe613b7a4fc5390de26ece9879ad5fce638d89bc75647425488dfff3e56612e075d3b3a83b3479861b84f84b4b38e68ebb79781a396003adeea0a8e6c72e92303e644cb5605d093113441f028dddecb072f0aba06067c9b8acaae35920e0e8ccd10f56b63554b7b091f945b44bb4128c7aaea3594d57fc50f2c2050b19c8b5e4ec0ca199df6f10e39156495bb1d838382091e164bc12254055f99a0123f243ae5717fd139656d83b31558cabd44e895ed9a6ade34c7bf2bc1520fa7bf97da1550610a71b8ed0d8062f95a427558ec52c4ed898b6449dfbb45a6b386d43f720257fe6528ea0695101835dcf4d6b6277db84d7d3a2366561d606430a89158badc6931af5cc84d99933cfa6918018089a247128c1d98730d1a7897b8fe18ef2135eabb939462d44f6d9fc5d97f5db894dffe6d42b8a308dcc5c60e67cbb75559d446670d5d3f5dd5157a6b0ab5afcf6726e7b473ae24fbe091d58d818388c93f3eb898e710a3a650574e17cbbaa018c0aa6eb56bfefc864d5971296f1bb97f606449fc5131f4f440ecfaf6039ccafe3b54b16b8e9583f9c4abfbbd937f5a3f0145fc4a505bc4460e45f4239f5230684898ed0380651838038a2972e997443250f6ab0cbe9f57c65385ddfa2bf9f22d5ed8c4f4adcab851cda35eb794dbb6abb7c5191a313a40fc80f8338dc8e89360e4608c09a98fde7986bca1045196477d397083f16bd1a5b4e45c53f8269cf3417b4f1b2c29a7de3121629d40aa8ca1f8eb08f24c0365d0141ec525e213c3d457f743c311b49de4df60d4ab61620b34e3c2a44639c241efe8f638ae216541b3c3e9dc58ee1bc342a6cd8217d2bb4bae562b66146fc4729c173c2468bf1557436791c37145ae1f4ea79f2ac1a612eabe8c278c695d58782190ed44cb4db992bd4b0ddaceaba91ca8e0cbee41d1cb0fdb6e10f1b0341aae72860f239af4ed8d5e0652eaa84a2c79235532d6f86179a33226e3a2128c4eb8ac7baa3fecbbab32e57ab8317d1aa98217d9b1269f433647166050393098255e8b791d092f2ffa7c6f28fa3117919e72d152c50b3e654b8e4118d68611101af68c2dbb1b690297469ae873906d754c05be7027d2c8cffdb1a54412cdeedab38e5708554ce444e8efd7fd3972a79347cf4d01cde61c488762bc4f210c018d2c10d8a4a6f23a62456a873d4e9d7a8d1df692c1fdff391e55643a199b2acaa72d15fe0afbe7984d2100e57d08372521f4b2cdb3688800340ec46bd8ce6b25ec1312e2f6aad4744ed9b7cb34e16b0cd8202226e2ee97cbe4ff9dd97c9a3e2f79cca93be0ff7c445fb13222e14f57b2ad4b471f6c09c8e99ebe58be10757573419181bdf1cfea00c74ec4d9e4e4be5487aa23d64ed0fdd8d15101e296c19883694e910e7c92bb3c1e651c6bfbfe1492b75e758f02fd9b1b824dd29048b7782227a340437317e40b9637c4296ae1c18cf72011cf55c97b522dabba88d4ce6db14da43c1c829bef4f59da3b633694703d42a75707ead82bb431dad52ff0b0c7b81aec55dae9b30795670bbee8d1e2017de3298dced74e7b70215d03550391dd2468ae85f0d1f4a7b45185b20f28ae2c58ae67cc8e96b748bac6d1083e5cba92a6b26eb0982b0d2fdf388e64743af8634380800b3e959e814b342995e8e2c248b99f7c42f953d1333b1efa1d8629b01a50df888964ef2fdaae7cdaede0fd4c32149b63923087f354092b5e140b0984867bd0f40473e62f24b602d5235d47a4604bdc79ff3f74802c53c03fe899c12a326625ac1fceaa7373c6745bdf67be14c614d4b4bd648e664d636bf801f6e48cb90eaa91b5d50caf18c1e155441ef0a32a0ffc37c1fe83c8b7a9e90a923d2a2b98021f3f466717c5dad7ec3f33858d114964e17fac67294369600b94a28ca662bf0f89847e0f3c047cc450b12c71ce4e6ad1d80bdf4d05280bf98a31f64f0e1c1bb2a8a077cd94f6e3738944de2da86fb78d7446371db4bbff010411fd4fc3baa5e1a9fbdf9ac4f05c14db5354b2a2f6fc7c08e104f5327d55151a8c7fd7c44af0bd4ac2a9f351b0cfdcea93e0271f5e155c250beebdcaa45053e02d016ab40236224bbc7f2cd151bcf3fe3aa51b7221af75d630404da6cea512a49684a751194ddd3b7be98b540f896b9c5e78f0ce2b7a07657a19a9a83a68f79867d99befbffff54147128bed9ca0eaa90a770c7ae88fbf951fb2e735199b0685b324a52bdc00fb241e1d221663b8306594ddb59e1be0aad426cd666e9f1888ba1680f875cd5c53a0d4f4e7f556858751834945ef77c18345fce5b53cbbf2f91d2159c667c6dd49bf01c8eec5bd3da313d95847dc9718b4077dc1c643e93ce68d56c4bebfaf9d2da0bdea88c194e5eafac3c152b6b8b4b9c3b349eede46de2aeda089dd8ddd6b291905ecbf2ce55988bc5612bac064eb08d6de9282fc52796f2f1570c5b4f6cd3f7607840a50847e2f7b1753be5e8f8d60046a4c3ce941f8e71251f2f7c37a26feb9579ceba542678543066ae6bafd5840acfdbe4973ec5e2d9f0b4c533c5fd52c8b843ab09698579837ce60b9d2a819b68ee9d682882a139813943f29de314abc412647798ea779204ab2ad4f2ed90f1ec3d3600ad344bdac1e98ddf8ba75aaa66541a52a2a42a5ea56c41d521261e62c26818a48fb2c48ac4d0c428a5150c731e199e1117b4ee08e3de4db86c74f53be7863a43666b384da394b38ecff2ff746a3f96fb8a81b26feb7c78c46af92b9595f0208782e7de7c123ad93c2edd9c004bf52af1c0fc9a9df753dbfa759bdd8acb8fd6328277d7761ce52e60ac2b448fe1192feca4bd8d8dfe13cabe0bdfa830ceda1a419ee645a8022948b0f5f69f2bec34fce2f3458b736b3c56887420903cd0c810bb8fa021bbe2c2ea16061a5b0519cc99df0442fe9078556aad54e5fd0e6733dfa89d012b94808c7e13ff987edacee418704caedf2c550be1a2c54b9466bab00f21828897863c7492ee227ebc93b55b1e94e987fb1c800790446a0e926853bcbe34d79891684ab700908d856e9b7d2cecb7030ba4031264af4fdf269f281ffdde311b9a25ef249dfc0d5c3fb86cdb2d0af3579743afcca0035413205151510831c7c96e50587762f66280e00c50e6486c7a0572ddc606f15a8979ff1846213a795b377b4fbdfb68958bd00b62c61efcdc670e659ed8704c3741f7ce2bd7589176f62070a43b0809b651bc1c7a1a91b0b10192321c5f15ba8fc76c64f65957d971bec23cd071159d577f6ba1d7c4925bc6d8750e6a73486cda353a3877c574ff74f430794adb70f056f51af2d09f776641cfce3476b3f7b26dd17735ac19b8d565ea06a5be5ff805fda09d45b84a95cfeec21215d8c63dc29d9ab5f62747d8065b458e86810b3ddd3c9ee4693b7c90ea163c711bebbee7128f25bea68c8e5c38e752ff2285b45ed1a85c738a6212604b96effa070af78a607c7cb2884dbfee19c2f2023563074fc578244e5f894517f411209d92aa81ec9c7154cc3f58cf70f5d957ece4c6b3d19186678588cb29b7392ff2e5ab4b4867b2fd10d77d0adabdc0a954cc1eba4ef019f55e3330af640b4e6b429720ea9a7552769ac3a4de5bfce2797ef948bb64216350a9b1ae343cc37af2a11c344894636482b84744247a17aa3f02ddd601407966ffa98848be59303f3a91479b04460e49e4c543e1f85168c741b0c9ef576e50fb111c39ba29b463b000a8d8378326befc89e549fd2305b2b86b494468fcb206f2ce8313e5b92c04c4dc9b542f1ea339816c37ec7f313f9e28b38998826603f39e79a2f213413ac6b54b58af32f7fc46e3861e5fa1fd38a044a71c19b178b9b6dca12dabef6cc99f34b3d59af2bb00898799f3541b2ace960b6aaf1f29bfa2f6e35d2e71344ffa602bc648a8b105bf90ca59ae99ceac16fc5d8f754f2b72ea9dce13f0c22c32f5d108775fa30b7c71f384ae4dc2b73ed738d8ac696a8237ef0b133a886b5868641cd1ab97d05be14f6d6b9731208aa73f4c2a559054696843f9343da987d22fc354206f5e7a22dc6da9d61514d9678a6a8e8b9df9673f76b7274cd1d37ec1c764ab930e49261533bfbbe8ccb88a243d98497c6febecc63a5db865eb3f3845c21b0fa0285995f12112627adaacda608809a0ba6330dba2c8c85e333ca402d58b8e9986bf0a0d263d77a760cce7f70ada4e66f79b74cba5d4deedd473fb5e2f012e5cc5494a22d103595e95ec97d65b4f89d7bed9b0c3edc7790284318d7fbedb500e7586148c79170b15efecd32c39f813874212ab0b8d09d0fb519a2e0c9924d8e60b64d3d0e98007da2ce0203e8ed5bc29ae403fdbfbcf6c822fd869217b413800bc004a63bf8b5fdeb4b0060c10f769e8aef8948166a405a5c8b192807c312f08bed368a7b2f8dc1d59f7161a711afd0f025b76c592473af2585673f35e3793e8a0900e23e7b60dd3e4ca948f58d11937eee6fc55dfeb1bd89dbe0763699a47b0b2d51574578d8630b80bb97716929fd8027537a7b6ba6c882408be0155cb9670b7a58f15fdee49901dbcf63f74bb10767aa7cca11c7bae4662f072995d04f8849ad7c2b3a077623ab6be6bfbc3881ef8eb4a21b87779280ee08bc29cfbe455ee3e05a978f2e3b2900ba2cb2083d533922bfd190bf11e6eec1b80e19797376a3b78385582e1fd8b26f480ae3f6908450569d3475c371c5be55fffecab70a29a76f5f6170192a99fa26720719b4a16afb8fc4dc912760e761584f7d71e81d1d0a3f4e4b1398a4a773cf1568e55b4f68b828013de7c6277d9cc6a1658a4d5ceba04f954095c1b797898f46079e0de082982e5e51e0d233b965af83d5c756ed53251516ab716d14a3f7ea1d1c3757c49807a0ebe243750f82a75fa7ad7705af9f0f41086ef0d676614f9dc1abafdbba31e05253c50dff2544e870271794ce50ef82b6b6a15cfc4dc6dfdde4cb871104af592dda5d6b5bbc156e0f7a2df40c36a9bf9ed66460e3a427800470b0d0c2024875c41f699afd5b66018917b91c276312edcbd51448a15c34bd0108a9c00682473560111dda60d7988c0837bbf10b142bc9ec577574fd83dcfc30348b635cd7a47167bbec52ea1e8480e0280811228c5904f2d5fd1389be363fd2509053dc5ecffa28c09abb2b0a230cfc3498fb174b8fafcc6763f4e87120ce6b4706e474946fe557ab0a177281b65e00dbc515048070e92df7314e53cee9f891e20f8067819423eb2d23f06af7a98647e9de678de9656616fa39123634f98cba9bc5a93c3fc37c4238b054ca780fef7c6a0652c23fd3c32964aa1eb604271127535fb90a19b635b59458fd5bb415a8be0d294a1742be6a42b4771f382bad394c4d75f5bec3e5fdf36b1c40ce8a6b20268b585a65aadd6dd022473e761bed25839bc2d005d0eef51ef34881390d918e5e6f2521d63392abc947f3a7ceb4108e755b65c3e381e04339340446c019545ad5bb873ddcf58b971cd299836ae7ce0f44e7c9cec7573f8b470a7841a6a5a6e16b1dd5135276ce417bf20a1e3534c7e2eae1012b1d5991ad54a8052074424359f8d5bc862245765bf4a8226189fd332cf9e6090697da5ddd223dfa6c672f4b160b5306b67a13237bd1c64973f90c35301d53d09435da5ee524f73c042d2b725cd8c1de7f06bc3807ccb5d28b631ab7fc3670402fcf4196592aaa6d0852202226e3d0ace4e19c0b538b51dda9522d00034b47f17b6e8ce62a9674696a73c891824ce542208f7f5f20e334e9594ef692cd1eab26bfa23cbef92c9256739ea4e652879217444238ba6e893f8f201e11ec10e349057afbf77631fb37e65a10a878630e39f7116797a8b59ef6464f23417668d07b961e16a511d644a5e3884897128422884b32a51399e899a1867fb0f794a58d2ad42e66f949ac413785f7029997fc3ad7c41c3cfd821c8bc8ec017a6ddec3610ac708ed41a5a94ab76e2157b5e0559cbfd705a1804a4656aa7fdd324d8053553336e7c10dd6877c414a8bfb3c1bcf0f96356e5e5da5787c76882479b118e627c639752c2809a4b31b0a6b2f1c80e6a89bdbd5018bc18b14acdaf8f0dec71958d8ac628567551e0740b62546b8130bf7d5abcd34d8066f67ad91aa8245405824e6fca303fe8502c1348cb3d1e4d031d45a1efa2335bd620f55ad2a16b2f3462e7ba1951af7169d0f5aae5624b53c4a9537f048d42a069afb659515ab92a9954d67070a8fb12b86eadd1923a3cb8f10944d05bc943c481359a0ad02a6237fbd6265fdda22be4092c65a2ae4acb801043fb498778de3e3a45058cfb822e35419c42c9d2893f53e1f20d6feca707171ebc7a820394cdbf59a2abf9e952c6bfe8e1db7889d680f14999ceaa7654c51deb573cd9fdf8ff6df30f8aa3bfca1ddcecbcfea2278ec03969b0808dcf142a92becc29dd8b60db9dbd0e8b80d0653f8be528aec994dec88378f56fee51d818296c91d131443c8160fecd87a10973f11dc12f54d3e018d1602cd3b42e0e4cabae8076b30cbfbb4ac581452dffe6933054531e320ff2bed3b9b862a87d1a2092407de2f3d348f17b92ee3e5c50645f58dab311f1eada993f4ad7096b9b866f3ee9213ffc9e7679c661e70076bdd19bc741b0fbaaf9fa2d507ae2456c509858ed002be83d7a111ac92613f6553f1c87926dc9302192777beaa619f69a5f79de043ee6962055481f65bc9042019030e237b527e74fb235803fee3c3a7ced5868f494191e8e76f84bce9f3c8e45e3b254978ce14bb9d0f965cec8984858c15158249ba37a005445187f4cb846c0edc885de220e74a0d021f28b6aa34ef990fb8b20ec6ed18037f5d042584f5132f30b4d8b855436ba6ceebe8a06ec40de20af02df5b9d525ea7cc0f1e7c48b48c77f33b3d85cb8531b8c2afa2a28282fca10c63bfe72d076450c4211b88a80a653e8fa950a4a5077ef74b479ed62eebb912a3f44f9ac27f7482b231f212d2dfcef04f63d7c0f3bb13989853612a0d9e8cbf747bd811e60a49b904342a57c59cea80230e785d5ed48e98a96dbcaf1b286011ec088f02c8ceb1751afd41b3896a41058078ea0ade2c0611a87f7b9342751ebe17c3673232a7a69a16292d9641e52a9fe0e46c398f146642c64b038b0c8a3a41862a7e73aa0a06cbc6960e4026377201cf8be544fa5fb171506f7ca9699ec8716b07505041e56e32ffb268ba6835d21cdf9121a052029981874c4b4602f3264131e40cd8dcae07edaf9f259953f587872fa18388c801f4222589329e0d51b5ced848aedd8d461b3806acd03ed1c243486a312de670dcb74747c6bb0d165d2fa44c575fce08feb4c408604415c27e74ca3f255601600e7d8390f11132335419859ca1fec6952cb26357f36af1dbaa7e2cd162b5d1d2a00d05917e9f58db1bd011789ad1aafa6f03af29fcfa26cc0581cc69cb741d7c5cac287af2392a4479e9ef39b96f7fbad23002cac1d3443bcbe37a7afe26e05693d466e592f8bcd70c7512909c391aa798d34fbd864222c5bfad9b3dfc0eaa076b88cd207bed491e3263992aeb0ebd0857526e1d388824e2b569e695c2106f5f5fe5dd6a39acaf613714d46eb8c2224117b7ad438f9dece1322246b405510bf9f41d84b178f3b366a3512acff4f16e4fbcc713eb02c1ec2b05fd9d0b0348e5e5cbe18a2c37b6dd7d4873a97b7febfd3822cc8d6cec975e5b411d4bd611937ec840d06da1c2087539b3cdf26e648b71cc0a478caeb0caab91003b2fc8ca0c0faff0f81aae9685c0a33c338b51c4bfc5a068bed7f89d1f16e4bd59661f7d65c9da8c8ae9822eeed9f98c8e0ecbc25eee3f4acabf7f913374bdbbb134ccbb14e2783b13b93c2f9d9095b29e889778a8752b93664d630501a5bf811b916f214e3381fc2218a42bbb59e08c63e39cf428fc4a168f55f34bca6888074ec75cae8c31b8b1977598c335c5cd5a160c730e5cb308ce3ed35352a18c2bd1fed16159f1acf1a7ae28771d4dc4ae24c53cbea7ba7433302a1ee205686bd0282e2b4aaf67da407cd6a2e1bb0f9965335defa9339252d3faf8dbe42246e54a7bcab9c9348b1e6474286a5b702d1dddc1006a8d9010f9b4e29f19e29d4e14c8719f008acc5684c805c5fdc413ca3092544def94c319dfa50ca95148adbb02691c2a06d4f75d60addd26820e1555b49874346b4eac3b9e85ec0f357e03a9b2678f8cc4b812a5611ed72a122a82aa3260b7bd3e81b3a2fd9690673a80219b006cd2aebd1629cdebdfe6c98aed7e4cddd8968d4a1f627fe918755303dea7376347ea7350cd0c9a4ca08a33e469ce036631079c4414a5fd64543638d5cbf3103e36578aea5f098ad3035bef7abf9379c2f8dc1cc6e303c0ce2e560eb71d59ce2c6293b095668bbcdd98f2242d58d422c9227f2ab0436a548c4d37d609a5422474b042f3420bdd8b19456a7d9459da30c186896c21213895ace30fca489ee276b8d569f5cf843ab6506d7a370b6f92d68aacac2362720512d853d402316dc842952b510e14f4c337fc4c396666b15004763fe302993df02cc862cfb8f6d0bbd541b7f7480602f8d4ddefbd68caac8c90c33e0247a092557c0ec67ac7534d083a414a40b758f8b09fc93f73db712cd825ee818847e7195e05c05623baa76b2c2228c65adb60a752021dc502eb7a5337a25c6e4389286112f4cd5565794f3854f37d2796e3bd173dc7fdcc89de3233351e4ccef15e0803d8844f575f75b59f8bc180651f03ff8af5ffc12ca484f026e55f4f9bb60a3fde5edc0327a718d01d115514755d04fc41bd5d15d9e87f449eb73ce24e583c8ebab5f241061b68b471de4791a6d996b1822374cca6b94cff2d5ef75a58e553b281b08deeb8b97b78e457030a47260921e4ec89d7f5d31b8b1413af81f2ac440b224a9118653aeac25f3602a0f2f3c9fe5ca5691ad1059b2d0e37a2c45206172be551f55ae4f99d8ea9d8210eda7f6762efde975ee56545faf9821c6074437e81897b08ef6c6b6b0c58af2d2ec1745683216430f898eff8b6ca62094975d4c6850b32273da8b42186e44ec258eb1a9a0776719560443b67234d1cd41cce6fbbd6756956ba100a6f090ace7fda308e3b9553b46074c7272163ef440340da73508fcab9f80e3a3eeb80e52704bf496d3b8ea6fc559d8eb707a325d8db5eaadde2e7f779e2805f252724bcf673549d152e5663ded936ad5ab45ecfae86783db9c0da530df431608ac3287862f7f9181b24fe656176c0f8b7d6282a11d99c594228556d37cbfcf97aa18d3a984b3b051de6eec6823f2c06a9ec4c0bf683c42fb9e37094d46862c36b472ca0772b8f13f7ad97becfcdd2c6e4a379f415243b054b4b2701c1201f3ad76c9b2f7dd499262eb1ddf5b317ab00067d5c38b85b8d5d023dc980e6e59c0c6d19404bbe5320a29e9e2a5e14590a78cabdc076f929f4c569a651ced2a24ff3b9ed9882db73e247d792b53e4a9fde8aa2a8bbc6cdad8deff40e5c94bdbb7888fe40e261cd54b7afec6860674c5059f6bab75207968d12c09fe90b13f6f8f3aed516928beaf55dc95a852d409ff994f10f986bbade8e38775553dd63bd0de7626b3ed4423302916ce83523e1f3b814f3cc6315bdbbd7b29224246268da4b3a648e59b32d724b3edb630d786080260410f0527b9fa23e73a34eecfea780aad2d6dc5aa6287fe4e7266651df0f0b77101adc724b9dd24a800b64210c0f3d3650cfe87a9388c693ff5dffffe3335739ea09f7347e48187182810b43a652c381f0bdd2397f8b6ca809918a4fdb252b3e4788a97dff5c8be4793253a34024c26fb61d448d8a2a4eaee48084efd82dfe73633a6a0569f8b66611caefa0b51f041d112d46cb80a146626986389c7892c84970ea66b0ebcef1ec2b6425040514231b43dbd8b9d8a7276bf7fa38b41085981fc495d599c39e1f6b43f58e73d98127ee740fa6ef9aaf1b3b2cd2cf14f1b64b80dbe3837d014f0f1b417a9c4af0e9373a89b93a1086b73014520bced6a5b8d9ca8848804edd9d26d82434aa8d00796585d7ff5bcdae48bfe910fd830f44315d6eb9d0f9aac30a156209ba5062d5e5b485a933afe346fab7d4016d7708a0bfa4387518d16fb2d0e5c8ff31ecdfac139b3abb3396344c56ba2a7d0b3beed37043c75e7b44f51eb8057b2f161652dee750c7f1a137a0f3e2f14675225afc1301eb13804a46feb77063ad85e15f096b2f773fa4f9f85f34a800254f91cd18ed9d5b4aad46d77a37de2da52fe332a9afbfc569073687c9649b47ae4bf569bd1dbeecb954cb5c79ebe77300fc5f630d68ac61d2de1eed4e2c5d5f62d6851fbc26b0c9220c6c7bd0a8d530fb3886f9514ebdaad72a8e627fef338c1b67721e1be06714a9aa70b82c60a1c966996303c805e098ccb3495ab31637ac6172464f2a83ae22fcf0fabb8c17543e0a38c2f38cad6e9449468636a9064b9284b1b4f65a721cd5132b4fbe9090469ac7ebbebab7d8991c3564e2acfb0cc048eb0a8293bde64d283fa39d6e87efd973a46a1acd8f17a42230b0cb515c9818a1eb0f224341ddf773da23c81eede5f9702489ad460c8db09fcaed56b7d0a677665d49cb0cb6301769f9555ba5324390f859e268bed175a4c6c296737d25ac7d80932eba0144d8db422e112724ac2fb3236f1145235356635a5e8706e7e70b18760face0b50fe3e7165188718713f5d7cc45265de8d76d02856afc6a73015c92cca4ca03504089974ae13107f03b51bededfae3ae39e288b9f4aa17ff9a29938ae66d4d320f8d7eb8b70796b109c2348a5e62173dd7685107c32fb0d519a53057016e80efeb300bb00f5139fe15f724644803df85cc039255edd3cad17afa2c2da27ffafbcdd00ae676f00f0c489634059e30291097c13ee2e15274894da9f931eb6c44c2d394b4bbc4613d5f152793f63075463c5bdded9eaeed0c3445781e71c5c1e1b5e4f76bd4c3e728940aa48966ac9392ec8fb00aba1d799ba059429d3390c18408521e4e9f5ca44939485750981a8b4880eeeb00ec8e88d9bd54f76945813d006c02c71606e1bb91bc98006147c6319624505fcfe08feca4d7139f930fb0c7f4d9af1946c0af1b2b6a85fb99ea0049de780c8957fb5060952241080b7de10cbddaefac22b6b4337fad09fd2f23590543a7bd5113272eff8bb852ba011c69c99e9a826cecc2610ed82ddb23b8e4b9de26538fc2d3866b53f42fd33d38763826747fc370fa2a1fe81ae545819f506de2f18b2043db5ce840635571fbe827977a4d48503bb521a310909ffad5a96eff632199f4e87f9646fd45b69ae2ab0986e4d9968101e860c959cba4d2e170880c72c52333ed610422a5ae00a265aa036a5649dc5f93a4d41e250d454255243959a136f98421caa0f0f7bcd6ef4742c0cd04b9a13907221d484e21bd97b7876d9a332234a0ba3f45bec731bd3015e1d8ca0329d0bf971e398cb86f051eb16ba4dba014303b48956157bcbe94ff3b4c7fa153fd2195c49ac88924b107480ac9cf01bda7e3819b7f92d63888b9a1525e42d40b7ff8591de74933692bc561372d6cc592ae286cf97aef54e8e1db5eb3c0be40d19475b7d6e3825ae3e10be677fc0608993f65cfaf176317a0e55160b7da51e9efb41693fb080bd9ea0a4daa9e956286ca2e68fabed83f5a2e23670527e8cd68b3639a87f5bfe95a12e43f06401ea1e1f4158c5340eefb6bf6a9a223439a05053f8f39c301c93480763cba02117cf9df1ffa90b5ba8a29438a194b343e008b156bd6d57fe4a9f5be5cce88c89a02eebc2323d49559e041c6967f0dd76bfefe1027e8a42c031abc6154e73a54e3a62f7b563447e806ca2be9ee3315e5a204bf788b4c8d505e0cfec85c48b90f936e7b8c7d8bd6a22125e8f65a91b5282346231e90d9862822c79922c83c066215f09e05af1d9b8dfbebde5ae7837982cdf5dd2576b7133f7123b4934b8317d97d568e65ea5d46e926ae9e22782d51e28d7a3cb7acfa5e84d71b7b3d64976aa00fe6120ee584b9cdfdfe7b6eb8d1ae032a1b3d10c72be80df68396599014c0ee0f4944d034b07debb47ced9982b623a51de8534a0271937da5b70f72c829a7c86abebf5d126da14ac9595dceea7ebbd1efd4c844eb689a84f620c817601074c5cbbd262c007b1503b8004357045eec4f53edcfd1045aa5ef45cf8c730dda23fc0438db530660419370200fe205697ff7d60f984a868f526f1a03963a3a6e92a16b69ab3c2961658540bd44519354d0f8605c45c751343164c39a980505b80a9e63c9196f5c80df3c0936d1038d4da4596cafe213509f107295233ec07d76dbea92ec60a186c4915720295c973271444613ba2d3bf3b001bd51d816fa8dc0c41c46f371509eb32040856c70027fe7611482363e75f4d0918e31e80cd1cc95d81d11c96324722be2338d42ad101988ea0c7bd0bd4581dbfc4c7465b5ad5858bfb47e0e0d16647a4580d2d8fba146f1a93c55921765acd7337ca9e3f91f44fea3af100498f98d92887ce785a2580e9e1e540b914cafe435fda4d6a8bc95b4a4aaca31f1a3c53b27cb4c7e39f538e022b2d3cd7c1273b10ebf0784ec179a2af3158bb1c60a5e24c372195c8b80ffc828c97608dc6c2ea1e3adf27ae71e810c8668c2d10b90644414ea377d290980cd135242206c9d349ee02abb9f5ddea9f6bf5b6febc8b37662ec76ef3694c92a968469d88bf3481a65b2baf345c0f72588b2bc1525054013e69707a47a227fd28f945a7a142662c91e405eaae6424aaa1f6af34c37e3d529f4693400c18444fa417fab69d45bfa3101a40c49eac6a8a1b5bb3dbf0a77a777f461c0776df18de2427b298edd445946805a03be2c4b826864a242744f641737128488977fe43639c65186b304d2dc728912d32b058206670ce6f73a4cf409f0df251c587d07918c7836e2410c262a72caefb6d23e9f8a3bffb35e010e99ab2e58c550e40fe2c0bbf75aca74fd680ef432d14981f7a54c8bd7b9b46981ed83c18a41947bf1d8bf13bae721df38ce5b906710803b3bac91f4fa895aad7d00487937268053f87022742e98c3520d67d053049467fb37dc2e94fc8c319c82e707358b733a895cba3e03992f41ea8afbf4ea2a4762e18d651fec08e653af0cfb1a0ad9ced80b0ab536b0753db8bb2cf912e4f26b09271858301d7daff8d816b1833b126f968ae1f1cb141c559a39969e8f211d77d95933d00b333545d936049eb24a2cc3655bd050ec165a31375486a3c13f9bb74d0bc9fb80b29759cd3e92056023d5783cf00a6b658918f3ba6cdfefe8da4dcba48b1aaee4c0612ded13f7e25edcdc1453a9f28e9056bafbf657e85ca5555c3e5044e903b6536202d186aabe979e5178fbf92745f7185e20082d6b6555ea3fed05c31dc0232d5da69e1a577ed0689e0c4ba97942fe8173eb49d60b63262c7f0528f9ff256009fd1bb34ae150acae7ad384a41941f755bc1824dbf6410a3b72b1279ec9959cac247357c0ded62ad0b92f6c026ff913b9f1b735d4feefd0552911fe2dea8d0c01caf35fba18d6883830c0c18f22e2031ad7e426c1f026537b0256549d186f90397430cc2482bcca92f27ec94057f326a5f9102ca82887054d926a3f076c0861e03fe7408f57fb31cad3f99969cd436c5bab157f2ceca063d136dde580b460696a3733349942474cb125594ab8ac31f3607ba26fb1ccfedb4d02389c9a123374c177e4d29ab28ba92ac48144b1201e016e8f947f1f2457909e5d264b96b14835bb5c806aa2b6a1386703b215860ea67f5e907fde91d02d161b3a2747e70dad1798e39ffa7941a25bb22253ca07661bb614fb304456f609582515cc107be1987fe9d736390c4c153a4fcb33e5a5d957b52e6edf139036ede150719b00f28074bf822e751410827f343c6140e7f8ba72df5843fd417a82566d135bc2fdb82b13955a0a59d72408b55711088117c0a16641f412a757528d0ae997c64d1dd0b8ebf31267202a482f81491db5e9079f8ef6d798fb8496d0ccdfd10a1c78239d93303b3a898802fd069b843a45dce036f3257af4eba13aa5ca91baf785c71c37af3c7cc075df51c41c4e1d517398bfe2b6ebb3dd6db584dc3b896c4bb5c794a6ec2d5c0aeff7116911ce77f1bab0f5219e8e86078010f325e66483b9ef126db7ad2d6aae2d2893dc1ab7a2a8f0ffa49eda262ec4bb28397ea36afdc0a27d12f4dd853a47e6c4cbebe73039f947255fb346dd286dae5bb07ce73273dfce46f4d46a5fdf0a16f766c68c79ac46e7a3db5087a9688761c4aec3f63b491cd142f367a20d75b2edb6cbc2de888382194a7417bb52cc0281ebd39f9512c2a7ffdba51e5143369710b1259e3e53ba67405335c9885ffc715ef7a8af1494cd5fc1cf3f588019ef43d9d2268fb0c7809e379495e0be65b23d6a916e0c47e72a63068786203b785a0c58b4092646a7a26f1f749cb0bb2fa9e7b5c0763220c0ff971c06b420eef853ea7b8e0b163162946463f7ed22bde034496bd95eebf23aa274567e41930703a9ce2f4f5ac6d812ab4bb577eb3ebd851515ce3c8876dcdb0304af6ad7e460ff1c81c3bc96034363ec325fa81b8a21404e75ea4ba383953cb94ebeaf0e91e0a5b288d00981605311491ae689f1d2c344619408fb55031b4b18bf4aa21356b5942dc5999bae2d68dc9ca92eeade4c88398e4afda269abd55b1fe6acf9f8f54be6bee50d8161bfbc9faeff71070187e5cc6ce35be2a65a4fc33a2806debfb2706ad41d21a20c2a150ce433b982b48cd14ce2f6208819cb1f0d4992892522a8c5809c65e64181e906e3ade0787c21492682ea136939ae99b1ea4f53d90abc22bb696fcad3361f73b0265558833f21d2a9cadd478cd9270cd4ddf0630db5f93fd5a2ece5070a9f6bc36f2ce88694132db8eb58f5cd51939591fc629e181ffec54e430b7982adf1b74cd3ff9cf1febf0f358bc201239e1891c1e75a955c3a4db4fe31cfab5d59510c0eee558478058444c876cd0f4c32f317aaea58eb98206085d9c4bbc5cd3484a5a8d2decfa9508705bf741f7adc67697cc46ed7ecbd52f446591b8b6b4acda8850f2bb97ef9aee8326d4db5e12d2c6a1ede8fbf7e5bfe759119118e87aa19d0b58ddbfd929c18fa06c3dff4d26da47201af2c2efc4d0bd232655a92b6742087436a3ec1fee844c47f649baf4f9921636847c22fff1d6862052124830b08d85e1e28cecf04d263ea4cf3a27296485f2e8638f92e6cf0ba5a909d149276871909f31c3d53ff0c0ebcaf39b841e10b4c330ba548b62711e407f1e2773f6f0b83c75fec80e256aa74455a024dffa6b14a6ead2409310848633aa05a981d13054eb168fa5b255e4651710f1730afa7552fa9f3cb3e3a84847ade35f95b512d25c0ff7633558d632c26e26dd922a5ce9f42ed110d131196ed7ba29783a93b55551f77ac8ab64804bff27b4fe3493ea7706e23231455712162eb4a77633faa34856d109a28f50e6416a6c4a5d39a2983129c509d773e3ce67b938a91aac65844288ffa980f6521fb8ce9ed2192bd2d84797096d5b4e1b948f607e572d497a60cd521d619097eeebbdcff90e77a0cb29ed0afd39c3456942ad842d858a5840aca13efbc2fedf48a3f52ca652f47c14d73d5ad2fe0d435d76ab1642e351d1d47084b7411b7da48936578f74baac521bd24b936e0c86edcdaa455d0fea47bea41aa3e7de4a7c4206137609ff41b4b99eaddcf379fedc55cd20403e6374c6fb9e8a2d9bd6eed7b2def009bf1e347b5e499b7212c2965d9d1662ac8e47bd8387a4facce97a088549a319787ac221aeb774a82ff5ce0539f11a7c81e20b07d349fccc55e0215581942b9f995aab297fd994fad04749a5c60665c536dcd2d377dad13e218c241c34406287e95d6c1e500a43b63ce60bb4f3c50e579f788abfbea421b6e57b358aab79bff15d98623a907d8ba929efce36f2345658b2063658094ff3364debe0aa3a08473e93643135ab1b42adaacf6cf7a4c0076e56ba2df5fb068133cd85f732fddd361f518b4baea171de7189bcf3c5cab9cf8de5476753a724ba6f5e675585fa6100c88317b2a05285572a8bb866318f3d82404b11b4834de084c92ad84bfeb9b3c226085eecc4d37f519b126d44a84f3b6f852760fd57dff6d38a3a72cc9bc90f76bae575dbe848a0adfb42bf9d0465d75bb1a0b6163d67895c1136099defbfa5dbdca65d708477d94a5674e9b20e9881cfd4ea4ab7906d240e7156bc604aafea00fe2a8341a5cb24b694c6da306609b958e02d07b39425d7a2e68c897f712c7f6d8be3e53480f02f6f2ae01b00ddd8077a3b65b8e65792f8ce9d1d35cc1725d310510344889adafe3d74964fe870ba447c1e6adf5fdc2e169cc1398deb61c9cae04f15cb52c3a04d2dddf0c9f8ac88917b20cef73307e84b693461d2f705c13317738effec35abd8d5bd9268220fb24e35168fa7a528e6c3a0bde19631e6c8dc1ec69948b60b9732924d8d89b122a70459455987c29e2435072d70357dd8c02e26dcdf5db77d6d3be91ae60cfa2dfb914fb26a64e048861434601eece91db3c307d9b8a9a7b699748cd4f1ad1d8c6386319b6cdf60f8a3cb66cf33bd2a06f73748d0e891d01c2965b360a3ad2dcad1923fd4ddd33be6ccc95a6d11ed5c0b83d9c90a11734e7dc808463c681e93c1a28982c366c9e5952d4a359b1dccc376f20bd4e996f8ce780865c6435f6c039350c9184a21350366102a88c13dc29d627e44e0327f95d23226a4595c32c75a05a40f6086422da7e7df0e61746ca3477aff408eaf865eee964d1e5c865b03bc38ce260b89f4f48447a640ba86d3ca3d3a5468489eed36eed065f972ea82368a1328154920da4e2fe7c98a08d6cbaf912d3fa381385f5aea722c3661bb08d1d4254719f531cdaea047b7ab69530e79b8feae68c07ac31eb244b371573ec4ad18a8d3fef846a62627e249d8deba71198fbf6e611c58b139f9fdbe8fafc10443b93ab5fd3bcb7692e829e0be9f6c7056cab90affe2c47d97a057aac44b3558dc8079fa405027595ecb9d3d3bbb57dc881a348103ef30fa8cd347e18f0d31153de8e48a5437a00fd3218f76fcc02c1d19083b8ef5cc80fd29e33fe4cc81bb511c6af471b721fe515cceac644468fe8f1dece953c50dc415edd33c92cc62113663a6bcecab502ededa41091126efa588593dee53b3c55a955d1a7e259bd8c24cf62cf6df84c5c279992751f868ef165267f3bebebcfc61136dc63af0567ef419dad9a90f2d81c71cbddcf8b09ba0d7cf305b0faf85819d9c988db009ca5725439d43c85e477ff0d677cb3213c538465c4a46c8f36d3dae520fdd96b59691620e24e841700b686b935ea4e6ef929f8e184cea29773533d8e907dcf9b01506740f164c86991f784b1ac04da69bad121bc7fcfbcb817ded4794b0c7d26210e19b96da664871a847fa61131352172ee61da30debf9067c3a5d37bf83c2691c2dc99f9dbb38a3cb2a2165c56dbbcd989941acda54074a6de13794137954d102d64e13f8010040f79cdb3b0a6b0fd34ea664e3e0db9a8112287b7c9a2a1917fb5fd89fb6226da2b3e21c5b9a3605297f6190fa414d799289dbb1bb3af3891b032d6b70a5aa904662ec97b75f6f3338559116f837b449c55d0f21b91c24c507bf98dec39470e18345764964e72fc967e35618bfa18745d1f5b97d655f471aa371af5a9c443163cd13b70e61667fe6ab9069ac09a9391fa83983d0cde4ed0965ef99d55c5831bb70c6dd2dbb885ce6d2d9c1222d1a44575b08f41d9d0c800374f8a42176e590708ee7b8c7ffca913b9354d6648070926106af6838e233fb26b5e8c3b13ab294face4defbfb165b08bd2f0cad5c43e7fe45b8b32840c4064a09f12f99c70cbb40b6c4bd3d6386ebf0702bd9eaa065edc6f89536f7087094e55a5877cc5375073dd57236820e4a64ac42b4113f46d829763bbd0b5f3f8f654b15e75f15e98e7ea5eb8014b97585320bd42d72f76b02ed7bd7835e78cfb6943bc6e559405442f01a1531314e1cc57db878528572ec787e80a0cc938c43b019a6a47a2e201adef682931161ef3e3eeb45a154c7c2cc63ef96f8c31faa3c805020e3ad3a356805b8be5fa141b2bb53962bb17ce8dcacd9a436a3f6728cde7d3f76a358428d60f9c950dcd09ebc08db9483fa8b9dfedefd01b9ee6e12ddcae536f1ac852ddd17619cc83f844c837d3d0f216e0d123732e771258807c3c053f1dabbb9871e490d121a325ca101754d7966143ffc3456e900b0adae50e03382872cbe8564c68ac53697be5dd4b891b15ec05d849a923647524bd5d647ffdec15b5098e6d8e3188b35dfad985618c8cd4b7fcefe87db365067aa991c5f1bcce77ea5d5ee2c490148c12d52e9d64b426a4317a222afd37534a172f43bf819dcc7d7ca8609ab8019b6142ec028fc6be6a560dbccc225b0dcdebf0a82f744c0f45f0aa2becaa64cd786c9fa9f71469de0804f89db92f62ce220a68d09594257b0299bc1e35384194860ef48b81afa9ec56bbd76abae425c0154e6d65240f36b51f55bd684ed2014df990eb0200beba9d811d466cfab5e11410e64cb10f09a5aa690cd120758e5eb06ce8718b0d666ee6ebf3eed7002163523a2ab07a200096ab324f3a0ca7696bfe70387a537cf407a4906a08291b93313edee466073067c5cbb64a54eaf6d07086825e2d16ba51c3daa49d42765983688dcc32f66fa28272a70f6addc968c99cafd85d7513f720f94cc93757083b270ef60441f48de0bf0c781ead2587f7b8c2a90db20bc38f214bbd24dd82637d99e602fcb7f7fb040c7a2d5af44ba2fe6389de886fc6a77f29ff6f461386402d7329f2dd60ec8c69c1b57b5ebc434045b1f439aff8f616d568622cb6b88fc0a12b03179f7c2926f43cb367cfabfbc48afb644660b525af714ebafab4e1315625a8f964ac6a4f500aec80c18e63379a298aa81628091e8f3e1f131c23fe1afe12d2824a93e11e3dcdc33b48561b9e2ad5914022d15d48cfc55219576a5b127a1d076fc4a80ed4f11c62eb0db67e7ad7ba3f65231b8899db5d3c4db592bb37267a73f20fed7b11cb60f4927ec4a51b9ca1ecf429dd5d404ca04946a9ddc0838565a34871ea912d65e15e3e9df91aad9cd8e91c4764dec2cf9fd1ba392b4a45f91d77aea7b6c080558e848e13c87da1af3e223191c5919396779b55044333e176236bba104664bac17c417d1174a09e1c6c17823502d5c59da7220ebf77b61a8b65f63d2ebd9c138b5d70aed23bf0b8d3fb823589544495392aa112752f728ac973eab468b7c1555c5539e04dc439cc260c83a9e53b398059f38bd51bb985c340239518e8194d8caa55ab0d84c3356277f0ec68e5a7bc4ed4bbc0351399321315364808a17ac414e2a0cc02e88dc9d069519d86e48230caa538af16eda59d4213c25dbbd384b9ebf9b4c598a9bd9c6134ecb798db1fb6be948598896159fdf11ffbbe0bb5bf293d2b943078e4b663e28d6c145bceab2575429149bed087a8013c96cf4cd9187b5a03a2cff9eea15797ae7a45f85d2afae95ed2fb3a76d447f16d62d7fd0e30193fac6f4d26339cb5c0ad2a022370f1bc028780389be0fce37d2d692aafdb0634e1560a4ae0572a7726b50f5738f5adb0f56b9309db7f9e2aea4bf2850e7cef4dcd750f8ddbe03d821ba666db6d0ea85d4d770d26406fe9532bb762441b3697efcf1509adcb2b0ac551ee0b88abcd83332695f99ac2ad6d89ca2d45b2d26b28ce53aba97b30cb16622bc99c16d0c58d7956e311bd5db247f74a47ce432b64fde714e19f6243e7c588c06f02d061855fcf69d5bf2775e1bef59f89bc793da4a9854490b0f97407e5c978379c62f65073b2303c839467d5c0e821e3232bc9c8d10038472fe7006c7b5946745c660e53da24d06eeded6e7a0d75ab4c1b09bba185ddc6c01d13178cfdde0825aaed1f02de3e63d90a6c136e06ca3d5f64d0d74e61d2f80b248e5ccf704e3856c9f651dd30ab9519cba5ca5285afa70513303d20525af32532cd382f5e965ae93ffdf02e54a1d7bf708c6bb5c38ea81c4623a3cd5da4c784c3c2342958cfa43d7f256e8784651e4fb88e79e04e2f0208ddea371ba0975a6ec3cead655838692fac5366ec6164b1516ec7950153543a78531b5436335f4269e0bc9c7be1f99a9ead6c6b4f229ee55b24d09631559969c6c121712772a1c85f0749d7f8549d97329f953ef4439b362364774a4700a41d123f163961cc5ba43f4fe69c996725b420a324d17c798b29fbfe151cfdd7b551cf171b3e510568a6af536e80f10841596bb9ce5dfe1d166ee6e8f26721ed460655950edbd15caaf0dd7cd36ab90595c6e8853bd8b0266a81201a0528ab1f7e243778ebb175e78cc6d770a80e0ee2f2fdd613799670f05cb433659ee675572ed63dbf234315d50895db302a5cf8b05b33fadb3b76ad53f1e3396f84207c730a79be41042beb35e8e6b75a58ee1508b6633498d01a8be2e84afa82ffee63fc6b244db6af8d5b3c826f59a499f31c6eda5c8bc317f4dd22bbbe277f70c9e1a4e15f189bd67c418d17b86e24051ca77a6ff3d248cb2cbfbf5ceea8da615cadbbf9c851e4b8bda55969845d181420ac585e79cc55fa5906ea63fd93dce439c1246fa54a3731c06dbd9864d34c15374702cd520cd27787390fa7e24f195794ea3ba929789c2d5cb7c2a25621f87981eab3bf57a35999cf6ca6ceb6a76895a5ae1faf99cad081151c2b28105fcc138ca2d5bf31b05d2c1810820894449ac0a0611586f8e6d59355613c6c3fdc1245e646625c74b025af3d7e9d793b2928e8e0b605f07ff3281438e38457ba4ac2562f66f21cf0900f0c8a5d7365c72f5e0446e8f2ff4611147e46764040b91e6d31690c85ceecd4d3818fb6aea7072f80a41f1791db45a47669c7804e856d19599d9d656cfe8dde9151c40dc078f2deabfdae07541733e3503eed296f98372d27046ff9155689aa48d872bef8b6d4e8c101f708a522f14bd88a923358e7b5c0ba456f0bae7b021603475c4a2ec74543d07cee57bab0d3e02c6c9b7a9abfe14e71374598df8466f2763c52a1962508a6a9152662eaf136356f929349ee1dadcdbe78a78580964d48ff347604fb4a894d0fa7950e10a59943e9d00377ff1ec7d865fec401f6a2b143256ac6255982fe884a92ecbddbe774c007c0f285d0cfd015babe7fe1de7e24ab982b3abb539dd8be6f4cdae5cc873364f60bc2e6ba336151158e7b142e4d30aa07f3e0740d14ff0f0a943edcbea47409ce6008714ac6bd190fbaca3e2fd904c37370cd9a6ddac6eaa90326a686a23fea450f67620d719508aed6cbf023072d980fefe917501bdb9544947bfa2cdbd7191360b86438d5cb6ed19fc9d0ba1269782254315c63a48924c7f05bf341238b3b199d807dd05231988f5255aa47ee52dd99070817d97dc72e3675fdb8f56f51d9124adc4b412c658d6f75d2e351f24943a1a1b1b1143a898a3961224f5ead9c3d98e17b60780083aca71a22f2c6a0940d6650eaeb49d2c6fd3101cb9c81e7c945a499f43f40270f2992dd9edd5149f64b96f343daccd0ab93b2599ddb4c260e7610598cb95c2e676bcba6a5012b3c4c923f37e9c7e53ea6fbba2d1fb54f3c47be1bd22804c2eb998efa3e5e0168e0512b62f339f92c2064a307a884371625e5bf1008aff2e95a44ef8271537f6e06ca59aeaf738d53aa360ccec2b5feab843597d668463d829db73b4c7647fbc80104e64c55331df154181ef7fb133b23b4b40bd6341fef8a7318538f14e436c5f23514b7e8e25c717f3bb8022c08d31cab7c1a8c3bce7543d02feac1c2ddca4bf90b53a6ac1ebe243025c36b0938f0406d2901dd297ce93b1b684fe56e3f38199fdf0ca8d3c8bed620081764b9f59c6a5226e662696c895af5ec49bdc7cc9362d18c00cf6ad1c628a42805215bda94e9ab637f22c94d2c9b7e44a1b78e5120d1a675d60ce3557e94dac688a9ab5aab6270dd89a9ed0067fe5cadfddab685e0f9d3687315dfa4abb9336ce09f5c4e85fe42dfb7a632fbaeaad77ffde147e56848405806ba1d7fb41d730485bc8ae613e9dc25523c3d298d44dfdc9107bab0e6210079d9b2f6880b571c443071b4caf44863bfe36f46080be6f25e81d5bd69bd671402e0f6ea1aaa0de4fce76ea21ae1a38c4fef480ec3106257a029f133b7d2db763d1643415d5fd7e80588c057f4d5b293448b79cd2305bbda881438566aa889758c613b36fec2a9f95c5c0a5c5a1f55f1314dd5a81a27496fc64e5a7495b516c03467397d62940cb03633dd982cc94c70b41ae7781af1e9e926f5bc3e518a680f21cead640588cb1f744303744b96c1292681acaaa9276830ead5a2fc7e1d3ab0d5b7cad9e2fbf7ae22507b0b0276693578eb48bea3d5966da17282b114194eee8946f773b366679dd713e1e0619fd8f32ac5acf98f2f6499776c088bf4cf45b6a81e9e505b7d93a49b32e3e7eecb3a87314efe0fc6de4bc8ed227484a617a24d26ea6b941dc5fafeaa82568050929958d72385c5593631428fe2c737a7b72ff7a328363320ef8a3245dcfd550451485de303cccf1a9f014b5a42f0f6727787a660cc26a7549d0fb2e67d14cc2206faeee89f9614ab103476e67aa394269ef56642dbbba5ce2688c00d015d32a62140243ffca5d0db9f379609a2dea82dea9706eb6d9bc8eb4f2837cc7ea3a807ca391c8c5f35edb7151fe9a1e20da40e6a62145f1ac320a9bbff26698d44066f1cabc4a3f00da22c40ae0a3ecbe78dfa6aad5f0a0f021b5d7c1b75ee5920fca98dfd7d91b1084d7f5f8cb95984822c8093efb538ba617fdeabcba5495d4ff0384fe580f4dbdd72b8ef0ac1b92a49e16eeca95eefa7159fb7763fd378ce327814b1166aa8b96c7c9a57b480cb8308bd4ce08ce96e54d9ece9cf29521a154f8ef1f72edab6e99175e05858bb98d53e49f16874389f48a6b8ad845c1acba4ecc4468f1a76868131bbf66a82b5b1a967e40790e5680126ec0769b3104a01f79fdab0b1b46efeb3c0c1271a7e2b9fe35b9d63af2e5e662455cea0b4382edb203568aa897bcd4dca53cd3ae0f9a8a54018310c91076b00f1038ddae905eb49df1d5a737ccf760cbf1d8589898a5f42aaecd467b36d9c9e05deaf5a14d3e505a7f671adfaea5c764e2c854487c1298133703d729261e5270dda8f2cb1d35d569e69d4c585eacd5818a3a10de41edd4c0553741d97c6790e54076abf4e8796ef754f9698f0e6c791e30e36bd76fbebcffd480ef62fc17f57ba7f54045a0ac86c4979b6e1c721a3c233b3feecd6b04ed5938db895eb90e140408e607e05c0272bafef8693070918ea7cd401ce68beaa88f5f9ff96b63289ab5fec0da49a244dc71b33c367bc18249305fcda67076471671e4f2386393b4f8c5359f4aa69b817169ff1c588c0722fd8fa8f98915c45d46913acfb7c22956b6117592f94d422468a8e8742c0bfa45bd5948b3919e66d6ad7a8beacdea45c31ebdeaf96bde2d5dc2f92da2bfdb835601492447a1225e1b7eb9d481a209189d20d0275c668b0d3818f6b7c2caffdb5493c02e8f8676aa27a322cc696037fef9f2297445092a0f61a12e5fc42ce5e3465c5d626e44b0ed1b677630b785b1038fd1da577cac49d7a69046e17d08dd9d775ba3407c9fed525371221efc7ce1f45e69ff046f04d1dcc481726fb126a3f5b695b98d2954905564a37103435a3264b7a722818117be8d534d0cb2ab65a8c8162076fadf25df58c5eae43bae3fe98436139058944c12713b5ddcbb036c30aa73dcf86f1f0d847913451c0619d61573ee9c51e7bd319656f0e8e6ba23c899d41f209bb6a733a71c398842bdc3aa4377552b1767d7abd4dfc1e42eb2b3a77dcf09a112c368184d3c8f5da856e0012834347e7a451f33b91f65bf694e1ad28dad9cc689c948692774bdcf1e089b9b460f497a15f4bdc291ed4d1daaaa1fc1ca968749d457bd82a4bf58a9962abdadc90493b2907889561baac8f15f1b456571fd8935e603b915905697775910cfb8fc5a502f764a51d500f47f2176ce22548c901092b722757e5538384e67f5bebaa43b8bc9a7b458d798b71d131c6a2bfd44591e1c9abb227a6022abe24a8968629c454d7a70b3a9cdd24d67c89de556dccdefc7bab398197fe0c4db891eacfa0956eb05bfe50e2b0e193fb7070ece088f479a159218751480f97406bbcef884f4291c3d717138d4667ddc96fe9fa61d3cdf81283873d15ac8db5984abdb517fb0905cc437d42d77cfc280262b1f5e13ccf87b0d53bf8b94bc07d7e00a8df1e5055f791608976c9865da41013e9a33c42083cb31abc98c58e5f8b9b29c13c297b9e46bf7650f6c10f65701cbf35474332f97e9f24f7c370c50291d3f4cbe785a7dc00983e368cb0e31339c9087680f579b4bfe94c11f7e53d2ba6250bee988be6b376debaf8e9778c9c1490a167a5116a60564b8c19bfa116d30d9c5b42da784fa7f7f08b2cb44820ee653fbaa71566ddccd424281f76b7d5c70224ecea3c808f535fcf76116fa1bfd070b9aba45cafe62521a018c53d37f40a43525c43be70c86fe2e20babbae692ccfd9deb4733a466adf1b437673c06b4baf2c85c62241b1a34cc07e932e892ae242b022b99f43a555eeeb8538e088384aa4ed7355a469643f0afef46d76c97f6bbec10dc138c2f84307a30a765b767d0f6d4875389a72f58e8c06afe00588824e61f87ad863ac63df87dfc6faaf9f99f6a37dbc1f3b4aa19b1530c7fe1e6cf01ae38e8755caa1ede3ffeecbfb90ab1895efdb8a6b0a19e8e1eea6e7671634aede5d6dea31d58bacc7d57d16dd794a3b6ea148d425bafcbffa7c4f0b440c277ff4afb5c4f70b0f287dbea813023a1fddefa57e7252c07b265bf15353dd41f2c4ee817a36c3a95f759d04038ffdd30e96781e50c457952f24713108cb7d6e96cfebb84cc691b211986be74bc47376c91ea5aa4143f64e2266ec2a9ef619971b6be7e79321b3399e62daa6c6a4b0da5bda4d1a9e533869f0588d2db9b1988a152bfa4377ca79faec9fa6b9d891e11eb99504ad60fed81dc5343bc503492ea806d591a33a3736e7b9c2ed0277663d288cecf5a065c80af70a5cd27d17707b02b68a100b8e754a5530beb6f6b60c7b641b7bb10e4940cd23012425b724aa2257ee26c39885688e419b0fd924adf1ecd482de3fb79f8484223faa42b4cadc29cbefd326965dc3c856d0e8156ab8ebda15cc42e548ad408d9712b84a86d5fa59ca281dcfe282a75402575df396107f6596f8dc7e3630a0f4e1b44d9c6dac56de36bb7d9af6e97dd73bff4e57d48574205be040764a3d59c58612de3d22ffb8893e531059ae34d6851b27cc8dfadce4ad5704f0454246b0f7c9c4b38894c8c405723e5678ff23eb68f45c8331148d7c7037304de0ff15bf61e959f78d5f107bb41ab7fa74b7d7b2a20f3bd3d07e99fa52aecf0704e19555c92c09c0161ef1bb7088b190e1bba34f8dccdbe687a19435d601a714518fbc220be31c650b80d483a4f453fb9054853fec7d517402c2825e56bbe6f2de371ccc5e52a10c9e2bd2fb0728be6c294afb69934ef819e3ecd665ffe3be091858fabc82e29b2cd51c2de61c4e00b6906cc6b877a922a2a92a1a33363628d3acdd33693e41e12cbdedb37a56048dc0be70b16fb24f5cb4ae1d3f345c9b48b5b838340d72b3113c09da3036b0b25437c4d8dceb15175f60bb78fe48ceaa767435e9dee76cba5f43cfd7826d9a5bc3ee338a2d9641eee4777d8eb79327f9d46407b86d5265d280080d4715d33e898fe798d9b26f3fd5050e686edc9af3824cf6bf5b2b28b690ee0dedc27b2eb8b9d7cca05c2b2c55b9541d836c3cf533627942614c252664f66d6f3fb80af04cdcde334e223bdb38e4fb8abc75416ab7a8775e21f0c19d2f6f9d8f58579af853c47d8d6c1e80c16309e77d8bac05593f240095a445540e2e3181da628871839639d94fafba442357fa8afb169f4f1fd244a2842c132347ea43d36ff06994397f4a9eb62e8a4a751d0a515f19273cd3e1d01dfb82a3c88cb87f70b14206223acaa5b1770059caec552596bf9412c9a46e99321d28c35f87225525ec48cc21c850ea30d1d417bcd8f85a034d9f8f7cac74448d9147423f707a4fe58c1e0a2c0144099986f1abbef906030dc36dc9c62c16c97d9027a6513bcc90c79338b02fa14a13b263f0475fb4e195ad3070adec38681a7403c39ea00f9ee35af95a689f99fc7588525ee9f7b501b1493a8632c34e5ec99b4f9256cc2243cc5fe0131f1e1e0ef6566e35bff686957b6e9aacc35483c261e8544cd68759f5a2f6b903475bbf8f16ac6335e0f5ef78f6746e742f43dba2b1dc375df1b6d1f4e4bd080ea2b3306e4b495629acf6a7b16f1ad001e2074bd8fe9c674b09cfac368e9828b1f9f2f749e641d227ca8cb52e5011b02b3bc7bc6efaa01b14c4743c8714e394f4276ab64bc2f451f01230dc4af123bfbf71f721b9a283768545bfba7462822ac8e84119e5db982258534271e6be01bb79ce446450f29ac7390b6512d714ecfe4c1a4944b719579aebdd77a22355f3388d25662acfd6ef3fae18574009fe4429f6521a8a0c04ec736f60ad5b6e44ac95bca32cd18a6c78cc019cc56db9333ecf23a86738c4c02b7220de8434033456695afb70cff03c832a770a948033a20ccc9a4e6ed1a80968f920638b08ba83ba4e6f20e19e86909c7f50a00cb926d33b3cb05ce770abd77d482f551e177f7b27fdb1768038eb5b16004b962c6616146dc3d9358f2d97191d48211e4263b981b1c76b0581147ca5da83db7bf2c20d67ff16c433fee76e1c2b642df140a42e75f96152e7c79154fdea0f16e678e3d2b3581cd5b4b8ccb7e07a6ab5632fa3599c1198ff4b001248dbab75b37e94a5937960b62964634ab6ecdb49c37a629dad5e7bdd8ec708c050de1c5374e61346dee6f4f4475d146350e0b7d5c3911f3e4afeb230d2f8d1be5fb6bd7d6d9653eb2d8e6cf1b4f898be4ee566e803c56a969bae2aa5b32b169c2b66250acf7bc41e7d0faeacfb3844c89b551c7944267756ebda73b81ff217a38f9af1a822ac214aea163f009b7d2247ba0144f416c7b6791cef81176d05cfac958893692f711c0b55f6bf2a8bc1af6047b7e9e470e6e4ed213f1de185e0acd5a2835cb21a74e62c8b1a9aa637c4276466fbfb40f60f68bfaffccdd25f9d809e0c24a53ecec44b5a6ee542316fd2189501dd04dbf20fe6dd105fabcc6e73bb176a2f470570f502f94580719457164a681d5c46c8b16d364d80201f1e77c18f0bdede0016ea6736c57061d0fb2e4dc4b8a7e409762513fcd716671e1a197a7ec26be2001995efedb38a1e1efbf227be4b9f55dcdce0d33cddcf73995790c18984565f39cb785ce910adda758423063f3b5e34b5ea8e511b54f75932fc1cffffbc8f45de5948d0a67296a404901de04017876ea29fe886f7b11708001a9d5b51d0798a43be9a954737ab65a67d596e6fbcb00c65218620b17997d75601a9a4403a20f0825a172929196af796272b467d10dd47412bfa3bf79dc08af6993e19bb6c417f9fb9ea48f724f43cdc6c8339564e80eb5c9fc9b9604c1a61c29b27e1f3120bb7a48ce393e3891c665016674bacfc1e4813d7842e2d00729270a175937aeac1408e8b037689fdfc356d6b24cf984fcd0f081479fab32b6eb768973851244c76570040e9b3279e1c0cfeccfd54b76f0209ef7885862215149007ad3190c5324b97332609923b6da6cff70dd7c91e848cee4bed31976a70194b3770d04d340ce0595eb91844f411379fa770a5a90e5ac6eb294c0e2552102607df1e628e8b4b66ac551df7aa53596bd9a6342b03b8911a74afa3947d6e732dae9edee71f8663e6c52d39dce5792ea8e9dd93768944aa82b7192d3a995ee08d211a655f2edef6ec23566ec7cb820ae79d1c0ca076cff08b528e283d718ec4039c124078dbc9b5e759a54754e3fb044063285ce5c93b8254a39839a68d270ad3ee83276b8586d4caf19d21c6329d4dc9f17079b28ce2cab54a7239ed2635b6cf4969224b5505a13e13a9830b0a8f11684addce09ed0c8b4cfd1ea8166dc631f68c3ddbe74181f22dd47c243924584d3fbe7b369eff2c8bc19039ba78e331fc9a357510e3a36a85649cbd795948b1ca7e3760c04669d6a4bc6b5733739f9927665cc886660ce1304c66678701627c4b337abacaeb44d872727e2d9a483d900437038e9ec006a07e4e3ed09cd51c9ef146affd9781188aaceaaad62630c1a5eb7fa4d89ce8589ebf062665afb34c66553806e21a3c8b281caeb7758050de83702d41f5cc80e2c05627c131bd8727b024fa8285c266adedb088ad55abbc9312629cce4fcadcae459ac55c2fcd75cba04093972652f27e4e9037300245732c9ed1bf7d8d1fca4f3292987da2d2533d3e110f5418c4c5f2c7bbe9527700ad7258771b0530d1fd8c729acdb593d837a63b3f10ac89d55d6a0ac3de8dc386d8afedca8cc2d000a56f77c0bfabd98e8355b3de142946dc6a8227f36c53b9b0f9725bb8162d582f7f9c8218c08609f9d911d35fa17fb0b6b6d07e0f09b3e4a17e2c1195fc5529ac9d9a6d1db832df48a0db8ab74398097914ea4b93100068f2734465fc57e9d7b8f99232acad986930603c80afb915b8c58e04ce74ce3612cde69aa51ba6a154ccd55cb8323697d17809047f72511225a18d4f7b368054496d969c91aad1a4667bf5fdbe636fad8992e67363c4c93b99f9587e91071d6736fa547e5fdf732ecb9db3cebd0bba2388707bcd3e0128a5e25e7aaed7f269c3804a2bd1c87eb7551ee384b525c106e9867769f7730f3147a1906ce2b35aa514888377bb3594de21db2f3a1f0ad1ffb5efe5307b9eaa1f7a5a9f035e2f64072a3e9f260d1618d8749a7caa6e6231f388ed4304cd10a8421427d91fbefd8b8dea8e19615084418d9a6ad4f28f7f839cf33a0182d9437182586694b3b10a6bdc8ed5f477cf7a474f1d58ed23510fd89f4316d6f794caed24157d3be5aa2e0c5d49be92d59e6bc4864083648de9d64126ae0cbd83a01e2d8e7d7382e048d0e4cb04cb374069fb8e3eab16f3e1afa31f0a56836036d4173669fa000ede8c20dbf28660c913d053576a01bc70069f2299139394812f9ea03d98fb9ee970c8369b05bae8e891d7f43b77302d1db52a1bb673e132662ed6df3035bec718774e0f6aec8b4e1b2684036acbfedb6afdaa5271b3fbd164a89c92c413d60f837b25ae24a7184315453440d0f0fcbdc4c626d966224725cfd84264a35df0dd1bb2c798273220f0a501ab3beb129d3dfe1f7cff40f41c9000dd522ac832b05e325dd0eac7153ee9d9365a7ebd2085cc836ab81efd7f6add7ead2ed6cbbe2bc86b7b46e1d2ac411d4ee72830d34814b602939a9ff70586ee9748b720cdaeafbfe66e952709a10841ba0ed3f1e952c9da71f48a5b0bf8d972481d91a973814b03b010e5f6660dac99d78b7433649cdf4ff5090a5a011facb8c287b99194de6c523b4549a4d79aabcf2b92a44ad28144f1f60cfa13820fe2b09e3e767e51fc1767d724fdcfcc82c4e346005fe2d861fe1c4dc49ffdc7c90248ca7fd56115c11ac8f514217978c4a5e22a28a098f150dc99376398001660af7f7fa9c832f095261995df3409078d3dcb4e691842e76d0d88265f22a0baf442f9bcb382e097d1e115e16c53f39fe8baca8a3998902123cd3b3a16f39224067af9bf7aabba41651ed9ca1e52fb0bf37ff2c92be3b764334b48bfacbe5836468baf0b98f75955465ddb39899194e386dca312106196fc1d907d2655c39ae42ac966ab8116af213ed409dc280591e2a7875168943f29f47b0d31d5681d79440b4bd6b862fbfd10d7ab999d3e313a990e37663c6b1e5f56656a936cf934a36acd6cf8ef76a91c0a4e0935e31bf4740fa9ac89605ad459297b04dc79810738ef67072c09c3ce15bea44084b8c69b522d234e59e81a4a00cef61dd33ea1f8f6a058dde834106bad793da4ce1a77119398e7122d2cb197ddec5a41bdbe36884fead43e6ddb0be2d1b46c4456a656265ee53b1787a4df4f2d351a5e8b18f20582e858a0bb9ca4c961290862908169a20771bec37999d886c144ceb44a9195409cd84bfcf6ce4478784d177def1d22cacb2a493abd7fddb92fd64ed509fc5965904830cce3d2810618d8e16187235ff51e08dc1be4cfe66432bc93110c1414bef5c7ac2b26ac22c68c3e4114795016bd3928afb0825edf13970c47a77d4b4c59469db360cd8b71a204b3116ee23a3a7340df93003584d056c31b1c693fde61a783b3e991fd2c1783ae01c987f587e23c2cd37453b43e26965b6860abd444ccaf2716311ac2deb76d6d39f302b8004e2d2078c7dc114c66d96210e8c5e760205f5eb229e14fa38d691630484b30f1f5ead96d04f1329cd0dd4190ef47e11a29b1428412ad82799708660fb63826f17e9d15f7d6e8046fd9d0abf14884bb89dd76ae689ac953730bdfe42f006f7da5615baf0488217d6eccae19822f2fff56cf956f87e7d9348ae0cd177c95d20fbc847b8aef15ad02bd3a37a8a3fadc7d50ce433e9ee769f975e8d1419711a1445acc83f03c115d028b1ccd86bc24be48ef19ef8cdba8c297da35786ac40a785c409ffc0fa94d7c8915b89d6efcdd10ce300c0d7d6a007d92d5f4b0870377fbe7a9c754ff282a21e054a0f40b78cad5e55c611478344f8a55e26765d1fe4823ed05ec2a8ba2960c7af45b9c2fa5cb4597583f0cbd7fbe1a388b79ad2b7f5d54d6e29871dc5047a2f91ef46edfc2763449af86b81183642eb647bc4914d2492357e29a89441eaceeae52bebc622bb1ab2cebc4f880236d7e95ca7760d7c44256d6855b5f876a8f07d2c061bc7d3de864f8cdda8f7f2675c9854e968359996a5c92494afd5be2c82a8decccbe41990763fd0a93791ced4098cbd417f21a33e2bf9615794ad6002de6bf4128c0428096cf16171fe7b16bea53d695db01e36a2fa834699eeb02b162c3c0a96547bcd585a174bf19b7f633b27c620f6478bdf1d9d7598bdaf02b7708d085b94b3c9f97f2166474af17ae478f2f07a81bffe18fdd4c57b4e7f4e356d8ef482ee0d61c621d1a543c62660317df0653fc611373e3906d1507018fd3f186d4103cc201512f6dde5e10edbc41d766c175c5f597b8be01dc0f6bb0497682ede820d73b60cd61d70d05b464f3f3c08f6b47841c562cc7961cba7c2e6053f8e4b37dc4b789e5e525d91c564393bb15bda571b26553578939f16d5916a2f0248d24d995c2dd0111b5c583849f4eca6248237f735576413f9175bebb9b539da71828461c5d78e9308aa6f4b9545f1585fa7a7bcebce5efe09c4f41be6528c54c0afb4164dacdd19ac8cea1cc988d21160b968efb9c5955b3e0fe5742778d21ab0e7d9b59c39981a0ed384fadd5b467c2e45a7dd2f6934888f953365dd5a3ed2b6047421301e136c9bdf101a24cc1af328178b8888a9ae3e32fe1d880ad119732ff21ee6aa6b87af0b41e25f34cc485f699eecc56e2f07e71aa7ed032d06b68502be5153f83d158f1782f12c81e8ffed230534c0020349cfebc984f464e024a064bd946e65767164b9fc31839b08c80348322c700d5ed78bd1f97427507bd1a804a62567a276ba39079f7a97764921df0cb9bde92eede1253112c1b77628eed5061ddeb826f6df622f2a53d8941be2512019190d920282af82c5cf022ae9308bf3dd1dc898aaaa394c286411c36e37a41a6bc2a16cd786fbfb9c5dff986b667a22ab6e416794bd17bf042e78f83deb8e6a36af76bfc4fea2dffff15d2