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 70174 4e1d3760c4e10c6c0b28f244ccb93d5c11b9569e0dd112f9f5af7c2b81e2a1a0

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
61d1329ef3e0483147cc491ca16a9e42edd934c45d69214ef7577d4e30c7cd48
Certificate Block Hash
4e1d3760c4e10c6c0b28f244ccb93d5c11b9569e0dd112f9f5af7c2b81e2a1a0
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00c014000060220000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003448859b0f41d77023dc35bb92916f96b149798ac93ed20ea0cdb6cb97e6f53ab652316cd8f8be93be2a1206ee22d8d021f430dad25d32d198bb09227fccc5bf4ec83f4473f2a7b4526c230df85b6189b52e9d384f04372b6f020000000000000040000000400000c014000060220000

Raw Header Hex

000040200eb6bddf5eadbc018d847910de855d56d1acef43d6710a6e449a143804b52face1b8252e12f6240296d971e5df21635bcd7f356db578bb1b2b91b442e6da3ece6b71276aaf08011848cdc7304e7d57f74e21695dc434d9ed429e6aa11c49cc473148e0f39e32d161

Proof Data Hex

59,560 bytes
121216010307538691f81afe83d84106fd409edcdf021e70caba4dce41b29f6801809e482b72710516c4c48d9cb32acc3b0f86d5690015ae337a74a51075cb9710fe08dd5d6981f0cb865aced3c387f3ac57634b70b2e3ab3e8ac5650dede5c7b4107365e7bb755d463f1b0ada48e63c95954e31c7d2086532227935fa0922e396e09d6c3e5067be2d6fa5dac0e2d008bca622fe919ac5598f9ee1c91c98b1d9ccdaa67a74aef5d090ad7c19d22c739e5ca78dca6bdb300822a7dc70205de6ea1d9e875c56b2fd35aabd3625b8deaca6595ca087bf4505929f05cfb44ad295b4803b5c1c4830c6c86b6444684d7dfb16b2719a82f2b9828c72f9caa1d89cfd1e9f3a05cda3a17f226b700a7ec23573710d1e26111d16e13356f6acf9f1803f0070e46dec42393786e53cfcebaa1ec539a0cb25ebad54252c3bedee33eb6182f617f571349be4fab1f996e35d1bf64ca6517bd66cd2439772fe53242f3d6494ce3ca2fb8e62e92bb3734eaeef4819a38f01e41d82db8023cec8576ba1c7b190cda9755c10ab94fd594243cebd0e9c8da13c3fed7a65bf8711b4cd09b18cba6780595f19d99ef105b2cb5442238f72209652584afb666ab876c43b895621b09315cd0e4238ee298d6bfc3a803bc7a558b102d33835a668bbbe54206bc0f0378b12c5d2a8c0774e74bfcbe1ac2403d9c304f9699bad66d556a97bf4fd538290ad32f7f48a48d1b968f335b7944fddfd7ddbce226899742a49050c754bff2ef8141610e9a3d85625ee18c69005835e55bad30f5eea788c70e6620b79799a5aca65391df4890da49d2f9edde5b56a3d7ce844fbbe908e4f5766371c7aeeadcbc1d4a51c42d1bdebbf6f1c75aa4e4bf1e96fde1945af060b4b70539b04b1851384c0188f7f641eee94760b1ea9b022bfec246f79b276f29e8960f65ba00e95a129d0a3034ebdfebf965fd217b2d2a9fb1efc84a6eeb61ed6c85f6c048148e9fb046b1ad8b09e41454f5949f98d6c1765b2c953ce208cb175660c27d0cfb155db5555550130125fc3bf69264c47d9ff61a9535246146eed99a9099303c70180822c6a4f9306456e47708cfbea5433085cbbc48ecb3b39e3793b4eb24b66843df9e67f590d6d94b13dd834990c477a019e0ca95a1acd7c568e3bb62d25981e8272aacfb81d294a4b813d9e9a336cd9d9fcad74fc26cf865d72cdacf5342b8b0f33b8b68e09fcf1d66400586a276fe76cec19b86537caca5efc0d6743034bfdcafc1a83953bdd51d85dfd6f95b974c9035491d6eb562763e39b34a08d2723bc91ce3a24228add7170674f49790dd091972858d1c948acc44ece45fb7c00ccaf28b5b10f73383062da308a03676ed964f634d548cf6275d505f3fa69f62f2c22bc3a713d04612ddf761aede085c3bf2fb7b5f6573ec558dc0b4187857e6c1daab9cc72757d99a147ca869363b6876bf56c7857106a86882fc68cd38de9c6f2c03242367701ca3b16a3f64ed827d611f54e76eed4d5e711b7ef27c8c776173fd0b4f73973b87d90ab75ecd7dd4f05fec9c44ff499e4ceae09f9b821d4a9aefc4e9494c0e13027cf28c1c75710d718355777c21e858d3a7d4dd50cb66a9739474028e060b8d94c939734a68fae8ccd4f2c10c400375480c0fccd8c9bd1ef72fba432e7d4aeb9baa09b5f33b6bda821eccdc13b538f0370494ff4a22af90718677149facc7853719ca0c5e1fe59c34e7c3fed01b0d61c692779b097e71ae03b798dbd74b696c2c5492a360ad41d3b0c9c75731804d8446abbae1962e47a65726d05f696e91520dc618edfec5ee13e09390149fa8668e358669ec86ca8af0084e325a2a22ad7b587cf5abf66c592afe49540e489b602f007f983ae3aef5dc42457bb687fd7042f28bfe18928ee5d5d28987d2e915f7cddf85382e5395f0d5507086d04b25cfa9a671a4035462ef8ba1515e2569f459a6ca8d3932769e1cb0b37e365501be33baaeb08b282622fafe838c00266a40e143e664dc64bcbc5316b38b71d310fef550c9fa262d4094e89bd46b9299bd7df8ce4e51bbc6edd4f73a69beb68c53ba83323f11885b4075beb581f1770e86d273f924d892f9c9d367e30783cc7ccde1313dcce7296757b90d456286ac7623d6caa0c2895ef3177ab046f1e17426a209b2716b38b9bfa340c28f5d4f41cd60937183db4078ceb14eb54dc05d0bc126e354ccbc6b192440abd2c2bd1c3e96894caa07478d3c4b0203b62dc2477f70c9f477aed9a925b70575e7fdaccdb1b3cf22e648c1a55c30694249197cd0592440492aa437a1180f09eedfff4eac9635ea7b5d9856764cb0be8925e3f238127859c5b6bed4f7a728b6361102abe67255b700f3c55af5cb345555b1a5c14e8c025488766379d3e1df8c5c675a1a1c1c89120a5248f81fee3a693685139c6e75259ee61bd41775899fe7be2e276f9a5b9eb5d638fbcc58e95e9ccf2bb1380c6fe06bb4622d5eec1907351a77ea684dd1851d22acf35de8d2de6aca4884e3998340b0dd9a9a186cf1860333d960f5e8b1f710e278dd913a8836521b7fa2bed81e51a8ba937c132846bd7d5e61c08924f744c930ccfe0de0b5900d20a27acffcfc3dc7415d20afcd2b44baad3b48ea2d06cea4878ea513980de3063bb3dac257163ba68f28b62918adc33238f72dbd9c847d237870abbf33769aa44d5f2ff42e5f40588b9c8cc46435a4339ac29c08cd8be511015737f34cdbbcea007186e4d110ed26b8c5edea0c590fce18bfc6b571ed73488b88a43c633abdfd30ead1b0a3c76140db737393fb6f85b88dc7c65a8dbcc4c170afbe1d04d261d249fbc7d451801045fe9d076e43e92494bde42857630cf0df024b3d1042b98e53ba77b63a57987d3a4aae04124e20e49f08f034e7061dcde75bc95885a7a2095f205f5ebb0364fb421fbdd65b6892ac471f80816fa80f8ffce90b13756131da44f73ff516bab3973c6538f10eccad1afd2960a9135e217514d6bf3cfff15a24c5ed1ede97eeac6d54a9f8d6b9f398ce9e605dba566c5b14e9617bd78ff9aa6cc40d9221a6f13a4f56fae6a7719e64b79caeb02fa8ae8460175b677733061cb758dd00da3cfa949722092a747e9b8a2a2e5b0186647c8dc60a4ff7259d9760fd187f35e3f146b845d10f035c9047b28a838be9211bd3bff603c9525add9dd0f0577df337385d6a706788d5a1dbeacad74e646125f44336584eb471208d6c687089dd3898e25ff9a620761f932582533a37e9d8d9d14538a2112ee982aae00964b0387645b77b02f1640a5e34e89cdfdf7188c98c714fd54cfa6baa199a8f5f918c87bbcdfe87d1c28ed45579667d1cb83a071ab80a37c454fb6d1f64962c54cf5f555e2a687d944b54175850eec7d530915e05f9567b54c92572943f06e7c841c5f220d3375a5e01e0fcd0135cc5bd904b383849771a3f12f810e77ba58262b42ae9b499c8c32415c28c3e45c515746879a77306309d8d1c553540132a6cef14fcdc23efb3ed4dec54558c35ea232726ab6fdaaca976572d8fc9442dfc3f3e3b4d58e899b7fac2ea7886ea56da34db4be1d09065f936d9668764b972a43099631990ac46960b4afcbab4765f09969f027026341839654d6e7bd0880f4c651e0969f7c86afb5f047941dc924ac5590090531212e980a7e976051078e28b9f3896e5d871a8943c0d17a04a3b82ee63cee89fae337677c5cd1d144ae13ea62bcd846822fbd9475c91a78ff98ff32a04f4e2fec83a2382577e993b161f3fc5116f430f40b61166867f60665555ba37bed92ab0ef828e2ebc9e2a3f4fbda51e52e4fbb9041bfa8ca7ff161032c1845dcf8d6e8ce07009fde8943662aaebe597e4f1ef6c5bfb6c12eac3692972ffc323a9cdb00ca10778275d8e932f5d454dd38e7f9bd9abd434c0ba6493bae42efc305a2fd151108ac37263582105c4334b3e772c13736a163d04f2e7011f13213f799fdb2b916ad071f10342e2d5c7d2b95468f901dace8b1c79fb2e042a24ba980c596948d7c34450891861de725532c2e5f5fc29774334bc68a53b29e464c640fb1d3d6bd4c9db83e875396caf91041318fbe669a203ecb89787882de575143f17f4e02c6c28afd45fc62b0dff6659ee2e720513fa0a1fac193e1e22f7dc14b5cc49a40de6ac45b5ae89c804f19b6176af51bb66c1ed278758407cea6f1b96343eb14e913717ae972109e477a58856a23045e90ee7e5aa430ab72f7daffa738c7c1db196f6e067dc9ce7cacd273dc818eefea3e2571c67efcc678095eb1f86e41e685ed7844a728a6f922c6c3e6ddeece54751b97bf39c0693c816949a751a3cd20c9a63815b8f121a7d3960316e95cc44736437f074a677510d636fd76431354333c961f4f656d548ce6fd50fce413975faada03b9e88c756e1d8614208726642738141fb25e9954fe13edc7dacd4483bbc547a0ded38bd850fdbb94258c40c7f353e05202d85c2eb7e786e595d71f917f042d33fcfcfc312f95d24778924ae6d2f233dad016216b8cf4c072ec9d6cbf14bff843c0c67c17379e5f16af575d61b7de8465bbf376204e2386af1f40c10313c0078cf4ebf03df2677b84cc6fa04c7fe39f40c92d8de0c91f8d9f77ce5a0540032a536e13f5f7925771cc8a42af9ff807ade1e41ef50bf790ebd7829fa51a3cca286f85305a45d2b16e114f4d174412d54a4c1d4e8af51a9390b79eb093a2d8b21c1978ddc465028ea935aba262dd9417de05c85757fee45c47ed2b25e1267eb57976dc2586340962e8d4700d6c733a0645600b9966e6dad6e8730c6e12d2851f036f1762c6945ded0785d182d84d052d49acb20f9a51de39ec040ee33b15f284751eb1c4e711b95b2fadb103507c3917f8e5de029f042e33170b451598c1c57508ca9b4da2e53a5c141b34adf183cd8a2f1481b0beda4353bbb8eb6c179c4d7a3b62251484715b63e29e9e807379081179c1530c8f9968bebd29be4530a00ba44a2d945693b6a043a48c351ff98dfd0dee8732470ba9660d4cfc6b6952bda341759d94d52816557ecaed5e5bb5870578eda789d062234299ce1d4bcfd1b9d1aa9959bbcee2cc0d06d6003a59b2db490f36bc74b1ea7674413d99ee0d3998b252ff797b46f84dcc57c52b3dda3414795eb6893df1b654bc8da5845b45d6e614f71660db821a5ceec168aff5695776f312b971dd265eb03f080a0cf2bf45a4d2f875fbb4cfba35fa8c0ed7616dc21fafe99640b0ea0d9eb21a77a573eb048094025d3a19150900af1c8e3473adb41d062929b0f528e473e44b04be457cb7a841f9044bb72e2e906f8a7d2f4f323a7eb2e82a3a212174e46ec55658a5ec89690202acfbdadc3d0bb369ef2e6dc4e80f1cf1950ad4da1fba42bd3930544122912e90f6b3f4560da9fc637db547daaf24659d18adcb03f63dc1c45912e18554748b4ca8618fdab2893152a28372a8c0123b2615de52a1215395c2e8bf5fe7d756f1a902c8d127e29cb59bb7e48acb3b2c536a5b74be5bd6b362e2b237d12b87520f9d042a576de7f15cdec3dbd53d84f027bafdaa07862dae3d7f7b093328d14c999f2f2a94f31db629e87f5fd19bb0c8240ce4b303884f5e254312915615ffda7915b08fc22b7959a60cbca836ba9c227a3bd7a20fe5ba69b30c32d8e8c5c6722f84e0d404a1f9789cbdb841b59e48b177a43d25ecfd95c56a8a45cbfe67af383dffc6692d210645b9af038a67beff4497d21e97970c906a3afb3cc1fc6fb5a57732d70234ef43497898d61644cdd63f03709b0c0fa734863543a33bfee0447e909187e5e6f13e4f656db444830dfb9ac1bf92fd3b2e5be303c7f333d6193b678c5caff683e5991c3e4563927889709a04cfdb0a9c611bdf3ac51d9cdd45534ba14686f2f92bd519a153a3cd38517a9d258c95f8f30af71bd8659343e43f428657f61f96d1c95e8b67e747777df1af2c0649dc2c6478060faa4f360e1882203faa4d621022b494dcda479c7619adff6b61f20d23f290f24293b2b5b840cdd41f8b2bc22f3e2fca00fb3f1197895c91ea2c1079e9699e1840d90665be1e0cc9bbfbf8e11344652dc9dff58bc60e9cd7b1f3f1a54ffa1a82e40bdc235606cb42e2412d18660a8f11b8b4c2903e4ad9f605587004a4a659f4e82931ca6cf7365834c04569dd5b33ab4b4b23e451a336f7627c41a6917b6685166bda7fa57aae325bf29eb0a12f4939331a6d314c90aa52aba8ca6b88149149621072b44356dd015c87c1045fb9629da141c8ad3363132448d55fdc856e3f7769a258188081bfccd55102f6ee88d94aff4e7d1f4f5d1c707ccae408f218c142f9be5836de5d45dd0eebfdb24fb952b9ddd18581f70de64d8eee457048cc01a8d48874961ef27c56192b650f24713bb5fae9c5f4e487d804b2e0c46b7b4e54057e0b500056d5ddfd5908a8dd075c528b3f3b171b37c177882299de6776d116893a6147e5322228a3d837d553706d5bba704f9e98ba2961d602a7b88d8d48d0ac8a4b7e3895cc398883903b9f036602069bb236a427c7052ad61872ae29e748dd2414f68dacf6424879f39fe455677cb64212cf6246623397becb9ad760812fe46a2a298ccaf09c4540e9e76570874c3d2f22a9653b0a946410481c87307346f2bae210e10d3de6b7ddb1ece9b7a58e531da9c093b0cafa9acc1eddcd7aae59188a495f7a48d9034223f461df4a9982b747b264362406e064464ba6272cbccb213123655d5300b76fcb3bf59bc712fd9d283df778468d15f8ebaec66a828525587890bfbc33245fa35a51a3960431d33598dc55a2efc6769b76af45c8e8520a15baee9cbef3bb7f16bcbd4854577c5f728760a262f7259c984774bd62c8d3da5cbb5ed32928e344b98c3505580c52d7c9468060ee74acdb18886a98a532e0fa170ef9642cabdd03ed72e2de001546797226778bf392bb4f274d5c6916487f4f35a8f4a1fcbd6115328a32074339209b6616b7bf47b22689dc12035038ef59ec0cc1bc74086399dfcddde89149e4b13006a5eb41b35b6bb5485bfe23d3c8d1afc163a74b6f0ac92954c4e7b924bf99ea85b80c824ee842b489d33f4b5361af6f3b9556fdcca2e25c1dcb7a0533651052b7fafadf1429363848170235e5365c2d65757fffddb00f397eb42febff091d11acaaf5dc74f92f83f86ab4e8465c4c067863bda206db6a46e8942e99fcc7157499e286b26144f3fb336f70a0baea18e6d0c0b8c54271d7f33b4a44eebd009218968cb2209f25947ed95a3a6f60057b0f6330bd259388ef4003478af459224262aabb7003464f2121080f92bec02c039b434acc03294f8a2eb7454f8eb9d92f560559ea659f97525ee05bbca158d5b8f0c013a2e966db5208e98a380be27af50259addf9b43cc9a8356c6ffee9c5dc46f3014b3e09cc654406d46087739399362e7cb130acef09a4af21e7fb27dabdd39900977fbed51fae757d22732164b4104a508eeb0a4fc136cae72fb9c6481f7ec0b6b2590a7464d3be8b59cf86c6c8e2260232fcc8edb9db0a28f16e3d8ccfe8dfba6b70d7cadccb80df58fd417c46dd125281a19441e379b83a8f1dbf6f24cfbcaa892d86fa64ca135456cb815e313559fd7361305fcab84dd1a8503d04e411d1358fb525b457603720b36a76276439036d44f473ac62f1bcf5759898cd0a552e47a5a06575f64df37749609c3e9a62e8a4b75f7e84e0119bd45aa74230753eaa4a0a23e6a14b69ec18becadcb6d2d6789ef0285526d873acb19680134909f31a2c6e8c02d9f9b58854f1f49eec8a4a907638aa7a099adf94a52be9b996ca47b5f264b00ccff0a96183114c1c620a97949f8b48949f1c34415ae6716a2d6b0c3dd82fa2da7c687a5ad659e5a96bbdc90fc832a7a93242fc8371d6db651b3cb29fe2e56162be2c96d1a86d4293750701b95fe0b96e898b92e424d9bc693a5849b0ad6b75ff16444585c9604d5ecf0690c6753940f12a817e66934c8eebceebda9c08c8ba27e820a24261a5357c567ca5e8b4ab8d3ab7ee909822506dfbe6ff8c579f403f80f23da611c666b6a354d2ee60a4b80faa27aa388c9d29b337f441f467eadb562d85d7d0380b5d858f3cd3a773119d75cb863e2dc85179da7a1dd166e7ed2567065b8d5fc27d0d5e166915ce2c8a2726876a114d6da0da015ce5e1de43e21df061093b5a80da6e8c18aceaacd6145fda954e005d4774bd63b3e5cedfc7a90c72196ddfc6f3de27c385971eb79588afa2663fcdf614434f08ba68e8890137306c4c47e518c4aeb5cd11036834428a3711e7cea744b663a72ad9eb5ab2678789137e0f4683ed4c964152014ffd701c9531117c305f872fb80cc8087f791ba21ad8fd5941950a7e7db09390975d46a5d370077f44e7bc5ca0b67fb9da90af5323d169a48c6366d603baf6ee54b4e4f08b5335b38ef961083738fe3717a4bfa96b91180ca62f520c8a411f9da11b265c468484bb7d109ce44e98caba3a79b35205584593aad3a377c9fdb85956042129cb04936b79c6c1fd85ca51f6523b6f39b9d841012d1c4ddd2acee4e25f23a58bb585c414acf75c36564698c0677d699c76f648b44807fe3a39c2afee436788b4bc847d992ce5dc7bcf26aa2e18c8aaf6a1213a264612dcb662816bdb489566bfc95c1936c2370719c7e493a9c752b4cacfd72c9708e96d9405f263f3a7c477bbf06bbcea5e53bff60e172287d5057d8acfeb27aaeb304753a0695a5a4a1c760c90f0b28c2a5d49a74f94bfbab2d2369058e4fa586aee5e01766bc7f947b7a23aec69fe72d259842b3895bddeeaddff56045256c875412fbdaae52a8a55e994d3462430cd28a8047ebc19f7716319d6784b37d9b86f8b9c2a05ba2e0a74b4ec0cf73f85c2ec955af60a9890711e00238c2adfd1bc208bca7bc60899048a1efba223557d27b51c786b9c3c70fbcf329c4e90e7c7919326a9b1d0e62ca39ec67a36ce19e21c6d9961559388eb875a84b0a27083a23b3f19f1a591259147d0f2a2edaf0e5acb83dbda10bde2a22a1f90b7751d73300024ab55c88febdd3b20c715c23e9caa660a5d53bd687c2a64f70b476a6c80ce5f9a690c0f11bd9fe5eaac56b6e97acef2cce8e266f6542a80a5ecc733c7a39a5e808473bd574c2e53966bedf63e7475e249aa623ce395504b1687df6f05ed76aeeed3a97aa365bfa1da9af7a04807482d8f36a2d9c13c045a2964b06eafe85ee5d10a74735b09f60e2eb35a137cb1fe458c4765161f30ffc511260983b1ce8f32dfd9d51a80ec7dd5c2d998e8a10c83a31fba74169b017761b299c77429d163d865de0004fa68f09023ed078d907ca0d7c9ff6115e4cd24b0daca0dbe0e975a7cabf1f5b29e0752e6d6a66045378666869b5702c8234a071e91c8da2f25bc8d0b56e419a9caff387275ac206d273ce7d0aa25481ecc599e895fee97ee3aae2e77a623486e2b7840f6075a30c6091181f173489aad244878c872568b89151768b4ec72772ca5c9c183eba4b74e753e8d63ee7f1bbbc31b21afeb52710c08be228b20ed856b0ec977cc453ac8902aea29efb8a74c498faec53b16b2ba4071f2f189cbec858f9c2bfb7d3acab1dcb2964f3d6f5486a0d4ee9bddd4d475d74470d6dce1f42b72fa24b18df84709925d52465b1afb9ccc861a99d3372942bdfa131246754cbc085caccdf63baf984accfe809da618741d056befde70f595e11489f080be71980057ac8a1c47ac7708ba43c35ab5c9740a88d0f8d6da50e446a4c820630a73ed386f306140c68adf6d12b0ce9e51e4e44aab23d4d2d544a71a5f93b0fe20d1d1a7996177d3e7240c50efcee06c9b821b754481b81cd69a5ad512f012973147d2cc052e8867731fc34e2a5a6961328cfa369c5876249f17ffe9f610fed21c05485a75541a7b4168aef4b5de2134abfaea2b2d4a39b8436948d25304b48add781774a34ab41752c891565e0f84bcd8d3ad223690b1e91b25762a69502ad1a684af44d1a326d2f3f0348748656fac7fbcb2a7a67a191a812f632a8bb15720de3e31d089dca8cadd710a608638c731324c6a16f89fd8c89296d94c30bb3509686de4fc25ced61fad63765eb15fadd03cb8f5648332a9c191bd61ad10ef72ed5dd7b5dd38b24af935f8e54c04c9ba4a491a2d231eb03f60c219c6e14daf64cbef78f558ee97004f31141ff2f9a6a9e0435cbf4de9c6e2909b721616750568ae653edff1e0dda5a678cd1fe95b542f5af2d8273488c853704e3c8dddec9e36382b8a98c888de1aaff1b7f703a4c09eb15652a61626dba14dd45076e851e863b5d86cd211e6350f45f53c17e5712bae926a300aa69200aa9bc98677f42548789c70d9138fd377795d005e650c1aa1cf4538ddfa9731e46134984b634382fb32fe702cd65734a530a2b00b47884f79236a4523c304ae6680f3797d23a606dda66bb418d400081e2ebf3aec32a914a709dd4938152c74fe62ac795c9f45406c1aff785aaf65246eb5ad22333d16cfb545379a4adeef4026530d274e0b513674263f02ba6693a17c0e3e867976965be47d5152acc5f05e1a666709c3bb7c9bcd6a6141454f02f0ebddf502b53a0bfc205210260f1ac3e4a6f05a2542f1ac193fb730d04e53d93149d3bbe9cd40c0e4b47751f582919b1694a6d98d3b20ef07495ec2f6e6463d460004ab81b15034bfafbd85ed055a40c4a0abb4ca06b632516bd7e5f5e82fb88286e7a8e00f7e67ddcb9281e975c458776712adb3f93c711a268a4e99a2895017b653e81d1e6cf24bc8824096665343600acc57257e8e1ca9abc3ee0f4e93f60c9adfce5780d98d71b306955abcdc1d4acb3828f33ce670612de1e63e2af879943b30d8eea758e573edc61a529fb4a3fae67fa8ac6f12623fa45217f31b1673d2ab0bc9fa35c2b70310c5316828b48bba01a96ebcd1533456a8047a51675f86af178ef974896f9508624b5acf74290bd2cd943c484a148ccb09496013a7397e45d132baf705c8383720bf2f393b88bcd4d010709fdb242f5b4a85e179296ad0376fe6f4a06af4f673df1895a8f6cea8fa77ba748f2219465095de9298b473aff6ff0678cff00aa280045c9ee538c0396a488263ee9c97be35ba049f88079d75850d89d753b0c413cdf12d2663cc9fa68e034f82677d4c7c288dbcfff2ffd0db6f4785ed9896041a5afbf6aabbfb699aac13b9a54e67e07d320cc4bd144e4b6aa6c9e24102804735177fcac2c1b17a61707b5fe4541a3feb5833956d752f5f12c7b2c8b7689ee9ea790a98282184c6c8db85754be1907e6631e8390dc1d75018b029888f05ab160143d7f8247f780c99d1a3db0cdfaaab3e010168c163e58ae9896b2cad36daadc3cee7c7f1aeb649f5b96dbc3a02d95301093907fdd5e7fb143ba2f68c115c2b7898b5d3f97d4c0d81549a9c97be48c78f161466705fa3ac25d8d547e9d1ba37aa625169bc9c28aa46354cb843ad6c7b726989f4cd54bfe25ea0eb3d709d19cf89e2596e4e365de17f1c581a4ea88761b94b9bd7e182955a606dc3283d7dd47d634d9b087870e800920596df8284be37caf3bb6188863ef811a1f8217a5321d4aefaa4f16b6e86a96e48b67b5d8ff315f968e7be0670d1916706f1bff3da32b00ac30ffef72af9dede392508fccb8fb6a26fb339f06cdac95236c00a318cb581b8dd5fc0ea35d6f23f46194088b2652ce2f1255ac1d1cccd91f19c66a4ba7adca769c7ef95f6c86f06f9a8163785a64e508f075dd34193c758aa6ea0d28743290fbbd544eae1403eeeecb489a25f91edde7e880996b7440c1e9a4cb526fdadffa576fdbc94c76b637a2328030aa74996da34c4b37d14a5a0f1714d18f6f84b07a2e5fbd41d82cc4b580c5ddd657a6d94a294edbb585b5a977328b8457a22254047a922f21a4bc56ea1e808b140a353fed8758dbc4ae678a32b1a900f02d50db1e8fdfafd945711bb9c1eb8ceee8f35b1881693e06d9051ba650155b31472534591eff1fa592aecfbaa33eccbced236bf97b28bc300b27c844f7ebdac547a7508400f25c2d9e2edbcc29375b2dc8aae6abdce6f7d73f8e896674e133f3fce5c1e1378267292e0ef681a3c007737e51c4683ac4f9df80fc0de77f67bc35f0aaaaa688167ac5d82b4dd6bb882900ee553e515c71eb88b61d3530a462efcf91ec69a769ccc0e201a0dcbf4ceaa4571901fe3592b5c1ee62d8f90892baac21d959e1826ba74bb9dfb7ece1a6a1d83ace6d462068b63dbbd3b1e2ad0a1eb773de3f6b1a7cda2dd2324f94b02f6284655c82944cc1c83d76a44c2c72d7c0e073a1e9e4ddb26f84416557843814fc0c774148d04fc3b71fc9dd9ace0e7c387db8dfd9ee9357154159bd4a606f9f7cc6fa1a49e7cf5585bb6da5becff6853ce412365ad4e9b11c7404c0e4ac4d2706537b8deb5d46e16d502bf61d89e480d56d7a9a2c253b9020cf394db63e560d3dbc85cd35e2a8c36c88429528fb4f19654be6fded2abc938cc9f6adc6968b0bf861aebe6929436019bcd2b5057d89e11dc2d13f775ba13cbd518c7b5018d58c247e6f92b95bdc02b66dfc2a037680bdc23aef7141941bf59460618baebe766312e39b1f013d13bfd47b087b00c0190b482131eef7affa7901e9a9490f54ae346b024de64acaf19de880fa58a4b912369b177faec87ef40bfc44d1edfd51de0e2b22cac9125c34c23f9847fe3f1ea9291ed22a7a27b850148882c7c6b49ed8e46cbba3da66805bd4284a17e34a31e905520c7331c92396dcb2d33e6e1eba311b584bc33b6721f68caddd9baaeed1087467b82921390ddec687fd0aa0a088536585bc7aca08328d5215ce81addd5a422a4eabf862e418abd1358edad5f14e91a244b2353f3420d3234933c6921cc6c27e5391037c06817eb42b20684ffbfa23f75c8bfb423ce0886e5c02a426a44746fb16b2e86179f021c4bf224609d41cf82defc5a06542377292b4e8bd525fb8addf44808ac00085c1e97f1ceb0e7b25c7e67083af6f95975e95bce35b9c03c0e136064d68a1d81ecffc6b31a9e9856e007f36c5f319129f36744caf05e8178a03ba6f59f571f2b0b445ef537f34da17544d6745bde36436960f633a47e80b38e3dded06be5289887c2e940375aa625cfa7c98c9ba6dc255271b1fea1d6b1ca3af626b0bfa92613da77f84a0a93d6910a04b8f07329110e669b2c0fff312ee0f65282d6767d55c55a01a63b6a8549373ce7b7e5395639ff40b35b0f97c6a921cb834544fe1b1db31e3af884639851c1098daa689c0563aa164137545b5ae9165b54d89707b4202d0d9a447a0537662e76cacc1eef4c9235727f8a96cabb3449024f720ffe8a43dcb5fdf3d698bcebb0f64037ce1e1d39d1c68c511b9d620a7d7c00c6f23be010e6b463a3f26ed6ee302f10fca410f84fd134007eb5768469f110b75e9826d3e107ebc6b769ab8a54fb51834b82e9856e15f7d9721d6a3a211ba390a61ddc87aea0b05c161eee69746767eefa3c93a06ee09316b2f73c7e2b86c10d00ead0b4ef76efd781d22d72eed988281d62af38799afd44925a2246c4e87a897bca169da1eb43c967eabd3e9af2a2b59b1f3ba29a682a9bd86550fa6a38418ecb55721f668be856f25262ac77d528389179fcdc27d4d30bade939bd47ff62c335e069af87ad7cc65a179a256773d811cd42e5def0d435ab018651059cc774dbfab74aba4ed3bcbc893f867e60405c53e666607ef14a4478f19890b6764f48f14b9f9e6291ffbb14844b897e0908b5d59cb894290288650bdd12d25a7963420f7f03263718a60c31a306aaaadee2b8df7a7a4d0fe52428e1d111d7651b97de72ddd3cca351636d6fe9562ed39ef9b54c1d7dbaf898c2e78d381636d6b9e5574f98c537d2c9912ff446c3d6862261ea9c95ba24c3343199cbcf178824d022111d5a0cc5bf34549df5f67493e6849b6889b14c9fcb629154953ef67544fadbd74fb63b03b57ecf7e000a3cd5d87e3fdaf102a981e759186dee053f127f9a9c39ab43f959b8b749f84fde8b374b81440cc0526dc60952952bc591ce53cadc5f3e6d37b7366e7550ba6a9f98b6275dc82be289d7f9d2d22da7a1a8c9b5bb8b4acd05f95ffd82324a3d7610a99d8fd9655420e5319ed12d443d83c4de6c7575f43b8a01a5499e3a77b01b9190b1895daa3b39e8a4b7a571c28fcde990c83fb777ba53c75203124ed81bc33dcb3f1f41289099709590a6f6dbdcc3907865491dd0938bce0074240bebc610e69c5d6b40bff70e616c07b9a1ca862c1d2a65b0b3ad10c7d519d27f560a7e555ec95a81080469de3922c26a1d02b44decdc29ea57134ca3614a8d239750cd131d47e56bba04114ac0c386154df43dce6a2facc1a44b66f1a59702e678a8ed3b61810d6c21cb3c9a3587822f15c09d0cc34b0623c939d1e22e8f2b72eb214e3888ab2ac8a8019017f458faf272e879c17f84183d4bd484ed80b8c0a86f2bfb3118704ea76a96c7abf63de598cef3080a7ffab012b79bf6d9ce481ffa39b82fcd971371d752979707fbf5e235bbd33594437dfdb95afc558d86cda950d922f1aa85b754ab4e6383a1b0cea0229e6e3c3c2a7dd2cb076f7f0ffc2790c774f6a3c616e96e26be9d0c04461d9b33220676e1ef96aa9217de9ab513a479d38a9e0f0ecabfdd1592589df0080203a9ab55aac4e762981e743fb9ceeeddd4fd311d9839a2e5068b9cc56aecb23e96480a59009cc68ab7cfe855c3ab73a7df97443c7fd54d3a122efb60cea9664c86118ce80e0ecbb20dc2220f45f63275f903f23b68b3b6cb1aa0e48c3e17db49f8a4fe13b328f22c666d14c5bd5d0757bdcfc411c8b85de8f8ca5109f255030485ef675136edf3df5d7e61865468a3af09e4863707fa2f7b921b2bc70b35f24498334b1401309a02986bab23b561f3c89549319cefbf7ab18555057e78c2490a12b5729c2fdf5554004be2af3dd457c39313e2d1ffe4d4906fcd529d6f7424ed8a9c6e10999e9690d04289e1413d47ef8c60882c3ac3c2bab9f2ed24db97d599d9fc8276c1d53c3aa15e94027a7891dce61b5d7b339ddf6552fe046b31c83a6b5e1a665cdba2a0da45db3872c5aee648e29fced1078f91feb8748b94b41d9862c716efe92b7c7ff6db73327e812f35dc3bcece844493d7a3387523c052d1f3a4c93ca18996dbc55883c563c1bef07dd7f91a764623863fe305fd6916db6301b771be2625e830d35a04239f2d1c176bd0cdde9ac147a4023a4000ab386334e2968b4ed8e52a3862580afe06bd3b42a4a8f984a5f6d9c80ce46ff9553ae4feafe6c83a82a76c1d022ef55176d9c78ff9778ff86a2be05a4e6914c5e51eb73770604906ed58adc0952a21ddcb67ee447c7a7ef5a43059113ab8fa525dcb1ccf31a1c1c9bc2246376eb9fc9d36aba1dae51edb9f0b3ed602811006be2d937f5eddd6d47ddd3c1cce92bbef9befae3532bc6ef846528adfd2a31f1564b12929d12375c554d8e09300d1b305fc56b9b03a20228b3166ac8ca38c2d74ccbdf02a6178155829778b4904ee9bd3dd6fb1ffbf9e216e443b5be4fa6c358ee276c90a124a45fbcc69c4a3840bbf2d8d7031e30da7a4901c6f7ac6cfa8cfca8ddc8d5a0c321631c051d37c17ab7736b57e4442d1967f9a0fc21f1586c48946e874c0cc33ddf2657fff660fe1476146e916845ffd2859d07571cbe06c774ea29f557a3dcf22efcf79325063ef0f4bcddce519eda824da92858c0142aa00c6d65a325e8dde1ccaa61a9cc3fbe5be44e54ed7079b74dbd034c37ef8fe1d92251fc7fce0ca9c2f9ed326d477a7a0ffbbe707b45aa9e1db45019052baac3dba785f2754bee9c0ed7fe124e2ac1a756e0e50adb468fb228500ad26a3cc670b251c31a9aaac2f89174392527d2d9791cbeabff327ace50abe4b6ef2001bf03795b2600b377c4dca6ffb27358d4054c1d6945718fb8e43985e255b853fec2cd0d445a26d93927ec3adfa52a64f86824631172d431c1d85dba3f8cb369c704a81403d7af37db122a88025c8fe40a4cb7cea56d0fbf4067d40797b0b1a2222828b1ed56d1f47f5984d2714da6a54a7b84133f34c048c0177b460b8a19255782f900a68b23c45e12ecb77d9119d15c4dd1713c92979345733cf68f77ba6c120ae76735b9188b2fe89c060179121a559a1e9e6fb220b61e727a5ad71d60dbd9fa565e64793e1718af329d44cb144a6f32897ccff3e029b3e3c48a56ccf15a701641e2391abd82e1a91aecf6029f829216d2ae47c513b174950d027718aad988b7e49b4ab9b4827e8dfc75d735e4604263df05ef6db04f981b2697f73bb1adaae0b544d5d741865dadcffc4aa8f58d1bb1986ce622913b0db882d77e12c6e62d0c8f5488df619a4b398aead65193bf35b98152e7f22ad095a51c530b0fbda7e630172a8e087c544906afb67663a9872df62e1fc570a08467a8879f45e88402a82f7b6a1863d39942b3bc716350408a918d6584b0e364805218d8aaf4b625975e1e11c15bf15b1049c3452cd114a075063c32c4c92eba242f214996058fc928799abeeac0f01ad77077d74bf8d7572a56a25912836a1132e034f0d5108d63f30f412d3d9ecdc35e88f569be7c5e94f89df7ec73597fefc70594352c650f8d590967316d42ae4d0ff467abfef901a0f337e717d043b6dacb704d4769a9724d59b74a35de7cee55f49a9df3ae9a1e288fc2716275be6eb3e7c9b0a6151f087775b660d0f6052ddd807dde014af59a081bc796d39cea21a5e73cf99c7d46307d52f98c2296332537f439760f991f34d840530d6a7778abdbd7b2a9c2a24198d71c7e5cb6cf4caa95d0665f6100ecfa4db8362e25b6f04e0b6803ef8eba7b481eb90e4bb4951d236c98d15555619e21fc3fc60895283bee677d0e2846ad3d0f29c725cefd21b3867da3ddee62e474e7dab854826a781ed0438d02985db287328ac3475e9c76fe6af674b3da6ddf10dacb87cfaaea07e2bf9564457aeacd5040d1496dc5353d45371106caa71f4aca5cf89d7e29f29501e808120fb99c2c0061b05bf3bc9d433fe6555ebda6037dbceefc485852f317e95cbf361f33732fac20e5c5c39e893818475f65ddcc9346bab06fe46773d1fcb1f60f06747da960788414b9521dfea6eced35cab3402f53b640e0c7d752fc7a5b48c693eb5f66cd4fd13a242093ff0216e7006cce7ffe1f428c961028b7078606ef0bdc507efdb01bfe33ba44f01eef3dfae7b5d0d881a0aaf05d1bf7a89cfd9a98eef1799dedd450c0f0b18391060957e00b66cb872cd2593486403dae0785c9022a3e386f70ffca3901853e52232dba97b8233677d9ff32329af2ae916eeea8ea7ac31f0d77222a58a0e77c064792eeff185f4022ccd64b7602da8990d69127887f3aabcb64b041f8ae830cc84571766a8c6ea3135859b4e7cf9efadc04df9288718be181b20d2b4771b4ddfc7c7f2390c54099490d740facac750e2cfa1ccfc48f93d2409748538669d181d170969335bc37cc3e0cd0995d40cc6c447b13d51a5b89278358dac92486fc630740e04fd6c200d8881ab0c4d7be65e47c4758402be561ab789f3718276c24e0b8bedd12c52e8a5bd289af22d42541384b9e60edd5ad02b44ee952d6ad798393b1ae901d7806b8a713544791dba877415a4cf968e6d177c8b54312136ec0217e7795170dfa0f778895690ff7e913c0d9487afa20e23a1b0098bb4284573296cb301f1fdfdfcae5b81d2ed009d86441e8c669619e1a1628945968638d6e61d0bfefe32eea9c47707ce2b7c215a8505fc89242c4748067f832e58753ff4f75c7a8900dca95c353df49d6fe25a90dab7556d218519a9bb55361b44ef957892dea112781da069b529ab240648d1064ee06c8230ca1298dd3b42ffd91b91400f72c2f26ee3b67d4fa58defc8f7819e306cde9c153e49197ee448c2f12e40a95e247000e739863d4aea70e81c16cda65b9c4be76a66d7581dd2a8820a3ea1fffd4d1d6a87d1b2cb9f1d258257895f1170a80b5fea87de16f8e874552dfe025ea75031d7bac1b92aa51b6daeeebf0a74102ab5b3b77100bac8efb17e2a30e7c925e1200627b7d94660ee07114ad121f5791f0532a4cd72a89b13ca50c930ed59a868fb30a228372afc4c5c6537dfa8a98da8a20114215472395658e2be6c73cf443480d99ad89d0c45f24a85c2b97784c879083bd7a8aef048e60d15c99c9336cbb3742bd75c06d13978c240e0ba40bab8b27ed12f13c967ae8c0e916f20d51fe6d9af42d93122f6058be83e7dc30858d7c4bd1f74a9d9545a2262aefd93eb94a80d12534e728978448e70613324a02e745b555ed54f7e55b597b481d29f91282f543a7857ce126d779606de997cde4b00330a3a59be88733654f1182262327564439bab9129b52f01a573ea609da038c5682fb8cb0aeb416b898be29f4350e7ab3a2c22eceedb788a07e4ebab6bee54af56ca7f27619fd02139df45aac33702226519bec33f5d7492015e2f06e5926dbc18183bce961c1636e45eacba7ce2636ad2daaa6fe0b7601152355d732e45564f4ca10190868387e9716b01f7867ea8c228146a2468cf0f2b33154b165a789feffdd634b9234fd6a16755f63fe87b80bdad598874e68da6424ea3958c8498275314c5dd3f0a7b372280b4b0fed97562d8acc02819b72dd70e9b0ecdc74cef46d4bc51964ec24da6d8aeb7307debdd2c62f1a97cf8964c96bfdb9e0adadba87edf2cda551ab0dc1eff9df30ef2ca21be7e92ae575b6f26ffe998ec401f7d858fe5dce7f173cd0cf2be823759b37a1d9bfc242f10e841437dddc3e40099c547659a2727f15ce490f75976211483c8d75479b27fd0e4e2cc29bd63205a8ab673e1beaf7f2c378339a87b5348ab5344d7774ab7b4437dd09eb5d20b0c3c0ea10fb86e0a9885d606b84465afddf15f8dc9c96b07551e3f1910170402a1444d40273a6b58d24f82ccdee1579ff5009e5c4a43f246a179d959acc804352f5ebd19f99b6b0caf2922b368b77a55dc490fb9c9ec56c88cd24b3e83348d0efc73545d2459fff3171948a343b8dcc4532194bcb645b71b754806a929fa0c636899412493e7bb49e28383baa6ed07ef142f1341658d72aeb4e7c2c71f88e3b39eab0bec4115005fa3dcd34b1d47d743d9d7b3f7890be4755359672ecba12aaa02650792667ad9c9b9843c4dfaf443577857cafb92e8c1386be4a244815bd344d839568e292955aae18a5403cc03f61a4652658cf22c3752828d85057803f812bfe0dc74c6b41dfdc64fe18d96c8dafd806a31f3212d2a92aa4db8ef4b4e41cabd5ec4a1ef0a44473464f2ba9799ee6796586a0d143d7a40fd996c421281b4e709d9de00f3b5110f90a535ba3bc57be57c22577e3c46c3866e47d282923616e99680552c4c1438d0c6459ad7f72366a2db10ca8e763cb42913affa1105980814f4af8b015f574175e26137911dd9eb9b2cb3b89f84b3f0d5986eed051a13405b194dbce601d6be9431f2cf0cf294369bc5ada99abeaf6051fcb9fac64c804bc10d0cfdc52c2ccf436808b3a7396072b54ea45858d5350e011ba9ae1939923d99b8f0410bb251607298e514b80430dc6df79e5004ee21e4e874cbb0e82dcb4f8208af866ac0f41a9064cbeaef24a54128a4754c210941b06e4a75d46a4a2a715420ac4fff0e7bc66ec4fdc2d7e5c24daf99e4cfdb0e5b3abb04cbad9ce784d0ef9467dd18955dcff7f26dcaf3804c1c15ba88e58ead54aad63260e548e278409d844d69d3862ded42511b96cbb828c79ddff9362993d77a21c4dda374b6149bdf1be83d2749f0c65b42be42ac7cfd20247e4970eb65dab5bf6654c1ff14ba6d75ba43ea391e571a033ff249f22c2a79d030b6989771b8dbc196d54631cd95aa23671a7fb669bc9304604bb89cfc52d99014b2625b780c5149af678128c9a3469f89be26180d2c87b8b87a0d9f6deaa9c688c7f845c9951ec8959b495293e6716c6cbe932ed1e93f1fb17321f2107a5abb52d8683c0a25a46bb0ea79fd51172b2acb4ea013f1d0ff0d9a217e5aa096d92d81b2c32e871423e1e3780383fb355eedbb3b9dde2c785ce1c6a27eba1ba1954e9f529f804decbc2c2ff3281c172143e784c9f7f15c23cbf35e098f659b257121d071ca3087d45d617b59ada49e094da46345afab8001029704f5444f4988b13270081313bf9e49526647e5b46c0e5a3a98244ee89e572802096e539e2ca6926da3a2d7615d42dab3350fc20b6566bb7b098a3ba44368810c8e4b7596edfd90a5a9dbe7218ca5913f2af50945dddd2ddd6d3fe397642a9cf380b85026413c72afecb50ae081933876bec222b3aaaff33593fb629f8a7b8f3fa5840c49eb1b2f73f3d3c9b3a094298da2eed1ba1b61eddda8ef0c2c0d01b85d888300c1f3955043d7d6dc099c0d3b964f257a8b0075c4c6fe4d3aeacc9fe211a96a61ddc42351d720870e6c56ba0be923077edf486bb5576bfdb36d3810a3fadf2af122ec9971127114ecf278cb52a8501bfcbe6e16f8e8aefcd16c1356568212ef03fced06580a3be779d5bb41bfb153e78182f9f2c671d5775e3c4e2bbdd459e6ac03fdc29c6d831eb397a18def1b214aac346d8d1cda2b9e7d75931e456e438f5843c1c8559ea4f2cf42f9375d1d6d38180dece93f0a956197badcf14c0e33f30aa21eb1447cd5921d1ce52ed41c8a2c83c4e31570f222cb6405f42535741055226779484697e2c4a979440a50d0be071cd9b52b2dbf78711de52d78ffa95c70194334fafc49c466b0fccee0e4b9b2ddf6e7952c6c3f198e60613b0634589eaa42972954fe712c147f3b764f2203144a0bdc6ebbeb57a5443ace6446b82ae9e67b2f6beb787077264598c9d1525ee194c94bddf22d220cb405907c8621c005d2270fcbb445d0011721dca9da5f8de253a1c36f41ff0a5f7deab6ddd67b75bcbb5496666e8ebcdd9cf233d8b72647dbd932ff8cb60343113a521aeaab8fa16621a12b9655aef072774228b8a1c620b8a1318158fec7cb6bc07f9f0d90375484c831da3f9cfbbe049462b7c221397c75594ece2b9c3bbea2e8fc9a68e50a5b339ed18445f766c70420a018f8c476d87a6886fca5b874e70e72968a19e8b6c6a74c26dc84a9ae1b1ae5547a824aaf90fe81842a8257be19de981f57f178643a91e350d574cec1388fd7547f5980d59ded54a79fd2bd4b31fa5099ee35aab7930d38954388e0153d7a88b8d94a15975177badc0d816018ceda62641813ad218895d4b21efc0175ac020a2b47da195afc7fb4ba8cd909454a9f0adb0391f2883eb757987e46e5214c6173030c3ea33f163d8e6625fe5f5c88d6ed1076691f6f62308e588f7cc2b8da636c1063366c65bfd033b7fade2c1c6921f3889c0747a0044d91b2d56fa73d8bd3a31e2522c422f53d0425b95e1b82c161e082d90a9e2c99f3b983edae45cd958ad11c3d20ea61a6b729137f2b1879737a393ea675559c24ea8d609d2872d09ac62964fc3634c13ec4b6e44739561dde95c34206e0544e432b61b15b215e423758982dc5bc3f893ce05bf65e825d6b1406bdce592eaf039259f3260aa0de16a3be7b15bb9a3d471a576f1db0e868924d4098dc3b85c9ef99d21fb3a4c9ddceb206ca3a64754ba45635eb35faf39562bac07a09c4733655633c022b20936964a70993ac8e2ee4ca3d48eab5111e7bcf163915f708dc97358de87d5cfc2ca1152cf91351dcd34212b24e12a38d8ccee33e6bc96ab576407fa692f01ab67c02ae44205b915b8dc98df5d1ee3c57488b8f86fa64b2791a980de94000150dd0c904a8b0f90bd1800f03ac4b0c1fd331c4ffedbf3eabab4d71172aa877f3f9aa71b7cd01649776c6997289a82b6ac6d9ec4f427af5be1921e1e97ee7967ae35bfc65a65b74c76269d49e9a7cb35bd92135dfdf55aa51c5fa72a17ddccfa8838e19dd77c4d756b9ee19372dc0ff0c12d05b000f8ea7709e51c059e7986eaba7bee462205194ec12aff53e9609a5f6ecd140718c0d1d3f8a1c7538e66dd6cb71605b10bdf63cd4664083daa293af6f3a6216707909aef36cdf66b6df9f5e753830f6ae26f94aed101c89e14b935344b72966fd7fffc209d7eddc810f4ad2601ea39832c960f781a0f6045fc0cc9d9b4c6600b56ee66bf2e6bd39acbc75efd8014e0da707f070b70e2a275e1467f16639ff6a873585e6376dd58502b6a24335fcc164bdc4e847016d1fcdbdd921f796dd9599335fe557000430f0700b2223b769fbbb93d47895b0e79e26d3eb4ee38fc8932578fd70fe31e9cd0366f966f88c24f7cb4605f1859ec1a2bb003fef1e13bc2310ca85cee627888fed16c8782b8322b77ba9f7dc2909c9ba4944e513914b887f04b6eeb2af5baaf9809575e512fcf85f48839de179eef25e27f933edaac19712bbdf431452e3c9027790485f428f6d028ab62974e8000c46a0d0b631f6047d81348d5f46721db5fe116464b1a567878641b193dec96ba02104de804db647b7f67b2041a9c9da9a0017c9ed5bcb4754fc79c9ec6065d7e34f997a726fd960c4363353502ad6ae5c8c4da95821af08d09cabc9cb374c196340174ee95c6bd81324faa681af7fb26dfad1fa190aa68c61b660b11690370dcc62ba28917e1891110b74f2a5d9aab2cdc38e509848a62ad92ec465b6d26d40ef9f62273e0e709e3200589e1587826c53bfba5c92bdfb2dbcf365c027a3dd5a85e927552e47d72d19b3c4e2f5139ba444e62360f3a4ee7fb22c15519e5eec8ad9c9356ce5b7d7dd32558a1171569abfa79c4dfc0751591026f36f8c641bc841a07535a0e20992828209bb3cda5e8566c3984f96a3c1153f852e9329a752ad1141ea93ed06cfe9442f235fb2ae577e4a1a49605606826685058e04fde03e8a9c81f8126a2f0f19094f3aa3092480a42e23f905b9f8796b4a81538e3de0b53c5ee4ded413656dc0e24d894cbb8e74c66e1ee0ccc26089191679a29e3a106b93f351480a10c22a0145057fe517320c4540e82a7bbe00e45c1359dc7937af13e8fa47ff142242232e25d559f5e08f1ca182e39a7d3641d3358c5b9bb60fb3f32b0bf2a0a0a5c6104f7186d7b3916f70693483d41f514a29fc970cc37a2190124d115bc3a6441ea95802737e6ba8d09d7ec44859cf44f89d17e38cf683f93bf215cb29e00d398f8e80e110e4c3c3effcd2076a9cf68492ecc12c5686bcaf08200faa480ebe125bc9854201294b52b7b44df6f97785ee444c2b4e93316579d697307eefad6461c02ef9a6a8c95e0ac5a2c51cfdc8cefcd7e814da50fc5b9fe07b541ac798d08262a910dd67372869af49368919bbb09b9f1611d0aaa1460d7f67177b3a1f2a62e6734961f5701a2ff764708daf8b06be5ec0106cff76348ae85d565dce9a073ff13c1911372a46e4d919f03f37c92bf4964df62b7c5579fae3f9f79f848525b4d99631d229a8f533017b978cf3ccc27a98860e26f46d3aff5c68ffa67d662ab54598d51ccb47af1201f027119fe68c2346ec8b2814cd80511a71128397da9887074e501807eb7c994b8cead2d1ccf8bf309fb90c4916bd09e3f31ba94fb4d371d8646544f1337d992b024999fd3ba690e7a9521b59d2542c04942caffbf2574523451f0556af3822bd193513144081bc4304d4759c64dbe3448f5c69d8c64dd7e69ef833e1008031f4add9e5bd1fb520f990f5b6a9b8b2c63350618c5070f12b529810c7d51531bfb4ff466cb9f7f4f8d4a252867dcf43f4bc58b4f29602b248ca631de2f13d3e217c09fb99f13e16e595842020e713c140bb62288288dfaf9ae9a0963ec540ed455d24965cbf272683e5ed1fcd5e4e4616122cf233ff8432bbe37e89f253e6a2c00d5079d39bdf03564eabfb1cdb5df394905794cca7653998e05a9d7a160eb439ec5249a182aa667b7f00878d42954c3a7fabac8cbdc46ac570ba96fbcbfeda70001c1a7f7db8af8f4fa29d3aabf060a1f0ed16d19046ce69126afe3e89751735735fa0ac9ceb74769d6862a824926b71c5cffe009c0e99f233d2620145907a881477fb97e6f57e11cad66cd442d319df09bf21b71e10c2b57039d6d358d17a6fad5f88eb08599ad398ed95d281da08e30bcdd594ab51213f4316d085e5291b1223200422caed28863c04aae8935ec12d41806ed0031b6d108d20f253fecfa9e92ea568b03f05e1df4c9e424ae8d7c255b3c67f593f390953ddcf088027698e3d931958287d77d2ba97e93c3d9547c4dc75dcde42843a665d7d740b21be74a428809a96851686a6a85624e10cdb54d0785648e1ea32eedce7cdb76023c1d8bf90ba0995e0915611cc0ae1289c20cea0734625015cada4ab49113aee4324312fc61f842f8f2fa2b0d10be349003fe35d07f2b2ca8be5b81ffcd9b7ec7365d20ec1bf6ae7e33119d5e83a14ac9c2cd3bef40b6e16ebeb60d3f5c3c332776983846acdd049bae4cf0f8f75803930ccda93d127800cf1b689aca870ffdde715b81b9d2fa4fa159d6d06959ea7de468b4ffb15186b5820d15edb38251cfd2ade3fd67cb36041807b1826a9880195a13bfc7e741528953c1838bd8e4f3eccd08d8383ea5a63ac722a303c4b54fe3c0b5df2c0ccf38d1e79f6a11774ffd3e5c80c417269f4365caf4e1bdf2bc4d1f7e88fbceeb2bbbfc81aaaefe9e1e48f69f8028478399c7383b4f711cbede640061295e2a938af02a665cd648eb9e8f8127786d5bfccf1ede0100c8765ebfe0848724812810a2f4454da4ba097d4cb6486bdefc36b6ef0155e1adb912faaa0da0f79ad462a5f1ea98ac5961a909aa97ace5d4360333b6ca4e5abae15562854c18973c0567964ddd479e534e9f7af87570c5d93f21c94a4636cef18c69fc1c8959e1d4056159c6fd61fa2b3e06b0cafb80c3d5d2a59f0021180909329ee16f074dd5aa5c11a8e2854ef844dab263a46409bdb086398a3082a8fcd0b7ca76e0b6cfe109924b7410e5c51b7bd1e89ff2b300717113610def96717e15a025dac909b815fd4d68832df4658a783eb77cb79a8ddab84c7eb5a5901793993d13a116046013215c3adc6288da260b70df1a3232323d5fa1b0e9806738b15ffdaf5b53a9bf036f8aa08cc6096b0e3a9041688aa48476e6a9e2b569fb9cf95fdcf0d4588270c72ab5174f311ceaa940c93899fed55e8e9d61b2082404cb818cb759501e6e30be14cdf0051fbf3d254b8874910a0f233703bedbdf0050f5c7d2e9c7b9f32f5f8e1df9b58f88e494691245a4855b198945a908fcac947a66f8bae792b71a8543f67dd3f0f49a39743a826b7cb11b1cdf5bdd0155905f89d232b4e1b2c35224c9c528c054c535a38bd176171e7a1ef66c60188310508a689324bb0e1804b6418a91e34cc4300e34190877fa617c25faa1901c5c7d45c93ad948bcce4daf3a0a8dfe8a3b3d17d75e1d6a24c93179b2a01aa8d77a565bab21fa081ea98b1a2ac729dc964ef3cbc6c391f2d970eda4de7b2d252fdf1bf81e1ed9867bdc01f78ab3eb15ecaf8b90b8c08d559b0b77baa9537bf85e2cd651a1ba368842dd70d43a3ddf9373ae4a2a3b96f878527c9432217cae5f8ac276727343726a8d0ce29078dcdc2bdbc851ef35da153740a20123b5c7a05b1d773cd3c3cb1e5ec9046135d3cf5340efbb8c56ca66773110a4c94187d0fe0db27ba0b8cc3298cc07510c34cd885a7bb17b409d8104d580611afeed7e676a7298902805711c682ab866b729ed0993eccde75c772a9439824bd6c9aa6cdd37361fd959d6c9d5b169350c95a41008ac80dad1b8e125c8589deab010dbc12b128762f5a44ec6fc978ea3d46ce9de1c85a711eaecc7212ab5075fcf2aeea2ff1027d19438ac82029280dd1c3d6e85774eaa8a927c7267e9eea4ca2651c6f294da9d13508eb094cee4cd40c6be6ea71da8e4fd08fc59230cc2f671159b271da1683292b7ef9618a13dd5eaa5284fc4f5bd7e2f72aa75a8951f55583e899d3fdf5deecc38d6e74dd2410d057fbd80c871dadcd8aff6eecbcf09c18f0d936070a77b279cc1275d168b154d47c354b8f091119d1bfe9e84b6497ec2767fe3ee59b191ded585928e669b3946a5f3e0259285e86ad8e7f07e42b659547b887c2f63de96f9bd988b8ee83b34414e365ef6ff28226a3d3863054ea6f1788d31efca981ea682926a30c105320bdfcc88d27e62769c3f430e8b83f1eff30316ebe507d5143232986fedf7cc78e8448e41fa69ce4308af9ced935fbe4990890091f750cbf5ad11062ebe55b96c83a408754a8b40143d97f9fbd5cde222db631ff9192a9e22ba04ea9b39782ee14608d3b6e1196b7c55c9c599e73414f889f73fe4e1e840ab094a494398cb9e1cae209e07770e30e2846807c43710db320ea93c38849ef9b84b4e4167ea83985d9e3f8f1d96d3c7bda6c755cb141e5de54cfaa57524eedc9acf707ee11d7de8a36474ddb62ff6c6f46da9ebb4eddedcbf28d89f8b52269211145c057203e28991883fc601b140b3ac4ee48cc45ecff47a58abeaa3875cbaa4647b336f95656aa8be901af0b3f66adda8aeb3430d24094e20af8bb1c1b0185a20878e83a9c8c0cdc8dceefc8d3e7799016a1e86a8f9cb170f07119882cdc0d25a489166c5c027a49701cdb77a5bf69bea367a43e35d197ee12f9cb79604701fefa43acc01a86328c88fa893f2354737686cf5bd403dba2efe08555ce02ded70400c64ad7e24b29b2ec3059261b8ba574e811aae197d5e1d0219595be434db67b651927015db690e645492e2d29849bb1bd293beb965e16624e20dfed962772d4911824f10fe32494befc4d4c2208449db5e17460cb2e02bad5d9ae924ad17405d331962f81617ddb1e972084b9e5c5d685a76448d9e04464909a7e4b50b69b1b60f86ff0ae02969e035d8f8d54ce163f26770cf185836964dd4fcd02526b55c43cedb25fa10ed63b38512d7b50a29a77c169cd9b14e75e3ced09b76c24a242892d526152e6c6b0a8e6b223ab74e451716be342497f564dce7949b742c7b7d1d44b7150f866fe57541901340c38b89547545bdee414739bb7b894755f3fcaac54ce0dfec8b1b40372e7d67b7c89a4de945df40c3f4129517adf5a142bf48bd8ae467dab5b3a6fad236f81b8bbccbfb1e73ab3a329193e1418d35670b297a7f2b7f9f56bcfb5052db45b14308af7271d249b810c69619dbd3b6c9cf9eb255a3bc40015d523baa4a0bc353b7fc1c90068e3fea38ba5722fcae815f7eeec5ad5f4856490473973c22d11c6ed064f225f91c2d436563871eb68d8ef8e2f4ddf495d9d40e181a278c2e03a95dad540f13b5b9b541522fbd7c5e87b15dcff5a66d71f1c20d486061e1993f47d4561bec77fe2759c75729fb1b9320116282a2f2c97c9cee587991a590b8fab3d3216340dbd20c0128fc9dea1d74fdc20f5e63b98a1e1b3ef035be407ef285e1b06a0e01f05f439b30aa6e458b542a86f8c8a0292269e40b6bb0132c093b0f4108ae786b7b5a56eb1d5a0ba254a3d3ec4d2e2268e9d953404fe0140631c3a405a797245d5c4294841baa7468b9cb7e9d106a676bcd258955962b47a09a0a8a6d2d42565f455f3f127dbd0757b1bb17e353cf20e1b2a3cfa8b8cb555956c7c520a8df72cc7f823e68bb2f63b17ae2af25bab3901096f43690010b118419af63dae2bb6e3a8d49ec9e361dd9351ea897e46c14fa9c31885d0453094845e7447a21d25fbc4c8d26cbb03ce3d41861252bde97eef87814f676f559663354471906c30f2f363f4c374138aaa32b0e2c09221e9870afc5488c190abe8b07f6a6138e9f882d38cae11b0cf80f511ef2129ee17d640b8aa57953b892fcdb23827f67af6fd0f9ffd5bf54202a84c1334d2165006bace396d00b8e2074ceca0e307e029237adb31196669b76207c172d07ab01f6b544f6d9ac59e69049c3f3996c3f96b9d291c2d8a419fbd1066d7d60aecc7a846f9668069864fb7db88ec4c6476145fa27d986b481ccc2151e15f5a89348deb918a1afea7cf21b34b946673f394ed1b78007f02c74d62d73badf8bc8975df0847f6cc91a1453803248b3fb491e00f7bbf8c94fa27be4995cc036ba695bf5436a66ff7f02f17285d166a0617714e862a0ce86b2c02b9d8e5d6fe2cb5637ddddbc5d0dfc5fb0e781740f2ae6c2877ef2093e16c4bc8113b3eea5b2589a2078ee24f14f52923eaac80e8a3881945ceae4e02a909fb428ff5634c64a40b75bc7492d3854acd9943f8f3177a4942c829801bfa1c3472eefa4ea22184a339fd1d1c09b2d942363cf3fd5f92a9df7178e5d16447314334e4992421007016a2ba70ee71cb01a107501edcd49e1653dfe89f911f4e41f2428c58ff933fa58012e590ab64f9ee8c70eacdaa9196be4cdf15298591af5be53586ba89bb557dc4b33724e9f7529fc98bdcf07140a2c0a5c6bb4482b4e1c79bc64326d6dc42bbc1c565e250d257417c826d57a9936326992f14d523a38fa729e2690ae24212c68c311d39d7ef2b930c30f75ddc99ebe3089c99c41993b4077903cec40e5ee4bf3a9f98f3c48e32d18eb8f949144d7bfebc1e63865639be3c690a7717b57d3beb507acc0cdcda209b8611f98d1f4bed60504eb7f9041c0df398bb8d2c5b16037db756c3a77dba8fc403af93cdc9a792d259cf11b5f4e1496efc5ff3b8f137ad4ba1af8424fc90585834d4fb357f065785bec47b122c4fcb4ad3bca3ca2d87cd7cf12a4cc9d894f30431a1904357c1dc9617ab3b64f28acc701529c40d0a4439e85d38d517996dc1f86219a41870e0feafd3e760c3c59811ed87d5b1997248140663bd5f75da3bc9a9f5e6bae29e9fba8143b0112e40ea3837fa4ff5e59ea7a73656d58390ae1da8d79786f306ceca4ce485cfa5cbbecb69d7567d3bb645124baa542cd040496f1ddde7cb1b69d7e9457a67602dabbf0102bc943ec421d221c26780ccc50e029d365a14374e24bba29851748a5c51dc730c17fa22be602fa8abd8014590e3dff7a0392adf10c34e6da44c48b3973958d7a70c5ac7fa320c86351ccd722153c3917ac313a7dc8475e90b7fecb8bf010b5d2236f61cf9321e0d8d219a8f95f38724e05ffc0c876e0445107d5ad24eb552922e4231123a2621cbd985951a66b05c58806f49c7e0a82ef0fe8f10b11ad3ab57d42475d602540c2198ef11c0398521d1efd7aa70d42fc73fafc4df06882658bd1cceb0a3dfe19bf0fdf2b1c3e2db3df90503c52b484e4c5a95cac8996c72bce83780692da71b5ab927aa2d59fe28fa38fd50b45c869a92671c99438c6b267d230a5f8336d36c5a3660874f058a96e546a9bbf60df54a705361d471a46a57a7d448cb114209602b2ad23173659c05e84d1d9514fe22912d290a87dd1a9c25d8ff7fd6c42404c5f27f5d4ba66f29257aa44583db5e71700e5d7a833315743c9af0107d7f68f681aa00a7668ff354e38c366fd43d38ee6e7e3cda5711ba95d492e7845bec9bfe61b0cb263624de505038006781fd97585526e7e62f5b1935edf001fc4dfcea2364aa95efb608b90d20c44d04650f97e13535c38fa4567fa880d6de57bb69951cd13c72c4f36edcbbddb25f539ad189ce5a34fcd5e00c64a91aa52ccedffc9545e90a7c3cb7f0d7ec5712684f9b8c0f37ff5cef56a0574892c536a01ec308acb9504ea627b04955e3e556f5b87c44661be05b404cd2a03761fb2c2f2f2d3adcebebd0a1218aae2ffd65613913240be68041ec00cfbb429894e9113ef683a13d4dc5d67da8703f0eac08ebf3f54b52dc08db9628d66b2ac70b1d3837704823f59234f30fb3005897e6de70c86829c3090b4df0b336f4cf9b909b07f233131ac505839a5868e82ee2282d27edd5ab251381f4490e9e2debb5b0cd76b02d7857736f1fd3d3f4b409432cc8c2e627d4b03a90ae8fec7a411ee45f88a41762ec85aae65eeea2468f1412de61aa5f807c94ce04f3031067bfed4f332c95b9c190d09734844531c2f7587b46d94c9dc5aa167605a39d288e9c19084cb490f1cbc176a53035d268cb6a4391537a3283900937ca0e883818dcc64bebadc5c5735eba5c2355008a7989ee03030eb64fb556646091721cbc8198f89b2238fac602e3cdbb4a46e1985894dfdfc98d2c91b71b7ab7215eca33efe93cfbeb3755cd2cf40ff86c840b3731970af6ef7f2b45d9f98e10901bd37699144f6151116b3e08d41e5a50570c7bf1c44d24f22ed3b8b53847b49a920d0699dc8610257fa6474ca923d185522ac699111c847626d9fb9c34ac69599cc56477449e8340e76511d6c1f3ba4141d34021b3e60f52760923e7e0b36b20b1f245c7d8edb634cedba26b6be9eaf62a94830d623598d6d4e4c52d7b6e7c01ee7814fa843791e52db4170a9a2e87d2f82721b35249656c2001e1fdc6f793a904f1098ccd4b0fff77dd6022d4fa1b97bd99e90610982b76d36f7acebf74fc00d1f07f23371008db35297ffb2b72cea452a0aed216ae7da3b72135045fed46c04225ff8d3713686e3d78efa93cf2527a77299a42df08599d921b97a5c8c0599db31fa4fe4f13c494a70d2874787f4d24098577f05cd41e68b05aacad5649c9900fd41500c59797ea64d206dca90778517ea787626503c42716e4df842f6a3d7c22629f410ac2a30b0b0a17fa59830e6ea84b67d79b58f996da0189454a222de463d77aa9933017ac3530bebd6537ffdae3966592df3d528a12f78fc65be870690bc0d30ecf1975cdb23f3c5d2fe6993fbd61a5fc5a6c5ba22387e78f6fd5a1c84927e8f3bf272ea25b4253dac102d7af2d23a94767993c61604e3bdc451e27801d3cd9bf8a386601c99f93d09beca0d30b9528f1f8cf97d844739d83774f38e3ff3ec186a1f32736ef467ec481d570d2ebb7cc60f7df28b56252e9204a6640adba0d9885b944877313873191bbafc45618c902a918608164633d1af180f1e5124be0bd25e32bf817f648be8669274077b65b0abb2ee37decbfba9e28a6745b49cb0d7336e945aab58b7906aa8c7ffebc41855004afaa90ecb4b2224e73d88175c8ddf05136da1186f0261014273a6fbf7e3c15f6b053fac199893af231ac158596575c862c662e17b6b03e65fa0d2127cd9ef05bdee5565ad1fd13ce96185689d6e2dad762e1f7083b107d18ff1249ec2d2ed775db9ce80008abdf92b33b884d4c1be0e07b2b2555cfc8c4f524ad697e7bc19feef2e0fe91ce990f8e7157e6c61e6bf6723a24254329aeff3616493831ab24b8d6dc43d046ed9c989902eacd31d7f17af34ff231a0e6ea511a92febdb8c7ce832d98dc98d35b31bb20c7030a7b425b0d2381f4a4301548f86fb1d454333fd01b0791821f01fa53c0add0751abc0f0a4b3ef68a634ca54d9a6fb6c1b09cd094e2b0d51b88945e55a7c0adb523492e3247b2b598752f54ba6ffb19cb991b1f18c4b6a7fcb11fc70b53ce0ec7db45e0dcc7ffb6718e3199d8823b2867d0e753040b59aa1fb7f5fc9513c22b64422c3d4530fd56693a1d16d64445130dff4e1d8ad9a9bb57176110e1f434d95bb840dcd4ed74ede6fc1dc64fea5d4400b902c2fcb830060b8b6f1ceb5e0801f805faab6714dba9651efa0841960cf9a4077ffedb3ae815407698c84f5c2ea7e39b061b853921dc38cb2f20c5f6f1915608ec833312abe35d4cb88a326e4d74228eac4b13b873638960c28e0f9c1768003d56820ec2cf6e82a134f6ba0f48ee3599f180176363b624bb33ddbd3fd543db1d031f607c9aab26d6c8ccdb7d4216996bc04a38f4f63b86892d5cbeb1c78cb59c8aae9955fd582987579b4ed96c7d39941bf15fed9b316a034ef2fda3fb2ed607031d36a1ecc14fa6e7d3d0cc4882d83f50fdaf731c0d2bd3001d7f725828bfdfdb63d850708b289641e5df47be06b04624eab53998e43be40ff38e6870020552186c6acb4af53139e479b0478307e9a5ba43faaf99ddc3536bf1e5720bea7b3d95763ca53a2c9f73fddb9e81280cd2f8ed3da21536a49329e321782e57c2c305f89f7b49200c07c99b021d53d61c15a2748a5de32317f840957c5ff8f3c0457bdffe0ad4fd0271831de2272080efb29e77fdd0e9c735d11c3baaf540fd235572b1ac40d1382d8172126c751024304c692716b401cf95270b82fc0e61459198fb210aaac5a425a99452b69cf6bd08ffff5c7f40b7a7b2472e61f720ae9f1da7be5fd85226162c1f6a5b39001e718756b9799423ced59dfc84f47c5414545bc92e2e316554b2a42d1126decae51c98d94a2fa21dcf9db41e2b9d8d5d242c21c112e1f01c3f1965b6194db9618670d556ce1d16b2cb63f4f2a8504b2fe374744d83651c661ae366c78f0c56396be42be5cee557cde3464a7f0b8799da61408d7ba6b108bc3dc4f36a4daf4cffdbcb9c24ad914021b308005e4dcf3b53666eae188f40f087c68176eeb01dc7723015802e37f04567d8637566002e3a8647c5b082270f133445eafe21638386b3bc82e50304bb850bcb3250e2beee17be9c1f07c2494efb3606272f6a143e14685291e7bac3abc121f7a384524e9ff4b5dbf009bc84deec469d8227ae002c039d66dd19a876046889dcba8d4b2c435f6374eb0975828995feaaf879a0f2ec10fb6256776a1b918a52abf9e284d4672b2b787509cb28f7412104e5c132a80b1204ba74811c948a1dbe92c62564ebc4fc17d35e997cc4aa32a5b8df8975bc4d3d5c2bc14492de9cbdeb48fddf889a818442b00a33e9611d402c8149b921c1c7df0f5b46a3633d4331bf2cab65ae69701c466e71eac5073c12b8d12206b00b445ddd90153ea774262e6790d95747534c1218567df04e0d181b04228ccec85be1a17aded50c998639c3f3f2904b6ce85cd57ca3301fb8800ff8b4524c2a28bcc870f403e90fbe7991b8e59003fcba9eb9b1c80ff7dc01e953365e0afecdd79f113aeb68829bed3199594115d63242d13ab5d196272aee7983e0bacd51cd61e9714a2a1eceb332daaa45810bdbb8d4ff5d4201286f997fdc7468f63089386c476afe19ef99e79da7c3d010938815dc437d41184f3b5c74c53a65d6ba38b1fdafde99ee9ab36eac53a076da0bf52759468a19694409c86404bba504a26d01e0473c5194897efc945f4ccc71a811374df5315c741c1c9b32c384f92a8062de78396d20cba78a3beeeb7a7c10020da9d93f04f1d81f3f8dfb394543224d7b4d457786388e536f6e7949b1e3cfbf9fb0fc803c29f8ba2738eafad87c58e449bc4388c9cfd1c9fba2c1817bf45fd6d8f5c5c377b9fa9479b2edbd730656a4d7d9db72c5c6e4e9fafdc92496c5b52b9aee5dff107dedb5143257bd193a66c70a6a7cb3e12d551340cbf6bb32257dca12b4fc514885d26519baf28eeee77c5e45fa114b4e14b3b1d9298675db2a73770e0b045b53fa056a8fdd4288e2bd59f1112dfac9292c4df806df781c2e8448b5f1627ce61f530a3ff4086c3b25f6c41962034b819009c75426208e6dfb92f361eaa5be86f2381741588140bd98b89653230e8bd3c65a7526daa9871930ac20187a0dc69460d028280cd26f4f54adddc9e860ba017844a88c90aa3a6bf6cd4fb4b43006f6efc20f6da1bd8ed60728a39853c9c75f9b4bc769e6f5e2705842eb9c9ce3397ea37b57676f954ab21e340e1135655cd076f709272e36e55f65df518f427889c07d48f5435f0a53d5abdd38781549627e03c194c3292f9ad010c8f0ef1d0565b6fc0d1cf3692c5fe8e3c219f304ad5e21302ef13a86ae109af40e4afcd7748cd63ea17e0ccf8970fd611a1ab79b37ba2690772184082f0ee2cd2e58490ae29fddc48aa2824621940069a105516e3d410a9ea9221b80d287e190a4c1a7bf473a80fe4946b59e96e12327f52f616aa998cb9e911b1ac8b80e871e128460a87dabed4aac0bdfd2849c250439fc434f608493fd1bf6f2ca3838216c71a99e1cbbd04306e7ffce8ebb2f78c6bae12ee71531f81438e5d415e12beb785d0a3b21cb99fbfbd1b2a587bef396d869af0291652d9ba3595c0d326dc2b255bdf7c6c7bc7e71aba4cbe9b0b1debe444a9a6636950c1a03ab18249da65354a563ecf072d01fd4630a0edc97c4e7305a06e88fca9200246be8bde1b55262f8a735f0d914e98e5343011b308d2a2a503180921804a5f423ce0dcd25aac391cc47c1950a943b8649e49514a24e884fb758a24a218292f0ac2ab59702b7942b960cff787bd2645c098327d0eb57294b94846b2b51d42feb8106b896aca15b1c6135fefc9c83a5fd48c167e75240c91a55d513b74bb6b22fde3a88c2812416cda56ebd6b933582712307da5b6b8395a9fb59cd6e8087302fe6eae66ba010402a73c76792861c3e027650a23e4a1a3c3b36b98b5c33fbd88482bc9883fa56b36d8cc7900493de3a7a5dd27da07dbc0df9cbba209c3fda84ca79c96a3a7cf6dbfe4254fa356f422fcc681127c07d5b245f2530da0df9f6fb113acfff837d5288584fb64ece9019e6c6d003d623d53ff7bf3369d2435df33525e2cb80e07b8ae4334e0307024da7137afab763d897c76150578d6aea0a343244c8fdedaca9e6fe35ec665793a37ebef51f174c6803dd5c73d723aae0318948ac97da8d428565f0c2ccfdb09c3de3684d59a44f3d235a97dc6a9fc84ca6f6c70c385a76c42db8c46256abdfafad02fce73b2661606df6d2901e0bd7361eaaced681612402ae804a57fdbb7c37543b9bbb1b86d34a26a006b4a90138ddeaa07c9b2533502996397bfa5f79d4e4438cdf8851f6ba0efdff62f746f7e6f1429372463dd0b6645069aacf04c2218214c6f3b072c46b83c50c1d8844ac37514e971bd6b97ed21260315f23c85a66ce814175cae00b06fffe0c15a1fbcc651cc0bab02154c3b5bbb6ea76388e6d773b8249e28b6394d24edf6329dd157f5f1e31a9a76f5884ee9c8e15aa121c7718e604c823387267c8f522d68d6363bde84ff72f66d2df80a734d38167ca0767e85a1e28095508c4348f036ac443ade9bbf5ba4f0d0e9e0e8e90c1cf39bfdaad6b78197f8b9cae9762abd09f2786b42fef910264d5a6056b806a131580417b899037639522b2f97ec03432e23eaffe50a4f1b2289bf4941635e7c4d4227f949140d6ba466b552e69e222fffc15ca3d32f3015b11b091a4e369496079d5759b0e37a97d02655a24ba2d5b29fe3df43f9ab341d0d352164473a04f0f887afa20dcb93130f4a00a16e089ddabb92297cc8e3462251ec7f4d18907d0b011951e4e51a6c099fd6ed44c1a7cc95ef74ccb6dcffb0c0ef9a7d6c8fb41d39ff78c2628274adce2075d10e3c00a8a1a2599e77a9e9ffa9b622d1584a19ac0c6c4800dcdb3c156627fac5906e716f070d19ebafdd03f4e3482f660548f9714bfcadda67056fc38606faa4c9be47074a1f49f853f5c484471f76bc3dace733e658a66b8c6caf886d201094eaedbd64168170021ec631644c55679266b8398369bb550d2724a217d5eeb8dd2a3f0d359507181a0be925ce4cef0dfe57564dcd6ad3fe23160a3ce47019dbbeb379ab9e84900af990aaa24c488477f7329e6f9c5d9e3ffca3682888e010bca0792b8bb3286968f8c8e97b8132dfa052770cf39830481eb8da4c74fc17a87b1e5b9eb209a756c66858345d3f3c637efd79b511b5f3cbd01d37728d19fc596c3b80bd9538dd3fca265adc82aabff7bc013860c5db210e1ed9abcd5526bf650e0fe83634b5e91561c1c5f6c8034851da6449427f366db9f67236115ecea1479d4b6f2d98c102ba82f6f79a7c4b1edbeeacfbeceeca567fcfca30b02c25db9687ddad60b290f93da7dc5bca43fb2fede4c1eae7fc12f8194f9d95ba1372cf3c6bb371d28add925eb9e06c4193ad93a54cebfb529eeaf333122803cc7af859807d0af41c666eb694b30c0f3517b0ae8308e7278a7ce811f6a1cba6c36226d8cda5583b89398ef14d54fd854d290129c80a6bdbd434626fca9415cc1bc6fc152393b6214b44e8ddcee843fd82fc20a5881988bbbef3b8bb2aac9c1309a95113adb312abcd1298603a71f70e10468a96a1f47de66d9cc87934ee6fc9d7771dc5ee50ed62ae73e63b7cc700f9f7dc987decc118c91f76231145faf9f79089334917781a6ef2cfa9a89942c0d2d3711b33b65155330288c70a4def7e15e65a678c7359ccbaf7b47103bc17af302d0ce5ba01488cc9c1b8f45b614e5d0e876001bd8b74371a6035f045e53d5f917683f7c47d764258f8f6efd23a831ee885bf689e54394c4141d85255537139cf2de953c173bc8b170b7f737c137cfa2e11d99aa1b820b3abab402632bdb61a15ea315d9d2895c7cc3bd3732d816482ccc268c606a5185b86644a1bb0b4fb94e88423f4b9b11f0f124db5dba1766d1d57141975ee291f8e16d498329154d8d5838dbb9a337609d5ebb221b9b086008ec50fa482299acb59093bf5c96a21b9ddcc15ca29e3ab5d1b22aa05a40dc558b377e69609a299317831400af5416ac80198829fa412d18e4b74454c04aa16b3c250fa7f15753ec898b4c75a742250e61dd8eb3eb8df50378ffe2103c9c5a342a030e5695711c613b063cdab7234028380a63b57a5af549e0bc11e2d7d41b8e93ee359078039935d40e4ee5ddb7d01cb0aec8144911e0f248d0952a8488adb7dbb245a3c2c495bb5b952f7d66687534f5d5490822ea5c1c620b1a29511e13b477ce79b52147d071bf152d533f6a4038506f21957a88d7cec5e4b0999ac949a34f3df45e2de96d152a90e95c0081fb700a28b776931dbb5ec929176420d5b14f1697c651f18b3b9c28f8d7f0a0998b7d323fbfd86b5f6ad7bbddd7b73d790b0347cefd83c583c8b87dfc48e821507abfb2a7e74f2d81390c9e637462100734a195fc89c19018f51819cca5fa7b8dc876c37accfaebdbb89846bd3404e7dc025ee7f320ff509b2ebde679c111afe4b3b8007345a56701b72e129c8c44f104164053c362d984eb2389475b3c70bd04329182ce499b0c67f5278cee677bcb17d7687b2d49b02dc6680772db9dfdf30f9d30aff6dc9460d11be152bcea1930de00cc261c73ec6f418319f960d2e393face87a49d3fcb897786e9cd710bba55fb640a7487c8b6b58d4f337f75a188df8660ffe14548431093a0f1a8c7cbf3097bdcb19f2aeee445dcb6de8835944191ef4112f0e0f80952398040ddf7f19cc140e83979dd5fe16feb31b00a34492a27c1ca99277048952483599a09d97cd61e8f2c7b7e9b53d09f54bea217f8e51eb96816ba8f7ef2a217fa8a2ec4f427812d02f80839a130be2b61ea051529b23c90d2dfb4814135a9c3e271465c8e69359e03f91932fed0c78a1134d87d83ae98cb2f75b0559fc6d320fe48ffc58938da2f142c4dd71fc788034805b6d095ca724b4f87364ef8fed0fe808268523d9bcba77fc6ace2be015bf95245f918433e6b49e1fd42ef01f0ec6c99222a78f8259a48ccf6cbdb2c996ff4af0ffb32c9b2399cc9173d6e76d065cd92dcce3a13e72e8af7396380bc9a1d2e9f4bf99fe124506fdd2a71382a7aca3800cd5233ac0e3f6034de82ed095c52f32951d82f5d4e0c5638011adc2570b7f2cc0a0be4da5f75cc1d105d3738919d2a1123c55702576e46f5301c4d13b949a61464adc50ca674a84ae890150bd64ccbf9f81cdf2dc45856839dc8b2721856fd54adaaa6a198bc2b0152c24e043f73a5574ddcc4adc230d76867adc1b73be0f8dcc98575b926f3a9dc21c841072f9fe1cf4a311e9a9fb8a18d490cc025d72319250d29ca680cee553ab80fe8a15fa89239fe67fccced58d5722d33f94be5f042da8494f60f4bbad23f0cc02ba192f6a800d6df4198b89bf8eb497e12fcbbd2d409e654518aa87480854e7a78f84b8804433cadacb40522058c70c97fca44bb0fce0311f2dfc80caf163b114d6497d45ad073914ae06384cc67879f877017a16f9b8853a592e34dbfa1b4c0fbe6ee79c70cb8c27384a8f5a847152e9662078e85647b9868b3fd20ad2b835cb4d82d176040d3e8cfcb7a64bb623cb3315a6d1a5f1ff975d36b182a7950fc521cf7cb1d5bae9578d410698403d4381e71e9e93deaaf58d23af7abce88fdf52cb8cc7f7f80e58be17f9df0b2d4c9ef2760ec2899af1de4196b627bc0c11daad80ea2b5bfa55e8ece36cdf68d1cb9b419ec47a66ea6a469f3cde33123372b391eb3aea367578f37ea4594ad861470314333851c962e7441042df6579779949395b5d20cbfdeff83d5753186a5f52ebcb295fac7e68a8af2b8dd83d3680c0d06bd74d662fa9a7a1740b0ae863ec6f96a1ff96532f614885914780ae537ccfeec28cbefdb76d7f2419858c9ccef8241d691b365dd3dad8447c25f8995389d77375a85d3a58d796f65a8e01b36f4a82acfa9d52e0f4b29afe4dbc8041701a176ae3248d28310cf5b1ea0cbc0d2ab8fe4162e0c2bfc92afac3175c6e819b3658c74b852bb602e3528448acbfea2c8d82ba13a126d832a9e0024b570da011bb5fa607ac9b628c5389945f3f969361bc1ff11248ce5e8cf85502d998cd78a19ca418046b746b99790573e1e52cbdc99f3562132dd0e3e9e193e9c8dc56c69ed42b560e4617850fb3c496e6f00135d8d301c100ce1bfb1e47de90d9fce2004e17b6e8b8cd84397a947305955e94ac39825c2d59fa1d5d18fcff5a87389e9955b42169b84c1cd94e31b71c4e15471398484e9b15ad8e3ab3fe629c5197e85bf8358472da5214d557b240a08ba2287d920423eafcc04acb4dccf3e2fae3e3cc980e39090fd8205841ca7af8632b2f615bc402a6df38921072562597a90c4527f4d9abc36ff152f837486fef79ca8f608cc4e63255319b7e590dca0fed1bda40fd874f1dfbd4f01522f247da626f0ae8eba19157589e9b35b0b7a0ed0b3f75c69dbaa7b2f7d72b240b3a5ba726d1ce03aeaa650fb1ad196a5e836928369877cd1afa9d96df0d4f6cec9a93cecfb67e32f72b931a28974cfef50c25644f08cd7dbe0c8fc05c89bf0fc9882fe6655b0cbf10365b0121d2665364e00bee135bc38416d80d9c196ff63b7965bdff9e5ed751c337a0c9af3a240482dec8d86841356a83ff601f3d706af928c02f72e289bf58b0e2608c4e3809687bb7c2092dc9e380ae1d9e542a15ae6673a2ee10ef80533433113356838e725e966c341a5c402d2c86fb861938394e7d1d9f509cff426a872d51bb7647d1119565a21b414a82c0e8b8f5f1801823ce6a282718cdda560185d4ec0cf7483fd57760e78f4c1b39363dc77e2779368b0b4a1cfde4803bcbdd0e80c8dc3673c671280bd1cc8508a63be5544dd242f6c32e80b6cf4893f48a0f341e0acf550951e5ae8dceb17da06db4cf924fda5b0ff7274d55c41e14d2a8d00847a1752a1bb56815e08f4949d2d5b54ad3218f70aa30df7adad94874b79737e6f026365b95be48a4192d42e1e30fccb899819f30cf4b9eebcbad48fdadaf4d7891e76d1530aa9a9579bd02dcdc74b860d1d4f513524af9be08ca9e959ff74d1db43c2a02cd249cf94feda0093b4573fdd4fb4d74e85acf9ec28d7ffe1ad9a5a96c1edb39551f3958f18bdbdd3afadd0462e8878cd6f0a4762763ccfd9e8d19465bbe0bd64488e6021ca3d9893c25dd86b1ee05aba8245c685de36c3144592a2dc006513d73d23c5b42a5ae874bb238b26eb5d82abd8e6cf0960caf4eb4dee84f72814e1fec02140db0bcfdc20adbeab60a435f277abfcfca82670123184694f617383ab3ab036e056c6f102330ea512ece9303e94447e77187a8e6edea31c19883d1c370835010d183c31148a5db6e593b8b2d013abb4ca9749ad1b53090bae8d462851beaf30f208c9b872824505e6bf92a8871a4bc2a850db0a63b3240123fe1e0a717a0289c1fdd1a0407635ebe0eb4e855a14df8f8b203d3b300b9698617d01e78b534426278684ad67540b0670fdeb834e3cc5e1ef14de2f3063c93b22e3a923969502c8372ee2d5fd9d0dd11f74ceacd72bd8f05fee4f3212e535bd957ad39e28df45e2f4f910f17c1bde21f882bdf6407590cc6ea724461f3d84a900fde9848d5a5a0d6a89d7c6dc03ff01630046118e9482a92496548889866457eae52c40d47850b60a4a6de368c879c2a3e0f09e73a10f766e3fec96c4cdc26893935c6843be370fe015f9570a83f29384acbcbd66bf7c39ecb296a37e73ba5909e61a5d101d420b256c12c1c703205e0217db9587cfba479c3a53b26dbf4f0b08d6c914a2fe0158fd3fc9a3699ecf5dee5f22b4557fce124bd5290ec8eb41ac968628f26bf8c7ed182d4a5c7018a1015ed1671c092f3caac56309463684bf409eb30ce2ed5119cd8041e0b4114895e5775e29cd9164e9e73b9ad9f51a4c0c027cff0c82af37468bd843a277bec2bed1c14cdbd3ccef250abb96bc046e5121ec1ab298e494228010a58c3caa7bae6adb55d2d2f6db2da8893e9320d782ae19097a48435769a27a7758125c9f64b97e347d14c7a0fffc15fbb7b060fbc6f8391f740f9b1e3738fe11a6fc1453c18097503b7e601b40ca24bc017b37743401710a4430520e96772d1a150887659449632da5067aeece890d428b961bf7d7e9d7b9fb443f42008a1cdb48807c78ddc17f0a44b1c336b6284d67e883fb9f14c6f5389f23050d88b9ea2944aa3c344ec0125058203baff85e54f8c1ad7350a2565c11c0b73c6b3f901ab96ba62641bcbd20445ae58ecfe7d82b902457e702202f6209021cfeee981aab99a2b7ee4d39dabdab73fab8e1f4ccaa3ad4fef6f6c4ac98fbcc0dd8e20235656f4790020186cec833c5dd8d49eed4888032c3dea62cf307b567aeabb02606a76ff7b82c003f4f918d7cba44cc6346ef1ca6ba9fc1d8eb31262d5a4dfef4e0aeb0331d0b9fdc82a1216c0816eb29ccb3722f1c0497ea3b124074bee22c66a3571a5fd535c23baa53795c4c6aca9a91231c7da502381ce89c35e6c5351ba05f27b53d5615a89cc917bfa6c2bf8e9485c364d50a88450203462892e18861692ceb7665c9cdbda917b7c535c64978197851bb3acf86570b9e8638353a7aeb6c71c31c7b5dc319f0fc9121c1f400d4521d7e27f38b51825e2c7c53860d757fa122955313938231208f36fe378d942439517fe81bd05a011b9d5ca56996e1b653d943aa8b20bfcddd8a028130a0d8859c41f1c6c43612bb549aa72fa90ef1d1d6072893b1888cea553fece0c9f2661f20e7c8cd02407eb0d65573eba8c3651580f3b06738b3b41326726f7782ce1794039ef180323363aea938682a44a1a0c4db112b2ef6faf07e381a8b9dcb619b89eb5cd292e96308442a513d8093885b46bb646d9bf1652933045ee6b5404b5f45118e3ee8a00b11e7895dd9e168d6fe1918b580cc00d2d3b1a199f4af9255baef92cfc18f0d2a3e132e386f10af154f400558cf8b5af2aa852a445bf17b93960d448349b5c47980c4947a6a6457cb27722eade9595e7ff1f72e83f94700ba66276414308b1f86e09a73599d8cc0568d992b85ec4d8f144a3ecea1c9264c2d630af12336cb678de1f5ffe5719f07ca8738b2a410c5e1a3052feaacc6569543ceae5c4e6f22d741196b4b841ad295845d64856214e01b391bbe3202033bd80edf18734feff0a76ac6264b136eb127bd68851cf3d2c23f48ef59e3f1a56543cd14f3da2090ba734ae7f6aa46f0b6151584dd202bf893892f344b628da6812e2b0cd8d8a8865c24c1c9c8bf65c0a5ce99adc3faeea6c142d084245019d39c6da8ecf40f18d8772f78a82c11cfe49c3313f49464d1c828363632be747d0de182ff9c417ef55c2d7bfc3c57c45c7a90a73ba8633a0ab011ac6a5f51b1982829eea47d3a10f001f94481528a93ac9b61f4c407689f50d27970819e25dfeb35009430948e01cdc526a6419a32673a945306bf05bf519a023baef1cc27c34407afb85edb755d4510c64b4cd7590a0240c22fa2b06bd119dd03ccfb6def41235c332890d5cf5e454fa224dbf2345227ee9a1f195e3df885545b48321b43d7095d33df4dd96d7159633c154b3d0411ab346917425f6080d4b03945590ca96dd54db693d7332aa538fcf681df04c41394563fe5902ea70552ca778e7c151d90acfc9f00f13a0fb59ef4dad171e86b25ef10e142967f5daf1ab33d75808f0381f59df3144a6cdec4076f9f2474bcb0bbac1fc508156f78787f826917d52ed878e77819f7d29ae8c4a246c71e3118a956902893fec8011dea11e7182d24c240ff42bb0961fba837df1f7a3c98429370d80ce69335b14ed790877e30d92a84242d03bd12c6aafd414cc6d26a5c32455dbe62f8bbad27e2839f9f9a938ad3e3584ca35165dbcfdfa7e711201ca6b402fbc9e3f4520b27f54ec009098f0ca43d61319c996a9ecb4bd8be73cc6461560a09627df6a79feeb0767d547e679462260f5044bc2dfe724eb9eff854f2b7099eeb260339470b8a646cf4e546e48285bec392e8264f8ce33ff917d118f0b867a6f93c85f04664a3b9a1d9f326df9901fbab4f209d50a8fd0ba0d5828f82a2c82caf055a91effa81109ea0e88de12523ad1ad28fb26828d9721f06a74ec278772bb15f2ddb1ea74dc38cfcecba61ed1d3129eb0f7a32cb12c7ddad43c7e06c1a74f36a5fa978d0d944e971c165bf9b2daebe631c0867036f64abff7c8fe1f8ddf11e0f583c6b06beee9380aac6e07e9ac53c4a22a42c72258346d0f118a83baac5422721444d2d43fc802c267098100c234134905f068801bbd8dcc6f3a750aa605404a4f605788b03e707675d12195ef3b496be579981ca76c1764299e1c9acc77d64bfe2622e150b850fa3b5fcf295cdfaeaa901c65b40eb114c0232decf8d3cc1c47142b5c8ebe996341aa36a39ea6535070e1169cda41206328534c07aefbaa995e3ee071ff03ff2df8279b5faead7aa1a5e3410d5fc60d61b7ade32537dede2a641c712557fb7ad5a10a816c236b29b8c45d510a4feb2a34e0ae6b55e317247430e9253ec31bb64df3ef6048fbcafb44d71328bfea50ae47d7edc957570fe4440f1f89f447bdffd3f68496ce659ad32dfeef4c1e17f88b812250c198e2778ad4d01031e887392c0daf44c4cd87ba93cad481fcf666c3347ffaa9c80f8431786f27a6157f1608a454577b9708c3ff5d26406e6df2e940c3a2e42ffd4db3ede84164a022067e21e23d21fff8375e29357ee28e7b53dbef0943c7083a84c20f575b23dd815d7594ac052d1c8a94ff6e0e8742c1c5979a7adf77f70c156b415d6b42d976c5955d29b2ec1222dfb5271b5bcd192a4e34c48fa2f497aa09de671367b4c72a384bb1109620d960a9fa3ad8eef3a5bf91851fe3b0edcd73471212b66fa9f26904b225ade60c50ed472f52cff8deabd45beb7a3017a8c1c3669ceabf227de16d4f78a1b1f06a05b2920b9a643b319a49366aa7a2e19a90325eca83030463d91dea95dff832597d6ed5682faa464eaca458a4ba5a28c41ee13b42fdf3e0e80838d2fd3b09c528f89c5f69874f55c0bb023b213fad9ff3728138be1fccc043200edc41b06550a4974cafcc3bc93a13bd42940f2134fa87b24113bd7dcc64fbf12e05bf951c024965d55d0a1ad42e89fbf73f77bfb0a4103b29ab263926febdd51aa9a58bf6081ffc95b3650ec34b0c5d4a69eb871cb67d23534d495d0242b713c1f9c3b98d09ff24119f8cfee644a99d42e4bc57292087f6bd4b09998041e89ad9121379659a2fbb7c1c3580b3ba6afb11341439459de1ddbe58e7c11ba6d7595ae74082fbe2243cea4bb4c4d3fa10f7d69173c000beb9cfcad5f7f6b57f5fd79adcad358acea30af5db4814d5b3618dd8bca5e364dbdb0d9e35dd3f045770f138b8c8135b0861b9efbb737c00c0c96391694fbf5e96723b3f43c91f0352d580745557f75f235b6b6a9fc15ac9f03f17b2624cad747ce88eafaaa4c960c6fe3f9e7115150e07d32872d86d3c45294b1c85cdff1a2d8ac9d724b5f6f11864a12976df55aa69f7ea8e5b4c0f4186721abf09f3b77df975658bebf534da8b46d16462ae21ec853c3642143e6cdfd9babe1ed2925e6fde12b94132b3d360b9172c1206da25f5218492fbfc76af4cbcdfbb74e094d853afa7a8b6bee7edd0325998a2b61c5a493197ac1df22e451ea8778df9c54333c6b2573b6d9e1b1c5942f47414de6c7a5386bd2bdffd1bba8f693195b094850b6ca9ec382e204c07f5c2d6f7c112c99a44a634ee3ec63083c111cdcdf0186aa3d1ff3dc7af89b878ab1517cad1ad315e4822d101a719a1c4688c4e204960341d24b227434776810cf0e2636b3ee0b5ceb71f1c55ae6ce0a6662575502ecdcd97c16b79ff30ae0b9829d0d6325cb8fa664a8f30c1b2a15681715182ac1edc697e3c802156fc801f53d96eb57629a10ff46a847288eba1b96bccc9f5e2ff17a5ecd28bf1061e7f32e54cbba9b67dd94ab051e32d5476775a1b3ecef6ad2ab073aadbed606f0eb4c2fd74370ef2f698ef0647dc5bea8c74330fed846927632d9ff7d9bf6de0cff6076b66dea35180a53ecaf214e09a68e4eb91f8ed26a5a9107b066b07db4576f78dbbc7a268908838eaa735030f527bd164a004175e2a909a146e24f351216a2517ad493e55a54071b191d72b255b978971871fd8a9dd67c94337b6915186d38da55dec8eef14610d54d581aae04d18c238b5de592990a41180d59cdb4397b8bc9642a2169a7af504d5164ffd13b88cc375a32049d842bc455e3255980d9e38b3e00a4024818b2e0cb3c7e711d8f5216d3dccbd8923a0231797796c1b8021a9c1d6f72477cd85588e6c66a951f412489f56c0cc12c83292149522ad34b50df187ff5516cb3269578d161e39f52454aba628c35d27c0642518bcb666bc47f70bce740a035e6c597b506b1a71104009663bf6c628f9707099fe89b1b955369aafab1f50dc40f3948a847516d53eeb32e6958deab2eea54c60a5844a01395a50b77a4fc51b404b61636d97884c4ef71bf48e82e6ae905db8633d525fc4192bcbd7ddc461605d4640a0a550c23100b884ee65a29a3d7fd2a1fec4cfc50efd5e2bc616461730ae3697fe3d1da6834a781021b9ed8082162ecee43be502749755b26ce7bd3ba22f5fcca95827fedae874cb310a8f1b4661042f06950398c8f1d5ef48d73ffbfd88b19423862dc71985488a5a26383e05b3a1d76869644973ed74f17b9a8ed74e0ef5543f78375acb7e131a2d4407d667e21285bec2b6b91283cc00034d3ba2a1fe094ba58c391225a4c7b5c41e288ce4171b556b210752116f020d3f5d09fd9cd9e384169b70ce6ab1431856b835f2ed4d99a431df887f9755f72b14c4afbf125e67bf9abf5a37d7e931ce222abfba114b53d966f3d8a24defd315913441cdfd17242471a6722443db0955b194808cda992cb0f20aafc898d16615894b3bdcf99111cf76972c8e5682323e7335e1d69c6cf61394801228b530a4b6b928b6229ed4c90bedf59b2aa32217b72e8d3c98f23ce6144fc43628574064e18b97aa2e0cd76bffbd835ea22dab67e98f7266ec7e8fe65616342b7b2a640f92e567fd51a588c6f661933514f5662476d14c480bf0a9be2d18b6b5ca456f00ed46a96f772585d0c035436fb4febe60fd34ab501efc84b21f513d698b71b1c9ab7f6f96d9bb45494447f3381d8ebbb5e679f0bd727f1e6675e6e32bcf3bb4a0aaee6e4f38e344084bb43e7684ea45f914bf0647da0a7056e035f12adc3b14f2c6b463287ba3170c2d687f6519dabfacdf3ab499360855717c29caa1c38b254e486938e1bbd70b947eb86da4ed2486e4701403cce5faf15c780ab0b6464a3b8a9407f9f7b32b3e8ce65ebe186036b13b533beca5d61558a5c47ca9cb96addde25f47c05428570ec4f83b68af8c93e8a050123976a226222371afccacaa6e9cb604d631d75bd73c33b730dda68e4bf61a2495339bd23330fabbf8efdb89e8709dc96d4cb663ca4e9c3e022f842edcb503a6fbd2644116535ad1ac6f49e3a79a8e5093e6957fd8a471ef0e42235441a00dfed617babeab4af47876726e710836de54fc5b7568bb0813dc182ce85219389b72371719c3faaf410f8fcd6ef57d6a889695a0cf59487c238234f48b75ee8ebe451d18f599ac900dda48f6da1c073b13d7e2e8910d74df21de2dd8fa66fc6299d2af828350b85f9b02b55018b0c21d9eaf01440b24828f7294958a28273387e1620c24c6d9b2295c79014c70412ceb8d4ff11b6330695f0ccf4d3a60ad7cdc7d90c106334f8f9a43a158468042a50a561f8b356397cd00490d64999104a79ecb11df934cb7403a05ddca4512ff2cefcaa0627c1bddd3a4aceb8aed8314646b7d4403a92935cd47e8ba8f267101c5b91e20d88c017c6b3c7b1eb694c406c65d2344442f7dca144e4b8663ae3e147f023c33e461f71fbca9082ea30ecd00b73fb9575ff872300a304a3edfa8af99891b245b8fd30f07e12b0ad24896cdafbe1bc025a6b611c87f4b69b605c09b8715b2b3804fec5d045715610fa03d5fc8277ceec03ed66505e9cbf31c0529c20955a51a579f622bd105e9b39044d494f5574320f82ac2908a8bf4fe1e0c60c1b8718593b00c29e1214d511ccf5591a6e850b4c4475c8ae0f46e1750f8245c9c56b74ad0149ed7b9d3231ac726120d924c9e24dc782dd4c3bf7737d3f3df0a25fda6acc621ae9693f066ff637f7ae9c2b82a602f15b86ab29bc8fe1e778b97ca6fb01d2f505321aa619aa067c69049bc673f4d5abeef74b4e9225c50c3b556297a66e1fa703ae38791a6f1f3519c46ac1e8e43d45d7ccad37c08c751db51134f3e2ed59f23354fe539348881ef42ac4e48e03571235905203faebf606c5ae1a5b22069716d2969350bd9876012059ce4b0316a2bbd42df43858b3bcb8203234e9f352e35f0c68d2124f669501ecc17bed2e5a7ad87baf30d2edae9b49f182bb4cd53872132dfde111b74c588b97e71421f22463ddd295eab707749a8b9380fe6c63acbd60a6b14c24b81c480be2024067e26f742eac48e819b3c7e57c921dee2f62717dc650bc3d3c0146997cb057e0abd2422753ff7555ab9a01cb590be7f7e4be6901f7a56711bc6c03ce55bf48e5d073f5b796d645c6f82a780a379909330d4d5af928a65ab2ee85bae07d1a4a97d0146c81694fea97e1f81c71af05360cd0fcf07265757ed19f3c47f64686762a4d4cc9f2c196cb9b95a4e9257f36c03bd7a30707790de1d7219394ea8034185b1c5539f57349cbf3ffa03221118b123036afd0feea33fee10ff7b480f234adb5f4fe200165447264672a67ce73fb3cf0f5ca67aae163d3dd1d712172b068f8703ca84ed33b2772e99d73e63233cbdc746d60e98f6e82d8ec908716247ac517cfdea3c15949a4fbcc0108f9de5ecb9aaeee1e2441d484a66fb111c6789cd407f83916d228d282d42effeb4de85b0bb4821c22f6a20d937a9b32c58e4c7576ffa142f4b7630f424a29964e428dd2925444aebb89cd8da619a10a4dafc6bc94b12ba40254272aeb4123555124b699843a2fc8c33bbc44a5fa31f1c07e08f028b856c187ecf72e539d4ae4d420390b9e629ee6c5d4466f33c09b9104b37bb57dbbb4162c2334f5d98e6ea6c35bb5b2708552d41d5860cd1199b5454c9b83e486992d30bdf352e873896c6d956927896ae2de2fcf4064b82e543e234925f6b6193188b91001db628588463374bdcb278789ce0b5292dd25a298ca5e01889f3fb024ac4b430b5e7bc3cd216173b34bdb955327d295f6d10d06cb2cafe0199c4b998f06718befe9b5ddd3bf12a63d24bb1455ce31256cd068d1138374416af9f10ae79d0a49b7c6cff5332d24645f93e8946aca64b7cc8b6cca578f1021528e5621d07661e172e2d1928bf43bbde7bf9955407b0e16765bba66212a55dc4954254676997d7545d90b0cfcf84bad291f4da8712d42600c9cebf0e439eb8085c6d831c366d29f001cc9486b15b06a29629596e203257ed2ab891c3870309ec7dc11d5e1969f011a866ab379edb30f225d32c7a363509932f44088ae354571b1ba4f5ea63d6630eee577fd1a1e08db5c1580c455423f68f96dec7b2631aea6c3515350fddd6c89870e6d32134f54a3a348577238d08cf6da95480f791ac1b7e48b22f835b180b4c6c44ecbb0b52677a09926fe158d7af16efb78ac82260f7cb3eb71bd7ff5995db9ffa90dfa3368c0cd83256a1231c0b5f15aefca8716d11ff33ade59f9488afe364783c84aeac637f534a6994f5d8c3e101b8e8470944dc79bb44e3837b8770efceccd726937aa64b86c1970ddafefd2b1d5c01efb4e30361900f2eb8f0b23356522d455852350700b200ad478e8b79b8f80036a15771fded2c70c4585636a534e180536ccc2e3d67c83b6c666419d8f629aa36b079c777c76b0b9c7202dbbfc76db8925f1964214422c57799856ca980165c854a74c1aeb59629c3f3d505399d559edb76c35d35ae78d2175d51191f4b131f928c30be0e274c7a1e53bb88c350d3aaf5f330c502809fb581150d2720b5ad21a4d4c5cef9a026075ea32df849f236b4cb15dd83e5e9b167589b0e0a86e3f6994851af05929289207200de8f2aea5339af9a13d99419f029b6224a459dcd802b378df6bc3372b31a783509b9d20be24c6caa5bf301befb39486d23f844bb7cc9861a9445f70a226b7e9b813bc581497b3b1bcef329922d26bed11909bbde2b3b6836ee6b8a0afc5ea2d42874196a9983cceeafc8b60773a2076740d18f34f46e4984c2c75bd294dc98c9b2dcabf2fcc14fbb5432ad627b2c38f2c4377559d99c649047b3620991a21752c90438482fe9a862cc373b84700d2416b101db2b08c93a6c480a5345e3a3d4b79b5a1f86c57f85f97c0bf0351b45996e0281059b06a3b8b4af34cf94316758c1b8e459e56c6d448dcd816a438e699d77b127795500ff1a3dcf4040cbf72b4bd6ad4373a04f17f08a6140e2cac96c671d8f0d7bc169ec5c88fcf367416f3aa1caff1a82d06d7d64d7a0ebf90f1d5bea5fdf2caa352825dd9a1ef12c7ab55f55ec16b3d4a2b768f8f0c23955532f0fe53f99c32acf2160b906c74b5894cc531ccd060160cd2f14d3f23ab05e2c0fa71da26016041db7fc0e09dac7fe230280ebb62b6764585105a3d73450901acea1dfec00576b2fdb916779bf9bdfcad640f5dcbfeea77bfa978696b17cbb2eab3e40367e2f842642cebf76e644d8c55e906c6c04bad649775b21c2584babb2034cfcc39ebb9fc94f7a4e7eaa0e8f1eb31309c02783ca67a0d501cecb29628ae32ebd36a75977f73354b13cafbe3df131014d900bcb9e13b0537892e95c991a075537f72123d1572e7908717f299d12a5ea4a78cd46aeb48da7991e2fcd992aa43dc3abbb57a6463af812c92f73919d9ece6b451838d55f08a8802f0017a818b683788a4305eaa76278b6ef02a78135f3d930eaa9a542809a99fb8dd194de80d367be2f2b0ec994ea0f2a1d5aa95b70f008c091535dbb8d3d1d4380bf91f99e8b0ce72d977613ac3f12f753de65e04fbc131938d14ac19afa19700669ed8157bf16b9cf27ebfac82224ca7cf0965f7cf03e625e658c971a4b5bd6626c157ad3d1610c9f6b4b879bb63c71b1d62fddec081ed6e63d9ce2da4ebbf0d8e14cffbdfc6707575803fa83043fed7d354af7ed6a0193e92b6a4441376f8f6fff127ad1453dfe05664dfe97a57b2297d269e65db71e5fd7058bce006a97b7e4291d351551a9f1f1d30e84a76bc437c73a7a2b35fc7fa3dc8919488e549fd07b2dd62cd441002f63e5a756c104d04439c7a3e53ad456cf78690f610cf7a0d23ea655754b11a83e1072d76103ce7b8e3ca43c0675575825cfc6e8428949ec775a264e87f5f46260a3af483fa4b6bf6db1f43edb1e0febb0db7e3183e717172d7faa02ab63c16f36759a254ec5c50adf54e397d42e8a72069fdec3a844160ed935f2f857a9e5b172f1af0b8ede5607e28e71eadda47237854cb674b34b20a3b6c58bf8f62849b1c10b45120291ab31510fb5052b4c71c9d367ff48c4c8d8beaa2bfba171fcb077c3d80c0f293c83c34105f269a9099ac015edf181ae470cd6da5873e6cfe78324f262d6ad002f0c4e103650cfb86df8ad019069012277b31544ea0eaf0592b0a3c0c9b6ea352965ce52abde29bd76d7c16e6679e1e4a02d810a0838f14bd0bb2b2be37ebbccedcc90426d33169231c9d8c9a2dd9f51d6cb25109bb0a7adeafd8c886d071e55fb83d04ddce35c615870cfaa945102db14faf03ec7349823cf7144ff1dfd687442d43ccfbcb47a980543b691afa35ed76ea966387240e4bc31ca9359c8f5f25e6a2120bbc5e8187221f3187914a3f59a473c38f2d417dee1366ac53c425ee385ee619ad92532583770084587f7d13af6e1f6064f0d5ead7218ae7c40287bc1168d3803b044545181d9f551b409fd77062044fcc06f0994f3b974fcc053d4d768f6c0ccf494d971047c56b5b0831d751946b87324298ed2c2fd229c61815130653ff1a86975141908afb6676342c9f379af387c61fd6c3033dd2c395cc6ec51124166dde6c0a1f26e9586e7fad01a2cd42748d1e05caffdcebf25c6bf50e0269414c693b9426c8898341dd71b5d0e542b94a13496afdc5a8ba7d0f277e4b0e57616ec1b06ce52bb99c9b1646f007b76b8c318b2bc362b511b7b5f63fa98cca656c17ac8c7486b2d9d06f4c02887a60aa55abbc065af41e878c9080d6271e301721f13f014a56f28bd88e94a45c9c1fe0fc57c642d4060091665afa14bc980b0381be4666a8a9f6f32ef0190db6313436110c21acb6b4c08468dcc07c97a675fb36a8ed0f92d58536171fc757fcca4d593f752760beab7d7212ce36cd87b594cb0ffc3afaa6cd2cea0f75f693e3f7a2aad83172776c8b2ad20125106b362bfa37106a9bd3d836d0de4b96ee98589970caddab1c3c69c8052a9531cac4eb858fb5ba194d776ed6d4d319ec51cb65f23c3850295a322b6ac9dbd22f0facaf85acbcb7aa476ceb5b349b21a1f43bd73b24bac77aaccd798ea90aa2596cfe7266a5f328fe46c1cd21597fdaf2cd03aaf6146a2e94bb95398e0be5010093e237ea847a3fede0257d5b4cd4445a41e16458a48347428d3817778df0b83e6670278640105c5edd374d7e2a59a4cb5e820b9ba60f718e6bbb2461d2589edb87469005dbf483953719bee3b63b4427bd5a754135ddd63d7d5208e874be51cf8f10bd16856300d9b064f148e91d0ab30b2a97dae2493ff02fc924ec161e1db540f23bbfeb5941302fd6e7a63cf50849564a53567543278c2e6afeb99a7e81afcf9473c1a9f3ca02d3c5e0a73d83fffc73b6dc54f06f71d2db089077eedfe39790a9047e4b4573062c89f1ca1d3446b0a274e334e31cd2ba0c96359374f80bf562a273de642f14c8aa48b6564e6768ffa8ff0d52f6299094d31c81aff2fc2bf525a8fa1ea4e4d949deedff860db4fdbe13ed654c5c29a1ce140fef44b46758c18fdae6f887943b4b0f47c6a74f59547c0945bcff0f9dd2e1889e933db336a6afe8adbda1bf93fc6e95211b3c2ee3c805e3bc6f6f4f5c52d638cfebf2ef7ab6a6ec007d7dd97e9a38a5d3a0b52cce66f17fa7a8e9df7c1e924e13d413d5644d61c7cb43cda232d608bc06a4fa814a32bfbb0351cc2234b359771bc003fb589dd203da4d78bf810dc16939df501d7c546cbeff17daacdcad045214ae6f89f35e26c7e0f734605fb1aaea0ccc5f1d14894bb1c848d5cfc399a930c73b895a3a08fdeb27c838fd84f2dd2cf2b3db17af5aaa1548ea82423f19b157c9aa3090502fbc0d170fe190f2a08cdf03cb45e21c47ddb53d89d7df208786c9cc32a3d52c5bb8f3ab1dc05a49884da48c6e6445bf3813e747b733283941390f661f0aa620f2a3fcb8d5baa9af9ac8b90806778ffaee3901e2c3ca872c9789e7196bc4fc9145ef34be9b5fe004171ae7af94e3918ef172121ea79c64c9099d464c39b0979478802c183722cdb603f790367e6de50a08c26df11526a83746863bf7d159b9b10109843c54ba3f8b58090ea3ab183caab977d29f3d5c1120ab089000ffdf436aeb3eb4e1258c62730cd0edfbe3a535b74b602a6363db3f57e307e83b488398bebc0f724902f37683e3edce8b5eed3cfe2e8b5cf45ad6d2967f2e4b7836a18e6eef4739fd03477ca52cddc13403ef2c9a0f33546555c796577cef116d812b85a9eda4be56a4974f4179b6a7e4d997b4b2bd7dfd17eeb50a30b502cdc3c599d6aef13997cd4475fee771a1731406c90d21406e9098533bbb18eed6d71e970e649f314de510847836d61d9d54233bc07fbe28f0f5642dd2289108f4ac046aecc1af499dcbe31d1c0f7e6a00fe3f966c3b9a3d8f047f54c2c93b244ff99a8b47fecac98038527d9d9f307d1e2283ca6aab9955936cf732532a864f4669b09acb47e4cc21ef0df0d003ccd128c5c3992e26719320355ccd6f78b6f350479a1911ff5814640a5223dff510a069578ab363f13a811d213f091f41ed744b040aeb1d66fb0acbf4e89fd24a0abe5a1fb84777d1fc924099acf3719a673466e9d696d750b600a94b754bdbdeb6e56ecd6a8c21c2e78e1b2a4920db2b0a6e71dc12faef35f66971279c88440eb6aa6f15d0c246835cbbe4849278c28d2d571abff61354df51ec79c6e751c3f5fd30bce48d233083a4b5d2d68213bec680f51ebfdfd8957942436cb7381a2ec75863e45d0d28bd0a70333b670ff162ec710114c80e6c639f197e07018c5cec9e9bed57d22557799d5c3bd1104a99477894e7ca494c48c374c666b8efa39e31da85c5be16de52753eb085c9202d007577f7459e314b79cd9c742a174afda118c5d05e334a5138827ab2fa18d52e01b4a6f058569fc5772389cfb94e39ae590b99cb20e832f94679fa16ab0ba32481f6814be15e9423be8f9c6dc7bf7dba489116875b8cc8205a4c3c6729b34fdbea21cd45d82956ff910b0c2f50df90873fe866649d2a5d2808ec42fe0dbe72eb24165568c33cd4a3473244701de874e52a2cfd102cd8b5edce52300ba8bf15076ad837fe9a8513cbb79f56e389e4c8f570fcbd6f11fa4bbcc687fc261b9618be94b099692e1264450805988c4cb33c359a5f6e113ae50f6a4a0dec56d53c901e975e3280f40e478710ad4800794ec12cec382d11b81ecf4643b5aea9b95f5a4bb53d633b2a2dfda4e374959fe1e1a3aa10c168b3ca6baa42f6a83747d352def268e077c7463165158b3e8c3d6db4fca686a1133ef18dee19b76db3af001f549305c6c18575b9fa20d1da10fd39fffd41a50e2e968e2fc5d49b3b91ef6321f93af770ccb82ea073faa09fdb18c6c6c3d3118b41d64c4804918211a0c15e457e77da99746a3c415584d595f35138db687d3aa00ff9f89ed02e342040f41b8840d18d2da14dee68d78c283e607717895f6674b3bffd48bbe79b66aa177f2ada40b6ef1196478a84fc46d5f3db6114a286f65504afed9c194d1159fdfa9b6c6376af02e9e2544a43f45b142726c9f4e776f39139743b50cb8c239d98a0cd556a87a67d5c7c78a489a2aa6f336b4667ba07cc2042a161e109921df380503c3a6e3650bdd28e07928af0f16d0a169d708986a4f7e136804c61521206111372062838eecf1baa91a854241e0e5afa184c95d0597cf9cb7004ae8077bbcab85476bfd8500e1415e90fb4f2c75a9260832bd999572a423376fdf1db954ce7983cf77a7d8b7e5cf9c7818c3ae6d91f0e0b92878faa21404be95fd10df645f048f5e800ddc2cb2bb92fe9dc88fe6a863e0d948fd0db2d40e5de254e5e42592af74979edbbc9980cdc44c66eb9c237d2050588f35f8b6b7aafb606b672dfdb29769c195e2c60e495a677e7aa07e39b316d76dbf15d0113666cddc27e142c5c0d3a4d2676955bc289905e39fa1e46dfaec4fe3bd3fcd9a9769967eb512d7e4e5f3d4c0dc8cad85dc3acf67814eacb7db43fd5a58f78d3aa61abd1f7917b42d74fdfa52e399aac84f4c5cbea364e82c1124af04e81a4f50879307a8c02dc1055ba6e67d293a283c8972f1e94acca886db4f3c7c139103304e9d0b0c56a74d2d57c2eac4f0792296d31eea5d118957c0c956f8b99ae69a42a60f2f86b1ae3a6313bd65d2d9b8c6815b082e32aaf2d301600efc472715c1cdca4cd3e238600f5afbdad0fe934f96db354cd77476435af09f86c72027f9007979c20b55c91f10d1df8cb54f8f163a37acd0d4ddd463c642d3170a9eb914bce670f93f079f40526604778c61f3ed31c5445a16ae70989164c44fca2cbc5f4f53d551da505720d644ec9d881c0809c4d5a11cc234b0775b4a984a4e6a2cb1d7b06d9edf76365361340ebafde17b727f93730ac3517a6a9eab458d535f3e3a248696f29bbfbf8f427346c5facd8a64ef2dba1910ac68f40cfda21786ecea0fb9bd4587cea1866e73d4814a8083181c4e2639a7044cd51acfb609384dbcc707c0a586bafaa803b88e36e77a9055666b70db95089617f7eda3ff59cf9429d4c67f400fbec66c04105d6558aa28948b233068c84f175ce9a009d3a5e170271bc38e683d19c83a7dfc95ae2cef641cf6eaca252ae633f1ad5becfc6aecf03965f07a06f5ef48c9c43cb306d306afb4c71f8ce4bfa191b3e06836440b6f53b7138c9b8d32a168725a82bc5b38fabdccb6c72efc8a8f24fb9b6ebb979b20c01bd325dd7aac85dc9238e45c341bec159ca423645ed5c9f66644d2010ca0214293712149e4de719a0a1ea99c533accbc1623d2e8d0a74467852c0e7d540c803bd0b123ebd99c85421ab9d452bf3c0471c0b0ee08b0389451b7b0f666a0a4d086838a72155fc0b97d4af512e823826c32cb57243f51704f318cd3d8220c54f7a796cda7b6e819162f2eaf272b57afcdbaf7fd902fff8069d77a86d7e565fbdf39c4b3f2acf523640b1512d54e62e7c0285dc809bb2a17c6d9368ff8c0a8f0f2dcf86a571d5debbcbd809a0317576a60453dcafd601d537c990c618350954b77f22c51cda05aac7d31e5e1b3a16cafa38e0fe74c24d9a512be673d46d297f7157fb17a5c1425af4905073dba3669ac8ee142898b4a30b4041f84c654ba8df7886026bbdd59c1a0e9037f5cbf416181373a4d9af75800f56cb31a66de3bf47309a00b787cecfecc1a5b4a0fad41d12d3d1f3571b6eb572ebbcc6ebc3ce525bf989bcb5b64f11b7905693fd049b27ec82481ad2cfd00b6a2ce642eb207f0911906a79e22700e13b7228bcaf6a02ed4a3710fc783af0846c80c9ce1fd59182c8eaa84bbf60fc603e6120dfcfebc1b71bb1d9b7accf7b356c5ca8aee05233ad9edcc5930b43506652e8a6a5ce56ec14f24660016d612e371dce91aecf6ca18b24a6ce85875895a8378319799bd8d6c0e70457d4cd7a92a07db6618d8652663de4699fd410a18dfe8ecc8560796001d27a04076525cc2ece90b545495122c45d051c713a55c39aed90600510413e9aa531434a810cc7793326794537faf55c0f7ab16e2220914ee389c647c2c54a508ce198243a039ac49e9656196873ba88f9e567fde9544bfa4a649d158d9f3af51abbc8a2e9262b8c9ee22684e59e86d0eb581790f602b560866181d47e3010bd52b779fbb829dbd9f5060cd44f276d526f2618c12d5fed3db9245beaa0908e0f255997629602dc07ac314dc9320e294d1c4564ba82b9a549ea452639c3ba0febb7ee1220998f9e5058b57640c4fa4c37cc20e9f93f109c37aa56a4bfbabcb4780172efe48558e9afb36f1863398412cc35941191c3fae6b487b0b3a7901f308f8c0fdc54a15f6972b53519578ab0cbeed8f4c16b1c822d25fe4ed5bccbcd20bd38b8d164c62f1f316ab5d6b1252b9a154ba465130cda78e8299060377286415cb3cf68897f7aa4e7a61c57e3a597a3e9a831c25a5f72f350d737d268f304a424460c2e87b79ee995b7f1fafc8c3fbb6484c98c80894a09c1ee554b9afb18b8bfc6649e265c8009354ef3fb6d1f6467c1bc4caf0eefc399f272064d9675cfdf0ed8d753031022b33357c5249274050785f9b82dee9169077efe8fb6cdf2b79247602612de40f31a8807b8b0bf62e9a02c1a8f4560b401c17b5fac656ade17d461e1c54c7f65dc53f4476047f99f5e6d6b3015c9382568863eedbd23cdc4111e7c7fb8c39a6e6c8d18bc983e9e19055569be918f2ebdc6895c5e2218d4f73cbb7f6463799823584457047d5a9c19b49eb37e3d52a073062d947f2f548415b610b358d24e23395a746569a4c53a166ac617fc92be4c367aee10e7620311fb021fb6bd7cfb80cca28e7eebdb9449003d356c2d11a67cedf8f50f89d855361c3ea8c66f42febaa2e09ac98fd6d833a6e639966ddaee101ce8ded17e18bc0fabe380f83f5cb86e855620cea180cb699b0e1bdf02d1d115ca2131388cdf6c2cd65fb4dcc8e95fe530e125cbe2663c39d1bd542aff727f86997287dc0ca057dc567f6546e34bf67f092e70a18f8adc090ee00c7ca9df1229e7d247ad9fdc999ba3ee082190e72cd2243ef539b7e474de3b7361499eceb1066aa9f455c4021de38f079923dd1c14cdfb092e64b0f254d9af57dbd910466318d72fba9c66743323024037aea2ffd0b3d3d656dd4970013317713d3329352bf76066ce6979cffa8dd0daa21f560989791581baeb0394e805ca04cc738e1aa334f38117b17f279c26f7e328a4a169c9e74e2a827fc4391ed4c8eed1ca1434ddb45b00aea17a3c354dfc2b106194979db33b98671e3226b3a76d2d7ce13bf0ed7a87319f23c87ddf411750baf0fae0b25459ff418efa28aaefa96e32ec0aad4fa872a9f76e4b705ed37483496386d14934b389bfb28f2fee8a0e5bb5a22465f08c6086f2938953123d6f1024ea0457e9ccb11203e3f21d4ebd9ed54cd41cf0025c337bddd0467b3e2e0c6912d8d374fb65c66c3479f1d3bb4a28d25a71b7c8540b645dc0f7da9449d2ad272b4391cf5f014140add9ea5c0de515712cd5d0bc695c24eb242197447dd490220edd8bbf3db84fc3ef7ade0b456ecf562a0c9fd67483ee97bf00d849e02c2c4da7d35decde0c9fbc84d83ac94e99f4cb8d7445ea80a19d64ece1cdbca0e76e1e47caa9c6e18ccf646e3427cb11f7be1f0b55028619b876c686fbb76c016854410a741c6e9e200635cabd2927c1cb0886495d9e5f371bbe9914a90dea771da0e01eef64fc036750c63163d3760aa82dc9e6a10ad8d921cc4dad6d011ca19400160e9a862de0e604e8992bfbb8de36e6ca8a56d509dc2ed0302e3a358c3781c8f22ed0b0f45fe1fc539cbbfb9e2c193859870e6869243a4dd2b47a8ab3f1a55f673dfff5c0ae04f3a91d646218371ed0c3eaaa0f99fdb5ea959336568cc2ce6f1bbf2912bee1e9dc9c4f558f8efca2ac83bf0fc51d18d8947d43ccea168eff51170bacb2e0f58608095b189d088fa6c167c7b1a41bd0d2235a6982f007bf3f25264d4b233b97adda32fdcc22b8a5ff653568bdd17f15a1d06c1a48e92f6c4d069cf285ba4f0c7aa67efa781fb464c857ef306c6483424c6e7782d7b55ad4eda7fcc6024565dab5ea6e7dab333e79a71a724bed9897e90e0ae38c21ed9ccd52fc89d1d6275fc3d388639161ca39746fad1abe51c066079be45b4ad4fb5189f15739874605ea177140a6d75285612a79fcaa70f1660da08edd07f831661e47ed3eb8b71a0a85784c11fc0c11c38f2efa40d5ab8bcc40871eca8381021ea84784a66b93ca5a327803304452b26a3ae60bbc2dab5cc8a06eff08bdfda0190730288473bc578f03b7ca74030aeebb5e71fa035ac8e5b0277261569d420859b3821b4bb5e29d2bebf18bebd076d8b6c00b5ca338da1be0e0a13d04dd1744fefa1c737debf14774610c64efdd43df7cc83d8916f2739bb2415a2a8851032db923ccf842ce81584dd612d1821f452317671611b0721cc8a35d8efaef1fa3dd81bd9900cacfe69efdd1718c85682d2220e94d6c14da2ceff92f50338525e1cfdc5f8b985ca561f9c466ff58e9ca050bd6290bc9f43ac9b433295ff84559b6a6fa3002b3b97c40d4f6073bfa14115bbc169fd2cb097aff5ccbc6ba47d60d0748a4dc104c415dc32033449dd046dd96619c8b466ccbc0259143884535d343ceddfaa6c846249e0b6d0202a6f208469ba3056124671de190e89bbd6c34f1e0a6c35703832a966f3bd5417f618fb10568fa600960341942c0b0fe8987df766d7599a6fac86cc6d9a2073f9a259efe4eccdd68c0f378ecb9e3bb583c2ae3ee5e252a9235b10a5c7e01995fdb3e7ad83d20f3975058c97abc8c1016e5322dd3997855834fc8035530f11aaefc0082de09444f24783a9e7dc1295d6d8f543167b46688581c6593ffefb73b777987763b7967cb2874f8a6dff71edf54841c807970885e01fd5b6f1c4811d670ef33dcb8ab8cda58782bbc5693c7a73b879b1f47098bf2f3e95edca7b9e66c6e1fbb1adfe062c62709bd959bb013f83295e40e0ce238235cabce0afe30f8172d5f1dd8460f27d5a6a97190519aa455789139730281939170aa00cfcc4e873ecbce474290bb843d016250db850aa9a9a2e71e9d15c950c8586b58b9e37dba1e1d43d0c8ef3503d772b69197b0e33f06ce834ed4623614692e5f4992187a773b487d26da39cc1889192d36ebf5bfb4b5ed4c7a0d775318b1d838b3edd02f054f0c091f66640bcb446b2460abd420c2eec5f9449b559752a213eaa785ce0ef381a1766f4974f6b80b32a8e7a1e45a3a510b65ffc5330288e187d5fde5f1bfa1742be429de146bec59d4d802cdffe124c41743857ced45d896ca840c40a6901ca344d5c06f9d6a2d9aded8884f07843d8fbbecd9780437a2d484f1c1e905e1bfe3ac20889fbe359ee4bb6e1131b68307a6827c7a8c245104f3e86d045c8ac80cbaff664ae0755a0b7465926a7bcede1bf4ee106fd3f7a6c0888ebeaa078d318a68435d3b0c869d02c59fa1b3821cfa2721b35b6a76fd4012d44f478090ca82e73e9b80eb547e3a1f5698aab072ef5bd666f72f534f3fba8de5d25b4c524e57d191f109ee1278574f2eeac3c83997358185027a50cb1584d694348558ea854c056955b801119315665e2df000251a58ffae7e1479c998f1d3d224aa6687ea4a3987b3d06559065b7e2aa0ed5c91b722ef84b6e1954c622f2567b01982f60730f27237e05ce3471633ba7b4128f51a52eec02b8d409ec084f0fed7e5d15ca32f6db2172e4d6cbccfcf0e0e876e9e49766b3309069de920b5a899164f2aae6117651c442d5083b5fe0050b883911beaf25e9d48c22efa3d90fe62a93cf2f0b73aed0c4a5395eafa2fa4641b0ca7508011ce8e73d60949eb610d03b60a9742057784b55048dd169bac6bf48639ccd97c227097ed9a584f1ab83101c73393c860f640103c53abd67d8d8368f37de63a38de59d0bdefbfbc66259a4904bc5af8ee838e2f098cb73239a1b2209caee7b961ba05395a8728dd3ddb354471b2a9f08896fcf22708f90877084faf5458c3403542b0e4a9c445c3389d05ead0e5c02f3d6653e26584e3753fd631547100b574ce081901da05b955211306662375b83e2b9c166a290b55cebafc83b42a785393cd6e0be6b73c30f3384f30fd663401571cdcc94ad5730d2da8e622d49c090d4c5377f5c5401fe2d10c01926003c75baeb19d1144df8a393b8e8f38efffadaf5e219dfdd23f54a7588a6e4bd96c48163da6f6464c681150f20c1bac5591f32871d5e9b7555602372504295568d2ae8bb0335b17e2283d7ee8af4f0e4d0010d161290c3a8dcd7dd2b3103e28f679be248b86355683e746ce179735a77e64e1f2b299cb6848ac96c04fa362c3a60ba1ffaa15ed71f3164ea79b7b358dfa81b546870f6965c681c49f98f3b44cb667bfb00b6c3f321251642029c480312b06a6129f1449f0eead773d80c10a8e426a3f7c89a42d21ccbc34cf2c2b1bf8da75d8c561e23919a494610c75c22d8b0d5e1329f077b7364898d9ba9cf3ba96c708b83b7edb79a655b17f11ea8dba8e73f1c47c16e759034470be38217c9cca7cbcc7a40749987fcabc0566326a0a11e623fe7f3820a18010e767e8af5129f3d824beac79b159acde09a3409dfb08a51b96461f6c94e9b874406fc89767f3536b6e33f6af49323e83a2aca390f6464581119a9c2c953ee4f7e86fdc984598680feca14946377ad9e300969292b4133185d8d875d8bd5d565f6c57906ff478c1ced7a4b162cc650b2f22fe96563464417d17577c632f3c35cbf89cbf7531912fcda7d48b6888a3207565d19d049b5f8f848d54077d38385665809fb60cf2d9dfbbc9ccff259241df181b589eb119b25ad69ae3ef84fed67f768a76b6bf3bed73f43ef63db079c3c0191437d5875990371c42c98734c9c0bd47deeb3d899b3432d46920e3f6d7e81f821d09e0346b732a84c2cc601f2b63344b8d5dbddd23e57fdaea4d3d11e40d218d4e0551616f9fa02273806a152f6cef1fa641d3949f4c5bd4e6d8ecc91295cd31904e8a3fcc6cf6d51f1914fd17166aeb306824510be3619165dd246caf5861e018f527b899492f47d09ed1a60eb2fe02f6380a9dd3f7ce61be1ca59175b8cae70cfa08d3f7abd3c151a117791447d567a3d491b256a78b45acf0c56419029efda41af11cd27a3d59dfb65ec7ada9de250c523baa4c15fcf922e61d12815125aa5358788558ac5ae71e572c490d56f51a5919b5312ab407f1890dd816f2f6f97df5db997d049c9d2cb8eb281291687f4de8146a1467d635cfc956520b3b8a544504415d913ed6f0835d58b5a5d9feab7edc7ef3927c61ad52d7adb4f987ad83f5211d02d4e676e64694368d0241f4bbdebd53befd60e6430c63e8490fedf93b203cf0067682bcdd0cb62543e731474acd9b1d446be554548f69a5d8bb78c0ebd6645c5238cd9bbce58abab7d7434c48d24db3d275a01a45f64c5489028a3276a0cd8da48c04be652d5d06e14db1df40a0856308ad1d36e5c91318a88b0e45f6bb49c6d9ca74685627d0db69a87f8159125dac7ab3f197c91ec00f7bb8781a90ad1c9fd49b0da3aebc8f0e0c2bc410fe9fa06eed228673c012af08221bf5991dcd0c6270da1ed9946faa5a67e506622c2439d16ca97b75f77cf39e7118195dc166688a1c0dc92422fc7dae3fda1922def6c7634b8b76e42afe955f9c2ee99d507423f64e3c968f97f7d9883365f87286527cbec6c94907ee7ee6a17d74b516d97ed13597568640627e14d3cd745630938b668523fc77d0824361b775a0ea8144627beec78ddccf3c61e3963cf676512fbb5def313d6a3eb372dbe172288fc64212602373b08688a6b4d65291bafa93f6db9282621be67ae466dd7dd21e2512c03c7bb25bd41f597d9dd59e0aa059a4729694a77d774cce298adcb41ec4ef1e41b3b2b4aa97f837444ae18406e17803b971173a5006bfbf2c27a5a5a6df5f764110001963495cfccfe334aec3c720d711f6c19bd6805b006624527f999fefaad5decea3b8e0a4ed43d917611d7bde5bda5bf0fb44ccaa17bbb488daad52a0209e199351e647fbad8876c5b4cb842cfdbfaed9559d0560148ab2a6786af55ae4deec661d615722fd43141915624109f44dee5d160cbaa42e1037f775c43ff41b663ed29bda030e53bd7c3651011c28cf38d6171dd11a119d3954a0b7f1b89843add77efae8e2e0dddcbb424b2b6712db11cef54a6dd1f7cea8acdf7b1c2141bb08bc72183ccfb2864fb70448a5c1584236f9463c65b6b79f6b31129dcc4acb0a3e8bc3c19845d205fa207582f25664919aceca9d8fb1f04473b39434dea14fb1e0b42f8e99c82b36af7748cf6501908696df3464839d0a7794dfe35402bf6d60332f667a7e56b6e395932ee17945cffd660af6384bdb702c782f1db555fb7101924959d07f83503ed0da7e657375ac2fe2bf1d49d98ec00ea39b93182ccdc20b722c3006f0096e946a4d94df27ff25279c628ca38e6467d782ebe869e85426dcb59a75db3092f4e23ea23a3f9ac04f129e4705fc17e13eb417b2a2ac996797d2a21512cbdaaab9e717ee540a11ba9bedff7bdb960e38cf00abf884a822852a9b677e039de5a2f46f9f281c23503a86d6ce889594c249a1336d703df291f23b3460fbb457dd30a9ba1654768aa3344aa1de610724e2b090dabe3cdf8c179ab32115aa5b45b3b89146fee62a65d8451606463e79e81ae3aff5e8344385ae3fa2a84c0c45ea7d302a3296ce55d752c8f1f9632264d0269a6792e4e9f8c63f405880c3714ecffffb05e20064281bbc348f39bccfa8e2b808cbd5cae091a57a6720e845b7c4fb8f5adb544c8d57dfcd3073d71288d42099e541488f328e9294f66ccfff40dfbaa54fd42ea694d2ae7e2a55bb36ff8f9e2e0af5e986338bd80c5f8d4e6c81324796729836c19b55c475caae844ceca1592c07bd6b27899b2095c51ddd72203e1867cf61c9a90e843d23b4fbd99114fd7f5caf70f25cf3bc89dfa5caf1d915493fd0df9b63b27acdb02cf66116102685122ffc51bb92928a49d0414ad85630bc286efabc01a74f36bbf274a407b682a6aef4c26d05c13d2f2e095b73bf8a262b2fb85d143921cf5f5ca4af0171908318c56cba6c252699efe0d8875ab147f57fd8cf766677d0b2e4c63d1201535cf920602a34a72e44a279bb7c20e35ba15cbe9d5b2278282a30923fb0a8a80c2c8c4c6a33ac1c4deef644ed149dff6a6d37b048dca0d1c40dee93ac2b4ae9609fafdd4344a4cdddcd49f30f347e33025c7f903a6c360f22f4428d5ff279108c42909705674b779e8d828cda459af8a61419ad4d3b5fc277073f367385462d4b85846f411dc8615aa206c79014134119b90283d0e5af7bba135ee534b4ac6e930c7870a2515fbba4f0c10549df612a9c7a631dd4666435d46894866ec6498fd74018f101a0e796f5918d2db373bc97a51ba209b9d9eb611c32df4541a7381dfbbcab461ce456ec25820c89b23c424de89501e7de875f6cf737923f15d6bbd6c503d23f72f4087dd11eee8237996ce1086e5bb1cf2231f016cdc0d2b9d7457051b473050e0dcac994b5f7b0c2d88d1590e19a07352962b5af87f86be7809adfed63f3fbe6d9f7d0ca1c5e351ffc971c5b06b477a2de869ba8bb845652fd65ca955cc369518cecec2d23a3ab8ceea7d63034f6dfe727c5d14ebd2676e2054f1b9eb1c3c97f13b6583f140633fb05c71be9bc87515cc748786765a82dc485de9b6f4d1a764acf7796c9319cf29521e211262e5e915f30f2121f1c7e3018e7258f2793bb7cbbc103377183471cf1150160033b9d743ee2236ec383ca159ce7df7ca1f78ef89e748b1190635b012853e6c2f51933a5c80b2e9f38abc6d461cfec4c35b4105c3b6896c928666611a04f2b9539d28a8708cd1fe3cb4f96551ba887364c6ad0b06813c6aea4e14cbc40c3b3d386f3e71430908da604eeb52e409860a5ded6ae638319e9dca514a9457c58625921a766084154ab4648f93622e9c96e3597e3dfa5a2960dc49ca13206926370fbbe35295a4d20571ca1acc5a858b3c1507e7fdd7916463074d48ef4501b04b6af694062856105ae44171bdbae45e289d84b62c6853a307043a6ce3ff7f24e1944fc233506a0fa41667474f34825b68a1ad2f1c9cbd9dd7906ba583e8a804a9293edb6d082a5c56c5aaddf42b9b410b2ecd0d945235964f23a411fc1d5b057dd7fe1da2e03752d8001d81d9ce22cc1dac5d473bcf1771f1926fa6659d1067d697f990c41130c15f859a33805d6ebfb7b24a86a84144de249898a1471c3bd8f594ace68576722c162b824719bf51582a59bdad1c4b89a5cd4da54768f36d4b4908f32dd200d15e4e469e17bfce12f1131394b6130e0089524655815330a2d60d417a291bc679412185807d1ce996bcc394641548d9ab8fe0f2fb61ad958981c0c5f7a1c6c64e5aee310c791784a0ca9dd75d2c7153d79bfcc84e86516a64d4e1c498d4e7647af04d72f6cb7a56b1f7d97d8fb32a411f1aa442d4511653b630f5eae734588851fae182b58f7ed4dbc90a0e0b88cb8ccc3ff9e98e8f7c2154e82fdc1c71d0478edc8b2cc49d899bb4a378ddc04c0024767fada24803c40d7b1444df371f92595aa55112e578cf9d1c817e7b2cb9f6f6431013af392d6da3e041daba8e2b8cefba626ddb66556e5159a8f543eacdb8c53ccd54f1f18d6abea72f8c038d1f6490029c58d1fb322e6975ec9f5d68ae95ac0f816ff4e82c7607ae6c4fa81d9deca23047f495f4ec53ac9acb4a876089873e4737b37cdc043092cb2f74f586460eef5bc1870be145f4883c24f715fa402369aedb6597180ac75db9ec210bc7f91fd7e711005c6b5114acc309d8547c44483a90c9f924565351fcfb0e4aac7fc379bc5780f730ff8d1b442a66f849fc8c15c97ff8c0a10f1c3c813fd762a3bf84be18b9eaf01b16f7a56d4e817da8986b5233fde0808b2f30fcf1a8d2298d7e3a256cfbe2bbd8a4b5a494d9a2aff318e6645f45baea6e0b1c64f74c992e93a77f8d6552df7012dc1e9be525a974e3606c24057ef518fb071afb8aaa7056383f9adbe5f83f146687d6641da4e7ff3bb9252548952310a5429231212c72075898371df0d2ca8a93b9783cba6945049ead86b39d602eff0c080512e061e46b7c4945659d19cad120a6b3f37c1e5a962a0084346b5147705609389543ef041f91ff7959f2ebd816d3957915451d0dffd4458bc14e22f289fcb53d925b5fa65ecd69b6bc1d6dae1dec5d0c3d4bdb43072a122e5b3ba7ff2691f42fd7dcaafcddd87479d2d3f9c03a9d7a7d4adf822cfb939d4276b2c3ee3a871867865de8a6abc44a6069dbd4933496dd3b2bf7ae22b376dcefb94808fa1feb93a131975f15950d564c2887bc409d1e6d65a9bac03010626d86f92d6a237bf8b04de23fda3738f0effabe4c296ba6ead61d7d1a0f3ec30026c61ca984323c60ddcb8b060e626656069c4e35f8189358f4ec0c1b920834791162caa4acf3f7acebd37cee5e3a243ae96a6a77b7e4df7b031da13744a351e6880ed9f7dc655e94f54131817e43bf474a975cdcf5c131050b3b7da85bfa11f22669a83b172fd2c5e66df7c31717c57e64388b83975127c43fee4537af0fa057424d887387a0434ecc6e4a05a18c3d5f60df828aeb4332d38781abe592f0796df284ba41b303c56082e7c64c941781c3911d53f7e45e29293654806e94bc3f72953161fb4cfc289fe2d8fa4fe6e912de9c2e6bd6ac68a9efed81d0aeee3955ec0c7be3ea1d44ea82727cbf5e10b7fd5641a15e94acbf8dfc677f9f10e2cd76e52d1a64307a56f4debc0d46e842509a8663492bf79d4663bd318d1fc08b4190ae385cb59b4ef774089ef1bc9ed7c65ac4afc18e2fe5f7cccda08bb5324281b5a58c68fda913a9015d7c82d466c01e26f901f0b7f2a82bfe12667dd4665bfffc0d8b3e971d8d5a2d58dd3bd83268fd00a4354bb872f260cbcc544aa87e1fac5415f72e1ae8237f29f9f0d711d94d8903a7e806dde44f31c714d3ad32c2991bc39ced5413a8bb467fcd21f497369d7727a90ced36751c7214abf2224546081ee21609b56e7de2489973a2ba6580f297d3d77150148ec9a7601fbf43f555e3a23109ea7f91a6256d59ec23bd7cb017c6d77c042fffeb02054b13712921b8933ba635210c968b3ff368ad96efa22572db9d1aa8e53d0bb1883e19be9741d09ababd82cbd6e3c63af87690bac2a1730541945058305e5bd176c5d223e97ea9c75c9d1757c8f5b3ead82a5c6159549861e4757d7b99040fc37273695a669ff3f8ef35a900c2771213873a4322cbf900866f17f406606c7cdcc84ce781bbb12e13354f2feeda3c2e8b66201eee8c9aea4f9eb7c44e00bf3d38f1e1d7a83d88d4bf9b8082f0fe428a1c7bd455c4e6d7d1f0372bf6b4bf38b9ed1b94e5127e3354ce7f39842fb6d329f704c30c40fb1eb9367a0e88cb16d2bf0699fcffe1fe9b155e4c7b3f5687b16a72928ed4c45375fad6a96b09a56aa63062fed6f1be291a7ab23d139f0bc486bb6bd6d4cad6b8d57c21c8a0420c3baf7108c3df37beac02ac8eb23ab9154facae4d96eda175c770af84d443bcb328e054ab39b70919e936e1ca58fd785dac321af9c7df4d5d168d756ba397d7bd147ec663c7ab8409e80edfdda3c81db297d51b423ce4d3f9479ca5e3592ece959d439544e6a3e9a53e9e5f0d686d8dd0630a1d604462b6e8d5c3b939df423fb0ca79d1f218213b52f30a9429a1e74f7a507b58e906901b55167d1cf97b05cba514962c68f0f4bf33a08efc30c72c0b2f5c4a2d61e1e92b8390f885ad1a2ed3c5b59beb7450f8e46963858385419973d35592b012528972d2f9d55cc466f6a4659cbb62ba0a7f7384d1f3e74dd7672c12bab246fa9ed7598242ccbde11943de5f766dfd54df3f3ca85806012b22c7d15fb1aff0b7284c2f6b8963164b02be9db5341390ca5ebe775aee94dac7f1f8a7918771d7c1dccd0988cf763e0c13916cdd5a08cf63c5386b21e81ee9aa5992ce2f29904182f2218b064f984fe292251d0c72f4656529ff59906fe949f82e1ce23a4dec4d6a1e1897b19addd96ff6b8fb86bf14ee4afff1fe6b3d9c9141005e3a73b658ed0c41cd5d569589b0cf60b772eb576ab3445d7a69f0b02b235d2eae288b3b21442a08be1fed0d233352914f690e490ad23feea5dcd274cac161ddf6a72cb90a39ec77d7879d154d2d0663e8e4d1cec9575f7cf9fb7aafa13d6efc99c56d1625e990b40561a389d9be6958fe2c179e8e2f3035c31c531967170c921bd5ea77b3b51f66d8a181a5b226748928bf7a80d899685e5fc2f9422d656912bdfd32744cb1c94f3f592788dda10d38bbb154cf844952e162a2d155c68f918069da7e4ce8561a63e6f13e73a2064ca4f86abaeca7bcbb54fc31a9b1d0611718accd0218415e250a8a59998bb232503f73b6e95b3922e9405f96014cc54c830c707d705654de21c4e576550ca8f5b0694c7122186fb356c09cc5a1a69bd6bfcafd46e21742463e0bac270568510d9392bd7168d3b32dd01198a1bcc6c38071ea4114f2b427b085f390d05dbb9766cc300a6bfe8adc57e816b8d5777cacea9fb36b5a21c3c1087abfcdd8ec71185a2c95801db3de992b1880a5cab3337789c409133da2311caa025f10a0c45554e9d365bed7170416299354405bf99dc3e63ee3a17cec7ac4e1e4972dac9befd88fb2fd76d37bf635e4a029457ac8157bb5afb865ca827a5bdc9cfd750b04e885f74758328cea4b9c69976eea077e96130bd6730d8ec770a08fc31a4af03432bf02894469b65ff35c4f9c4ddf463618ecc80700287f8d60c43e05eb52c17e41f6c2ec4a49e29b2bd3fe73dc95da30299d34d2256c3cf767657dea6b5d0834d1f98c1a7b501bf3d66d7ef21f9e39c156b6cc6c47488f81fbb1328b1de13ce2158e4aaec43baa604f9c0ae1268438eab91f04241882106829c511395f80f08ccc0ea3afad09600b47dc65144435dd652d339ced8225c814650db65201488df9b36b0f0c04159cb5c62f2405602c4a4ce784f41cff0fde43ca4ac46102a820af627c2be3a1ded762295c7ad917824575a3a1db86d3e454886a5d1d4939fe98a812e6b0872572e44305dc1cec9325e770f35fd31a8f035bad5507b83fce1e377e250da11163d6b3b5935ca4e9d6c8ade1417ab42f3d3969bd69d32305fb738fe1a705a009ee744e2ca482280680306d05e09c3ef56b620309bc6b53a6726fc7f39e4fad97e1e1d6bd2d7e390085e8e96eb89b5b622219e95215b88d786e12ea926b837c65bb3b559d72cbe134fd81dd05087f46d8456dd329fdc8e026a6f7b6fcde9ace5c2f61b94450aeba8f9bee30870b963b72006b6c717ce8a1c89de71e7da8bec62be8928ee47bfdbe8860cd48b2ddcdb3e31ecd2c68bb3c427d43a7f493c7faf5ecdb4dd99e22848490b3bc0406b5e4004350979d639d1c54af0d655c7ecbdc3c2af79e35139fae0b1bd26124fdd233fc04c8974537941e6c08503f6cd5268c891e86e847ecaaf8d9cdb111aadac1d0c7104db62f0e130885515c154c594feaf4b2a2c07520f3f017465ce0decfab90f4d4711126c139ed57c2cff13912931fd582df871d15b2f7cf6736ee08a48a057df6c79928758b28043ab141ae7dd15a89e490aed4b787af403697e7254fe14fd75263ccc47421b2d29ccaa1a024d19894efc118c83abd6c1e1851152ba92e9d4483ed5122697de69b4feb583b4955785ce446f7ce54b876dbdb42b996a9f8852e587041ada8f49b3eaae867cf4523f4a6f0d2e384ff127cfd732573bffd0f32ab336c334ed233f7efcefb6e585066f3ae22894c62569d8408fbd6d509047f61bb8ed10ee815b6feaa64dfe64b4fb5d77a7ad1f011eaab6f8826f859d965f30137f6abd99a0b676cea80105e7419dd1d3f90bef8a38e811c46f9a02f90ce0111dcac414ec929f069d5bb92e1d17e62935cf1e26accb846c9113f89c4f84ec3df5060044c109c73022ed25ee2f381d92acbd4f27ec0e16fe977dbf4dd44cfc30eb29a06f71bfcd95862ce89d2b2a8d198ba764b33304efbadffe4dce0da86de864b1e5168e2866bcbb28b53cb1f09e6da5e7ca96ab38a28cac667efd38efdf541e13d143594d303a5783532297958a3e121606fd762471785b700aae051565e0d43db2eb127e418e9f7136f3ad39ebcbc31e26745a1ac1e8995c49f7430901f3cceb1878bc59f7f6e7608be52f121ac180fd6d074e7aca69e300144696303462d2615c35a9d1b4177ea716a9ede354f0698db99ba9a3dfdfb58825dc378bf9b1a94ee56e2ed4984f968f8c6ff9167ad77f13e82f20cc218a1d8147bd20d7dbb827d7a03fb5eee1aac19433e792ede14699aee38cbbf0d60848ffaf0226912bc6df6960c3e38e1c4a0095e471fdf5416b955c76d8b1f278abfb6f42406ce85d92ff4def3e704131c4decd51c5dcade5efc7283d3279715c1b4a4ddcbed243c6cde4c76b35e1ca46ffe884896207c8547e2b5403cf54508068eee367df019ef9d753cdae2e4452833ff19a5c58144d6a1064af4b089017e86700bfdb5f6f6491a79d3ec1de73177a52106375ad83e3e8550250304da97e541e6435d5869cdae5dcb91376701925ec587067140b2c72b433bbf6d92209af31eec20f98e50fa541f6bcc6a04e6dfb826c4348e469e348b8a356268f941a5ce96236b1f5c9afdcf008391062afe056d2a3366f2ee9a9c52b35f33c7289d2a2d3fc0146548d042b3df7b1ed60d76fe10d4ec795ebfd50f2702a820603f590b8e876792063470aadf7d13a920181f6765a82615241061e28fc96f71bbfcb29813e9bfce4c5a78cc538c9036f04e084aeaa6545d40440886d1fc85496079745a9104dca7e9f71aa2d27eaaebbd3663bd7d2d123a6afb7af9815f4950a63238f51d050d3843eeed9e27640cb61466ccec139d803b2d486697c94350972f20a5b97a54bc03998525012f2c451d90a4d8b4650ea8575ca1d660770a4313919d9b3b6f3715e817c8a58e7b9b65586aab47f828573f966b9c4c905e8fa474543759bacca2758645022302a829d300a603669b60fd5c4bb560cd0c6f7a384502c8c08e6886126d4801de0538797ea5d4ded6bd3debeab75a07a8a180390c83c6bad90a51f3bbc6377aaadab7bf601a0d02d010c2c054b1ddba4b148e1d51cf1868d70aa326e3078050da9fd131e4d900128a465302a8e85920db121724b1060c1a943db60fee19004758f5319c04c5edef605705d6abefdd1dcbbfdbab63ac44c3b7f0cd2ddfb2c24154575068b3b00cbb822b2450441422796254f5b9ac71cbbc5a236d495e630ae1997d8239d79d3361b67d9b39046b02a648bd9815e67f0ea63560f1f88a77f3bc0e231f0f08e1d7f9d9845815528f4ef454ad68f78e3d5943c12ea3e83b01bfe059e0c09159f7009aa46785fd2834a7982e16a810ade839319f92c08939e705992007d88b228733ceba826cd769c80c3ed8e4612715bcdf318a3564c98f6bee13c486b0b6ef84ee0cdf007aa813fa255a8935970d5651a5124516ffcc393b8405be0e4fa26f2ada0f84ec5366556ce075c82a48b00c77c00fc6eb34f5ee30022acf299ef68f10eda9c0acaa83c5dffd646662509535fbce9c675c4afbc3cb7ec2d8e17c51276a4e698c709f58ac52b85860c12f6b5afa5016f6059711335ca7f18e01c8f872f7bfbe00b6ef95b9284df4db336d0db8405713c3be9fe7ae6bd0ba59ee548fa7ea4439bbc7b388b01cbde34e04fb9b44844acc413a3a9d84ea48d3df5ed9d9605f715a6a5d7fb7bba55c2eb62c145cbe4de5d19c4f0371693a6d34abbecc49528883c55d55991e5069fba823e72e41dba58ff9acd6bdfe0e884c92c24fc578b4fa8452080233b95914ea87fe3a4e19945e6bc3efff085153502e4875a4fd0860e3b6fb71f1401828081506a0c71873db24776e9ac3ae11e919bb348983b98c41807a37695b39359fc8f4fa54cfa0dd219ad28413a474f2b8ffd5cf095b9964f70e23cf489e61ddd2751e44ecf3ac584e42ff86b55c5e57b9660d29ebe20e7a98fc984fbc443181e620a1f5ad39c0842b3cd23447717584ddc172c4b01f6603cd1e5df7998f154dc8ea941551854cda575d98bc2514603837d3dd97beffe728d882103198d918d5090a813dde00afb6b3283c5a8bcbbd82706387fd49a06220c1be56484904aecd42117c86d3030ddb05ef2ebedf3b4ea69d307b6f3588c56d8f4aac65363dc4927f1a95d5aa126b2092b2000503f99edd3aa1a7450fb5f055aa1c0c22757282aeff96c3ecfc1b70e5f6ae9929bca0113fa613fb63d08757f75d0d4309866b4d3d19a2e585a7cc5343c97c2712a7e75aa1910364f822d032247284a9467a45e1cc8dffa2deff22d12c461f868fa1e73299747b63009130331ee0dec408582089a82981de337af85c241f38f5d72a69d2b99007c2ea8ca126fc113f8efd153188180da42c73c5fda64753148a6a841a7a22b931b0540018460d802d53aec569375c71e144d1a4a176229c8f04074444569d45bef9f11acb1a36f4c8acb0783546fdd48d5de0e2f104ad0048848e4f15d77e1f07f3bdad13cfd688ba2af7bded1c07b174948d08de032309003718016a502af66f062e22e7110e1d8721602020fe124505771ebaa0ea132fac5d5f628d67ba081abb6d2edf876656b9893990a12ff3870b0a058f3ac2f1fc6c11ee055ff6e9e60124141ed80699f4d3d19d6f626c40fc5d865e034e211af4e96dddf170f2979199e46668873ea9bccf655003fe71c6d3ee6d3fda6fd129005b61e5c148646ee2ea909d99ff9ce5e4b3d07d5c598df57e0cc52969682efdf0334f1375c1b61c3cdfd9e38a44dc3943ba6109ac55f8ff03e84d437d8a68299d513c2e346e0e7e790792fe1966564caffaccc22c19fc347c4d5cf5538005ecadef83f218bc84fff559e9018d1e48f51ef24a91a07fc4f71747cf2d31d5f998d9e7d7c21e7a37f1ac64f69cec7e8dbd2c87ccd453a34bfbacb1460589a3b28e2973f327499b2acf99ca274cd388f6e7cbb1f45b8bf8f687d5ce5d26dcd1be207aac437f7ddc592f8542932d2ef89e9a87019fdfe89d3d765ce669133021af6ce257c66d3e79172e95f9db28b3b33a94d577b11e38b5e008afc5eb3bec8d9889bf7ace66f294395cfb8c6940e0bfb3a2c466f5ceaf41fa74b6443701943fb7d5c528b2482294f28e6e9a48e5a66509a7d3f5f206f17fe35179df0a44fabbc4a8431eea08c78483cf2820ed475645980c3a7c03cbfc7559cbe2830eae28b7528272711a00c9e5fe0b1d14c94a8e5c06ab1a81a7527aebacde98c40372370334bdc74263bb46bae69b1d5232950b51c09cce4ca92d38512c073497e104059e60278654b7896eeef1daba71253d3723a70b547672b27264a578c48c93f5e5e4479b9895554bc4d4b9846075c9147bb981fe0c525dac6770d5ccd6ea1eed8f4995e12289def80e53e4880cb78f5c1f687c1b0a6715bedec15a1615f2c3a8a11f2fd9baf70f39ee760b29546ef6a8ebc8209218b38e4cf185affed805309b2a54e5828fd878b68da470ebdd7a2056f3f5ea92d9e656e96ffb5baa74008ae039f088dfc9af6d7df1ca547d16c56cc0d4859c91ef60d0e8d67bc366e2c7c6a738af951ca75af2db62bf9bc8f942a435e58bf1271e1ad6b3c67715377cf730314129dcdb4a44f4d3cc95f9c7f24b9946b876bb14d2891f090dd7e7337784652a153f544d3646c03b4fe72385b77cb3f90c241264bd4a772fec19b62ef32098f5a90f6a92728fa6c58fc55f35228057c8a927062d0accd090f1ff0e1e9de8fd26f7f0817c02ef50771c058c679b1429d7f49e07a7265df7d58340bbf04f036bcd85921c0916a7d9b0473eb44415f5e87964946d1e07c21d05b84ef4f79528c31e424226e2734674645458ced81c149d7db3e4ad39d9d61b00109469ba22e14ab088f6421b872c3b6105c0d27551ec657f35dc8d0679327d8b500408728e4f6ef2bb091b5e9385f829d3a720db2530a5288a0ad9c353ff92d95529729e25462b9fddff8a64126392b10fc81c1cc96a3ae83eb69aedc98d18d71ad3c135c2443b55dcf21f6b7cf71cd6c402e40036e1d4b97c2cd1a1c691bb196345d4c0f1a0beba029c187cce0b340aa40dff72d0a82ee885eeb24003478359bf42d9397cf2c4758f12290ca9b49ef6885a62ce8ca08d278348ad198a61a3c3c72680d5a7e8f7da81f0f6dda466688781f2415657d7999003b3e824b031fdb3d0006723401c786d755723241466291b75c50b12bffe061608d06e8f5e12ccb50db8984a021c8c0f976498639678c20f2cc092cc68d278fb1f83edb852e04133e465119f6ba06bf8a58b3ea4ea465a38089aa8b69c1aa6d92b3690ba6bb004fc184344765f67bddd75e381af810600aa6ea28f9631917988a7f09d6f0c15d5d43046e70e355aeb683901252edeb79ea6ab6f503f50bf613af25a4bcbeeef9399ea5aa28b7a528d7c9400ad260ace63c3eeba8c66c76f77c061023bb8a045f34894fb3b02fbef7b41016ba05670b151a219b96cab54c1d63e2d60aeb5d6bcf292de505676b285ae0ca84c6e59c726fe866d896ef4de62f2ced2dddbe79c914a0c3f61f8d39d82cffdd3f31401f124010eb4aa43d1def36b6fce6548eb33aaaa7c7a0cc13f2252bfd648494023a22339a374f5ac3d14bee3cc27d6ffc72415dadb93fb8c09d30b350d1744c8e9e7f8903b0ed4ce00bb66e918e8fe97998f115602d6935fbebcdbd7356a37125b5f8b83b8ba1ab0ba5da1ca3d9ac02f3a849ef01402660747b1e43874e6ae06dde72a94ad7b18df25b291f37e988b8d7fd5070f156a8d7bb0b11471b7a9e4af5c8136eff78b18f0a943327198b829c2a3df3eca3bbdaec7d9bcffed374a2d176ac4b73dd981c0817147be1c7f6fa5407466c65f5a8a4f28717c06288fd0e459d166694d5b1d03a7b9da9176ca43cac90c1928c6f0bfc6369319a5e0b7d43ab517331c7c6d1dc4fd3f36454f7be8148c6fe250f2ccc2f929108ef317e0f192b617121bf58c6899aa498f10150c00ae416c832cd092635895aa50fda6ed0d0579ac400b3de1b6f0f3245d6bb1025fb4206b31c684cff79445641bdf1ba7b1688ea2fe355a65ded206adf461ce572ba5cd1d4c904a0d323bdc04d002feeff1fe459a5e730df31cefaf32e519e4ad62060477aa723336b1b16aebc3233d262b97e4ffd71f3610d58329b1e0bc52c531ba266ff0a90f5ee31f41371a98af8920259b8b6d79d22d6bde004ab3446343fff826c8ac5023e9c10320967a516f693cade958c98c098a301a78bc1b329aa909e16ef1c78e667da06d07fac121625fc41f492d022ade0519787f0526c3b1dffb2b3ee19a43e390f3109947bd0d8809c8e4b2acb084aa83fa7232cd7bb453c60753b8c410d5f7294f1aebe513f4bc0465ba1ece5fe6f0f61aa0f0fab35c4d74a3c763d62f85bbb95df8648c2b2be1517cae604bf1f80d92416e452e15cc15f3359bdd337038090fe78a6f4640ac28ab8143136f71910da8a1dba86bf418b17c9d1af1a003d82a7c2e801c13d18d4d9154d59e9a248aaf8d13bda70de59259b0f1bd9910eee29db0edd09b1c270e6e0f62560f880be9b27ae400c12140371f8ee42a9c8db2684f11044bcd65dc361095cc6369a5e7b8faeab1582ef8e8785bc1adbdddf61c2c11d257331db54aa78f4185a96b9a6c2292e39e8d8b9729543e5b5ab828dfc99116cbf110c0d87c12faa75f4120e509b9a45881eca8a540295f071f6b45a117f59fb582c2205de4066e79a0ea9d780f56fdd10359da3810d3ef65aafd3d31413f967cfbf775f5b824ad7742e538a6cbd336d233115968934c89d77239d9da792c5c86acca8537ea62c5a127deeb58c0ec6aff3539782ba0eccd76f9ba3bcd84e2dd72d400836551eeb88aae630fe809d138bba63154ea9d7776de39fb3029554a630899895d6bd91d1bb669bee769c89795a0f81266d5e163ee1cc815d6b7cf6304283622d34ba96362247d53d1cd4cea2d64a755e93e36ce27a628a1205e3a1ea4ec7a5cc7e4a298e716936e9ba0c34352fe59a9ee4dc1163dc5a598653bb446a17224903048e88a719c198146dc33e3979fc714d6be1a1e52261bccc2cd2e61e1aed55a9e3ddfc03d4532d36b33bb32763c50e8f342575f3594b25269de7d1987b45789082ca5c3ae38b5a5bd9e9fd5fde58e2289940400ad3ff0f753fee6d89b284e4b1430ed7ea73fa9a52f9b47c2b09ad69916000235fecb283b5a0d96d22cfed4f8a2cb7526699cab48e281116149b5686dad889829ac6c4cb489f8f445082af752334c6e5b78dd0a98584e5bd90471e9675c8d2522d1c0a4fb48f0e8d501df99fa035d055c624a92c0ae259e381e6079dd184e5150e7a079a1dbed3232a622022b6230217a68d06e907cb9ba7cf280d4e0e770ffb5e4ebec4b43f7cb82611fec84a558a6b0772e047d832f1728e6bc8d888c118013a0d4fbb59d85e479a31d8f22c762b2ffb3b58db0caef523302a095da3c0f79978170e5c15d0d6dfaadb213320ce986e27beafc1ee9f0734f5ab4493acefec7ac76fec97ffdf4f1b1d1e9b64bcc8b39b207858b8673bd848768129a666760736b913d64ee6a9b5d26efa628671adabf1bde80291306c218e1af6d6f262385324a1b50d2278190e19efbe750aac1b1adb764c91f3947f330ca3647943af918c3855766b76c9591e2c08baeb78de6d9eea017a8ab02d5d7b34c5bd3ed4f997b2de5a5b4c17e56e1b814bd102e2c36d00f06ab450f6538571bcef09f9527f0788de581f0d639eed720dab49f3fff531fb07b43b21e417723255cc08b4c71636c56b82077c68215551ddfbfc9b27ca4dea9e71a0702e66b1a3916ade0ff48db4cc8d2dc6d277d15b29c5825dac163940ef3eaddce64a28a59f25da37025980fd344c60d778620430c534eb16da1b0c795a2791b893debdb15f5f1231609cea3a79234e2c25a4b31ef9de03d1f1af4ab75da5ac1076f41f5057d6217fd4223b92dbd9336ce352e911311d5ae69d63b9870a9b439eecf3836a3ec402e83f71c9c22a09a79dded8cbff6eb50663773a3d4816e2b5bc3de916ea8aa6b55eb9ef8fb0063094a41be7238c492b48443e216c43cb8b4434be86c59161138cc99ef927e91ee68e9a45615142c781d9dcde735d24aa0b518097cae0ad98faea8eb69f746fd7bb0acdddab9f30300e013f7a913b2ea7857f0360e36c579b1284f962f4b0005e0d221b3ca6ad399d5ca1f2d96f9930f3cead438b1dcd1d30178019569b33cc9d7faf7a0f855609b65ec03b85642737bf6a91c63f8bdfa088e7377836d06d28a10b9f4ca135b73ce619516c2f55e85eddbaf97ae441398c77762bc30a5dd9aa506c120ab6f6f7d2cd2bf2005849397b55a893d58edc2cd27cb3de665bbc15976818288cfbb5283ab326e05b956f8c5a36b4a4c852b8ec7047edb3654e7a982631241654bb5b18f510bd404e02a66c0ef3146ea2fe5e29bb9daaa851006a33124314fe6729c8d30226b499565c60dd2c25735e8f67f7c9e989829388ef62825fa3861374da10845625fca29b46be50d1245bd63b13aeeec9a6be18dbdab63300d54dd74f35ef4ba09b20ed0043fb93e8e9476027eecc6c62585f493d63e7d5f7edaa43744b65774012721b5f6d59e461cfff629df326e558f7818c7b1e637e18d943317a70f5ad242782edd6ae521e4188256c3846b25829de579cd34e492fab99842117237402f2e98c885cfb9976214b7d2cf33d0e92179ab014c959934515e3b85adf900ae461bca8f2a74412ac2ec0ae8702d43d3b3773ab348189d70829c92ba1490e829429dee6e073a0894794d64516788bcca38685c4665511726e1c0bf9e18569ba273ec975395c1131aec5ee3209b6d37d05395284021fdbe2aea48d39b2865de1dbba24f4730b6a3443850da3325a7b0b1d63f58d6b6916b67a4be4c9eaafc7dc3905392c3837822efb2575a7a3b505731ac24b1e54f2bb976253c041fd4b2779cd9f6c1b96b5b4ccc8612336b900c14ca5d1247760680504425ad51b14e7d8c3993a3ba9e26ebdba7076c6edb526cceeee176006ed8c72ce9d2d5bf3a6539cace8f0e83e207a5d5da6e3812d0f39d739c750272432fc504ebf1715e03a3844e68a73e8b51480f460ac8ced6e00814ab6f051c253d05824ab26aae4cd2d39beb11d95175864fcafbbd10f63fce961966a216eeb6e59d1c64dce68d315d3fe19f3ea2f9176fd72571b6e5151d042d192afc9cac258d0af340bbfa60ecbfc61cd04fb84378a396a29102bed6c76bb8ae705fad361f9d48fe99be22983ce410508a88df2590e208fdbd59a8a3bc2623b8e9b97556ce18908928f4ecc54e13bf95130c7ef637c4f2c6567babb61c4400b3b54e0be73b4c3923939d0a1fea9a230daee6338cd00789cc58a2e67f68ae43b57f9547fbe3034536fed6d50ff9acfdf3ac303b05c222e95ca93cd4f75d8eb8a451d72cee8b52b830e27a2481cebd7456695becad8dcb63b10aa3bc64f96c02f11aa04adbb53d69ff3f80a0c03e0496c8007d4f1ba2663354fcb55e900c52f6e5dfd35653df8fc6009ea4a68d9c98443c9bf943e5bf7476f952e00b9524ad2292f707e94da29fcc6e917e844b35a8cbf5d86749e4db481f6170509b6b317b6c84d7775c06ece8109bf9b3dbcf40876d0b16b05f60e88cb5c5f9402961b2932fe66cdaa2d8a41615647b6c0ed9fa18575781bde0476cccae5c671ffb9c510778cc48736b143f02ac7440f5f73525dc4522646760ec985b9f2f7a91ba0fe8d186958833cc71a4c4454b20c9eee0ada9267d38cdcbf5b3fd2902ebd4e0bad6d1b8476e8255d72979cfdb8170dee6385f6b9d6bc52b0113192a668d60c89ce56d4af04db6d47b8b94cf7c6abb526fb09aefaf878e4baf36e530780b43e101b474c58672cc2deea13ef2afd2eb2e51949907c67eff4ba84fe51eadb7ecd8580a21471741beb0fa068fc8b86c6915522836100b18d7feab75cd3653929c543275b261fdbdc7e09c10bfdecc6761537fc619cbcab5e84cb487b3e66608f2b9df7cb3c7d0218c3aaa3b9af92693bccd0fcfccf0c1ec9f971a5ca5a5907b5bdb465119e7e48ac923e3590ecb075f21f6375addcb16e1321bb410d0dc1b6d62c803739db95c8021e6e9978db07fca536d86c8b9e1c5f083c81d6afce5967b3f5d98078bf187e4a238861f773976b12b3156857962b3fa4d99dbec059468203a0a723851f653bdaf9ba41335a70e1e1a36b6b86e2c14f0733b379df8308a89e6611b10e3374834f828a819f8900e3ac61d6e759d8163c052d55c4e6a57a9b68c4d126c2942b9c57e64abcfeb43d2fe8e63e981d8e5a90827fb4d39b66c0cffe2f2b3d6b5027bbf345fab4d4b21ec7cd7c4f7c81c236343766e4b65bb5ff0fa5af76841bc69b8a490c77d04394ab1c3560731285eedcaabd9c9331e0fbcbf8f81f0ac2487b7edad54e82f7c250e64b048fc6b97f9b5253f475464d5cd7f178263e35812677756b4ab3603d4dcdd1bf21c80db1854e4fce9e083ad279db5e45f3c97ab6cf843fed194779d2154617321532beb6a6b61a1c7eefd042c50551fb0ae2f0f5a43a261a36969f1a3387f3fba6f5315ec4a8561f8dc229101e1a2fa11611897faec971540dfd4ae40947a9e6012e2c67fcd771e872dd40e10b266fb01a89f2ca4d6481bc86267b22feb26b942c8e939e92c7e3e35d766a786fd7f0f030c00deff6b920fde84f2b00e67a94198663cd699758290133ea278e5fd5b5374ac4fbb77c6df6439f4fa55a78403db503e80d17e7123cc3f6775aec2ef34e890f6f4566f1ba48173d7563b103e06b5f4359c50110e8f7956ee05e52812a6a25a0f24963b3d182221b77e7209188bf8c3d1626bbfaccb825da5bb3f04c3b4edb8fa5a6a760fd884437f86a58a705560e52774dcec9483f53c232a9dd353f6154deb504afc3c60959602480d932da2f46eb8e5943ba1f5cc71d6bf9b92b5c9e9f76e84082882fcf05540012a7f7668d992c9ddf70b6232bdb526315f1c7f3f775b103f561b9b11572bfb33209e997911a4771ba0cd673c9c1ebac8a89a9d14b7959e27ff854e65f132041a3f8aea35990eaa10dcf8b0f20d64c7515edd26b175c6177b031be6cb3bcb51d0cfe19b091ad7e2249b706629a67c8ee01913598d040c26758c93c96330d3b430315b80e6cb57df99991d55671ec0c2d61319563dc2072da56848c9cacdf446c37f9ab4d3ec19ad67356fd20e2726e9701a1129e0420c46e1c7810c38a31f49190026a69d5bfa2410f73e66322099bd9dc73a6f7ea77af83a310d6caebb1a29752aae613d2a17cc272de80c8326cb01d4913ddc3e48740418197496573f3045374b8ae6d704d84b6e9c1cbc3bbadaf5781a98c6cf92147e97e959eafe19f1efbc42d1beb2ea958417d6bfcc35d1b274601d3b82e059a19deaf316681bb1290b02981b16e2821bb322dc00efef6d28cd27eec10bc67d9f5e53ca11b9218cc2fa4928b5de32cc58f6da9e2d1a67782b0461911792945aebc8c16a5ebc5b924f379a6d5092733b8f7fac5244901e289b909301dea612e46d43cf6c07b1da44989b446f289281a017d91803920cd16c8d5785482c1bcb32d1f1848cc7d1372e19d24e8fe8dadcd59456ac924bdbd68bdf87b924321ecbf3b8b1256d16610f9616a654bb7bf20127e1cc84607faecd831c82eddf9393b64f1d7ec3e23deaec66ca61a2c08c48323d9784acc5d04d59d6df1a392cab6b39ba5808c3f9a58c56876cf1b1a53e8d5058c2fab8403ff29e668219aea7d6bc77ae437d707d5560ad12034eccbb1d39d70fa296241e8efb342ef0425c93f9ae99631d174d45b6b75b017b7c699d3166850bb4ccdf5f8a594fc530d74665baa399f2e334f3108761d79a26e6b10536c74535010e727f717e0b1638d5aea9bdcd60da168564bff2eb6f7ce24c6360f62e5eaa99877eae43442396b9cb4c132ed68d0c18db3c39d2d91729f0e035146217a37b52f75e1ce963c3f79dba1ad457bd94b10caef91d5077744d9ffd51e86c16d5360e915c76c015541de088d08461e3dd5828d93ecace90d9f839b1808e5a5fd23c6ddd1148548ad2b29ed45329ae8f26b00e3616448eb8b12c2e0eb2e17bf86145f437232a5709849f766c01d15e1f7559030f27e72eabbdddf2ef09355d85c2f19f9f799ce7fe113033e804c6325af454ae0eecbd4b90f490a99f4d8a6dad070e220d14c995ade9ca6b2471a37c6bfc83b9751c77060e13fc4c214d4afac014708de97fc9116b85f8dbbe536e9a40d2239ad4be2016bd3ef7bdfbbb09e68cf3ec80e54b3e4b36d9204ff32a448242aa97c726fb208c7986dc356d85ff92f0c2eec0cc711ec4c5bcba113080331a62e28e434688127dbdf2fe2f55490fdedebf463faac092c425dc63d3fc3bcf2ff567f504fd318cf0b54f6f892dc92c1089136beabc169490eaa0b3810db888e0ca4be676d0add9a0ff2f0d6e9627fb432db3070a1de95ce94d10ce87d929d57c5ca429a2059f578d31242e41ae7985f9adfbde5b7eaabc6d1cb6a0f6d0c0c354138c12502e03e95c0c36983013257e4e3ce42e294a3561551a04475c299e7fd2d910f70fda4d9bc74c630683b784261513eb9f1c17cf8a1a932136c8a5abe0f4eb6fce814fedef92862cb75575c11739aa1ca2f0fc6aa2ca528728a1b0d142e101d7257b183dcbb90222be7f56282ef6ddb92dc424333e6a952d2e9b8dbb2f6891b7fbd95e4b9e6c75c7081f62105cfd068292d89f2369d1515c03fb469591b3a5f5be7c8aad16dffc2fd2902ab89d3d53dfb7f6a52a0e0e6065921d63bb3fb883742b40a182ca89d44c428d00100b6dc8c7e2d74bd5fb9b7539da20c108e697ec08f6c4aa7eed0bf086e62f9ec10b8c02f12ac1aca644421aa3723f387979d9e87823fc38100a6b22c4cc758d2aee272f49ab5ff69d5b4f414fecf63dcc7953ab6b30abfcfc3315704b9368742ba422cc3f08c666289a7e3689e570313d34249ec789b0440a3cd45d5eba3e8e388a72f902d40b9a710c97d51a0251810cedd0bdb900a83f3cd4ccd9d49d4d2c22f651621ab75e698ae3ad7684337c3ad76aa4173344bbeae9317c4ef81878ff59a57be8c7eb7a4a38dacb0c8449eae3b0999a13626ae3957c02a1878c94deb7bcdc81576fce3b84e174d284735b3f480da73f69a555c04a9de69dc64b2957670905d4b15c900881d8bf0e5bcc8be56a56a07b03a577effe9665515faae107fcf960ed3e75a455dbacd99ca3acfaeff89edf3a7bb060558072076ebbd308826afe754fe2d49784651237928e66736dcb65de1d196725de531c5d8fa9243ef8b266cf0bb67c44cdadd054f02eeaef10eaad98da92d46bbe4ffccdc24caf73d7b72a3d5ee70a6c3e583fedc4eecec1f426acc8bfa22915a52b723d5a7d0c888fc34fd039f8196fe629ebb468e5e0948fa315051cdd46efe984bd2f425a60c31a32a76bf97ed875447139405323d6215bfc06c7ac3d3e95ad2c9720881c144a50cb31faa45d9d650ffe1d416eb2db9dab73dc91ed39e2751549b7e701852a521f47c71b8d2ef405fa10a771e8f39ab2b4afda24623b4e496f8af31887485321ea9bba6e0acb8111f040055b01a1d1b600299d2f19486654890a9cbd694d33992e1b7164caa7de498d112e046849cbeebe60fccaa43b7a76779951262335537ddd016d33b4a52b4ec5c380529c5815d2d8492e200d68484c2cbed291c9d10f8e47c57b4c6bee4e2efa30478086658fc6abbf6ea8f840647a9071f298ca838f34130a296f9e244579e4bedc3f518e8dd795de5c1b51241e77ffad7004b2e9d82d824a88e0b8b86ebb11ead967cbdf7c2988b50c1d55a7cfb3aa7c4004c5dbb3e863f13b594b807ecc3bd7fd3ce8786bcb759eb4e8a5e995bfcc45b4fc9e096e954a9c56b813373cb338fa58ba148b8002fff0d1867c178c0754c57b2fcc95aa39fbc54deb353656f26c20b1049a4566f7c5fa14fabe6453f315f6f601f6ca894bf631f967369850bffb88249ed779ddd42ba34b74e5877eca86a683ee49d2ca274c58cd00588d0261ba376aaf6c5a6450703bbd7449841e118643b680cbcc42b91f00f322de2265a7dff7527268de204c3b2048153b683140060e5d39e6d2c3b3837ef57affdc058c674d12852b948c8cac9d6b88b680c84cf610e6e5dd6519a4c273853d1d9b26b3c6f786fd1eac1525dcc2b4856ac679dd15020b82369977930e37414e3482c6aa37d1202846cbcff052de04d24ac42d79c8305824d0b9a9ac39a1be40fc8bbaffea8c5e556b35f5cf21609fe505666a4a2df406e24aa2d83610307e15c8d1d9c069663476d174829b202c9703b9afe2af83c762e781c8177bf14f1654ff342fbc6c3125e67f7c12c85f40091b59d8383874a8af3e96348be3b84a307af46d82ef5c55382012678ec640377ed73fe3d0660626a67df73bbaed190ef911d3bfff763802af36fb700a575fa0fa9a1703701cb49fbd100bd724bf32c7df1fc7c14316a80c8d459a31d321c4479200b288fb1c21a22c8b471a5be8b07bf9c7d0fe660415b72cb19ec92519f559a49d29dbbd7b14695149ae98a54332954c16ee452ed8139e20aa8250c44f3e2c8d8a1d2ad84242d8ee3e9cbd0b8fb9e0a5cd8b89003b5122f0ba4accfe89b976f5a2769c063bede17efd0a4aa399fdcc9c8850c5a5e88b4dd44bd4fb2422e66438cbf63d2e124da810ae9f04d11159464211c9eef4024949ebc2d2ea2f9a9e77f5553f9a7a55312fcdaf66ee5cc8ac41d39d48792627237581781a3980eeee6a266e9e67193ea02c0463157547980b04cf54ebf9d4790b2a431e0877edce9c03957e4eb9a66117af9ef7a0879fbb8315c63235d84252c05c60c0a6be7e8692d33602aac398b8981d82f2159a3b677588512ba30b5428edea0676ab7ad2dfed3330d0686f0a361626022a9374c2b76106e8d903ab85f8650de6d7947184d89f50cf60cf23177a57ef62940371a24aec144ad692149220b01601f0ebb4b0ddfcf568fccf4844b6d11a3ef96b3202f2640e26b594cb8cf72b7a1445b60d11e19a4914b5915c41c305f4a648bf14271f066556e21604ee696ebdc67756541585f5a4cea3e05807a0f383ef1ff22b1ff8729bc002cfb910e628489e48dab0fd5a725c1c7d3e3f993683c86db14eab461a57316cbacf208ac8541c70bbbf34eb805d2b0273e48defd4b515c5ea4eb7a8fb114c8adae92d5ef6e4587217f9a949dea8b1b256e8eba578cb9de32df60853edf279b24e18e72ad48d2a831448b66af0e30ecca62befd885b856e534ec06aa6fc6538bbe3b79a997fad4a314b68277d2749ca3cccccae38dcea06998472bfe8f36d9a99f1225ab9e80e8470cd0ae07eff436f3d502f56a8574607020fb677fcaf8a31bd6aa16a443eea0f66af6d39a3a26884eeea11912d8cf8d8064ab6c6ada5bc8ab63ae885391367b49a34ba0bdafc6b9e2412203c5ce8ef7eab3a7d88a331bb9c49b8bda8844269dfaff2f1c7bd16587e07e1e5c15a76d62762a8c744ea0ebe76c4e6e451ca557bf3dd36a60c473002f3b59e3e9d19c660566fd261bdf25c7256adc2dede0bf3579d98f39497280bfa7ecbe9e0433a4311a5a06c07bacef76a4fd54ad397e46a9f47396f63eea2afa222319fcb028e22d31c583e1e3128dc2f3d21e18152517744db23f328a7a53dc5175dc50208c2ee0128e45d045886516f29cf69dc5409f277ea6cea2c56cd2523f7d1160420a3c3e68f1663f86aecc33d2fe109ca50089afb11dafb6a168428f269fc3f877533206faebefd94d92d41710690b44b1aaed7f23589d78a338d9b12ee43fc1b4b2b61b7eb3b9b5bdf3933826b1c217e7db4a4cd0371b8634f8efea8851d012312b025b15d22ab594364b53a041ea03786927d48dec115acb638ee6ceb896da922b0cd423b01533de950586494e0ad2e33cb22e2c8d675e4e229a08f56a26ead5f473361d81759b36191862fc6046a6befd8d45c78eb3a2b2061f7e8a00c6902fb90b80dffb67e6bc71f713715376c1427971634521ce8c4e6504fa275cb8d143724ad77f655aad0501e172561b5f6b1329923c92ff17d5718a3125d6cc5d6a80ce549a5a8f1aba15365c9d51c8d87263bb392d6f09044cd3c52973ff86b217ea31c608d682781797eddfd97f8c9e453f0ec0fe9499e15f36df109024915b2753eb1bb491c64921a558b92b7c4c64854d33bcf47ce188cc076c2bc8fb7ab8ca285d9ba06c1651ca888fc15032316f07c29d383099e78f9cca3722127acfb4ec5e6c8ad82d28b36c9189e838d9e30fade87f1f56758a40bccd3117f847184786f7e119575269099927eb472b401b9c468a3c26120e069b44ef0cf5f3389f6c55425d75da20283871fed52265a83d5d9cbf23caccc1b8906ca0234eae4a1fc65730c86c05e0ffffff1f