PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 80338 a68f8c12fa936c6de88fd6081db282bdd4cb8a3e5fc0874d01234c7a4806ff0b

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
83129a2f7c9c950a78c90b6f967e7aa1f14ccf1cf044fcb9279b3ada655a9da4
Certificate Block Hash
a68f8c12fa936c6de88fd6081db282bdd4cb8a3e5fc0874d01234c7a4806ff0b
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00400d000070220000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000a6283665773044cafd1e3cde679dfdcb031376220188891002cf43cb1c5828099ab90ba3f64d49b8b905226fe3a256856615fd2c0ee08426dcb2baf62764bc2ecf94f1b3c22eb2b8cd4bb11161b97b90dfafbf6fd691490cb00b0000000000000050000000500000400d000070220000

Raw Header Hex

00004020d9ae9e8fd32a09ef258bad1ffca65c8d925daddd92c83baa71598cda3b29a799658c591702c39dfdbac60bc2df49459a2edcc2dac2ab7d53d0682be8413bc25adda2436a6ec50018a49d5a65da3a9b27b9fc44f01ccf4cf1a17a7e966f0bc9780a959c7c2f9a1283

Proof Data Hex

59,560 bytes
1212160103074c7ec56da676a86777dfd01c45873926beafb3f3d394ccec0d65a2ea97da0b621365d3a93049cb35f66cc8e3792510e702a70a8398c0f8438e21b050c0c216e37dd8e2546200f200b16d3382750ad3f27919d214e9e8f82819349dc72dfe928a88521f3ec4ed2427e218c641c603e78684448d6fdcf3d44a6f331d34493c61e91c566663434d25837eea7002ee05bc0aaae0add1bcdb3d2f20f3424fe794feaf6f18552d5cf3fb04eadbec6c7327264c5cdfb248cd24539f90f699215334758ae1b8fd1e69c14ddde08f48801c59d6aed0c1a2b0d4989ef90bfcda55a387dd8aa0d0df09fee128f9ea2f69dd76232a490891c34fdb15fafa4aed6fcdd22145cf46246be9e5895f36d94f0f09d037095e6479456c8abe1fdd8785e989745b2afcd23f8e2af3ebc33882928b98f49aa77f043e3edd223265d21779c789d9c2b9b91bf02a23da8bebf2dfeeb87ce174b1a2130f72da1fc84a50b03f53b8ed5c878409d4503af9cb0749c22666ab0cb680d427b59ffb777f791f79dadd25db17828027a32a0055a73c2aaf5f2920f37ae46833c9af1b9ba68abec45386c8af20004784017e797789a073f3492f7ba762a8a3e22b71b2f392b652579aa64cf2b514d10921622b062e5edbf983f6ed96555616d2b7c33bd1759a5ba590415e21bc4e779c345301db89b3e79edbb8a93245797212d1eee12fd6ea5d07c375b830b0e3d29ab2b15241424781616088dabefbb90a6686819be571a7667ba17f0c6a5de2e8f1c7d36405e6511d99c1c09d7515e89f7493088c7fec266602a7a05eecd59b0150689c58f9b5776931457bc4521107a08dc1164361aff7685f070171f590457878cf8f0b96f54a968a138a6837ef28176028d202f14535515f23c46ce21357c007200f574d70a721bac8ba23508cd631e44fe41b060a60ee2d12840b7a7cf7ed4a191525e78cf7e7aa26089949866398b5ccd069291c671bf3f5dff8070107552395203104d009f0cd3a5026b3033a214cf4657fc3ee404d97e58b85b6b83cde1f2f30fd6f35afe5ecd0e7538c5a69893346a612f4221b0d964c7e68cba46010028b99eac53e670e49f8391fb3471fc65aecbd663d46ba21d3ee775ae42790096554df451b58aaf524d2986dbff2492f046d21a9e72d7af8e3ef47d07ce48427a99c9d2e5db463d97b133f9a8d5553b7176a8a72029097af88095dc316a2f07362b6b25b0fbb6cbfec9c64bd62788d1d61f05392e62d92302eb90ad074245e445ec0c1e9afe9effb3e1b715ddf11b4416d240d769dd4d25b4add20a866a0daf7f3d647f0c9a315d016878593947a1630f08578ca97f5180b13ee95ab60a4bbd4594829fb803194cb0851089617c5fe97df59dd3304192f7658b760ee60a7e0dddfcd6fdf43355351f22168ab2ea805150983e1432d9ba80ee0448c0c2a528eeaa0ac96cdf492bb2600f83c56f3b452d8198f4638cbcaea28c24cd896b392eca9ee0120f2ed83dcac23db0d24fe824efab9ff033547254a175cf650c9247d56f3c2184a9786c7d5ddbbd2933062022ab269b288ac2bdffc8f8e5d1d5742609984b918a7bac60848e5a29eeb3d4c046165f02ed5a914bb5f40018b15c80d4a503b6851a8b4f5669001df371074d059f240f8b16bbcd772b8bfe958fdd61c9ecdb42244be763a51c438b291ee3848cc35db47ac24e80d183835388f26c38b758cc62d5416af820e80ee13ce6a4f063471b14a6f0d277db7eb8759db326bda96bf897572b8aea92e0676c285162b4cda620f055390eb49cb3e946f52d523ed732501cbcbfad9ae8ca59535d555e45905e390409da447adce41df19bb1052cfbaf5243d876652a172fa18f613a6c16b27ce7616d03d6b42df53adbe4edea7330094279f0d120fc1c7ee5bbcad8d95351fe3a9cc4857ae3301fc99c129ffecebe3babf3865b9504cfb688ba5b85b13082df7735000e3127f3078c76c679d70ceaf24c86bc0edd13be1476411980a706d5e929770798ec8d99a9e8d53decc39af7c11fad1788bf4e28034b4b08a0cb2b970d3a5c81be832ebb9fe5f5b7d74175e9b19cc3a63f33575099fd01de9b90f27413115630b3c83330b1e279048e1ea6d9fb674bd3b34ac2c4122e0f5eb55d0341cda57018211fbd6521312ed01e8329dc67e2497846f1a68c17089710ac7d9e1a1ed06d9549b6d1eb8f65a08ec1eb9c5b4308fe4a148aa6a683d2e4ed4ae7c6f187fd4883d0b91ce778465ee32b3c11d9374297e05afc8a75fa85d3602cf690560e8f5084b706834b272a9b07e413a420dc6d9053d1db9575b355717fe0be8bf328c8fda2325a208957c9919fe3dfce45db0b407697f666b8d5576cfb4661c18d69dc26a659a28af5011323ec8b471a43206ea7374d61c9b3961155c608705ffbc04ce3c86765b65ffd67ba15c33acb29ef5059a4f3544682600b9bdd15a175ada9aaa69e36d9bc3e13592b6b45425aa9f2bb8a7a2cd41634eaeededd478eebe0385e8733850abf31a1ff50e56ac8ec6179a988006d591b59f2d9061ec48b62e7b3427750783d934384ae099bd3f881e3b147cbb718f63b411bd2bc90e492aab516e4be50b31cd435bc4435b0a609d016b12a78ba299f2898f1f66e6f99ca42682689dcd36b43345ba1abe7d37c1838b5f817a48ead1efc8f9a9250e2ebc5d0297bcb5694a74e3ce6d36f78d13cd2f6f5f3caff62081ac87394e9d1b82dc40a162aa35c454e51d6720a6e1ea86ee612b74689ed1ffece1123da9f5444fae78a3832b5826b340f8f931e2a9c39497213a466195d7cce25b06176ee62e273e6c50510652eddf8d56b1b11f8bff52c21102a32b1e340084eddf815a0c4a9a5aef455d1283f97e92ed143aa3dd3499b0619573327167972e454ff194ffb8c31bf65a203e812e17da663b3785609c830b6e778234089552ef32c3273ceea79fe635734d9feca304d20c4d901fc6861f99d9c82223c9fcbf62fbdadd59857b61e96d0dd67be9409835747434f5677f724af7099a1f3d4ef38229590b0bdf70d469092989ba115817b0b405baa56c55b10654ad4d2c81df97ad2a9294a854a8a473af27a1ff173833bda45b793b3d898841ce0fe54adce639d53f1133abb8b4480d999a122eca76f5434be3ea6ef9d7a5829a51c839e1b89d69ce813063edf0476c87ae09a6de0066c898d4f2a45805d5fa617ba7ffc0f9c4659632dbfc20aecd31e99f0e95cc9e633a766aa6c740fa10f66b72ee586728a4edd17fa0f76ac4344fa196c3f006d5520f0ca8c1e17170f26ebcad5e58cef8e28fe1d8db8f5cba76eefa8a0c97883102abc3bf7e976791b1fe7a9c84d3d517993c3f31b2de8e19333073cf1f7d0f758a75b774b2fa89b4cc7be80358b0b23edcbd179b9a41bf5b33ee1db5ea569bd457416649a266f450f1f5cb9dfdff3aa844123686d1e7d117f64fb9c2e036fffea441cc25c5982409fa754578deb8e70359f2dd3636d22941e7e9dcc5ce46add7e6290760f7d91e3cbe6d0b8dd072ca53d0819e9f4ff374745911d7d2912635039ddc6f6ee0b8805c0020e9e188efda888d3c5a2a3fa02885e31c7e9ee763bdd19e8cc9ff1a574798e804966a9c0433e5d101a810d5581ebcfe0f9f63df13eb23c02f0aab638fa7d9f0d3f5dac7cc2e78790606db25e7b153974068aac727ed447bb40b9976677ab757c6cf7a836c0bc21ab6fd17a5f8f5e905ab27d5fdc4e120ffb5e929afefda31d364a7a746d624324bcbb91e2cec7558d63085b7bf2a9a7316d87e33f2928d6aa1e43f07360dd57642e6d9aa3d6b79cd0fb2430c5e71ceec12b53298a0e63287a64f865ca0ae6af17661fd91be980ac5f733bd11ac91584f143e9a13a49c6aec805973b10392f7c924488c2587bbc4892536739d52a8805dd7135d68fc93a279302698f03ce933e916a5b5d00aa9c97652607fa0480f7e32931603330ac80199762f629bb3aa46943f386da62f427188476f12b8e59b2453acffcd5d623a3da52a68dbdede22082eec8299d71ce5ac0e0f9400e61676aae40fdd6f0afb7fd51cc0d6fb3907fab16508a1d7d8d01dd36fe1af90ca32a750a70c2756dc4b04e7dd03e6b414fa5f7ea5bca0eada42b410b8bad3a31c3b14e387d3474215478d12058329e5bf25da3c18d93058e216d9f73a6005422f84286cca53bd4677c31b01799c33a8acb9d714bc966e73346e6fddacf0eb210105a9862d94b60f9eaee1f76ce711c08636f9bd537e9683c71569eaf969c43f82a9d01147a33f38cf8885900a16337a3a47266257a2a28b72eb0487469912e80336d5294f820dbeb84ba14cb7da482926916da57207076d85e649e315b3edebf8277327bfeb04802cd753c846bea76b646e83333a19f610d68cd5fbaeaaeb68c02ce0467a3f7468a23a2a251f68458bb49b112957dfa9217344fd12c12f88060d43d28faafef0afc938837ff370d73f293ffeef2a802350a5ba687a2549184c7ac8f5dd0d6fd8c3af31b5066bc2f53f38422265393834480a4e0dc0cd8aa991b0ff58706f95d36a59dcec335a6069f80bec4a1c5a8aa02db7896c6190ec6884bb77446d3c8528f34f8d7714f705d4759a604e89304211b049f24dadb01ec8421fd7073458192c156326ba306c8d0fe0a1bbeef38b5453fe86ecd43751cdc8415ba5ed28c6625aed703dc434c43895b50e15db5c69245441bb451d05ab4994b845509ea9639fd68ff37c09497e3a8e2a9d71adb25e6ffe62f323b59abb9800656de3b364dbbf4c6436fc5aef0e29fa73d12997eb133c8fcfadd9a4f54cbbd3a3b55427083a25643756303e23b944f5596c2ead2516f28846d5659372d2f36cea668b83a8d933b972e6cf9e603241fa985f76e842580f32b2dc973ca62b58595036a5325371c13d43d5226e3391ddaa1a16a6dbdf84db3b5c2ad777d5673127892eeacb2bd45e9c1685745347c24db8fc2b6e696eedfd39b63dc399e5a58746c5e180481b11d606387f43570ac639fb72e540b16ccb65c87984374d5e7935a020ad591207546e364676524ee69566f811bb78abc600b0aa3a27313d411d73edc50465bae6b2199c735a9bc5db0dae9860c5d51b586c3962e629cd10265f78cbcc2b508c815b9f881da24eb1fe0788446374d003fe19c65797cc5530a2a8a549ad6c06a82167e62366d4c1493e24d9aa02a8d9f030ebe2f4cdd8fb03cdbcf86c6bca32b75b3aa6aae9b0da60eb33d7f0da33a928a7c9b088ea17e8ccff738d42dfe1dc6f875f696a2a45db126fdcc78e8f95069bb08e0adc7b4bec04fa78d0d39616b92bc37e5f794b4c73433c5394a159bf708349027c3bea380cec44aef4fbfa6d3581dbc3e898ae47e037c5ea9f8af68160243ac21c3b917f6cb55d35d7c9548a26305fecc9cd18ae5880d120ed3a67ee2743659b9a08d987be8108806f16ce1e0fa25ba3178d59c943c270f29a86723496d42441313034f2d193d9afba73fe120eb7aeaf7931d582bdda09425df82e5faf1b90f5f422cd0602208f81bdebf6123ed2b817d26d1d8caa39b9b2874477f25c98c8b6ce6fbd2850971f4545544cfde72d159014290918999f96986039447a2dff4c7a391396af66e9732c76f726a48ef1d9a996bd2b4432daf3c5343b37b802f3261e094460b9b75d1e1b0b5fc88890f6d6fb081a4928d5d1da40727357fda2aba7d91a3434cd54f085ed22a976ec3f0c92ce5a2c3ebbd031f6b67215b1674385fdb092d03ef32d6971d394b1938b79f6c927b9fec9d9d816cc8ac619ca07fda6198838d2a6f842d1babda541540a34451af57a78f441e0a415ba04a4a0e1158619bd70fbf0dc85020d84b991ce2f0114747ae4ccefde1cc062fc9a0d4257b81d7d59807896d8ed5219bda62f6cc7236c0562cf8f869514ca88720f2c415e21621f3c0fcbed4ebe69f7c0bac2dce797f13ada720bc52630d95d961dc872b85d09e2ac793356375655d31bd4f4aa3c3f24862ca6c1654fe9bd05243b25b3dc781183eb1baab8c0e41bdb9a53517f7f39942171a03eef32e26b529fb18a8e98fc2ad4f762f471ff9abb69fbb58fa62f17eda30f60fc5381be68d30723cf8661315561677f3dc77063801baa9d7f17105cf0faeaa91a76f89dc503487a3bcc6041e0a2e8bae30eff3104defbbf5bf713941a318b302c82d88c390c92978c31d864fadc88cf12b801880276b807bb9893a9c90a5c7f556c52283fb97119ea3a20df8c31b3a46160a5fd95edef161a23c10a50e781144d787076663871a9ff22d49ed19f147e5f42101126b440205a2fd2b81011179d39f941a7f5df85dc78e2b3808bfe733438c44582c0a8df7da7718f82d4c69aaf3e7d8af971bd1ad8ed618e5a74f4d02717f8f0e60061372c225c43aa2be9b6417ed6699ee352cbc519135a8fbc50e3198adf1f66b76027ea9077c597ecb32c0814c1617512ee6784528c41a8b3ddba84fc75fe0c35342c3b06f689ccf7eb1f92fd3e30ed90119f4d6ff9ee924c91005517ec48e45098d922e25721321c3903dcea8592339d14d152f3e2d6890f7750d9d274abd66216f792e6f358128ba2d9b8b0959474e270f69e727c0518535fe593884a4473a538edb49444c083f9b7dee85c5186515e17dc3d154e5e32ece99573fa22396b1c32b16b949e85b6957c9d65194eb01fec7f05aa10a85f618ba65b2c0d3dee4b2b66d643d6979094573af8f13fac975aa82801d7365c022ab8dba77e1d129ee8f00acc5950825aea831b36992c83a085229bb7778b4157fe0b184ce39d8ff413d596eddfc216b050cf41c8f83c0334ae8743191f715415f0f156d8a4313a3c823ea4f514a93b8189519049daf2fe75df5b1e2cf72bcaef0046647a9a77f564985a633717ba24516f2d73b179e9457f9c86473233077a8654a906ce63cc2f402ca8a2a17204e9adc781eed1ffb6b847c17a8aec9bd813f32fee955ef302ac6aa05bc1281cd3fb803735e5a2bedf6e2b7557ca07e31dc68612b4cdaa2d2932d0d5e0106f240d3141d903aa408a6fcd71ba0ef4aee6c0583df3807b17ffd36b57fcce86d08b902a5d30e40b2c571ed6ee841d384340a6e6ae1c7e17583d05b60fddffaa1db1707d98018a598a2d1f1b02956f4db00ffbc6e9b32943c24a67a2f31d901c92e32d1e626d33b097ac9ada120c24777ba2ac18e614fc65e9793ee888eec57f4e0c3cfe3123edd3c13944a9a296c77b4c8fdb8bbdb85e25d62138edfd095a6f5dbedb1d2037d0f82d86c46fd413ef1988dee6f505475b23813c813f1bc95c4e3537a8ccbab0c28b01b8a279320ed1b0881a570f01e1c12da57137424bcf61169880d2f9b40402ffb36c7d5d3ec4fe3ca067873a6efc40199825999496928546ee391d8130ec2c755eb0dbb630c7591ea0af0b4363eae9e4f3d05d19d756f2346d1787067290ef07300d8538815f4fe273784d2bd25dc388c6d3fbfcc889953eeb57cd929de5d105d4851467f4a7a58884b5bac47b1d7a17135945f2aa12cba0504fa54b29b784decb8c206d9359af5deef602c780d6b748f9bd6e5ba1f303a29da694c12568ffcc832c6ca087e1c78419435cc47a0954d831f3d6ec35262316ab06cbc26205dd86c59d401de26ccbabc6810db555d05b752ae5200653cc30302853519445c03c84acfc7086bfa9e3558591eb8405c917b0a539c32dc605809416477d162391d8823944c421b17449cc262877f6b3fa6e83a7f421e7a3f6e27b4f2cb8caf78230b12c9bb8c699da55adae116f21a8ba1d6e2a9c25cbc405ee6ddd321ac00fbe2a790da3492e2f85a7db6030b0a59c87bf3e0014bf2d667444218e09dbc1d0038a8321527fc080ec23f8e94e32d45ab9f9e2ee2152997734abbde2e8536c9e1804a4120643199bb3458e95d1ae051b53a6b819ae7d42df0e70e3458dcd3610f9edc978028623a96e37a9ed9dac22ddea0a41ba46d7a2b266c616ee933e9f426e7dccc7508c0f09ced96c2af6678f624b29f557957fa9f14011c3bcbe1c98bb0e5f3b8381ca83977ac40510aff08106f9f701e8a08b3cb5a7277989ea423fc1d0de30b50f82d509572f215221a8e57ff66a17a74bbc91e707516a38891caa0c18e06f231c02c8a5955896d94c3391f72b1228b0551b60799bea51e358e557e037ad8741430744fd1e54fd6d85622b5d11b90b6fdb18eebe6ae32b228fe5ac15ce6b2f88a403789c47fbd7ca62a693129670ec851ce0f54a50f0d893bef83baa9efe3996293e31d5c528a1cedc7598a2e68af105192406f2919c73b59bf9b3e4b3a46d405a305dbb3ffb01dd39a61e31cabdd2d4ddbcd05650e81c75305c622bb20d731614572fcc8f3d7bc6ac59d040e348740d9f25566c237feefd081c3cfe6bf6b6445222c85a1f87d2b70de820695141533c146e86ea1e7a7c9f55878cf3de322e1bb8d3536a2d654abeca6da3cbaab46bbf376cca48bf7e06295603e972ede392c0cc31f5d652859c4b6036a3689093999e0e0648591c6dd39f02269e5714a849422efbebb9d26b55c4b4fc1308858977c9e8a56df1173bfb730c461052adf2f589c80cc24645fad708527aeebd8156dd5a395e8f8b4208cf4d2f5a9a780e3203cd55cbf4d554157c9b069b2362210b47a87d31c02b9abdbdcf64f6c6a6a8b3d3dd5d25aa74ff8c0fa96bdbe5d6a88e6dcf4aafc67edb74c2841f296b03091569ea5bd7629a7660c3067771aaca4fb60d2c4dab46f0c4bf93fb6ec113878a4ba0adc2c27046d14ee5241efb58e944478f25046a92c6ef66775a5aaafb4cf52acabaa533b2ab052f05cb6df1fc4a569f19de90b8f710b5fd47e36d5a380d5cc0cc3cd82f984aef3851d44764cd0644225847b2eb709ae1e817ca8d9388d52e0becf84a1932c16a5c15e4037ff51b6e626644cafa11cd0713c964615bc56074fe762323913273303a8b6f39bca7d707a0a6c3efafeb27a19ac09b924325114fabb6074406ade2e98ef4baae88b94ec3331456d0c958cee2cda4d935ad9a45d7acc08c7a39ebe1e82b06c2d17fb19c10ae5f7770697bbfc2d248442c47ccb456c810b30e2e27eb97d31f38f4ae658792a43286c1ca9695d85d54f98b73a377d8dd6c66d3a60c2b7b59662563bfec7c6093c4a186a064105d02ddc01b598d1284eb9c9beb4ad100e8a5da4ded1e4c7061d3116b59cfd5b86968486adb1663d59e52f6a4c0a63e7b678536ac142c26babfa7e0689b1b89a0e28451c84d164ba4478b1efa7421754b3b750a716311cbb92754c913f3799d471f755fd5648ee241326d49705cf2db3e18907900e51b3cc2f9ba3b50e7f3f82a2f5097f21e9e3a7dcad5a5106cccdfc37cb38962a0093e8f16a575feabb65c2c0de0cb632e3eaf5e6a8d6aaace0b5eedc298132499bdd3707632ce1ba2799fa19330aa3e9b086c49a4e72b052a9e32dc23f60fbd072c76235d08441b02e825343d2a8864584fb6c3dcdbb29e9406fa381160302539264d9bd3e9999f850eb7bb6337d06cbfebdd539ea7b0f8095f445182493361c9a836d9b6b40d1ccdefb5fdb5344fc314450d7811618954de5ee43d4bb99693502cd3644d21046fc22eee0107437b1e5280ff27a68f5606482155002a01143b0ca2ca1b43c03f054becc5c9325f0bbc5021439e2bc1ef2fd304dada3edcb15c7364a83eed53844fc457d5425111250064bf3a4dfa31e13215d0c9f788f97b69ab1bb2af43e949666649a1757aa27ffbb547035a7d46e5770733012edfedc9998f18a715e8ebdadbb4dc6eed5e23408aaa1cc5467b08e3d1fd7ce3b2ed65a8cf2e302d5306322f1737202fb4bc29a5b4a5f5d6a733bedde311493cac5511fe3381fc50da7cbc8891306281fc2170f5c1994c3f1f85a96038127c1e0b11506455d20c9d996c24e15d4061f78a3a94d7acea42d874f284ad267341d0751b2134f17599f0a65468329abfaf7298dc45a91b7ad49ff14a032424e3d2b041858ae999c8ecccbc40674cc853c42853ef7a1fe5d7e5543138d0324a65f12bbc3941394c9e579811b22efa36dfe600d7d4cbe5526a992d27136401821f1d2b4584d974134cb56ec7ca9d4001b2801173f9c4628548028ee2b71ac8fd45652b4f31bcc2247523b07b8384bf79c9a9f8837d0d47e0975a24424a4eabc51a5b730fe41465d4a1289653df17f0521f2b33aa96c0690199d53bd79c12d2a23d02249f54ca05c674f129a107885b297610fe2f6dffee083691a5c7a4cf0ad49f3224d67e3d9854e49aa4ca538c56000a0557c1cea9f75484aae48aec9d1df982e4d2cae75197d57c0df81ee059aa940b07d4dc2f7e7a08287ab0051b3379920d44646f04650403e27843dab9c30651703da473996c3397d1aabc3bf4c3154fb522bba6281b8063b8a5d0928f0634be6ba585d167dd965293d9c368b8853c96aa3e7c46433b02de550a7a8cba866669157e49f3a34a91f4066e20efa9d1efc8986cfe4e2efb8367d671af6ee6590bf394dd0e3a312cbd0698cd15ec6ae857c90c8763f3dde65b60c7fbf46eb1ff1bff37711603560264ebb72d09632b46a5bed324b32e87e7998b9120d13c19c4fc5a11e3ba4eb141723286516f8914718a3e29716e07dee2b37783944c5466fddffdb5b4645ddbe362a94583fe2d4d10c8768de96683f64a8c57969a71b50cf2c5318880a1a778b001c51229f8ced0fad01e233f86071c149817156a90255eb88a5f858e7f42c6e4fe6b5553dffe25353751e6ed718142ecee14052a86e04f623c5bdaffdf8ed6f51228a8c1b2aa07942841ef2caf38473ea6aa681bb81fee03912552ccafa4afba3e81f1770fb8bf89314e79a3564f1561377a8a4de81e2a836550dcab8b65e69ff0703039df0da0662650f1ea1da90f83734cf440f4d80f8bb72c6964d742d590c645b923dc58533c1b088b9d486e0b816395435024895e463df9505a6e122b947c7e15c92096bf8fb066d0f66607bf088e256773d163bc514bf6e13dda104fb02cb727d521d5ddf96a7dcd8b3882e53755eea5fef547b98f422c49f20f5e4aec877c6bcf8adb0505a021afe96b7a8e960c2b26b0834edf1d1e81627d992f37b0fe032709139e2cd4d19e32e7e82eb508a1733277b5d1b69324d3ff5ba37a411bdb7eed4d05e206242187eb4ec3979d00492fc097b5026906ccb4ba9e992fcfb5904bd3b76adc7feea24e30c36e54f57bece77dd4e5eb29f1128d9cc7277db3a85d191eaa134b61fa6d986788b989aea3bb1ce5e9c27c56798c0aa7b5d099f414ba33e86f49fadf3f35ec52b94f53fd962a137369f0a70d81429c47c09a0e685225cf2a35d267f1e3032fe989de1673d0aea887a83607c8dc69c434d767ce73864cf07eab61889d2a75b700fb79eb439b60d24b84537adf17e11ed3d34c9bcbbcb53a5c5d278a1ecf279bc7c6e390a5524f701eaa103a5f0c226e52a5d4654622c91076b5e5965c1fa02c7dd3255c49392c7c0d240b626f400c1204c698765f69fd5ec85ed40311d1a853eb543e15bbf765a3dd79999ee82df0deeccab77dd6abc3cc25a2ee55b1b2813540d4595dc2d0af56fe807cbcc30827cbdcb8940f861c0d5d613ba26abe17dce1c62af1e7adb96b798d3a1a58567c1967bbfcf393ebc9093a0c3139513c6b9ab154e05d5b73224828da727c8f27b0dedb5f6aaca8f6a41c69eb962d648dbb9dc02570c9a0bec79c1062a1ac418cf03ff2f5599e16d3ab28186f603669a856422d5abc6e7b2675bbc546fd874750a270dffc419608cb2363e0105c7211490e203433cfd03bbb7a6b371627d2e2d3443b6a64ac7df077d8dafdb34752f8776348fec23eda39ab3422ed81399a780bcbac66a657eb4a07e7a60f7a90831d4dceaff801a49121cdd0e2a2997b543d3b003a5de11cd4927568c88403eb8149d2263bf932eb15cdbb90d1ad85b5f6dca6e946ed284f3375e692899868541ab5d1da00180740222061575c64f691041478055c6cf887961b86f0cb24ea71b4f19873fbb32b8fcc1b5b944c170be382c03d695aef1a585fa657504c4f9d4a97e46d36534fecda2b723a5379c0ca7c293326354bb67825b94d3d05719a42862319c8fd788e3d448ffcf6469c4172a81641ff264e73a0d18e35f1cef2ebcd8ed24da7297350f08356edffdd679c7375890075129ce981f4d33b4770b4bad90d2b8b1041888b9393e8d70699feb788348ce34c350086703309991aa5d5901fad4e5ae7b8e5ed28663d653a0465450af6588abb5be21fd7c1d3db6f39bcecbff402790f49cd753523fd52552e825c575cca5815860c2f0efafeb1d5276058253dbd343c97a5f2a5e3485f8c1748b4a1b24d9996c7e13cdefa6f89d0af0ef9815b7f9ed62d86a7a4354429229fcfdc731417488ee3a0163b5d6e9b5b4f3f5c6c8bf8a6c0795ffa04003b86de0d2edd10ff3eb997884df1a46823b2785ee0680c49cb6a72dd231a4cb28b7c7d522119b70f42dc0e40dda0dbaac64c37205491fe841c3e67861b152a7eb214388ea2a3bcd81a9daf7986e8d1b7bc7bfcecda5796bd42dad72f5570894cf2829a42623d2b4942fd09e2ca9e4accf0c09f59b6935694ae6a9b98c16a9080949a0ea4bc6b53113ef0d6b51bf5ae9f277b5a1872bbb97104df58afc978a556344f0f0f00bd86c1d28695d2a88334c069f96455fe6d22820766d4d503556efcdf5237c7bdb30c7dea1c6265e86c2a70ac9ebce82c782bb3240bece0d864f57396d8fabe9ee2694e3c3350fcf006e69a1f814386b3cd250e750563dd12a96d7bba7a01d9a0831af2878762628923313a52ef89605e07fc235cc1368ef76cfb955188ecdf3c540f8057c748d095f96769a651d2056229cb02b1f338d089c5a2f3a7cdfa8d97973a62a86403755a6c6a443bad957bfbac4192aac99d1f32ea8f7cc30594653fe4cee3a6ecfa60a732189320fdf98a67b2324cc41f246848d967b9998964a0c46d8ec7ea7863c06c6363d4a2910273c7c895f05f6c0c423f9ffb0cb54ab65c0acec400cface3800123c451de1cbac9d0728ee10405e3d798df4a51ca84d51b2c01f3b56b2aa05936df77d3e81e3aa0851f06e36158d9103698f5703394181964ce4da29c70c2ea1a1930aedb2912b57c012212a9cded78550306e7f09010af8ecfb09ad738c6d3c07e9f58da26450303da9c10895be3b1ca9b40a740f9ac726f459e517cfc9995adf6232282727a60ffa4ce0181b4d48fdc5fca4df32d9bfda3beb83cc7c95ca28f843fcac2ca0732805bb1873925eae8ed661b7c6017a457d8c7adbdd60cb9ad806a11295adc27a00c7246cde4f80bbc9a0310e2564e93e4eac58d0b16f5cab2df6bb4afc123dd08a2a7b75c80671510ca9c785e2c7e01206cfb40fe36fd0b41a7563aba93eaf7fce44f40fe4c635c26a68ef5b3a5c48a6a1caa3bae514cc80ba0238d261c52588e2f0f71082280f6093e977aac55a810ae5e80731e829b4fcdac785a6bebe1f2e8a6d7cda6cbbd1c691f0242f41260ef0ed81414045c0bc16b5120db5cc072a8fe24720d2d6a3e3514a41380c01e0f5ab9207dd17aa1708172e65b35f6b5a43f1926119d4764616f80c2eee95f9713fd783ad5dcca3ba9fbd2a744942aec0f006062e74eda22eb516f95c7f580f8ac8c4943b6f92908315bc155a62757b7a58e69f4537b223b270d055d7eecc66863e761cff5f04d6c90265f6ee0fd4422e6199496af1e531f6746a1378bc6d1721bd27c398425caf216d8f4664cbae9a9d50ac6ecb14937ad088dee07b83c59e0c2b2d74d207e9c89ed01ddea8e63f890147cbb94fd76c2305b3c301b1d18fe28913e297e1a7078175d3c5ac4faa79a6a3e929e38c6a0736608a1a2606266a36309d5fa79594ef005507ba4a357a0ee93761c0a4738cc53ca82ffe8fbd619980775769ff7b780b39480c1be7b464eb8f6891ebc179b7f64e3db4415170f58ff5f660f6a46146cc06d4471d304eb614456dc8955763c9ee3fe79beef888cf260bfe0bb45faa1d6273ee244d399d519569485c68d42c56840d4a3083983c174c02f2e5d15e29e7605408b148658450f0da89dd00c52103a96236aedab00af104dc1b9f7c957d5af93437f0457c11d009c25dbe26c43b91a454f33ef6ce158166d1ed620ba8ae4e27b4a717410c77d03d710b37ca7aa42d7c07da0e0195c4e6776efcf18b99eb8f634f4ac4c2672f507cf09e3495d6d4f93c023fdd614430e8397411764461b3790f9786e5664420d8a76c503a302a76a369e43bdb95271694c64426d5aa0384008be661b7bdf972713079c7a4e55bbcde267699b94ce266a71f73e24d93fbc87d3100b108eabfea9a287b62747c3ea0a95acfca20322b356ed2f6a2852743acba60c1d20dc7a44202fc9b4e07ee39fdab40500a933280bb00c71f461114cd0d2f69d00aa54c4fb21c0733a28ea6668c63fe1be378478d6ed12f76e4b36b8662637587426c39f8dce41d21b912489a109472027d7e9dfba51b300d0c3f37a46a61a5eb00fac82ae26f21924b04731000e7cf991f585290e4b5a74ddb33cb232d19c3448a7f7a5fefc6c783980f5ca65660046ffd38c2ccc178c680e82af60245e39299e781e756908a128221eb14dfcd152953a4ac51f5e1b073a9bf5f26ab529f76cff240f27e430c152fb708a49901a9da5176cb75d983c7297d457131126aba6bbd062320fdc1e9b282c4a4176a29201f5d7ecfcefba8abeec8e51112cdc765885f735e75dd392c095c17c7703e3eb1c8c963eda3d3dd360c95594083607c32f05c1bd8ba8593d2c6ffb7cec26353bfde7bf5aaf7527115c52bc09569d757cf58a4bd0dffafa5e370a718a63102533fe24b199ed70ac51e48414e2ef4668dd532872bf1f878f7e8da51ba21ad4bfeb45fa3cb8624af6d50be01107a0bc2f93b0f20bbc3b3be96c77b2e1f4c98db48bd29d8ab95d1d31d09384fe9cd4562e793de1ef93e93ae42f96cdb5cbaa1098f7370150b7f6f612fb163cefb04a751c5d6c92697d57b509db40044a3a3074597e7b0adb2c37c684f57691cdda8f59a5a0f96522d2baa7a909da918cab8c72c37dda9b762987cadbae87219dadf3bb36169f9176fef97a1b21fb4e6c47b022758f23c89b00f8cd0838b72db2e06397675400d139f2d3fe87050826e20b6456da7da7d23e7a44f3ccb88052555a405ac5ef6eff7a182af92822db2ac7b253440a013013620c168e98475586989e0d16e81315cf43b1026217ad0a708f21489187faec8324248170c9039a744a0a81dc5e652efebc9a751416d79ac20635096df404b270fc63e87a99637729412b7781d2c007c9c70bcfbbc5bbcb692f4204b059cda49f536fa9a7d7bec9744680f0fa7f2dc11c4412316295a2e2b02c0e538a0cc9db4f37690887f485b4930e7515b59647b0790a20ccc78c6192324274cd5171d39dbc60c61083a2446e511daea97fb938712faa4c9c9d645d508c4b384fef122742b1a091c81f6f974dce6aae0a85b4ebab8e9f1b2ecf9cf42ad79e25b55e08470f929551d5a37203a28e1ba1eeed6cca473d13e4d507ba34c4025b1f6299c867594cc7898bb5231365b95bb71dd16df71967d441933e27f20f7a89b4000bd3b388378de9ef27785d8a4a3086d7d72f1249093e643b73ba4ecd970133e9a72ae928759bfa8a14eed85cda5ba9ee21313bdfec920d727a13265b3cf9e4508d8178a17d333f1483400ec9eeb9a9fe5dd8a46490481c2f3f1d65b3ff2a4c4c1054a4520dc04620ee11e19a3751f0b722fa103de5f114e6bd7bb79c63a71782ae78262d7564a72cc0f221b491960abbb71963998248960a9d4a4f85fe467883e89f8a548009c425fabdb1dd9ffc956e90939df3dfeab426d0bacadad693648af96ad3f4939f00a341bccb5ff591954b947afca93bbb28c9d3cca770304653a889961d1eed520a53c539ee7151c32df20510cf62c6337a048c6191e1351fb6ade0ef2b33faec85a8d99eb172f14bc8ca79cfe3d650db940db8d3259db0a3a6a9d0ec6f30da90f236540fad8ab5d100aa1eede99037910c7d9ec882958f7ed9b0b3c8ccdba858133fd275ba30639246ffa3bc0a2e9bb317785fd63dee818471cfcc771e41b710567986170d465dcda93b325f69507de2cbea9db5cae5df3f92a550246d9200e0c1d45e28ca181a329679413bef60ef96b8f77f066179317da053aed43d43ce8b6430430fef829e1f6e3909a41efc50382e07642839ab6a62e2e909218cb7d32a8ce047defacd5902f726f17912dd83fe7278d533747b24d5c2ff65542dce0d1c085055a86495277bff73025c7159651fa750c44c63508a922ecabaa43495202a83d0812e4267eb60bcaf7ac9cc73c162f2554102ac65ac6765d88fe9f6b399069e5a10405570c90c1a1cb445abc761cd815d8a1d8b957e5765d28d5598751870f2e2d7a3b90f2755bf4138eac3e89dbd6eb9a5a89151f8173cb891af8c77f9715402b9b320a313e515c9ec56a1909b27c9ceac4d3def323eb9dbbfca950ab1513d53acc747693447d315dba11ac5a7ebc2f28ddc7003cd0707074bda466c6aed102b88c55f7926e8cc614e06d83553323e29b60bd82653c876475bb64d72368768c59667ed4db4364f48f9cb9292031873db67f7fdc7890808717d740e15bc28d4fbac5e6aa4ed6260de69277f19c3e4c4e9c55912fab7bc554f069c0cfb5218b3228a87d4a7c393ba1504609cc472c2a6fd3c04c2f6010a90c79fb4ff9d44e4f54e8d4da99e56eca4247e698e202c7e5c570a97ad8c6e861eb732f0d40f9f930ce46adfe376bc1d34671d90d72ebcfc53e7137c169e20385153335a673a2e7f4bee7b93fad09f55ec5f5c19bab1107cf82ccb459c818e360cf28c474c894f387702fe66d0c7bdff370563c84b7d4658a1441c4f85671904f445d91bffeb470f08618e01c412c96e094141a3f5d57feff7f9c1b8eb950943443f3cd41f15a7dc26bc9fae856673006b336840d4caa0fbf8069e1db0f134c39f75ca16818485a583c169fb5dfed14ef1f7b8ccd9010e3ce8d19b2cab5a9aa06c744d04ea983473fe71194c10bb00f4140175aecfdbf66cab9de0bec8e0b1c402b69d5753413e77c030c0c995a41a3c3c90250899146a4bb5cc25753b4f9a081a0070ac90205bc08fbdeeb1df57631dee7af6758aa0511756e1bc1b018a246bb015fea2ffa2b9b85d5a71759bc84e31280c577e2b3f373701232cb88a037ba3b753928c1a6a6d6bd142f56c1387ea957307dda0cf5f8e8dbb06fc2af20069c08dbd18c4a525af01644043d1a22423a824ba570232f6d053afab4ecb85eed8036adc9fb6b220c95323c00bf9a389c5d866f5a82ff911e7510ce916a388a6423c5ce852eacc473c4a86a3bfbf499a2a90af272d27f8eb32fb782b961e68b3c7a7ffad5b037403c1a581ad0d4f06d0d53da7f8163c02838dc1475b1d31588ef470ef85cfd0b8121ab0fe217c97c44d4f47ec9b0efb6bdabe5a5431a29983c331ca05f86dab3c311229fe4ecdb07f29c8d5353938e321328f4061c7d82221389bd2b0458c34a64ac9f90a890bf260d1bcc06ba9ac5337427af3a9e44d6731686952ea92e7bb347af1ef84c31019b8d0e907ef0c92d1aabb16bce61338fece2631bcc6995742906b4ed0574269f2648a043bea3960133603de98e22b8c3ccdf87b29b488d3230ecfc64abf0c6923772feda9e8e62dfe790f1ef4e1a67ad58764e0e8056e47d213072d5af46ea9c532e895cb4f57230861c8589becf2136ff238a65a80c863c20c9edaa5f5e3d452a60d0d8b49cfc52b9f7711147c2a2e7949727a4bd475122048542f7cf9fccc3e81283c50f5b0a35a1406af58db6dcfb6fc0a2b1ba21eec4d1ffe47fd767381af7763a18d88ca7ca8723f12eaa16dbd42afbbbe3f65e68e93fa01ec5a4269ca24cb58be9f7abd3b29c65c32ab8ffe948dedb8bd625f1f89bee9df3eed25423dce10959773ea304d6bf37febc4eb4d237f1ae312eb430f697abf7591512e23de7071c9e9ff874f1c96c13cbd04670847cf9314a039a3db3c1385324d4bfc349f036e6f59d10daa7158306c603ff41c892d33654e1ebc94a5b3d329172a2698bfdd2e54fe77ef285782ac3f419e470116695d96bfc754de200d373fc3990054808765509bce51684841da34997b72522ee231ea198582759631365ddb33b8efba6af647125825325dbdfd51777238d68e2e4120fb4dc706e0453b3804418ed52c76a348134efb72542651a565f8871e59b1df586b3b84a74d62fb30e42cbbda117f7576d883579f5758bc42b84a0ca8ae7485d9b22c4b143a9d22895b90414823328780bb77918600d592fc9fb658050b62826a4984489fd7ec730f7b400b6d7b4c1b4e1ebcc41ae4d0c8a712bea05665619f489470efcb3a284414515d25cb15e642c65aa484bc0db018d72d887d582d99965dfd46ea181d80745c485a7ad324411f2d3652233cfe596f85f17f26c4d2d8eb2a38478eea7e1aebb5743f5a9f89f2f3f5834e1b2f2fba9440a88590aa161234f867dbb9a62b9b3cc82e7e586506338d7de193da1b8c17492ad839482fce714e98901200ef6f5410c07f80a3992f6c28975ad6337700eddcf8448b803705026ad3bfc851595dc00a96cac7ea2a46998a3f836c90fb8dc105e5c98931394093ebe904e5fdb9a60ff8a5e70df198a423f4bd3b1da1445e5727607d9593222ea7ab323e737ec2bf3e792f5eee505334cf30deb3a94669737b742b8d0838f97e021f4ab38be9ce7e95da5b06d3820a16d7b953d49a058c2f3447e184de0400d85b9eb2c2f88be1676b72d8b2ff7de9ac572f5919486d3bcb4eb2db8a15a72109520b3a3ef3ed24da2f997d240a76622f7adf41ba9862d19fc02b6e0636a1c73c7d91ea24986c7890c821c5a462fd175b7cf677287ba9547b3cff7b66de898256551b46512de29702116865d85e28086b1a91c59326081ac3d785fb0a7629ef69c3d585413b256c929b849c82ebb0dd66a61875f0fc5b0cfdddb19cb84e6b112503e24364f9177d586115523a53b9272d252ae20421ad14d5795d3d9f4184e12fd8ed6ce58653d03d091175e138ce90e26131741033c765b0838500cee658274c73f816964c77b68ce24368f465e9279bdc744bea0723b26a85a5498dc6c574e5cd6f4c19c2730ed14bdcd236fe3b3f545c1baffa186c039de566a920278712017f35a8bb20e1b73432205b8f43abf9b4370a7a0e537924ab44f1f4102826804df9183193d3ef5c37ceda4d87fbc9acec5f3a66e9ca4a0d218154fb82b4c415ca14a5b1c7a873b49db25de3acda76ce9a1f96a9e3ef6d66d4245f204e460dbeee909f677ce56e9867dcb511bd81a7121e4bba19229f8e51a28d9c5b8ce2a59284f54eede1c73aca3acc821ba5c2995e74aaf7aae366d5dd7a6feb2b0cc49c0c6b73cd0b63b381930b7ce383144a5fac9217f34b33b51c4985a070a13fbc70e1aad902f7d7340312b0c48c15bb183f957f7e8526da943e283b00ff3dae94b64b3d5af51e6f8b2e876a6e344776b3a83d25ba977a143cf26472f9607b382cbe9bd36f46812355d7bfa9337b361f54caf2e1de83f69d35bec1472dcd6b4f010864ad680ae94acc34fdd776dbee075feddfdd8518f1ef40a1b7158163990b401f5c541029d20fcc66b4ac22a2236b2e990cec31ec680f6e3b96220f1e0cbd326223a4fedbee7f8730252fc7dd45a9b8252da82310d8113c7a61284dea7f12eba21307110c1b159ecef1b5949b00a0969b9ec2a60ec89a56dbf88f65fb7dda64702d3b6d912ab364e28e658b84b1ad330442532ef7af1687bd25e23fde4d0f2b34f15733fc22b128cb9c16bfa47626e24ae7988cda0919722745e4dfb64b96ac2fe0203c5d1e6499ed481f21e23f607588dc96408946c354099688a53f94741de0e9588390c8f89bf9fe34b5ccea9472818cd4885ea2dbb4120b255df16c341f09544bbe3b2b3ee433b93e315ef2a96d375d6187264afc435e26622a8c21fdc37f9f174aeb4148a5b7cce7c21593b22441ea38da26cb08ce3a544cb83ceaeddeed01afb71ed309d91e578e6f44bb53c61c6772ef7e7300a091f562c5fff8dcfe6a25c360c230845fb3f645fcb25d799382d57fc922fd266850cb4d7b0909325112b610d144c437b63dd47bfad7f7c5b3d7e341693085a5906d97ccd55435b3f25798e6d2196bce0ba8c2966fdfe931e70dc8144a1ef1917528ded371892f9cd2ba9e0a6c1e99dce664b34ea94a9254587443ccf699e2d7750dc05c35d13586cfe204aba61efff05760141fee393179954e3bfe5462d202c765c5ba6880425dac0817ecd38a743311c850ccbcbfdf864e189babddcf7d1e8c88e260ee3ace927699518815fcf8ac6a9c60eb661f134e03d1e625cd9b55aa2d588e5bc9da60c302eac3fdee0922da040b7482654576324b3b7449c6df7e3beef98c383e7215359745bc296c2e4b9c554ece513da945cc5c60ed030a22ea172d3287457521a047d203b54b094860708343cd327c1e86290903bb67a3b79c6b328f94f6dc9cf45b891aa890397fe0399b38119116c77b1744f3bc2b9fbcf69be5b803cb3cff62d41e934d64ff545d68e91722d6c3d9ebc76813f7f6d56f78858246e9ec36fca1224be573134f9afe229584a18efa1e2a986db2f9ea4a04bdbcc3f9f44d7ef613c31c9e4cabce02052a72f46a474cdf7cc16d44763ea28c0c68447c370ef091ce9dc0188bbcf0a9e1ea4fe1c28b72f6a5e7171aff0c0a702ed319ae5e07ef51632db4503471cfeb3373c511dffd0f844e08553e5a6675f471401d49f10f3c10da167b1b230f4d0f21f1daea42f17ccad710869e8f2075fb82d01b8110ea485d0e11f0d4cdf33097fad768506aaf1ab4e61c6067d83be3ff3ad36557f08bae677b69beb5fe8dfea4c507267db4c9ac4beff1dee0bd2b0b2239ee0ecc43985a0a686f40d4e66227035eaed31832c23f3f6878640d9d22a7148ee54f59d8a2d8cd94015e102ada5f06c05dd3f8542599867c384cf23a4ec8ad7fef19c478b5526b1b157bc87fc4a5cc7a5abfab4241db4d4bd983d805b4bb82bc93909e2d43e1f16ee86223b02a16652d7584c040a43dda5f98ee89100b0e5f1b66342d7ffde910c7dc3085bed2f17cb49aa754ba7474acc79e779ec83592868260904001de1f2adb17c2c96796fb79f0b70eee7c2bf57a272cced150e255ae4a2e07b42bc09d4245041bb027aa79479435e4a6cd0ccf66cd30adb3466505b4322a44370cef4df753e2f3de1c01eb6698cfab7772df13788ca267c5bc0a15ffdadae4855c2a49c79a026e99e17cf412cf05e0eea752da40a38a12250417d490608e23694dd848063c0a600a99e7fd9ecb0c757f7cd136a46277bd6993097af14a521cabbb83d7962cb39e12e09bc7da7bec2da35ca7d4bc06e38eaba9aaadc2618cbd55993c6fd24eaea76e7a6ad873f2e98985c6f13b792ed3fb10feb34f380ce766a61eac3d803c27c5abd7d8a56054fe4d6ab9f758ab1cac8707d16e3a14bcb8a3789b4ee728c1e040dd21eb16c01e0eca88e5f0f68a3fb4a809d87221dde5f980a7467e7febf00e112be451fa42c9b9f4e8b573ccb244df37e873d9c9df218e9b905066729d9b080dc63c5c2548f5a175f25d160407ddc6a05e5537e087447638cc69ee45090059cb0ca086388aca7a545bc2e08699d5a759d5971e85c47450f122061f2ec9f14b2bfb3dcbf889e6c38477f0eaaef07227de3f52814621eba6329b55367a45e5690d25933181ce8e1a665542174c4c4c664eedc50cb3427dfef77530c140388ee435355f5c23bc44f3000614a51ac5ed6560c94195b2fe997296262773116c382729ddd055eb5532fac846cb9bca91e5ef9752e805affca19d3e559eed73fc436e16ad46e8103460567a425ecd4e2474fc09371aedc8fe06948294547d49c16b15b2644d33618608837ddd41cfb70cf83d160b930f93ecfe3c6e0985c7cfcdb5c1afaa28f411d21cd6cc0db8008338705d2235b031bfda7b6e5ca2e1eb0b28c61b72d189557079eeb3211f666be60158a9bfa46873f4687bd692fbd0561219f4b3bd73ff3078ace58f77757cd3694cae10370919f923fbd03a4ad0a8816293c6a76c2f091a9b8f6f7b07c750d117504603c09d62d7d1853d028032b2b641253ec854fb940c77d63f92d7563d6183ce75bcd26a7ac3ca6ccf12e90f4c4260ce930d9df05fb73fce87a4783f4929f0bd69cb12411ee5d3b387c1daa0913c5a21a49ac72f7796009a7808ca20a2b5e5222d7be32b7a09e5536566c9c65aac978d42679d3c1b6dc6a8a250b64317b99dc45b8e21fc9daf92961f33e5215d23cd2c7822f938a19cda495a4854bcf8571540d3c58c19d29b027137ee1a3a4682ddffcd59161b451a3e8548616b0f8cb15608ff79a63ea3bec350ccb8e76cc41f289f730f352c83262f4693b7eacade5aefd0d9caa946c066448fe37f16436cefe6b6836ecc5b50cf818dcbe0f5cfb98a2f5132a9e12e36b6221fe4fb635a64ad914e1f65f809f798a00ff4baf60775e282a116e43b01e330d26d3ef24764a00d41cff5e36351a500adb97d36a78dc58e48a0533a65a70cb75c294c38fcd8a3a515fd0c83d6c12224bb9641a27e29173d5e7dbe8229ac805d613b488780b72e3611b103ef1d2dfeee5315a9301a690816579273626942dd633f69eb41a403e316caf8a5b7074ea39c0e5b9f643ea2a30c73f3871d1663afad06b01592d2ee7343bb2b27956d0f227a790da5c85cdcb2da65420dd4e0b433428414908e83babb56042d3435b6ceb20b6ef38b152204c4c463ec8792c27c01ccbeb644c59b03726cc62be8467a81badb07b3b42087eb840dca8655ddb481d0367441d0e32bd9d1ecfe043ed52e5d08464d4db128dd9d44f481a569e31e84f7b5cb9c6760d408bcec0d72f13e09cf3d36dbb07bcfe63f2bdf54d9b0037397f03d42012b2409bcccd7747c250fabe0116ac016509c561b03003762035895b66c871005b479200a794072a15594a8e0ac71686ab4830a0bfade3608ee15dcbb412f5062641b28d3ad76b1db511577aec0628ee4cc8d0017b803e6d9cf2933829fbb2023a8bb4988e1c9c1c06b3c1934416aa345976d02be3fafc3477ddc01c77e53b1118ec3b5f09738c38b4021afd2082a6f5e605e833d6f8634c79b8265731b949622330f0c425fcbd1252336be6cbab65519eb85e13725b2357796d08d650c4f807a2df99ba82818e1724cecc93de51922d96ad6ba89a18f4c5b775f9042e4eb1a1ca7a48cb036c44fd0a5239a727789119cb9bd34e733c573116cab34ac1bdbecbe126bef31ea042aa8a49cca012dfbf5806f0cbb4e46cf8365f10fef515dee504d9f418f36afadb02abfce8c75121a20b723fc40fde18ad8192c901040df1e9d01fb2f93426c8a3061dfb472ff9e3424c5c524c90cee5dccf03dc66ea8a69159f910810b7b05db41331c6abb695a22e03857d1f5ba04d67e9d19087c45f79d98870c87fe253e0adf48efe43c0a376f8a2e4d3db8e8c87421c659d838c7ca8b01ae46c4564ac2040455ca149363471e02c6f8bd801194fc3e4065916fc7486968a1a76bc0de116a29a4cb08863c9355cda274a68483bdc7e27da0387f02e88a992de8b5b8d33c219a8b7b9f117d2ff009f3959402bb100389c5cebef6b57ede0add0ea1454f927001c6b09969cfa6fe12abf505ab2b31372daf120fcccb9a63983c876e4ab9096fc651146dbfe3ed920d5f55e32cfe28e0a65076384156b6cfb9b9c970ba2c1342f09baeaa9736e67389cd7da4ec7a80f42f2d9580c7a975b2868b9048acf3989c0c8e12e8b94b7df5d77ea01df1fa0e27bff385aeb03bb2e00766e9341e602a1c7893a9411e18f4de9a93f4154ef4234e117f70dd7f16fecc71b340692b3ac0b84d439e96ee611bae84a60126328eac1c18926f7ac7b908d412f0e9e4f4f126f86b573e0b8a1a7e9f1eb71421cba3d2891db739446d9af85a28a9efe42d294463b6e089b41890987104a3012219c3b80a50ef005c9c6f0b3023c670165624820e02b53d1c519e5311155cd8c28fc8c7bf86336777c10417401f083522945f2144a9c494913c8dce060cfb38421b3aa492d6f0ca5b972e6ed29f9e79899086976419a0481f5039b27e8756374afe5d288ab7e2a47171c91bf8bcc2a4ee006e47efd07b33ac302dc939b6cae42da4aba490e6fea74e4eccde44802f145f5a97bc459bb71a19825f069508e556833b751599df966c5b0493509664aa47f8577bb16d2a20bd3da414b8a728c41ef1486d6c916bc6e233b40b4b9cc816b78acc78f8b44128ac290c326d29e2d0a7e316e96eb1f1baaffd5b7558ef7c74d6264cab7fb4773f1333b386d1f3a26f70feb4424b1b8726934dcdd664cb958aefebb83b00bf1b4e42d64e6467bde2ea0c9f414483440e73b28c44575988f2d3df17ffb1797df59877b40cde3cfa370c5b590d0dbbffb39e359017278e619a8c348bee1574fb1d1946f506cb54b5ed848958f2003f9e5de57cb42802004c0e83520e9b7df7370e3924dd8a1d140f574f8ee18996fec3d111fb0e631b8ae866beb7afdd4ccd15a8f1f52fc67b648d1f82dfe244bd559ba80d3f885ad6afd7e0a4a34ce0c013113736080a5d590121398af10c19a48136574aa4d87879c2b8230c8ede6393fd8d3b83c9ca68f41b64584a4f9325019d6461c23f08d2bf568c6e6e76d32c57140bd1813fa4981ade643b6aced83f5b445d0891f4bc45e0dbc6efa36ea8ee20e748d58a326b9b880af7d1958c9790930cba04020b38b61178e16ca3f5b2f8270f9cb0b12e3d326e1d0c4587bb6835cd1a2eb7e7e14279626abb1ecf609de1a1cf6cef1430ac09afbe3925c3941170392cec5d05ace272cdd5117d8f513fdd48b79883d156d391de933d3556a899b35797182eee42f5859d62ba2606f9b822adbf94696baf90a38cdc22bcfc00f74011dc4408189325ffc77950623a76873c25341ab0b9e5ec66a7740bc344cc9d787e38b47904888e6816e79b5dedfdd99904c5b5e03c48a4514fcec349a045f0b89997d90cd394b1ee6eaa9f73a6ece6fd44c1133c54b63fa867e7aa472bd8d2955d09d3883b10a6d203367a9e270df4c95404343f70ae3744f543bd4e03244aa8166319369ff1f5a2a07720fc810958ee2e53648737c7d96ea2f80521f8850a9e3be16d61e77c9d3e9a8eda89e6fdefca736a980d5d977d034f7c88823adbe43a6f731bba6a655d4941285d7c39d0435afbf5f0db225ebb65772768e6b3c83e8469e7158b92063f38026b0a1b7d191f2ab2c7177b9c3e0e2e4e091ae69b76f54cce74b079d7c4cabe90d2655b294372d594c1b7decb89c9e87ecd1ec3a126f4e7dda21ba3e42e944bdec9a3bf5418ed6937f87d93da0afa1f7ee8b434fc65625f7680ee480877d584034bbab667d54a09f8718c8560fd391264acab1c922c649b2b6a78c1ea84361d378ad1cbfffa11f02a15c6281ba873078811cfefcac18a2df49be6452cb0531b1a2562c5e6cf22cf32aa07b9cf7715e347043987185cf3860f440e69d378b8f850a2aa7e97890db075fb9371fac4628e39e3f9a82bd029b34645b9e808da1877179190602ebdee0822832a657f523d3c891227bb08a93c61a0d1f9115f6d615b56ae6f17d9faad5fcae9b8f501804ba60f4cc21e8b5d0320d8d3a584aec591a9c5007d93c5b5f375a27ad7c20cd3801fbb7372bb9334fd2ce2b17b58377c0908ddd3dc13ee0dc22953a485ba4c558dae5d8b3bcd0081109b3d39118ecff23a3d0e860376d9e0b6e709c659614dcd234693ce04c6fe616f5f5b952bf039f7cf535f82f1a9ebaa59b2229d47debf1f4a50a458dd1b991d678f7d5b0107f317acaa0d169aa8d1ece7f63767a554e92dd62a2a5da1df22ef96327ffd3abab62beebc7e61d9bea3421705b40052bf2d666f30681a4c72f541c4940db8ca4cacf1ada51ec7cf3144d37e840d4a8694de7c8f5e6f2e0600cbe2975997a9d556423d286f9512e11be3e5e9708b0c65a4fdce5ba10d9f24587893aa96e48bd031689d8dda7076fa7521bd7c7993f8a15232b4006ea18bb904b47ab1af061760655479dd14492d00cb3cf405ee3a822c77605001423d38dde582f15274731bdd78e5657f16aaba9a7025093cdfb57aff4d256d47fa64225ada92de0cf8cf4dca0569085c954339aa4f6ed26590769281e31037c23dc6d06de7ce02965d361623efd79dd2a8fbaa181881ebd7916ddc1c3bab3466c2dead1f4ab9cc904d224ee3e728629d17bdb1ebd57b04b408c381b93cd09b36fe2d1832a755646e812727ceaa096c6d46c9c53f7fa2ef94b4040db32e4c295469bd01ed09d727f84b93e41828446cf839529f0bbd886edb48d8ef25f3220e392b6ca1efc8d43ab164f306ce5de2ee7290f6ae761c027c1a5220ae191584e3df3db69331bad85a161dd4fd7fe628730a16c33982d7d9222a256d4db56dd75541661e9a7bb64235e59d5da2fb4bf28509969147d517ea4a0b2cf9addcb704415fa3d3765ae2ba5fcfac40e74f8c01111d831b1d9a920bda34eba37223759f9e5a18f2af8e7473c1ff806cbd5aefc69dbb551a489e4480bd39a42a06e9d5cb46e2a85c91acb377050b664f97d575ef69f4cac5e20749313f79725a6062488a71eb23893e6e38441d4341c3b132f706be47d23709b3e0094dec2f74ea90322584e93c17db12c71f85106d7519bafe139a13406ff011471bdf26cfaf4f1af974704c85a262a9a10d3255e2b799e1af6d8d268e2e47a893c4c94535a9d26493eaf05809c8884d10a31eb130a305f109395f1781a492e70325c3fcf1638c6e7b39c04d26bd3632f70733489f0301149186780a26214069ac57e593118f3a857372aeb1485279bf1ff3f03a113e96cada04acd48c419a781ec11993ded0c75fc8c60a2f20ad8b25c1bddfff54de9c7f539bdf47306b85ae6adacafa9febf8816b590df822f345f899b082e2aa0089fb51c043f554dc297cae2d0fa3518909237cf4e2d6d54ae385e02ff5533176b0cbd948cca5097b6f0f990981fdbfb2acde42167cf51f00bc0dea5fcc3cadf584c0de1ab589601684c663f17611c8e8d43fca24b4c41921ffba4130831300d197d357c77708b3212307d0fe9b3261a7cc4fef32d5cf94a0cb59c9b00830efb5dbf7de51c7d05abe5c72e8d969eaa16254b27c8aca62203489a64ecc17a133b426ad7238750331a23de24da10e6c8b96bd907c1922bfbc588f1c22d673e7df48b7cc502ca8e8ea0890e6a3a2560f7afb89c8fddc83b80e470f1e179645efd6ceab3a4368669e957aa4da251720c4e8ff0bef1a6330965fa8eb9b43c3ede626ed29ccc4eda4073e8c19fe5ab52ab743765efb268af0e59162ccefa773779a68e55371784babdffedbd0075b9d70b7baf7e8f80f22c61ab48eed0a80c23170b8f171ef1ebf6faf7f64ee798417e3e666e29cf126c28ad460c16cbe94375e297a8c852451d7737772ac30de3b8519398bfe52885fa117e4ea02a5cb2efe12c64310a1a2e5d6a4396ac0a315cd0f77b3a6d8c6950514b2bc78be39e35dea87fe8a7db63729b9d9614a080f9a14c68ecc15f59e3c0f883d3accb1f249f2db93b6f982bfbd8154a64756471e291d723dbef30533bf86598b989b495995629b6c47709d7522f5266b34685cb2bd5a9c0148869dfea169970e1e7daaa53fedc7d33f11cceb3322441b8b478ad42843c9d57c752208f62da97755524cc92a1b7416ae4469a1214690b42d24e2876392561bb3c94ddc30b0476e63917355f80ff7bf8db7e5c8ce2081bca543fb14d0993b491e9f5e19c4118ce3d270d57affddf53a9483b4d4d841602c3f391d19310f119b168f46e0e3eaf59d7ee1cb550447e68a4984f1557a7b1937a809a3f02459e289b3fc1bdd034b62fe459eb334453181d44bda9611892d82e981018d1892ecfb1ce1fa89f8446c48c817f4aacf96934b4fe520bb765d24a9702409563b579803183817986bbd907a871d468f72df6e452672c9ccb954a498429942f47daf46507a27a90f9a7d0e0c20e9e36fd88080a18c260a3257629fd8ea535bcdb0bc27527acf82f567ceb4efd046398c478edfbf1841de57159b15a2bd279a771155ed86deadaa3091bbea4a7822292bd3414dc50f0d466c935ac990ac8fc376e02258cd3f0e20ab70a0c3963dd4c84f50142bede27243eec6112c8de73e9fba7d9b1965b962fbe9fa12bc082952505b36288c876040cb0104df2147d7c5a115c2ef69807cd9b71134c9fb045868415f4a4784f75193d98e10e12d1f5f20b323e007362f2ca7c809ace7f514bb58c8d61cafd24e6ba3f3dc41f4f88d61d3f9cd2048c863309ab89be8dc8c6b6e4c30f6e4b978143d18c62bbda5728254f90dfb890d1cbd37b2e9c3611f1feabbaa6c2396c3aabc68858c07a8d72ca97e01dae9b5f2a0b504d0f38d45b6c5fa82bfee99eedb7466f8d19219400b6d54100d7afb6b2fafed38b8994aaa35be6c75946da0f1e35f8083b10e08b0a74e9b34eafbad018972f597ed39ce35cce3386d09bbc896018493bedf0254303074e8e9c5e0b17aa912210365feee3cf6faa405be6ece540788c55d1397531479fad3a63f513e8f6eea8d0b11b0b968fbca8e26b6fc001dd7bfac875f57f9b155d14681ff7d1b174dacd098bb569f070eb0f313491de3e89c19d0feb5f640a0000b193347c0a3188fecc312ed2109dd77fec8210f013a108a47902c3937e92a966dae09f331aa0f4522a4f689ee3eeb1f5b14d849ad29ef3f03c9dacc42105cc7d3fb6998cb2cbc243070d4d97ab0017c4bb782c394a171f62ecd44234eeeaaf43156199814500dd81d7ab41bd3935e43f012486014e003478da0852505b4a51040e2961d71741d8642efb2c73b1d6deccf25fbef4a0306e7ed6b0e0c63d293557cad825469f55d29b0e504cc70c0b4e5b44ebd3ec37c65c0a9a5d2e23c628e00c6a69c603808814fb13b940ddd5f521e875e106556c51d32c0e91409e51d9e61bce330ddd7f26537f613e417fd3438e990de27319d8624b2e1488541b64f8b6d73ebc93d1fcda14ea290fc56063e0792ef471f11e751f0d446d56da32a6351158c2431d9cc605ba5a848fce9b3c7eacb1908054275efb2322422220179753db0c59ccec8ba0107b37ade0c2953d981a74d11660d99bb4f2c537882f8fd64fdff995bffdb3dd6a8c11fdd3815d91351383ba0f3b5e6e0f27355b71348f930a305b9af4629dc51713faa6d95636f8bbe2d37358b0e19a80e712e756a609237098453aecea9597249cfdb1e2f04bbae45ceb18dfecb3e2772bbf59f47aed9ad3149993124148824d138ced267f1fa623c788a5fd6f36c637e4961a226f9780a098e21b2b4e2efe4b59ade3bf9cda9d184c89eb2d06ba6d5e00ea1e25ed6edd19e2ab8985e2691420c7279e498ffdfb7d5d07c4109449e043b3e64ff39ccc3b5e0b519105b79ad1538010bcbe99d8e85ed6da7e7c13135c289f925e91ef10c37e91459aa32046a02d206053d97376f74d9c49a233c24a2e13454ca5281340fc87e35f9fdbd5dc050ec500013184ae7959101bd57bbd5d51eb535ab9ad9054d94c23fc0907c1b14dfb851eedafe5014f11de35e0860e4847acc0821fbbdfe2e6f7d2137c55478154b07cf318780de9402cd918efb22ebba68ede8bb6ae3b1289e1973620633becfc97ce9a11c2f7cb422e9d9f3a04f6c6c44616ee48cc4d0dfb147b327475fa3ec5bed1296e787a2f2935e1f79238714abd9f853e2e5b56d1fd2a0aaa639a1a17a7d31d25cb6b57249dbadcc62090d398245fdc94258fe87f9a4827841b80297166fdbe5610e222eba92f0ca970645e477955d04b1f07065f5ce04b5490d121d6802b270ba5977cfff9bc4f71a4f8ff0a70bfd7274f83630ce772ccde4765042396d418d2426bbe5fada975144bd9cb00bc62b93cf18037fc5ff1e0841a14a8115c163c63a965486a1a4cec4c0c67e04201bef08fcf6092f466c3e624e374ddc558431fb405365dcd408b5a5093832cf39db14ff9bcfc18d817bea44be751cda34568848def3285ad5a7e6ee663ae2b1e16d362acd6cc438fe1a5240a9c0914e18ee7219fae4ebcbebb203fbea019a3d75ff0a143a759e21af34ebf56509ec370e3cc4acd56388c30c61b079fa62b6581fc3e2be7597ebb2e6e7fb7482469150a0edda4c1e454a9625a7b7522cf457a92a4d73a31e8be818b24849876bc096d11584e9a4991e8ed4944c90ca0c481517feaed1b2adc2d5bbd0bec95be21a02dd4aea701187d200615a03564de19bca772c404407217000712fa2b0563e7b42e2b03194048a5b2919bea19d49e101c1d94defced5767994b7e99f252c38141f1d0827cd6b03c2af0d46cd2e7937c2ff18b674b5676937422bb773a286fe557622e31935f5fa61d2e9d4a4549104a336c0058c81e3ef7016c07079fbd998e0fa879ff876b349b61e0d675126af81bee450bde3ff0d34fbd2ad3e6845c7f392d1476bba4c129139839e8a242d0d213af5f54f9068d06b85ad35a2ef9261279b9027ec17f8418528a8b184f38e00186b6936a61c7234431cecc96a6b0054e2e88f0d8665ffcb235e303778b22d71543f49c3039ffae111a273c9ef3c2d11850edf2f7ac0c750b1e0a9e104c8d8fa33f8b193601b50e66b44a88276f5730d8c913d2fd60432cbdd4fd5ef89c125ac6c2b826e5ec851ec0ef4e134efaef9be468d22e19080e78249ce6e8f3de989ef771e9855dfc31359dd17884c0c65e87ea643a17d1f9ef1a684db1d3e14fb090e3bc0d4b566e16cfda9ec491c51190a7316d2f5423372169d5c58da34eca58499424a4c169df75a8b8b9bec20b25906262aba0ef5cd23295705cc8abf0b637e090a4f5afb4e8a5f9c11f324be29261c3883c019795937ab2400ad6d726624770cec1b2392848b1e036d5f22dc98b6d03dbd6fd2066bf19709923cdf19dc1b450fa57c986df883e5bee67372b1a2c8339fca168db14f34359e4a906e551ec6f3b367111a44797341fbc35ee4f713d3c062552a2cd88f07bd6254903c991a2ee2c8d97f000ab93f51f810ab9d6f0001bf94c8f4467d293d5f1d44a0b55258579513932291f959587369e055863737e5739ba506749bdf89025dab83451b5047fcfb81f8ff88fadfe59f35a1b347297fddc51bbdb09a65f5b1ebff0d16bdccb217a03de76ef830b50d1ad3c0f57517a9038a55301e2b9bb36fff4f89fcc22dc87b8e3646368d74993b1ea43d8d085b4d33a2296725d10053ea61ac1e0d0c2420a1087f8efe4fe5c22ac88c60e85960c3305a01aa4a24b6c7f1c5f1e53b06a21fb4ac1e19df93f5ae719b1b4b5925add66c183b71838d97aaa8399949c18456010366f5cb978258ce8e7be4c14a3f5f286721d01816063f11c2e92a084f8c3326924a2e213964e91451cc1c59749f5b1b4b6ba80fb96a0705d0d103b3443de3a694be6399bd2e0cbe3dd5f1910f83039ef5934fb972429637a4b58704b6d177cddc7cfce96f58bc63853096fc7f26ec54816831e7523281e97d1afba686e934d033db99824887fb1af3778fe81104f4b4667cb8b55539cc0242a7350e04627c3095d24fc0a63c05856a08b3c9c4c2f47cd603ee8f0638816dde6e900dcac668fcf8b870a5037ba2651deeadfcabf88ee73a1c8ebf382046e16de09814b83f6fddbed9a0e4cc4a371ee38b3e63fd3424dda077007c1b51e96f33f9c9547e41c971e21955885c7eb3592e03b0d3f43554ac85410e9090218e4db843bf7ac3edf6e6ead4712b65438a9b3b6d8fb4987d196be82bf63edd5a0ce87c6b6c459a3ad852e1e7845b4b5c8bb99d1a0c13d0698af817f13dd33db6619137be7f9b4444e63b80e6dde1479ddd00ea0cdd17b038e0b08f974bc604ebe91b8757ad405f575b62e71e82cb7b2966e50a9b4fd53a16fd06be9e37216589610d4fb930ee05409baed5d976a343845e7e26955e961e3697ab155553efa31cdec95a725d358f0fc49169a2400ed43ac11acd7e7fc9c292d7bbb3acc24a07b3681e8d78e77650334b0f2c96743572efd5e78da92fbd237ad56090a1f9b6cdafe35dae8f28533fe112d8d2735fbef6deb60009c1dee57140a8459a664bc786145ea6b3f5708740f77c232f4d60cab2b9a3c30233248cfdbbb89cfd2969e30d134ed818f10e943417642fd74af1ad020da741ac4990e689918c7c2b5e198044e4feea9004a9c25af5a41000fddae848fb74cf405dcd203fdafac49e02fc075fff96e88bbeb82d86497865325ccd6fb8e22b3bfc35dd84e74e0061193e2f23564a93450286c5196ee256df84cfe902a6bbe3e883ce9722e64d444ee2e78ec26287f57886284f73f635872d7d25972b875928c97324f393945ab4a7cf6e61b4dfa0d4588cffdae2167e96979dfee25bfa201bd3537d92aed54a81bafbf808eca9adf90afcb7df54a93009fdd19234e6b653eb26998d871c1c11b1f7a6612c9986a9113822cab315a8161792372b95ff4d735434e2cb0e736b061dc4769e95eb9e5251dfdfd32d9a095db9260cde8a3d44591f5e96042bfebc46165179d04fd79cec803f097d0e71c0eb7e6f2b77a2adfb8bbb16940ce49d8322eeae20913878ea839ab69079df25e52e2d93cd7d50cf51e3b863788257f49484239ee1de550f223a687957062f55dd597f7c8006c98ef27e26b2ab32bf97cfff3622b6f7608490b9588c95a30112914b43c84e94659a855b450ba0ed02acd012b943646f2c1d0d065325399023f1b1f33c2c88af0ae8feb63e0ed68bf9b8113683fe3e82d0853d56bc684c23c694231e7e7f7eb278c962a256319ce6bb014f0ff8d81f92dc2371884b649e1e2187849f337b9aeb03fbd25f0868baff8878145d382172c2f1c7dd78e32324fa56bd8d6762b2d7ae7b734cba4d0d25471c8b063d4dd8bc61754d5e450c8f3fd6962f5667fa03e8944f9fad26eeafc5b40a1d2a042685b45c1c877301bc0fda4ba1fdc7afe165257e7f9066bb2958a1551192a658fc53f29efe8464c1d6f1a87038bb272e68530acae94e8447935e3fdd4896a72a0e91d6670fc498dc6c9055e15865c200cf3f4fe9e531be582e6dc5c6f6418fd8645e7b3509b8914e43098fbee26a2f7c5e6af7f34b168ad27abaa26c7dcc8cea3f846a2e71c28b9fcbaa32cb8c220a5351c2755a5fb0093f73be1740a28af338b6f1c7602b4fccb0ce9071dd100330958cfc2ad16444d10a76cc2d9fc4286fcb2f0209d64ceffdeb851a5aea1688d08cbffb535f01abe60af5581916d514c541bdc8dd11fe1be3be88bc39472b4409661fcfc25b8aeb8e48a861ca38edf8f2d97db92c3d9b735542fcb3d1d6a0acc4f6f8b4852993986f10aab6ffce2f4484fd5e3302d206af1996b24d7f96d5f838fa2de8ca6ec3121f3658120172f3f05cdaf9d5b402f5f2cb067690706b3a8f19a3d65b0077251806571b52fc1f4e4ae8643b6ec10a2263e7d5fe7b72cabb33f804a15f9d00ee93f2ef5d48c285e42582b4b60616187040738ecd6f98e4ba1f523e68a0f74e5cad8d94ad196da0475790a988949e02927f0cfaca89a46b42a92fa3f31b9c476036440594e29c7b9cf3d9b5044df232eb3a39ba58fe65f0f269062b281aa55da8a5cce253263a9ef7c01f888985420c05933f23e7dca64992e8808e329373d8122f1e16dde36d6c6190d72ee0c6a282caab51bb5b77aa15d58bcab93c4e6665bb962db43029618e27ffafd5818989e9bc38cebb1006cd3701735e85e8efeaaa4d2f147c2730df60c6e84874ce8b1301960680c1a8dc4685da0fd83583a18bb43159f3a50ecbd5c3d4154d84be0d4327b89d79febbbed591f3d7adb046e98c3adaa0f16ca146480ff70cd487c41ffa89ab59dfa77ae5d581746d931347b2880063d01ecf31e4357b30930e5eb0f6bac4c7fe2a8e5dc780c1ebf8a93043630673f330e7822718682ef8e9ef0e6932f077e0931f0fc35c964f5b7209e955762cd0335bf2185617b9f6c07c94a03880369d84cc9e1e492ec683e163b3179c193b260b5926d6ba9293e722333eb7a2e3a5a0d64a0995f59af9c1b196fdef4b43437d95c6dc55f24a425fcc30f0bf894d93ce43e417c129766503e878b272e18cd29e6458fb3b366c33898e6c40c9ceb4c06e01c303fa53f6b18ca0f502752691edd4ba3e625739a9d6a478ec4180ead256deb28404ea566a2749fecf2dcb66b9d81790f2face06e99d58d68dda4f7f95b4c0b10e81a7882cce02ff1b8197cad978695e7431b27217d6a66c5234efd3aabdc5ee08969d0cd1450c0f3d402c4b998fca648e61dac272aa0f5c8b7e6617834c2a57c1ca98b0f555a5b613d5cbfff3fa4404f8905b6f5048cf635c8a2cb275f6c7ef1179adc6c8c243a3c7525b950ff263fbcd942a96f1cd53d736546a57d1c8efda552e48b58d200c371d4da1ffec8ef1ef52064ec1caad5774694fb69e03df57f9e4c796a374c058b658aeaf88b727b8701a017568cdc13efa0f9a575bfdafa1ae7da15509ab2131e33a0ef0607ecfae2c10682effeee37ff4b41c356144910cbc9a81bdf8f0bb9a947c87e1da8c9d5c0d86836ccdab2b1fd6c1e15cac51ddc709fc08634e57fb3d4d94158cb822c350516ac2c144fca0b0a7c365a67b2d355c6482348fe456809c4c88be6c752ef538eb4896279c24b11933ec4cd220d2818474ab3f166c2ff2746162cb7c77e115597c1cfd991a80b6da1a82c1621d950163f8791571b5fa5d477b68b1609860d8ed58a7e1e9e60dfd395a39644e85a8482981e97ab3298ee2c28b9cefce2f4566901383dc85416afa7625226433531443b987707182068e54d9c3fd8070d9d0904d5e8c4f921f84f3c0fdaed70389aeb6e81a2b00920f27dd6be74f3823f62b87bea0acb7eacc26359eccc601e8b21505b75c43e3ce2b35d311c389489f4018ecedc54a95cea3637fbe5b4e93d73007ccfdd282b465a7666dc74b4e59b93ea2a0aae73af36b10985620094506a56b8457f018de6430a329439c8f9af8cc6765d29cb09d6e5319a32dceb4089cacac0f326fbfe8ece01988a68967532f18464590e96aa202c2bccfa7747ae83557af016c74788576542966434aa85506555fe57cf383ba68aa92577aa2e7403bfeac6a808972acf33917fff22dbfd5409b1bab583e0d7942fb1eee23802269f29f5dc10a1a0ed9b4920955ffc722d58f8d824fe3de8d48a3c85a7fd1420f513771aef8470194f85f989c2381708899f7bfd3d036016d2a3d34a9f0d773130c49b438494a3060924e6c6c88d4b1ca048f8dcf762168b6fe2cdd8e3b5ab08deaffa75176136e8e0fa7f26fba14edae504afa976a397d75bdb5cb55137b2a0f88c2e6d259d089e9237fcb9961f06eeed0bbde23e4b96724467212df46b539fcf59e939cc590a8cb8007dc94d37d9282b8319376c8422df9914ad6ed4c16d75b08594412c25f477a84fd4e56bd1f86dbdc8b61bcdd492d0daf73526adb1423ba865025a9e8e2d774ca27578964c699741c26ed123a65697f65c2f5a4530fec74c92f3df255aa6c56afa1dcf974a8aeec12ff8fc92e4a7e1db69557a9f6e83d808a288a61610af5c4354687130b158cb5247889f84cc2930828d526c392874efa1c12906243e9a1a110a81e3d60164ea274d3db7871fd4404c248020574241523107429e8b4d6fd9f1a74e7cbaf35bbe8429ac461469a4b7035eb0d5e89ea70d7f9128f38308b169d87516fefac1f016f8c2c4f01ff2694677821d68d59c319649ef3524e543c85ae0a5bc5dc5f1e3ea6b91e6e25b90f40c365f092ab07a5128dbfe1c3af2813f62293870e3c1117aa3a070e1a32e571e27a90e6ba8f4bcaed9cd46fb937de0dc9ac5d08e4d900f493751af524770e3f017502802439aae594436d3520acb8d3f31d80e6ac85ec677ac780a26dc2efc5097b310de2a58411ca8cffc2aec7f4d603e311822824b39382dba37628476a7461571919fdd9b355c8b2d98ac7f7ed77a1e8755954ad67e9f2326cfa07af0edbda87642b4df4e6b2541d3e83fd47593300b47b90235b34bd5d38d2f5a615816278851b8bf10db238ccbde10e861cfcfcf3d3b0d0374cea1b42abbfdd17667be92097d8279333349cc7b4337863fa616334d3d4669b332ea59609df882218d4a26cd50f6043cd703a6091c3ed46c8d844c7c3fe47729ee9ee96809ac19318ad7ac1e06c0973d34e133f2a77d349c11e419b7c07865bcdc7317a43935af1a2608335dee6ce55e2fb0831db604bc7f7ac092104f52ebe72d35ce3de4aa00c7082ba95b5b6b6192671446a75f2f8ff59e9ead0a6dd0c01a4ce65023eff623e74cbb18f1cc0ce15ee29903408752dd539556f9e71a27cc9d692abc934dadeff731c82fd16f018a3b3c371ede64c2159af6f9ef00ee8f62a45ff772b0926ab238fbed0fb559e94bae0526aa12509ae84d02ffd6c484659cf00cf32d75e18a1a5856cacf50a8ffe67d1b0727d99e703155eff1b2a69b9ad1ac43696afdca0412e30cd09ef27f3c887e1c7c359cabbb34a566ae53f4a7612f083e96f7a16d453a2af829cb64cc0b4b86d1da950eeba49d25ead3c8dd2735f70c4ea3a02dffc60fdd59330223b207504019aa8075fdfb21c3a0d1f5762a3f85f44728ec4aaf02f652c49060277db025710871185aa5d43ebdd03baada71c855ba9bf462517e094c48a7b908dec644d78cfcf6492f3d4eea3ec093cc6629b78f4c5d7515710cefdb8c28a114ea751cfe61cddd4db080f5e48bdc3f856b6540ae6a8e38e5a71282529d3085b75b4da5099fa62d5f9afbf40cd94252c48ef67217ab50f63e54792a50229a418ad4c1b2154b1fd34bd4e662f37d2edd509d37cde1f0a231e350a10bbedd6662a9f2e583cad0bee00d228944440bf1ec7854bd3fb704942e2d3d2765d66805274067565df2fde311f452efa005f76cf84a344319985d4799cfe8da04f1437f6817155b3b6c6f5b8fdc4e4dbd9ade43b1a1bfb07822189c719a51f5a00cb53077cd1829f61b964033516860dbfc3f9a78793aa4d97084e389191c673d1aa7e5a48438f0f4ddef1175084206b55157521d8ca4c431e36133aea91e7ff261ca49f56a60fd70dc3b01b6e2cd2bab2d247665f760cd82e10bb92c8fa2dacdedff5db0f740854b1cdb9dd05273332bc7b614edbada4da129aebaa71e03339227abc46dfb4f30a832f0ad9e05f81eb81528b7e9d5c9f8a194b80395e9bed1f42e4431c66d16867364ed5563c6a6ff42f8851fadf68c8077161ce2de5f98387e90f7eb8c8175d31ec69c6602b7e18732000a74d99b2155cd0887bc49d6288567250ee722821a5ea785860b530f2b0b9f86a5b7c30aa016e29df36a75bbdfabd899d39ffad05af6a197f9d07599f4a6eb6632c86549188d8ce1305182545db5a08d72c42a49325f142b21313bde91793a508557a6d42a22880e6570d5128f03f7b47965f5bdf4a506acd6075da2f82d4a24ef0f194272dec8e1889eb59d14e4157440485abf420423a1a132e85e5f3dbf90280a366986bccda9fbd208ba3e317bfb14ae458b99e99d9b6caad4368504fb91bf40053501ad450fef539507a69ee70c3e6ccf9ceb263c6fd6eb12b147e6e4af4b59750159d3ad10be9a10dc2a8936363d84a154e2421fcca483dbaab6d7b028b763acb29ad9329f1414c8d90144b0a3d7035865c94d94d7aab8c318673f7536e0810c8db15d48bc12980343248fbfd3543f048bf682b05ca3c82554953bf66b50d12b60efa3630c123a8ea57d71369f0f2c81722918d9a60b5f1797cacc5fae76658e9c7e51d7aa15b034cd0c97ae492ca237b6862b70f8791da696eb0aa86624b3e402ef61ec8ce54365603aca09dbb2ab6ecab2241e660492eb3e119cf3721eea00feaf8cd7848a61d362277826fc8b78bb2adc06d9838f547f2f1a1978f1c0c8b608c59eff4bf16616d8342c87f2c5cfda95f4803de8e53f999f452a02be5d8a6458653ba85f925820175382a69e2f079f64b1d869c620215c2cf2504bf2120dc14309dab45c04f818e5f731f0badf238d774cf17dfd2f89fb4a85772f661565181536442dbeda71256e434def589e2d27bb7cd2cb85d487e3f3409350910a0abc00c20091d2f4d7059d4badc9dbbbae2432d9e0e5543389568bc891521ac8f94e04f6d2e8f789bf773db59e82439f4437a963b38d55c1e9cd586770eb5da40fbb3e4fc2b060e067b2cb84cfbd4449c2f0abaf2df3b68455be16f21afc2235be186749d3b5540dc300389f70e9dc57d7ac834119354803adbdfb5a73be5d12e5ae8d49dd553a7ee72c3c7c7e2e44c4dd64dbbb7920d97dfb06586a2aeb58ccd4e13e02eee28ae690c1054b493b71e9287ca7ebcff9135ab8a21ef164ea6d3ec1bbe1cb52ccde3236de211b3aaa62baadc51b0d9c9c184dcf4f50a2d6da5cd113782eb6eb9a70b9096dc7fc2a954037090785fb4b1906a56e14c43744ca8113c48831e0bfbb878182660a78f39a0a0155b4cf2162de62799d9216d644b39118361ec9eac8ce2d0495d294588fc9d9dfe38ef7ecfde522623dedad422c0d36a7d789e83d146d87dcfd823c0267682cd5f24edc9b0a1ee52180c043bf08f454324566bec30567987dbae2a59dfcb72197e733b707b28a0dd282ef28ec2dbf7d36265d0f3dca784b47048526a470b0ed5b1ad4a16ffb6c955e1d04ac1db044a241dc3ea4a63929619c1e3dfac4385dfe93c00be4b5c134e765bacb7cc8ee8c6a1a0f7284eb86ef209b49ac47a30c52bb3c34a1a69cf4dacf9038d0eaf2d0a36036bde2dff151d173e0b4fd9718b3b1a24faf61f8d185bd3ccc56a495d307cd55d156af0c339f859f0b57b7735602fba8c0f72200c39cd8bed3cb5587ceda5d1bb266f4af82bcc05a36c4f276e5de81741a6e6a8a36a32ab9d75f5ef0c78c2da24882d431a4ed3bff0ef6c2da85f84de42b10e7641ecdeabe5449b49e4ca1899785d71a717b9bcc57ba3073d6dd3e0a225ef8e0269278872b608c2b329b5f93d81841abfde1a4512ec82cf6943e2549fcab1e34b3f1b72db42bfd9a70fe4f01023dda1956d1ffbf295b9f88aa6211a577a1e8ec7d7571ed6302b65e06c40ce0cb74fc93d80f82d5d282b8731b91163e096493391facaade41085af21434952f85af2b06d396c277633b8a498e608cbf435694dda00c6db7e1f18dbdf4a3ddf6ed707bbd8db53aa5d4f0e45316519ac256248ef01d895d7cc6dd431805b874e5184acd222d8f9f596c6cbbb985171ec87c084daee6b760b7bb58087913b5624547dda9bfd001b9263441297073ee3e8fe9491039a45b07b9907c3b1ef54411497a891f404911822d2468254f8df82ee70a46c97a07214b694f60c3f5e106afce26970b44e3e985e36d207a4f6c968972d88b3835ff041c42a7765992991a8aa2c29a3911a0b7d9b887662d9f1ae719c3c0feea84e044f46d02fa7aefa480e2c41e8b88b7de5d42d0a97b6e5d12ee91489f16558f900c16722ce9e5e19474dc39904e09dbf852ac7211f376b27b306113197d9193894a38bfacc07911638cf2a8edc2be7939006afad39457838b4b384fb3fb63fa2f4a6c34eccda2d2f7b839cbabdec945664b7160cb5e94ccd09314abfc095074bb18350b4836ff2abbb9bbd87f12fa0f6b7b6f204b113f6b86b3b5c2dac0c1f1b89569cb1ba242b9c1ce705a2ecb481007ce713943808e1c7fcadb3722e14a674a184a153d252d3380fde357ecf930ea56f4701a2cae5094678ca99416487fa827de988e86eb0e3fa9a606d05b9a970a15a891270fe6390a315b902c8f04ea64076dab2936a0c8d282dbd34764aa019685bf5764e396bdfd25fd69603877cbe18028e95885fef22e8ef437f69154e96ad0d8971191e898fcfa790e5b38707f5463b4a4e0d0f9da64792381d2f0df73fdd9a46e9cae0a7d90b25c7b829c61369d42258f5d90ceb94d1ff5e2a028ffd0440a5848f69a1e8f43a6f0f20db7e7d9dca8bf532f0eecc62c939fd020599448930d34f2131aea3da1c67c5979ac826500734eb0780f25892fe82817b9d5a909008a683f4aa739708d044597e0eda6b1d475e1b066ba2e9a1d7285cc3e7fa18bb5e7fc59d26032ac04cf5a554ea05e400bd24e888cb72d3e607d3d98e213d8c10660abe513475ae4e85ffd0001681b1a4319ac0c62d1b70b0ed7acce6b5f3ae15610561f03b311f7cdc54d8c96a66b51c7c24a6ea9eac197156221fb54733d38b7d06534b68e1a59fc209e2fb3679617ed59fcb77d77f486d524b1a112c078315c020a110bc6a34b141b069068eb49ba260778158ff3f98135b89e6beef716fcf46034b65712272e903dfe43215973cca1954491f8c464252adffd215b492398f816415825caf5816d4edd5c20cffbec7d9f2c78cf6fa68b7581973ce84148594e10f5427fffdd552725407ca36ab7cbf4a28131e8a6d71a98abbdd98749e7495937cecb212f3244bae59c0fb1077d5c5bae2fa04840c6448b4568ec4553765cb49099ee4d9f2bc923c11502f152fa4bdf44b1890dcdb0d869acc6926147055c72a22d277b20422e68677950e7b041cac613cbb23d4ba35b43f94d45f5a3a3dae4d7d2e37f7b4bd86f2f79d282695c8bf6a1b5dfe9ca26027f5d9883c00c4f6c4ee21e7c780285ccc8b3044ea37f3eae4dde5ea0e10b7d1c20fa1112a6c951036c29c94f0ec80e28a198bd9759ed8f2f017166362f9a3dc090810a787fee194df0d00747606e8db01ef3e1ec31cb9d3516dc665b064b5c9b55a808b6b3c74566286f0ac78bab8412d9767087568fe453bd782634a4400cf993a4f4c72383f9d516162367ee2803427f63a837c2cd27334d1014d70af35ba266ae50c27f09e01d5dd5a6228610d61c70d44cefd69c8d457ee1a53231010bd42a1cf83c00978a71b7789dd3bea86c15718f0f9b00403d3d8cc53b5572ab1f03d7e429d376b3ffea7c3ef05947d60dfc2311c6a2d16fa138dd5bc4662da5bda6154a70ed5dee9650b90bd6d68f9362084f4029f70ea6d99eea6e71fef554c0beece4adf22cf9d4d8f46a6748fcafd1e46c1d76fcec9d1c4722d8ebe30078bc87ba76a04a27e2bc4394f76545d26e400bb745691d33f154a3595bbaa17c76a92973750b8e0faaa951983d086a6bf79f834f0e4b9d749e5dd3cc85b7181b21fda295ecbdc21441e7844a7d211478ae2e60f8fe9933b9b6a534fa8e9a22ec3df70fc65516dc0e1327f27d898fe556591071cb612a49fb94a67a4406e8a415c208a5c02bfb0985ea008c5048f45551c8eed5cb6afab6036e7c5d09754ce1e084e8e739a24329a2440a534bdb0382f52fc3285787876f517db395268c38cb5a57afe09167936ca7ed33cc3cc5f3238e0a4d97b92288d2b3b4509738c3a57196aedc35e0b95ede03fddb0807d3ffdd3c3197d74e934977f58eb2c941f0f2ed9e454aeff6f7b457624989c1a4fb906508b5821b06420227c7c95b59113a105545866abd8fd9646622d552da723f085e360bc7e36d62e9df3c2c75622a47407623b61c9adfca5f408c6d2afce0aa5e3b6fc3bd675f58b0c4afe4e3c5d7d197c2b59bb32cd231ecfb56de4f9d70febe5d5167b8b26be81cd5f8d2c10efe024b46f479c4987cd4752033d14da5d7d285052fef87fedfb77575b23cebe7121e99a92e33dc1279e074bc1eb6570244edccceaf0dc4f4fae7b9ab6736cbdbca8d5e378c5dcbbfdfb14d8fb55ca31eeefef34a1c8f383780f0c4948077712d8a77066f9d866d4de8ea662819cdddc8a7247b9928199be761ccf48707b44eea9dcd9f93b7811c07ec41d52f9d997f18255007c8f0f9f3c7ed655982c124b8942add8aa7cbbd0eca537921c895d0c6677e8b8ece69306e417427a805bd1bb8c3ca2adf29fee15f2bfa8a63202f63b5994dca6dad87b5f84806f9ec3664b798948723f94a5189286f4dd326c60fb916b42c56bec15531fd506d4f3727547cf575965de97dae95f6a911050a2f1594175b53b96cc5d6288bcdca2ee33ba8363349445e14916b3984abcd00fb1d629d1177d3b3d74f4fbf20bb25ec6499e5bedd300ff5d6b9f3ad1f453d3c0b44d3c8b80916f58de8f83a3369e1d03155d091143afe420c64255e1587c4b572c91b00d1dee1d1a1041c3377873f2b83efcfe9f8564f63d4e1d7a0f43bdbb3570503e857d94248b61b0858511fe4f681c6df03786b96a56d8bfdb5ef8983d229c9ef8b8d306f242a6b678dbd2d326b3ab80749f1e2f0d3d2afa7983acc91edbb87111e064012f8cc1380b2930555a59e25ebc2415b38e41e31e90239f23714344d6739890c10b5b294955b95c7c535f3922bf171def9e66fbf240930fdaac16c133981dd25eb66d5ab697dbc0e0c0865514e25fc47da9830a72474b3b45fd577c8c965b700d691b441523eb10963a90fe86559dbfea88e9954971fc1fddc1613201ca95b89f029c47a77f1b720772e56e79e558c72bcdaf5c9f2ca1b7a276c834d1fc017a8c57da839856998d806a70a269e631be26228daae613a97e0fc143fca14eb8ab61690bd4e9f6c7e2aa7a77ed94783e3553d34816937615a2f8426190367148f9440e17a700472fc7f61e3e885e6ba3fa980cd6f654cf5cd47241076c0bb71fbade9710e11e8cf4a8d0d47f4da568e429050aa39f11186a7111bac1005c8671979bb17df68cbcbdc1c54780fa6feccf70e523d0ed7e1bed1e2795ad6656a9d76bdd9d8bd27fea592133ed4ade63381317b6096bcfe2d6159f04ab35ea365ec8f2b14a6daf0190f6e8c018bfef8bef8279d78bf728a1a62a7598b3dfde385b54f6f89be75428d929d1d0d3d8388e4feff1724637342b121545d0920ca692456c89fb2f4c9afa442979e09f7d3506850cfd8c4b69875a0a6d5e3ccf028070905024ae8a517c0e28f5c1f9dbf350ac0984bd14c7246b46edf74b7c8ba1da693c3def052e63340f6599d1d93e03288db69185d2708fb61707d14bcc46e0e4c974721bf92589a5cdf145edb67b3faf9cf753a1cd2fd0d269feaffc8be24b6b48bc35395f6373a2c12ac1ccaba429730ad10a94f0f2222e1658738e43d16c8fda3a6c861a4c619613ba75e010376c27be77f9e521c9418ec0e62dfa1070dbea67d2f9b53dbf950602befc30dc51490f8fdf001e371218361fe9518e9af6e5b05cc8f7d7b8ef9af51dfd386cf687ebead3261bc4ae93c66b2375c913a68d373d3844142bc24fc18d45fd925911fd990d5b399e152819ed233806ded31fbca610d3af3c2a5416f34d2899cc71f585e2a147b6e7546f0ab976033cd02cc6c1065b4f32987b5a6b00ce712ccc7e5f8ced24868c206c23a2125c1e3116687ecae8c26190a21d8922a30b9814485144524d0b206481ec16f006128ad2ebd3e4f813854a26665694f7a94b2221ab7ac50fb7b006985c1033e2b15032b82774a552fb7ab02937e018cabbd72ada3fc348bf96d9403cdd63d22450fd1a4bb4790a83ca9c90eeb6f3e1d9331bee0044078b672468b7d36dc1366ed0d452a5ef22f1f4f9ed475c5b82628a5f8cca8ca3debec480e8ab3afb77c6d7f7b56f1d3f091e7a20e815e51ff82fcc7cede93dd40d4539371123334d4b84fbc972a1b114f906a1f39c22f3324f558964580739a2df3a7669bb3fd5ef491862c6aa32d8da91249bbe6288e688017b55d3845e0b49672a566c0b134cd7aca0c7954457c5b37b4e4a0841b359207521f639efe4db4d5ca07dd1fb979999a5dab82120ba013dbbc50edcf47dfb2877e8ebc4ccc135a9b4f794eb8f327520724a04501a2b593759d42cb96595fdbc02a150b64ef704547d14e653a217e345399ba5be4417d052d841dbfed78068046ceeec4badee47076a7b14ce116cdf8ab5d9fb1139d2cbd1eba3723c9fc15efeb61e191c2ce9b1b83bf48bd6e6044cedea10d40f59cc6db1d49bebbbd28a057fe37ccdae367815535ae1d7d159a491cf651cc03255e83423ccd075f9fc1a90ffc6f98ac2011a13e914d5fa61f1ff2e0ec9f4e5e52b25d7d4157ccd39cc6a5d6d0cfa37ff55b3a04e69e0b8bb4f07f80b6b933cf93a2d5295b4e28196263ed0706ee00a531c503fa8788e1829222fd709fc4d2b2ded06b6fd1cb140b68a03eac19d8cea25e496456a67548d3c079b77fcd1b1ba2c183ba770ae0b713dbf1b5838c85d379a6bb6a7a30fe2afaefaef9cc364c1845eb8e381a3b0e2ae3119992e44a338ba0815235cd8a2235b219bc9aa4368dc85da2bc6eddd750e943fb27cb19cd612b889f235ba0fd99e47db4bc97a80f71dae980af7fbc6f8527217ca6e65391c2d8dabaf5b008d2890c7f7c87a24496c611cc68cb03bef0f4221a9eca91ec3e0c3fbe70244e48a10cbbadd9cde6de24be60eeada098773ffd60ae2361b6ce2d2f93e00ce52af7793084aa9e78d608854beec23dd76e032cc71ab48783e94380e5abf92463162a1b6444add0a57964613f5d98c90835f8c0e5be0793fd55dce8328dbd8ce8d89868df41b1e2b20a2219f6ed565dea336d041a0f11b51c7b66dc6aa10e678d1278b4546a134db1436286c3cdba371b44dcaaeaa0c006606588d3f7f93164b38509935bbb87a1c7ac4c4c80167a9c8d475b0e8a8707849adc5f55faeb3b158c765b2d7f2a5cd429ea1fbbde61487a9eac5f71874fd883d3c32517040691346b797ba1a0c6bb25cede8375571ed3efe5dcf4c034ea2648b9b0248b7b93e74daa95e58aec147e13066161cf7f31eb81bdd1d8a49907b4da9a3deea658da684412f26f0625def8f08b524dd16bae8f420428b5f67141ab9e8a4ae37ce79ac5880ecc7efd5b836cac49b441eb48fbb2d4d39c46e274fa15b182c4e5667d9b6414400d212409c74c7abc0c21add7ad3a8ffc203142edbc536eb1b45df8bcd87a9bea1b87a60776d530b68704296b6dfc0e2fe0acc12cec6d2e71bf57f6b8a2f35e8713850c3041b897bc5bf331677ccc6439528f8eea0404b2eb54a427826f8c44c85aee509c24529eff7fc93d0fff5cee88ff8e6672134d4358fc812b2c251244b9df7284e0283a137d1d8193189ace2fe03de5cc9082d997683d3d7b87d0d980482c0f1fb82785e4dbc38f482df8cb0d83109efbb59a57d5a5923bdd5d4a22d5d3501669e9f42b3c34a8898f25f837b7fa9e79c49a68c835597a65191bf08fa1062153717c2a06eca89e4aa3a28ce4c0e9d5f3c9b2d6a1023b8841ed0ec4fa7de73d0f0f0d847a955d1d739ba845ec1fadcc37b8a0b11954c318b4d37f0d1cf296eaf7c5853147eadb941fca780a5d34165879cdfcfd6df96050d6ff36354e87820e4c46a67f5c4a1ac097e03dc4968268b8e3ccbcd5738371e0bc376a054883ba0587b6602dc0f7c8154a59646ad214c0a6598085f4cc7a00a5ec6f2bcda19164cc6d9d10f896767431425bde6becd391a844462cf0f9473eed75d0ad56a221ad26722e99e9cd4dcf965d579f77357de61e4856a77ebac5bf303c9f004f7f53a1b23813b1e9760201cbd99e829f8fdd3e14777883b0c3bd8c8b660279e5226200a6d30ee98191e167c9b5fd17c31f804b31ffe222da2fab864889045fc2cd7de2b61e94b028a1f49950e2f145f8ac01b4437c511bd34244505d0ef34d4c580c9e4f107a18de5c74cc809f10e45c4e16bdc47b4f1b0abc9fcc91934182dc93c188bbd9ee0aa2f650a8a77e8c416487fcbb21ad84319e295c2f1633117068a811b17044ebf79ecd9a3ed69355fea96f657da0ca6944e53c1c8e65c9a32ce685e01b756e2dc85a2201e958460f07a3d0b56ebe7cad211e9e0058603c170c72eb90562ad5653aa62b86bbadb40db5d604e93ab2a268114a55bc8ab289985a9dc291703a140ddcb9ebbf822c14211f0a0a57d176ffd36261e41c240561dfeed517346372321d7dbc65347f32e661255c8e3026942e8c05f8627776229efdbab78afceb197127d950357e0f1c3d30fd89a3f3fdfdbc8953e0263ed7caed2142a17cb8ea2c37de956c786d8419f1b847b0290348d249760e401919b61e5e38bd9cefa98627e75d23f2727621864b35ed0007d594fb3c30f60a03f47d7e2cba61e86d260973961a75a5e8746a6f1df82b7ac9b003f16468c947952aa021d2141e44906e182dc2ab89753fe33476efa2342b7a4f4e5c5cf5217649883a84e91b9e60b3630eafeb44076df5e803f5054403c624bab8f435ab13b09d680bf72adb9d0bb589ee5b60cc4ef0f115724a360d03aec08f6e6e53614684eb65555153426a8c84a71caf5bcfc684d47d63820e5780bf769db0e37d854e1247ad31957274554202513d2a38723b393a4842c6be882c9e171837e20488b981003c741476545729d2006bbfc74165f63763d7bdf925531dacb01db34ba2e6cf474c234a980b864d757142fa2ad533b4c20232e684d12b8784bfa30e9a5ad1c13fea885cdad5e1ab7cfaacbec0c1e8cef55d45478cbb505ab5a571df6ab79ae719e5ba6fe4564edc1d57229a95a32375d951fffb0c9c6aca93b6c3a8954f53dba6eb8bb8a4a29d85d270603270c46c10ad641c8f78615683e27714091d9b5305b40616f48ae3b8d3af26936ebd66069a66aae7eabbed3e2205bae6dcda44cee301358b4874547c3eff8bc67c9616e1716d95bc6c6ee85f593e591c12d4720a9432a09f0d616b8af23b3f0976a9cb8c1b6463d18003b1f2c897fe99633a6c0b8515f74ee62d507944b6c655187d1b9f325075b806ac705635014486b5bc4ff18e4a9d1a9f3f76e6c80b11028079131c380552d6c1612110b9eb8bea5173a6b4fb1c00ee78399091369b9ce74139920e81aec3b7d95700964b2844e04c832f7b06c18da9e0be0038b311f8ef906b3186eb1caa25c6062288fba2eeb29feb8da1f99e4f7f48b3204c28c4c5bc9f0c4d2f736c242e50c5bd02b82c100ff298e868d1c49d6efe9bab8cf85e71fc4713f55dc5219fce394181ffa7d276d5281cdd1e329a3a5ed661030107037c53339dc9ad10dcebfb88764bff9e2d4cdd6b0a7205615392d9f7032f2c6b2bb21aafbb3156e711562305df605c40bff4144c42a7bb2df670211f5c22e3983bbac2c6e3fb9eb8104959d2e958747960cc51410f3722af47179c206c7bf3d70cf549ea06d949bf943dc0227037e4bfaa5a5b930283da0d1ef8b241ac8a34b1de43a937b4b4e257229d50f33225d6f36c92ddfc70084c6e42dc08159e1663684cd5d9f29a468a66875a9c9839d29c8559412e7f34e1d950fa1042e49df16ce609f86a9a419f72b9bb5cdb2f88ec822ee41028c50273bcffb7a127540fb70c9dbd31c92cdd728f2ee9103e73be998962ed3cf1081b83b3641206795386f94075604687ff72e82eaf6f5f5b126498a297ce5087a8ee19645b1deea5d40ac159d1e43f8b2aff84f57a2add258c2f81a8cd896f145a5ff5af587862a9891051bbc1d51a6bdd07346b5ea4aa3a6665719f208d6cd2807ee02980f353cfdb84a0040af058ce10f678f1dd54f442f60bb0ca9183b58e61fce0addea18095d5afaf4c25f1993a30af3117bf6cf4db0e7a1efd7caf084ab11642158244d9d8463d87c42f46cec6bf0a92bbd8c57ab43828fa3573852a2d4774cf176f4ec19f5e8a71c76e97fd10ef14938cb5af1cb5570ad94ab8a473076231956864d8b66019256931065238a27af561408d9322963b498612bb58dbd232615b0badc584db8cb597c33cc5446c72b0150d5076bf1c798678bc61c35c0b06d773fa031c3adbd7616d24a938eb33b045ee5eb9d36664744abf9b2bef7f86793581e6b02ecc680f006912b631b59194c12f26eab96fd1a0250f9fb348d157c52a4e192825742faea766f0983e7884bba91ec1a34768cc9f140912b8f319278fca3bf0f93aa8d961aac2e0339f5dbaa96e9bfc457118112508e1a04b5965b4205c5944b143f012ff44814785264627183b639b741494615639bd39cd1e78763fa280d4aa68b92c8674ab2136e697a86af222b33aa946df1bf191642140cda1043ac542abb3a0e8ac7ed2d523844ae51c1910f754ade12e0d703be3ce6bd4a40f2250a951fd5c337d003420d6bcd8b1d4a2f4d55bf2e44a44853787511780c4bd4f2f0be106804e1b87ca727be99b0052caf3b2fa60a8feeefb16625bbd5791c667452d193971578b919569186623c3eeeca464f0501f04c1b7d6720a4250e3d2654678ab2fbd3bf40b0928c612b0cc841f25cae2465eb6cf9006bbcfafc3c08fa5bb6674686dd8b9d2cb8d95c5e0089112b43dc370d6cb1ad24fd05ea761644c4209004671b6fbf87b87b2321041d646b3ebc49f47fec5e43f8fa09c60c6a307598f271ef919e48380dec1bea36e337f0ff1ea06c387aff2162a2aebe920c0ce22c2495313452c8816b33bae132928b5bfea13f45dfce10dd7911d0ff6caf1b0122903aa5012864cf999ef90a0f0c1288a1533b6b7531c08d01a690dd91053f7afd674094190c788ada14ffda7efb24fc3091c63b28a677a8136d12eb20941862e7853057bc3d0bf12c7490fccdb4bc2bebca8a02aa07ecada8a144fa32f25adde1d95bfc4287d75ec9575eda9f9b10cdfb7a7dcd7c48e47dd2f283f959de82fd715fbe503689d29d87c7afa5136c745b7cce30a18e5d81656a73472fef34f2d48529e204234faaa54b44780128590d246a1d503024d826bce3ebb1ee64cdf53c0f7e680b57b0569b7ebb7bc87843e84209ff16b93e93a1dd24370029e6b8e00644e1d406b88c2aaeac49d45fc3b026dc9fc8a22a4f07f11b6a4a212f14175fa6b1d64052ba318c4c7379d9fd0d203f04dbb7d86a31052bf019492380076eb3faf6f74d9d1555c808a1b12e2c991c254a9805556242d587f66e3ca76dd74b8a6b5f95e7b62edeced3a330dcc75afb1aec085d9ea87873e2bd9403389974376665ce1d03a0b89b77ae6aa23fc4c9a6803eae83ef9c635ac193f3431789627140b53b2d91863e4e03afd176dc48a3b09f35e7a4786c8b8b10e36c18935f27ad810f15e7c867a6f077367e7e94818a2c0c5d08684cb34828bbaae92c41708d22e17412483830e36baf1623828811d02ee8e1e85428a8294559cd3ff8e15b4808b0fc22e2723f0cdf884d4f7f6cfd7fc9fd7eec39ffc45d93edf08c8dab95eb86d18da1bb6a15467b454ab0646f327ba80114a79ad21c8f7048b122c513dac92815935855d43172e24fcec22a7249f6f072ef58c14ee175bf15d66db74b2ff41a7ac238fd5832b651a42fc08788b90c78e51dbde0c4049e0f91dda51beea8c675d6a706cb1801e9a2ef572505bf1e565fb99a59bfcac4cd6b04c7608d3d879c6289fb3544ee8f4d78972d4834b9d18e061d84f9d501999a2e3a9f01c0db952fb759cc4923707b5c162ece4fbc6186ab73e433cb2daea38d616a35652528a12f21ce57cbdc20a2c2856df91d9e87d60a60dbce00e67d4d3f5fbb706108f113437df0c1ee2f7440020515a498d99c2923ae4275267725b309bf15a832fc10a09abf6f01a6272cc4368b056d61c80e07987ca9e4f110edbeff471f84c1bbdb8805068fcdef6df4c84deeca115da82e17fb0a19c788d8adcfc9c118731861630fc58ac557f97f8045672f41b31fe7462f6de96508b5bdcdcd0212168d273dc051cf56af62b2397993955d84885076fbe42617a5853c2c496480387ea4ccab105227ba9ef64806ed5946e375c3892ab072848ea8ad02b40555202ff2527f0e2653f6c50fb83bda422064dfe8cb991b6d3b991290f6d5eda635680c5539521eaf1dc3cf425111d14850a0618bba1ad3bd24e2456e767bb01f8b73d8ca5951ba1a7490609e15e3f03912b4ee84dc12a17fd1b63a0d01086af2160788d986e2c4f9268711865bbff1689931322191c5ba3c908ae9d57e131488abd0f99090edb2e38c1d096b1bcdab1f6e62932ad9e27b56dcac5412bc6785eef4b70676458e4c6de144b9ca9b4c4dc31c8ecab412ac3594ba3f5c4d7fea17e54e682d65b0c48b9eed2c6ff6f0b83746fd8ebce1b5714a158473c55f3f36c33513a17de644e5c33015dafaaa7916c24d62c0660d7686de6cabca3fa0b81b56f91e3791e9d691a8f2650b77699a7717b1b8e0691f91cfabdbf272061df18a5a05db1d121179b80b23061dad5c4bf514956f0e36eb9575ecca0b0296acf5ae0f052f6d87949dd9e21a675dc91f072b51866189622af71c980b480c7e8c8003190be7e27c07354f9ec0429556888ec48b9904f860fdecde5879de7ef5829e56f60601286088ce79b9ffafd7dba53d8b22a5b7e6fa33da7ce2b1c7185340b42187836868396d697d4b3d9073d6880af6372bcee923e6f3fac591a1b2e7786095905dfba5af29ceca758666c14d07bcf6a40b8c6574390bdc53601c9a5c3b2e76d98d5b1a7917011042096fa6581494651ae66a5d36522e1980d719dd5a336333a2d2e93ed6a937ae0b36b85ebb29345347df43e9001bc2991e255476ee7b38ea292065c92b3298f97da629933c026814d8fbc8d6e3b53db6e5f635a9a04be3c763d39d0da6cc4fcb6db91b749bed79ead8c7e41c7efe3f3ebd6ec0d6323fdff6f1fce9849be05786764ff4268a62ba452f0878c2dce223b96d5f7ac72cfda411867cde6a5d94869ae110a5edf7d7e3e41b65f90bb38a72b0d61a324db1da90a5ebf86873d2609c0c0fa2a29e4ae12d37d79e9e639818d188d4b6c406fc3daaaf0cddba786e105692ddb6d2976ca5444cb5b00dcc135bea722d71dbb7586518414c6388cc9f52e59c64f5b4c4e4700bf6d9f55e61d0c4ffd9e5db828be7fcdeb37457f288c60f395f3843208160efa44e43692c5212f437652f81868511df103660cf6228210f4ca2c277f3267aed55fc5f7829eb228467fe38b77885fac5d95f1b152420c1be2dfb215d89e2851e05efb50b1c224ea1b7b1a14b9ea1afb240d43e5b1d4ea8951e3d743840565ccf931a1f4d8cb1a20ffc6da18222c9e911826d32aedfd560a6a1d6bcc62794ffd6a0f8d1b0625dac29572f504964ba3671b21446b43943ee07e71b400b9e3ac4e1bf1e8875c0a09eb7a01a64407dec0941733caa2d12087f7a102685f1df13a744e484ada380e354265585a64940c2210ed5b692baf54c652828b213ddea4d7c5c01e0f134941cf6d831bae4fe04acf0931ea563af32771fac0019f7d316deb7faa5b4671d5e5cd809be42b60cfaecfae0a518ac9db97cfe238f485df5c59679fa236386a014a00b0559037cbb27aadbcbc6549b5fd46066ffc45e3de8fc717e7add8899cc0c3b5051ec4fb205e3dcf1b09d4e9b5d7db592f893bd5915b29c5f65cb81dca3432b7caeca30909a70ebe298d00ac55b0effc67890ff3e91d21b7468ab3dd7f2508e054f9686f4677f7b1aa804d4ac88cb9744567d628a53639cea88c2ab0ce434a76e4da2b27469d165b00bc8d8a2e8950084f551929e656160506399be2b2415808ce90119dc5ed45c76fc35f20a1a3d619b54e1d5c58c4637bb7298cd4d684c9328422ce98562408552bf85c897cf950ad1a5d306e6ff8d006891402623282c39ce59700569a9c0ae41b06f6550839cc480fdf39864d5a87033be5158d79e3a12a318daad5d786582edc4c2acf74fd602e1481df0631e69085cfc37011ac8b4d17bc31fce371135a84f425cb59b4759d77d9cbada9fbf34f26228251ea0b40828a6f91ab4043c4310c202e4c69e5170dcd4343ce22d985733ca243cad094f2db8029cf176c8aa65c0132a1c05d486aa528517ebe8512c0a962c9a4e1fa63a5963b47c7078cbf2d7acefaeb2c90b1d6af8a9ddb84c2b5a1aad00392b1539255741e4451ef61f784467eb305df00400814b1cdb61b35dab6ab54bf2c1672e7f2faa57d82f515641b6753b5dd5fa336bafd1808521b3a923813524e78b826343d91a52a4362652e50bc93bdde6ff92358d709d0ec50ce18886a2f4355fa9599b58e7162dd998e7f6536f29d31f1ae485f814da362354fb93543f0adb0efea43a9a4a4155d0d5ade4b7e74b3142ef6b237ff51c4f4e809361feab2c62ffc61d373ac45ff1b659b780d2368cc20a10e9d8080d4340b31d7665fd1b4db210e3514526b8ee6f8ded8a1cc3b5ff0c1d31c5cbd17fdcb3755204047f4b5e2ce6993bcffe91e0b6b4a062ea6f826f3606a7a8c20ec19a483cb2d7d1ef884800f5e478abb50753699bb1d00804586a6deb05cbaff73b188119b165aa818592a5704cebcad27dec11e13485f7947f93a7d8c535e45f1fdc34392500f30b683aa6c213dae057d3659b57739813e0f01280a81e1a69872bc4989afcbfab453d172ec425e14a9bcd880f747185f89b8e67d0c3da96682e2153074e33d67508eb586be5596f13bff77a30305ebb1e72b86da02d9f0b601a158085f0216e72255f0bbd8c766e01238ca7bd7d6cf3e1283b8a8b24ca1582f182ed88372c753e2c406c58f3af8d743641b7f550b907899b18a75137f79c2b60c5ffcf8ef36e90d40b12fa2be5a1a76858021919a5f26b2a1ee65b239c34ecaf52a6496627a693920d55b0d4dd5f3c419b8fb29e760d9ca27622edb16fe2c89e3f9c589b085d29de9f072f445faa57039062f7902d27fcf84acd97a4e546adc29be2844c6bdf5da9363085f1878503760b7c2c644fe8113eb61b6d55409b0b1e99cc11c6a8eec525c113a7e11e77bd71f29151f315a0d12a3da12e691f032ea11dd6a08ddaa83a2c1d21fb98e6703bba4c51979445bd48c269fff33a053a407bd0c9ea0ef4f8dbbcb850751e57275f0a52fef46701bb6b20e5e48b3a887ef87849f13e944df9badca82c78dd6ccffdb53a11a009c844195b975c0fe3f793a1b73e508fd5d417b3d09d527bcee065b09cf21fb553b3a941e4c99a9d9a7c63f4e782eae8dfc1c5b79cc94023a200fb8927b35273dc980ab860c3fea42d88a7e853e08c907fe565cd76353ce2446e8d3714a9f1f03f848898766923c5f66c3053e82b86f83073defb814b0d4e5821cb4aa3dd83112482ee63f817f3f0f6698572aeb32699dec66fca8bc30e1f251bb1809748eba9b9546d8ee194361af4ef63683a55caf625bfd28887e03a27cdbc572b925f3704dc546d09bd976979f1caf3df130f7ece5584a67cbe073415950927ef9b2395576be1c25df27d060dc3239f7380fbacb2f788113dad8852c29a15a49dec6603ba7edde58972a94afef4f5ac58d3f94d568aba003f514de182804552fcf786ff42f826989fdd3264783fc3a5a1ede3d5e885035d798aa9e2e665aa88502a86ec2420dfd22b21edb49f9f84542eb09ad9ce35c3865e15034910464c221e5586b4b55084f5bcdf5a25f9c075f916ee27483f64dc44a22cda48d5fce447010c42df30294d0af9fb33df3e9d4a3398d09a773d90ef9a79d32822fb395e2c5335db59ee3ca31e2501650e52f3cef92c1b5072e5bbcc4e9608b4f00d29855facd8dc5910524330cfbcfbbb3918b684a1e100a07d23d9036b3e607e16ed7110a769ffe51bf5f15bcfea64c2b3afb382cfb2832f3dba605638e9d66fe040cd5d577eb8f7d7bb2765b758ae0617f284bbdd30282cf0edcda1ad0a45a6ebd4e85d357eb5acd434a8a750465a0c6bde035714a0129ffc70ce3916d8cea2a817782d2a143fed54c75d2876c22b14775cddc9d562f0b01cef2134e8ddae4cbd74b23407a504390b71907beab277bbb1a0bc3fbcbb911447511e0da4e21b1a14d0c49d05058c8641a12e8480cd8dad232706761fa8b0c8ce9267f1849b7ec9b3db1e04b59d26f8dc5941caf0483294613a376e3e8f3ba0dfdc789c19e3efd1f98732811a92db0aaf5cdae5a4fd7b2cc620d6c3bc13cf5090a2b4d5511477d45f6eaca37010fa657a2ed06aef0afcb936b7bb46cf1f13db7330a274d9d61e21c3b09b46ec1fe3c33839e2cd0dd73325ab70995940652834751add2e34b54c334eddad3fb266a6e9af17c9e89fb9e02a41e2e79ba3a8b6f0b70e6105a608f69f22ef2ea8f0e299e62961fc1738eb6eafd0cbf451dfbd11ce73baadb60eeb83f2c2fd1e55738754344e3bbb627aba3965ea5f905938fff33e859895628d3b4e87ccf284c40f56d56242740eb90fd865da0ce4b40f9ddf32014bd9be59058b553c432347541ba943abaf545e0ff05030d2dab684a6dadcbc6bf46fb848552934449664c7087871b87eeac8d891df3c7c6dd49d085d5e5ddaa8bb4fdc59622e6d430591bb65ff621c450f503b55250e8aa68c59200a4d27aa19fd376afddf551f28c57000c7e16db8ee50f70b7297e068c2c6c0e4f9070f6735e140b64e59ea4914a1f4f2e0e4a94f799120cae78f5506c9583c22673ce74b3dbdf032d9370d8edddb7fca97dfab819651a3fff628e588fb54f9a1003b9805889b2ffdc52c9752c45094120a21c333a44106454cd830efa31dd078b6d6ccda578a3eb47ae1f613f301362b277c7303a887a194f799e819c68874af6128c3e892e8a3398856c0ecc6630e314a200ce8ed391e59b15bdffd15036599d8960fd87f3b6329d8e6d6e5c90abef553ee3047f04edc4846ff1c0e6a60cca82069dffd8726844ca13997f3895a2c642d92d89b87ac159757532613fb4fa5b1f4f02c50ffaf8471fa2ce8b81c6dd170cf1f73851b8f3f0ac87fa652c8505edb5a87db7cebaa165114c910df2f3afb4af60d50a1e79c35d3962acd3f679a60069344598f7b940cb0f29e18162218f2905d1b9312ec51f45ace66d2004a7ab30426ba16bedf88b2b9bf1159c14dd933e61eda9af4b19c7ebd025ba5a3e77f1d705afb57f68d8fc5891fac20fc6953a7da5052c8458a57ef57cac54f9c52c0d95577a307e6dacd810cc8c626afba7d80dddc07a442f541586f3f3b6682776ddbeaba482f4c732efd34bad28fe6dfe7ebb5097a5c8940a0bfc2adf16ea6cb286997dd41a28be6bf7e76d8816aa1ed274af3c3e6edd07516b200a2549dc578d38465251a86566c2cdfde13d9619df019aebe239899d31e6aeeae8088f0b5e73ee488aec07b42415a973fbc32227c32ce6a54b909e897737cd3bfc7a4b277b20ac3c744e4a43d7606aa76370d73caa487deadc1400a69316a242ec5b78ad7b54cd1b5f5c362a8c3292371ba7723eddd6348931848baab22b86f0a5e8c6974a8d225e1eed298b414f889ea4783e04cc180a610c4a907af32c284caf6c7f1debbc545bab3d7e330487dc29b80726bcf56804f9ebd6410466d6a1420e8c4d3fb6a5939063cdf0c8fa7d2a18cf2bd0d1a049a8b743383c261488146bce7cd4bbe27223ee8ae37fe2f4a44c1c52261820c4b0877bce46aa487a1364f22ebc4901c600c884f34f0e414f4d6f2ad73c1b6f7eeb1ce3ab0b4731a44306c18285e8be9714b8c17a543eb0f9c2a7a774d3844cad13cdc6f4c82a359059a0904cb3476b74be6923fbb41f013bd5cb9c431ddaba8cca4990c05ff6399a611ccb68d1ec388566d2dff1bd82ec69b7c3c7b6aa1f76909aee3c493810153dbe9ca7a6dd5d1c299cbf6fea41ef1f9d1a9fa643a680805bcb1f5819771d189cbf854578a4e1e7bbfc3350c0dc49f259353dcbef384045371dfbda124edee8e35c72e7b9281242dabe59aca1f2baf051fcd302b2159c66c0312390c331744a1f4af4effd004b01bb1c8242b74efe2d659cc598718ee5da79b8da3ca2b65b88a3f3ba507b161e5619d2acaf0e53b98e734b014f29232ab782ff80153841910467267167c8fd611bdd72987cb615e37b6d32c555b56d7bfcc14a9336016ac1ab5f54c435fcce3dbf96cf20912c4bfffe4e56c06116654e52650b05f76255215fa0af1afcdde2ab05fa64278d138f0412ae09a1c1aedacc19c18fe8e0e724d581e8d5c8a0a68f4a4e2f1e0c22dd8ebbf8a459ce9962fc3894c3205c8eec0351d62170c14ee965e7d1708f90d570f911e8d699208e6d1ff0981330d1219424b2e54e92cd9b9272e20068667b1a96addce0d822d9ccf02f5ae9c4bc0443f308d038ee2ab03c4ccb3dcc20be45bc3785028ea3aea2f22fc77cb381df42919b3d38bd377cb80070c95fd0cfbb78a42673e0994efb6307fab828bcd9dd929d1c08f884b68248d08d36b1d5df5d3426173584d583dddcad3392f9c119d265b546e18d3c49adda169a41a5d895ddc9b1f27590df6c15bb92001504a027a15db3e03d654413bbba52d23450cc0af77fa39246433bc8b897eb1cbaeb523ca0ea5377de7b80764693bb9a77c0f057d6e8a567541640cf2daa7ccae0d387ee6c6e9932037286eb15e01f9ca882a2c13d7de854249089d01a8878d54610b31d5661396504a9d0c703342957f03b6745fe25d7a1094ef6bd50e3cfa7eb1d3d01f1c27bb7f286a84ee7a53de830983c0bb5d7cdebb0b32715857d1044dcef3a5b08763a353a6242992cd1433bc331a7a0e6ab4845ace1845555616b43374df06097868e4a4b9d915837d3d2a186d99aaaf7e8f113c1894e07be298e01edee1b4d5cec250222e932c082056e452343a500a082725a6d9ed51da237a39ccbe78cc3023d0b75cc888f566cf2421983d5b7a14928e3f23caaaffecd3560c7787135317432d07af51be14326bb5e781bdeaa4c9d78c2e1cff75f59e43b8b1f41248730977324373d7774f645898a766105b4716f5897b3e900a23dce3cfb3b5ac6ace51225334dd2abab6911de511282f55a1f62bf1737bb337f6d6aa59284ff43403d51f463440719cfba4b3432da85bdf9759916ff8baea3d64a5861e7148b9a8bda70099e12080f316388a203735b5ba709c5606562b34d6653fa60bfcb691fe7591ad488067d861c090d1e58cfe1a72c6534cf738e7340da97269322343e3e6d947f324b58501298fe2e7c017a39101e7e9414dbd76954a30f1f40e043f50cb02d2768622bcb08837cd412a2c663eee22ef34e18d62fc2c0b2e85dfa491e448526aed53d574e67c35fd7617cd6ad03e1e6cefc48c50c6f13d51988a781e07bfe8c968b06b668d14f0c6a461fa7bf81826a1a37204bb825d8bd214e7ee6e41ea59ee5c7b7cf115cf79265808f663826380c5e3d8924cfe52da30cbd7f380b47e4791c1b474e49fac3bdf6a8d64f8e22126f7e69563291964bbd9a676666a6d3bf00ef2361f127a9f576fbfb985dd9c3350542a1a093331f8c65fd07f52d19ae916e77cd0165992435d199c0d327996974b3805b8aced123612d4ef8d4fff3b10a3757290d12dca5f5f713094cde263f0ebf82009ce6dbeb32d957223b6c49463affa511f0052503d38c9adb5a5a33acd984d74e53c65abdb2a0a5f33edd7ff78bb36af12e7c5e52353ce4db90be97087cd5712df25a0bc8a1eb2ba5e1b9f51bd73cff0ce68cceda08686f66be8a4d719e51380bc1fb40d44962153d88943d976314465351c9a1a84f1c1dab94d0f0dcdff769e68c1f65de308c42b715e5fa5554fb7016722de607b900968036557b8cdcf7231e11f66e9a4f3f341d522b0bad1e76ad2796e7e71ef40140f33e45747301776ae81b9a4c697b634673e8d296c28e7699c7507ac5d51ee049daad3a707641ce2ce48dc278df5787a19f5c1e1fb01dc0f21bbb97ff6d5177da3ce1e5725e9087aab272532d484b37138644ee99a2b5be6f51f09bf369a91ff6c336b6d6126c3bc0ee10c0ff56a092d853a39a565ca74696193a82557e054bc5c6bdf44d2c9c0e614861efb20e16e635865c358818cab689bdb2c8dd4f1c534ea3d43924728b28277a1e6cda9f4d9c97dce83e9220fb9bdc6ee4ca78a23799f7aacdaf871f6a38b074fbd6b55a457885a72632cbb1abaf07983568512c40b8ce1c94ce7cda88801e001e071bea44c3d3abd4eb1ad629370e6e9cec6be24846b67a7688fe28e100b2b9626f2a9842807e2a2aebc7a8d1dbf6af57b57ca6a08fb9516c32d2093064daa3c539de9cb7a82afedd011f0ae0f9428f136158bde0a41491c5a25f2038401732fd236b083c0caed82c937f262959c6d14257b0c55fa82160fa5cdf5f2078dcc76ab5aa0881deb57b85d74fa43738c9c60ebc1f057cfbae01e9910bc76fe972c575f55d4f7151bd423d38fd42cccd5c09f216560f8ac2502ce3a2375b4cba790d36cff37eac83714b929c560e57706cbda314c63ac34b2e041a7b67562100b5eba8e99f231c6f513d510ddcf576bc3e5fc7a213f96d9f21c6bf76c295279a9ebe78b3aa2b44642b00ff338a944484863a87bab16d191b35b3d955dc1a475d82f2e4023255100990e8ccb42d8f13b992bc80e608b763937ce97d97c0add7eebb71eab8bd7661254b0610d82cc2d7296d7ea13de6c3ebc8d92c870428aa141968cd7a59cafa0a3187547073f28f2832002fe965f3cb15d878a4c3247e87f2c2e178f6f2ebf787bdcbc3504fb4ba0e3c75429a35c2402a56ad4cd5b121e5dd47e269f28e358a744dd7749f329093beba4e0dc8d0de958ef9563b437a4c28244a3fb486665b7116f042f4105b49ca35e45ab04844510181e8e395d9a180cc18ae276b2e4fed7ffc2d99931576653c7aefb792fbeb54864b041564556843f944623282e9f5372b129cc490111a0777da5b55a7f29940703dbf1f09e5ca2823366ec696a8da4ba548ad46d70f55455c76f0da7f99e3f582b404e0ad28bede85ec35e102f3242d8db0b273b6784854da96a2d9d857c2859027632d13864807c8263b7f3ccfb1bfff00d1662dc84f2cc3f47fae83903e900a918d3c826cc8de380ed1867e55ecdaa407ceeebd8d8c505564df72eaf416660f2891f6f6d078e8950798568317d7f5da7e412d42e38563a1ccbb8742b0f7c0455236525a218a5ac64ceb90f6ab8d2ad79729f291f1419dfdf3196ea26a50f4437e9c7ce9ca4f7a44e1639d1eee895e88f38ecd386203f4f0a2643784e23935b8c00c10996316d7458be337a18a5f3f8c91f509e777486da8ca2af6f676f7a01b2102d2bc017a9f84d761a65dde6fc1d40dc6b35cb018db51b737f66c663e73c3474e45f6d277b30199dd3cfac8d6efb7f820dad4405cc02a727af7df297987c087effc7419d9551350650365c87d30be962209728f4aa739e4ef3a8f7caf98f77c0f97469589634a05e8e5bb179b5365948d845b40bc8978a9b4bb017650d747f5784c1d708e74ca90cf3e77a487e92f6e2a798756bb60332ebeb608e486b0f58ee0f565af83d1ce186fec28c4f88c4ccc2605e7768443331f81158e93566900c5fa1f8b854c463f6e25f1e9cd217f56956f205ff044214766218591f583e3b7260de95da43d6aadf5bd6287e682ea5a5de5b8f5aff35e0a577e32703f5f45431567a4ef9f5842a672aaa75342473b8703d9ccabf56d4ffd625c828d26ad14028b3122516414e59c1fefde0c9ef88db9754bd576de6cac9f1ca5dd58a84b764a1da435a4f0268d549ee6fc1dca961792288e88be9847aa67d8bc91f8a8670611d924bea9de5e8e32b844281212db23d9c78ac37645dac6dc3389fd300581688ad96c1b07403937cef5784e8d48592408b4c9c6660606ebbc7718bf2ad390b01c45d64aac357511d241db9942c7bcd15b1274d4ce139bc6be40a60831c56a5e2e48124b98298f8245b5316510ca0bee25c7147780d0b15192a909753db07c56f0f08f7cdb8cbe337c0ebd93b0d68f00afe57a6cc309ca56405c2479f3d6e7682945dda4bf123fbdcf6a637a3b80e471ff143f964d37e8381810280f7c53ca685fd36ce2ba4148455b7707d4f5dc36a69e8198772c8ffd781552bb1d51a4f5d9da0d144eb5b87cbb4fe1624d44d40714b15951c7231e5b41b0b744f6433f956ea8258fa66970c443a76e5103138898e6e7e8190de153492ef0382ab7a03da38d75ff74d3e52c71f4edcc901b729bbd1421ae7a5168dc7fabb39853c8259a95ceef37696e6180ae2f7bb11154f16c8604a491c6a00c0a2d18a0ccb0d053d799eaa31aa47a394242f95071b7a85ac1957d3937b066423e361c657035eca25736b94eb6346c580c5a460e0ad34176b6263247bdd6e7e946ea168b1247a081c4aab2df540a98151aa53e0f5b60b9329d05baa55814a13da0f00fb05d2568c1050923359cc653d4a1c39f74efb6db8078dad675dbc8918ca9fd4e73f089a5538cb2515273e5fce1aa87167f6c9497250571833c296381c42bda1866c9e9d5452f50389c703aa90388bf55d14d1beadec32fb6b51a8a97e970cb5b2b6ec8ce647f866a6c63c694aa12eddf60034bd29fcdb4fcc3ea3bcc74c43f5b84614fde5258ecd5d1f45431609cb623f52f90425b98239bc4ee50a941436cc7ab3843f4df922040ac280fa4b0bc60dfd9541ffdf630aab3495143a4ae84b3f22703e7d1e55e5b157c4b032011b8f6e83471e7cd1fe2bbf717b78d31c4e1af09273ca4009b76c6eaa597887463ec5fec5d20879807c4dd65923f7133e0c374ffc33d59fdfc1aca8a1012945787068742a41a386109b0ee5bcd1784b1e2f1e026086db0f57c996cc05c72aea1c928a254bb13c65cbb1236e8e231a4688725ab7052424b6d78d9d246f8f579d1d49348fb413013621cce8c9b270ddb8064010746d2cfd2b527a0910c1d85351906ee7b8e39e76701856ce7bb72005a6d12ea6565288a1dff8e98bc92da85daa6f97953ba13b1b78389224ee2adcd6f60f8bb32cb0815e40e87431c43b6873f1e3a550f1f88ea945ed309d974964b8846538660574360c223ff099d8254155ae10e2cbd06444c4b909fc6bf660ebbf0969319020d32def4cb91c9ca0d8157a206cbcf96a6f4d9c8c11db1f74f94dbdd610f1fcf2f5746654c71f854a5af9aeafea546f0981147e44a7852b0a403ddd68e75b754536885b49ca0685269dc7786b7b272a1cc0ef03f8cdfe5f08e6fd685e802ca65eefaa374b2891a9caf34caa02e1902680f1307a1d1c7a826e00ef84e09cad5b9bd7556c633779dc972de562fef099da21a48c74b96eeda30e9660ff2db6237ff6f261a391f6ec4956b7fadc473ff78d0873f47e63e0d76d056a45e4f3032d24a91b1311555352959292653403dd80f2aa548fae7a3046269d426c260223c98df665a5a85f41585ca1cfd42f9f821959a2ef5cc65c1cbad5028de3c6b28b7d3b1692496a075e92da6db1348d25b118a1034e2046b70943fda81c8d2e9c3ffad8f04c3411f6bc895da0fe4684f75276f6bb64ea73bebb04a522c560afde263d197503a1cf5065d3fcd89d398609a2771f71073f2adbec283e48f649a783c884177b3a36234f0c0015392b1dd9aa1a8b66d2678ebfb9b14853a19f728b1dbce5e6df6d6eb636da07e1ba75f110638f96c33424a3047d73cf5fae4059f90142171bed9b832de9cc71471d3e3e8f38b75947ed87dcba3a6a02f590e1b14c2848ddf56dbccd95dbee04f0bd60c4d1816501a67821795dbc1279ea230beeacc6812b17caea1d8f64aac986a08d7e8be22d16d8f2de3fa2c5948dee0f477f5d84ad6bab91f4c75076c253dc71abdc5612f7a450fbc368130b08601a75bf31508e7818ecd637b74c373ea0158197f82f3277d36d776fec66db4a7f14f53f21f22a59932007eed378e5a4679151ab4b929aa0484ba4bf4f4d5e354f661ccc6c409b25bd59d7092471130c4cdd8dc4d2f6dee04f45545821003daf8d383be61e00bca336b7c4eef8081b8c74b7bdab8b056e1cc1850c2775d2ae25c85db65fbfa43121fcc36a711242156c5cbe3b2552a000f8626906efbceac059a0a91ddd17a73c9651ff89988320043c64cbab8c7c9cc1589b127f791a5f7ed67a78d09079ffc966107e73efaf79a0ff07e3548e30477eb611c34aecf1f437a8abef9699d7413edcf488c75c1a752e7a5ba68bba17666cdad62144ea614d6e6a7b316162e8f8a84d78e9095a8c5cac0bd90070dc2fa482d6094effa611990a6be3d02210a708ea3eb9488fe226856e7be6f7f7cf9992be78ffe761b92e6dec79d4cef517f8fbd3b453acc998b00d6d64cf5e949c39e14292c081f713b1e0d51834881a2f10f9dc48477ed5d147a31c3b8708f1e8a3eadb47b48680b43c12b76ffe5c770972baf1f205d615cb07573122b61c4717f98c2485a496666aee9e95c0564356ed65f29973d208c58a69f2e0a7da5d2249d0af86161a2928a31b96882fefc08e0736c9548332b2da0f968cb299c49b361b59262d90b8e710b071ad57a90573c3400655647f58ba7211fbe951df943dcf50c93eae594045a44d0d39ab8ad5aaa0c59a73a8c061d07b217f9910fa956e9fad19e2844e11fa78dab348cc299fc32ba6b1d6169a3edc02dff58850065be7cba9cc534468a9f4c6e5546c523294985b7e452ded307eef92cf03a6ba0bcf120ce77fcefe3c009d428e4e5d1efb3668a864fac723777eb09f49fc5d1bbadcc3bd9244342e02afca3bda33b7492bb847f9a5dd828b7677114cc7f4019aa8bc78ce861f9d04110718cbd11bbad297ea4b656fe0897d06bbac26c1171813e5cd140966ae1b4fb783b76ab1bf0f8edc63885f8d20afef326eee6f9469689a75f3a12d489499d7d0bc0a01881654a3f0334942200b05082ed1a403b5cafe77fce30fc3d17c9555296d0683217938934019507374228793c4f137cdcf4ecf1cbc5852ae75f7d5f1d58195893ca4cb74c2fcbf8e6105a66c1be7533f0e0b8012862ee69adbdf9161a26117f83eca235a5fb7f83d304b2545c0f3ee43a32b314b90ecb9982833577d76cd84e391bb18691220fd13b11cb0d40d4dde5b8a32b9aed654c5fa7dc8201a3825c5c9c87b2223d4f12009cf36b934fed1e6f5c4405aee8923da4311011005d0b8487efd0114974deeda8c2287f27dbdabe70052774571514d6e5542841a372f690e4c6821bda6529b50fc0c2b6af2de67dd77521c2132df9b25491a5975b7a380cd4ab0c68af2d87fd6f79794e7c3c27231c2741a85371dc1de5776aba2d07b3bc5374cfc0c588b9c3087d8f7012fe7a301ce8d39886bd9ae89c5e5fe1a948f68c77414d7106b5f587ce725e3e604b59a56c8e60706c0756e8e1e1239ccfb976497e57300e7a3c5fe1af27ae1d4fcd915e0ed3e9934d05c8229bfb78b62f00f862e189d63556077426a3042804d755a46fffc3153ddfaee6e164054ac7705231c4761852cd4845ecda58bf39730da41a07e3d95144ca46f5b5da024b859d622c2de237a4d1dcf87d79d31af01c51b0f949bca9395808008261925bc3a97c464535c7e7d6da253c71dffd0654e6446f90d4204142b22410f8ed03fe65ebb635befe3272fce135854f8367245fadbc595cbe02a0f2ad1b4eedd15cbbfc80e8232b65a36efe81b907bd271a176588a4a1c37f6cc371b3e42b62c10b396c75221b4f4afca0b14a7a7f2d104d5a11a385278bc1afbaee9be9e3f56b612e1f0d0d5f400a7ef4e421ac66791d1e61124b3eb7932f15267a95d6b312c4200740a8d8c9f02a55a3554bc49971c05659be0955f39dcad57d56ea5ab27a12c5585ac8f5aaf9bfcc5c07f02b4bf12f78fc1d5bfd3e21dbfb050be5acb952597ae691f2ee38db93632064b1e742a9b79ef18c808648f2e4831d06a2be3626e68cbf3df87528951d49f2d6cc489813aced8eac62ec06fbaf582cfdb9d848f55bcf9d3847c0cd40b0640ff0dc5daf6120330a80872673cd1e74c6981e88a0c28292452fbad94fb185b7891a2fabf4a265afd5c84c6535e5349bff72b2721ab892bcce54d5b2ae519f8eda7c8e771def0b84a7507387d54e45ade746170376eeb43467ee8463384eeae58eb96115fae6d2b3b7a5aa59429341be04dc191a23fe5ab768f8c5d3ff31f1c8f5eb700a90a4e8f86307eca71cee370652724efd9e42a60aa5b005877219ff930e444e1e31eaf8367c2e5d49ad14c8c7e794aa2197963d9b29975087ec178e41cb3c6fc4d9954c19ad24e4b2a8b1a64ee23fbde8233a779e81589bd5eb6d640cecbafcf14ec37e7387819fc5b27103866d19cbfce1ae2692bc99add1e265f87f0fd0d60a9c0df7848849d685c3dc5c117a7ff57cb062d7e3555b1b3d54da50278ca0654776bbf87bd79298943c608d01aa25e4fa108114f58c3c48dcf817debe4c1a87f4d2de552a3c1243fa9117bcdf30d2ea88fd6ebc5683436c6f536a1397b418f307e7bd21878346eb89d77a03e68e09e1d9d7c5c42f9745a8a59ef75d5acc184dd66611556edeb20f617220a4243392f87bec29759049a44c4157049d84559f8226b955a5712a5a554884777f08214365a6a08432042f53753e16b440f792ef2ac0d8f9d5601f3b437d8900951abcb9ea24646ca11477abe07c41141c1826ee3588ed3d31f8c2f9c9e15d560650d9cf2bc17cfc845828afc7177415dce137f35df6b80068a83de20de935395797da7df8aba88c862e05a64a72db88f5bc0e6d00292a3e077b1100af74f3081d1f042f965f505d06be64eb792d9d0b95a330e96a322d3386b8710dd56b81426b5fe4c5a97a40d4bf401c61f364ffb5dec90ee14c15458fd7068f2138013141c988e82215018d0e342c06322ec187c2ea65dccc1d480263ec234e5ba7375109f2ef6fdc22db2c021e45fefd0776cf8cf6d16256c17bfe7c99c4ffed38b09c971da15643b07c3eaadf6f13b2bbea64346c0ff69f3abca394047f7679c7ab3676dd0c720eae82b6fa94615e6a4823d9b9a87668ed410ce29e710f32afff172323d163c806f3f05e947e814b64e096c9bbb5e7b962152b309290e6f1a388eaa6355971360f26d6e15556e773eeeaf7be9fd08fabf924683eb1e9d8da6a5a25ec707018188f4bf92a9a7d1c668de7efae0655762ff3fff085e92d0940a93d90411663c1c695cf39a3451d27ec28003659296ba92d7d03f9d9fc0d66f3eebec7ab950d591901c416de68b5c7e71637e476478fa7fab03381fcf9904322f698bd2975a24090b6126f54e1fb4b7649aaf52b5bcdff8ddbdbdf28cbb186946f02a2a9729c9fe1d5b7971a564792832f56aa11a54b1148d7c7727a63d000bfda504f9c136fac98a2222800cb711219480084c3ae17b08e0a40616a69c1f4039a2d18619fe51a206ba5d2906966faa215edb1284d533387532bdd02ef224f19776eefc0a2e315955804f72ecce7673b6b8fab0fab439e3c85d2b3e6d4f4d920b0e60f4d517a49c502d22f08a1a7797d4d66dd86e681afd3b2c2b831676ef538a2ad4ac7e46b894953f49d203f1906af2ef197427d2319f6f580dcf098c5909bc6b50ef97dd961974e5f1eef52d40b725c954399864e92cbd7943b744dc5121fa3cd89d798e685051bdab021692046cb42e1bf2280c4a0d3c334b6dc11d3c19e7207b0457d831993b85091a4bb0dbb449bde7bc54f296dbb286e7f52db6479ee3235c7e2b1402dca9515c1c779508038e2dfed14c27a8866fc2439b17e108ab25d4e453f08f5a69f08773c70ed87c1c59ac641cbeaf56098eee1f29abd66649e481b09ca23ba346fbcfa39f490721a1cfcdc9f5f9bf067b51f8c289d0d6264764e589f55f33be342e8217d79f443fbc1aa283b8fcf8c63e6ae06c60c0b2795bccf7df32817c63f3b53cdbead51eeadba52212411a8bd603f10cae65e55cd02b67c12be8615f3cd47f5b29ca9604cfabd7a06dc826d757257c6a96ab468919ebe6e3d5fbb6a131e26c7806e0c714a2b74e09d7ea94c26dfc7063fee73b25ae15b5ae633751e8c4621199203548d60195a75eac80993bfb95acd5464fe37c7a8b00249544c58524524ba0c85e29958663513828e58a63caad7c3c54d1905d5488e8e4154fd8e76d3db70b84e83bb7af3e586c0ba02a8ef482fc927d6dd59ffeb7cfb21523da1797a1520c87f318dc1cf2f7753d7cd43c53ea7f691d55d3cba192469640f6b85d747742961be67ee5300d50e40eed0559080c35c511364ae9e1969eae6ecc07c96181926b3a5d04a04cddb43c917e334868ff6a426b78d9cb71a6d09e05b9de0abca8dbdf3ea5b51a9884fe40b21b71f8c2e9196748239fcfdd9673eac9444322f2961a86ce1778bad8d126ea900c2f61b8bf0562f46ef146300a36f15d35da753b22a2d501041f35b235a90121d3297a36bc0609070135b82c94e6c7e6b3116a0660f5c50c26728d06ac716ddee0d248ceb1c00cca27d4da274cafda081a704d6bd58f3188ae31fd0c4c2426315aa05c18368eb7ab0022e650c00ccef9e0de43874955d2165852336e0a32264d4b9f8646204117043db82177d964a0399eaabb503da791b1c23175016dc79b806b8a23bcbf1cbf7f0bf7d9f8a3ca1adda8b2aae430027d4c6b3b3ea95a264515aa1899b248d8d025cff88ca32395ae51ba853516cf2676a727e0f16fd00a729f2affe8640521facb6fa04fb689ad0bd704b443e5c429ea234d8fb4e784fc917e8a4039effb3253cd9e2f5851769150b09efb52cac54c267d4ba895f28dcc4d3bf751ea661b044004e7dc3b4535af7e638ddacc433b7dbfc58b6cb102b6ec3f12c361c9525668d466f719e8375ef1ddec052baadf5ed59be19d33ebbe244b6555217d48a44e301825a89952b638a9a375febf8d2dfb55fec775a9bdf4bdc4392c9fb10b867cd8ea9191794432412b4a9d9493cb7d05a09815e9bbddd3fe4d5d34c2f2b589961a82aeed91e84df8c1be64d01684473b011d26712dee477f329ef73ab9b996391922cb9ac1770d2324efd4395e03779413bc8139f361eed2d7015d35349218115bc374837e68beeaa4d67d7267f362c4858fd8e5b83d734a3dbc427f5e080e517f89b1fb45f5883158e663f4f240b1efa09c1f53226314fd4d87a11b057d924f1043a04dd0b1718275cc365d113b25894cf1a9b16abca65d216d04664c919a12080d4abab6b0c7181eb7f7f9f0523203089fd6ee7f7307caa661028b408374bb11775cd1358f98e958ae2e2e406eb41e3e2eb3e135a270ba05415390628ea2236e9dd95ab1439bca8640a90fe6e06eb6b9f2e63385ec8402f9ed63e90cedacf54bf5cecf6ec3bf23bc339969d56899ff40b8b06379dfa197b817a73a4f9b565ff79ea3cec0d5b628a67d619bd270584d8bb1271a629b1bd4904af64656a47e2620a60f879ee670a48fa47cb411db6790a0e64b46a82933201d9810b7dc131c60af3606212ebd81e6a532aa541d2a18c5e9e2a53acad0841cb3b423f29e83f09347b59ce08f2748ca15ec191b5b27cf4cc1d68839e109334c8b606689075cf9312dccab9334c006581f0b2f2e4d7c1845f8d44d5ac913a5490e660333418ce126e4c10b2a440ded1bb3229e74dd31e166dfd141a958b20f29b75cf989bc191cd8f85c3fd582162967e0560b35790a7c88a7b47a0553af6f561e79305c0a3fed4572a7ff20cae3c9be9391f246bca0fb6f860d4e175240f66dd064a4390d32af11a340022178758cb6b1dc629e7883b4ecf42db69d3414ecf796c2e95227d82ef9b7cd8cb3177650ea31876b1fc22309acab71bf5873cc7c3aef6415bf0a72aec51709db4fbb58bfa92febe6c3bc66630c8697fe9ab366e16d30ec54ccce1c760edc0f55e21ce33fdfb63885e5ff752e681b88e2cbc036bd7a5331dc25e862137f67147acc910fb2f2dd0517b6c0495b9f47e9fbbd795678cd6af1d6809551f666b5f9136500f2a5b721036d157d636a30e42abef85adabad49f11d966926392caf4b9ee98f8168138d870905b34bd07247e12c7e0ae17b56e2eaffa8e8497de32e59939fdfa31a6c4ac6493d0fe0bfc4cc33ab7fb75176edfd0457f419379b14d9d9675ac45303d02d8a24f55b3e443d2c6a846addffd69e8354a1d772a0b9f6403916e5b4040aa3151aeb2d8d34493164d892ce05d0108ce8d9d7dc8aba113559f9b652088477b00f1b47f7700b44fe3928f216378eec22e0ce560feceaad20947a516176921894fc6de2e64639306774f9d171d6ff324039270040410ea0d0903d87fba95101226f1ea1095bb0362d0a30e25a8b639319c3012b2196268eabfb02862276ba2f865c072ed5074969391d9d895ad92d7881326476b5561031f7e4f57ffd56cef763b19a955007d2ea32988007abd13fdc7a05f7c6ea598fa7a0d9064e1170d31247928c3e126f0ddb36e3695d47e8b118aab21286f79dfb61691075db6dea0c77d5d0a0e5eedf66bcd090c271608fe504215402308dde0c62579cba6adacb66b029c5b333e2204e58e486280346fe7e9c170b6e7c9a173a45392c80dabe90f4dd0794739eb84980aef34d304228c41767c4ba0535a598e62438831c954bfcf0cb39e98899e44d282af1a091a9ee9e417f932593db15a66956d1bfb86565e43e64da949f8e0b5a68235bba6be05ea7b119aa06d542aecf9dcf3ff559860d7832cb52ae91dd06bf219f5650e83a40ffbc4516e218e01f6b46d705ecfbdf65b7b92fdd91e76432cab1301e13b8525d6f85d8412bced8dfbbebf2f058c7eb012e96c7f88fa9a126b766c616a18069dd05b3a79c832e543d9d59281b50d86dcdc6dff8f13e0a8684a5ed912d7ad9dfe771c0c8b607fd341a9cdfde7d28469d915c3955532992e306f7d3a3e3edea83e5a0380f4d5f1fec9f532ae34459e963d54239579b8b130de974a66e006a15b04ce430bb3ae36def3782972cdcc346ecf14068e30710b7153d58608ca4a4b2753ba955ed63aa16716fe1011a4aa0d277d40bd747a8cf9aeeeb9011350f7c989c13b9c84767955bf65c39f4327589dd53b1b93344e99a2b2ce09dc53a0c58fce3384ca59e4130c2db17a9abf3393501ce5fb8f7289ed145174e1daf66d5c6cbf54eb6279269b394a12fdf1742b3e79918b408410fe8f7f1bd783b5a109fcc035a6e9533e4e1d0276f10112568216b4c34c7c653f7e33a3c9c1dfb653b53c77882b8ebd7285c712ad28c757a5d391f9e2565ff592d2a37d2eb1b84fcf1fd15944b5446bd7cb657aa0e8575483beb64ba9e51d0ea64efe16ee5b57f62f8db1cdf4ac5eeab2cfef861ed2e872b846a55d0cb0aca4ebfe867e1b341063e4d696bf96462f1142a360f4d2b8435fb2a5a87804f1f856458f3eefbad0e65b3354742d321f24a72505caf53a201c5e2c886f6fb634fa28646ae44e2ea91456264bf90416939f7566b9823a14d30f39b3a4f02221b91b44af4d7a90fbb01e076e780981af857a3701f2ba83492f935f8d701014dd3c6ae6c1794f81222a75c8d41d341f64505387f6d7abba98563086e40a6896d3e3e7a0d1301905e9301812455e1c03f4478a65788e724650b39a69db78f672d017cad82b37b05bf5feb0b9aecc2d0c42e745a0c7af35ed4d32b09b6126cf880ea21b157ce6c361e83a4e8bb2d13a75a2b568c60dddaa72075384b67aff77080ff428dc6a0015acfb5f5105e0486f524925157c43804238ed9805f4ffc7d557ad3e99bec61ceeee3a45632bec631e1284bd79db64766a4e3bee94f0132bf91702fca42dacfe83ecc97fe34e182ff9f09ec2b0dc826eb9463c6832c38917304564cb1d115f73ff2ada6f855d176df25e32831976a02eac003fb01b9e947b3fcd71338e6ff250d580f58a6298e4e7ebb694dec6c27824b6136852983952b97ee813815f364774e11cc0758a00b3ee85746a260aa98f3d542cc3f21d5d2b76109109eaf7a8a597719c65e420da31d43a09ea399ba88b656e13dc95a644e74abb3b4be53184c1ef29b49ebda9362e838f80e0b15b9865661d8f21686555afeb78099511af954a494e690e8cdf632910557eed4d45e436c9cde416b592a30d7e59cd6c6007583150a1bb5d83c005bd66a1c9dc316be58346bacaf87abf8e487606ac003bf3aed00284eb87ebdd5827053c78bd6f8a7bf51e2447621ed558bbce8d2848e0860fb64d17730ab8f15604351ab8c14ad204cf0c31197adaf6147c77309765621872563bd5a1a06fd6d2d8fe56dd68461e0d9b12ffb45187ca8f86d1dafabacaed575e13bf1c8a841dc992dde4e40305ef3c0336655ccaeffd0d539cff5b566b36b38cc3936d35a336b032bae4b18552c14269c229e4d25d9544f2297883a52b8c75ac09854c4f23f5d2cbff02ec23eea3d9715cfceb19545f6325f43561c0066f37793c44a676c15431da6ca384a1e5779710c10cc6bfb573b3715e1d8781a7c0b0abf79df449d95b2bb1b3480964176c133812eeb74fd0e0537ed3df3e95b47934fcc6623a60a88acc3861036bbc2b872b17fad345a614124e3d45588640e5df4653a9ca7a6f2de69b403b2bdc4cfc13a5edb8c5329c894e56a080bb3f2d54bbbce5c865c7438d0e4899b5a3a6c7515d3f10cf074ff01d12c6091ac402e43540313cd3b4e7fe0feac7f589ba339e4ee7788b637d17838acda0e8af12e5c136dfa950bfae0cc7be120602f878a8ac91dddc15342a1560b115b5daf6165b4ba711c8f58d49acea75d8fad0c79d04265dcec4f5aaab05e55f4bac01d7a615639c352c61a5556c6e72611ca2a7fea2cf852d7b485552b5a6b6e59390c3236bc6918fd07584f3286a3cc77294739f7b1ffc8f47caef169d2220ab6fd8807e4a47ff96050c9870f5b9f563ff2d9b68c0e3bbb6d77a029db6298f5acca08981eb285a997fb652933e0831ca5c4c1edd08858f26cd91d465053a3a975a206bbb4b58bbb579d83f813ce4da09c0dfc70599c73af8cf3c9751e48a62ddba6eadcd9d834915eee13833c458bf696ee985c7aa309d4b312142a4a37366a7bb7598f1864c2381eb813cd817c324955bf33f9a9760daf7164be02b5806d918092217c3837e02dd02bba573b927c8c0c8700811dbbac60a3c19a9c554e1189ec794a6364bcd192b6702732b96410f9a302be20f5a8e2feec88c867cf2d16ed1c9d3e31e108ae0d6d655d542744d45bf0bf119534b66592bd97ecf5ff55effe2a50a0c9ebe57b3d94fcf63c037eda1104eb96124d5d964c06e26c21222c636c47a46f97008b21f090c7946f8d5d4f89784047fa7575fccdcb6c90454dede18ac39ed9e0d0fde3a8c5994932c75a055f1c4aaa2acfff1a9f7bd47f26f129aa1748aeb4aef8c8469bba7669ef7b2d3f3cc86a91193b9d23dd0b4114d95e636222e577abfa1e13c7e5db6d114158f1bba3ba7ed492d59b7f261c2f1562f3a05fb646b56149a1e461ca752252eee2bf10a45b2bc5a0a4b792ff61c17d86b4ee7a45e0051a955397a56b8643a121bf2e2361cde91ca969d91e5c733513c39ba155ee92101872cae144c2ce4ff18c165be046cb07d207c817b521d6ff5a3580deb451f954db0e8d5ed2178477d22438c22bd523463dc54edf78614a2952a82a1cdcc92a7430f95162b006ed4affb2014baa924db8c7d90f78c8a87f4b0f80a797ada8d2273a638dab0290b752901dc4d53a83e859007d39bcd4e1f14666ed7a3b889bfd98c30a7e3c4327f704c0513a179a24ccfa02c5c097609a0b2a908ad59c76258346f22f96b660508f6cd7351948ae69fb292d2e2e49c82e5d25f933cb3be66f562c8be6b007cf5462fc87ba48b79168e1de3dca5b834037e34d58fd219d463da6b7ecb87e638b558d4ae9b80d53116adc9b3291440ac345354af4c0797965d0663cb84358d903ea55f367cc438530fabf288e402f55f741d2cd1d7dfd48e94ffc069af5588cc257fd971017c325f1af6a0ed866d719fd80d8865ea2a65d5aa77d72c1b213ba713207f1e80cba1d2bcc9fd64a9f1b64b436fa24d67ba0e8b69c6a0d7931a9276bcb98cf9b09d8e6e14d1a9dcfc81a321792322b4a04d88716fcb8cd8a91d216dd2717f33f865959b215c0f93543e854b5e50ce6351bb34cc0918e1d3b350b829b0cc56f686b6a088577867b3327d41e5e42783eb772f7d05c2eaf38067866dc13f1878265d978f2c4e827d3ac5e92b216f937b2063aadce4d5947c51c5d78f28cf3d73cde91cef1bd713a06a7ca7266f0f1b38ab4a6055a99ece2c9d86583a6041ad2b8f45c4828ababc4a111413946018d670b982467fffb4f54ed2776acb2c0f43f4956c931a6d416ba4d463fb8e94c3bc07c9a9b2a4a8b90993606feb0f1ff6f0d20765320aa751c439d1786491f2bbd5fb1ddeed8182be7fdda1b72df4573282e0f0ef4f7d85b41898d037f8c9df9d83f98c3e406bd70a335d33ee24fae45f3e0ecbc08454ec91087f560ab3114f5e258ad4081ba6f603130c9b0df2262175dda379db4ed8f1854087946ef8ff10f138ac2debbce7eeb9dd392a66dcbe381c2830ebb7b8b6475b44cad14a8df1c831fa837c68f2b776607730d7b4cbc13bcb2e0007aedf82b580843e7f73b7f51b66dc6ac245741427e94f309b59dce9884767b00763a5cabe9091d1a1838ed95972e4f19b2fd70dd22bfd63d0aefb91c0e9a73aa27358cd448b3b648162e0c8d42cff4ef1094535d96d59722ba4628c1c17a4f1c8390874e0d5ec65f88c24aac7f44af135b314ab6127ece14dbfb787eecae05bf22bc07f7c71003b424feb935cd066981c8460c33a54d0e990db1ce35bdcf52ed44fe300bdc14fcfbf0e2c3a006871c0469d34594c95347c0da3c701846a15be16fe19f1e03c6d00e95e1946cda8bac0dd4e8cb12b9a4e274ed714bfd276e19e8f09b360de90010b882bdf0c3cb207d363dc45755eeb7314cfca77e4c6f3bd38f55e2c797a599be969834fabed2961ebea80bf94332c3d141c9b2280bc0456d4b223830f3d3a7199744d00595bb1449536b18fef2d83c468fc438f49ef2f936d9a46952a2066914d95eb53840d03d91332837a5f64bbe309c8b2f0a7015662f9005fef657cdca66498caabde31e51fb42eb1e1fa0ead0fd07111e85d338c1a5d6e680c3d6947834c87bedee6685cafd95b305d2ff98c49725d2e5709a516e0c59420ece667b30082503e97428e8bd887bec5e74b42561c16d6dbb3f3ae41723b5baa162719295754c4e2e1a1070992f90134d16d0a30db2009c13787b5bfd709e7338086eca847d1fa2a115d84f6bffe5f1559bb71a555376c489c1fbc0fafff5ec28273e2c6cfc344f089d4fae06715ac7e9f7234778588316b4657b54659c540d968ab587a376c4119c262e418ff2eae0e468d76a5a0149c6af850d49c5fbb78654fe9e2704aa8f6c1a0d14c4e4066f9fc4b415311f4287ceb9edab15f08d21b48446cccfa1909597c33cc5446c72b0150d5076bf1c798678bc61c35c0b06d773fa031c3adbd7616d24a938eb33b045ee5eb9d36664744abf9b2bef7f86793581e6b02ecc680f006912b631b59194c12f26eab96fd1a02505c20fe12f5c6933e1531068ac149cb4eb5bacb545cecad764a4ccbe8b47377ac138b9f5d00c4db56b04fdb87778399f21a6b29ba6f853c780a2726690ed90228daf5593e3f691df086fc60372829aa3b1414eee774ed0257323a3f04bf158fb4b5b2a256b2d4f2cc19b8f85158674b4e2abd8ae83078aa8fde03cf9b772f1d60fe4364778dabe98b787ff50c4c25ee20a945259fc362e2d30f2b9dd61c088428fe8d3a5e4a8679ee3b9570484b9c1849260a2bafc1c7c392636596dd5ac8edf0c1ad6f11449fbe816af4277b7392d3190c3e0da5268f70f3f7c22b5d15a5dc4055d159d00e5825518e58227989f26363d87a45007e16741e412371060bf12602e3c9c2da35f6cec75b01438ab54744dd8b48009cdc57e7acbd7f40681b567addc4267f83ee5367cff938ce461f807cc8653bc309f9471d99984d6d20f26aa3ac77e90b587e826f6c5ccc0f12383dc292c47589566e11f7acff775409d4aff5d92acc5d078b9a153c895e7e9bf366b3555d094ec44e6aee44a7baf05f9c04abd1fee807f1716fca1f890f288591322ec176c5bf016448aec602c773aaef5d33c5ce58d5884ed6048879a04185dba151cbaf30d71ab58a6b12165ef79036db0993da559ecddd3b87bba2499e8d5968f51447cd373f24148cb3db684cf5a177a8136d12eb20941862e7853057bc3d0bf12c7490fccdb4bc2bebca8a02aa07ecada8a144fa32f25adde1d95bfc4287d75ec9575eda9f9b10cdfb7a7dcd7c48e47dd2f283f959de82fd715fbe503689d2ae0518532c24f3262f9879afdf25f2315b6cf8f5aa3a088cfd7d63b4e4cbcc8f8cad8c3065dd6c3ee48a6d67f8c18a6c642baac5a1392abf3749ea67dc03cbc2610367c2a7be0347841ba281a76f7c983d715bd824183b9bf0af2faba0e3fe6e26f65c6bc336aa2ff1286cb28b7edba9d814322181170fe28812b4bb6ec39617a0be170902955e17e18728755f61f69ce9dc72a1372600e2e5740ddbbd1d41f4f244ff3143220d08d60bfebd698d28a323205f67921098f36c7c35be2f0605905d18ecad4a2eb8c131ca74b49ea564655517754bd802f73205121003b9f4d14021ca00f5111f841302c355301cdd60c6a4cf053815074fd12b528d0b3a56bd29afd79b95e04c58ab32f0722e5592f110b4b9b8e24a9c32270f6fe03cd78b8053f7961d116de997e02b2e88a5f033e80323019235c8b19332899b26e87bfff76223957ad6138cfe5164237a1ba17499383af480ec5c7d57ce48e9f08d9bd4061f30af8d292b9661bc5f3a19082ee67ca1b33cc21527f424a9f886416b8c0461b937479bc8e7190c7f48e1ab775cbc6a3f578ff85a7e800627406fc6b0d08064e5967ebab1d5a98c68cb945641bac53fa3d01d0894d946e3f3356bfe8bdc9b6b9f5f571aff7b7df97034794485abef6cc0117ac526c1a1e79dba744e61a75035919ae362cd33b21078d7d2ec667fe4a48c3a3d26610e71401bce115ad358d473b3c6e412be549a20fca048053e891a92b6f344db8f030a31dfd3c78371419421c1c8c06b3d786dcaab7a3cf4580a49e6a90ac20c4ae1118c66f1062e7b06a4843015a74302278d34b5a4394a8621871bd0f644612402ce63f66a924361a0020515a498d99c2923ae4275267725b309bf15a832fc10a09abf6f01a6272cc4368b056d61c80e07987ca9e4f110edbeff471f84c1bbdb8805068fcdef6df4c84deeca115da82e17fb0a19c788d8adcfc93d08d534d6f6963db1eed263f9017eb3d6158c233d63bbb94c95b1cd72f9ece32b5a96c0d01df6cf3eaf29f47c5ff743cc273d2f9eba95eaa860e7e347d3a8fc3e11b9273e1a28e69a57b1b0edaeca92f2416034b6a72209f05b01788a8e1defcec75260647411b74871f4b21fd1ddf0a8ca233bd7074329123562934cc9e10d0cb10e702fbd8ae243dde4549e53e5b4b911fbc51dca89bc400e94e8ff706b7f24b4d02b29ca0e2ea9de6b4128ebdf18f2519809959873749336926fcbee451a0dc046d9a03a26f70ad09c1c4ae4cb8eff99fee7311727e4aac549392f1e32133a7d0ed68a6ab78e157f39c4604bae3b214a3ea3c281ad03d26787908039696840364ff06edf3728a2fb768337f516d8b096f1431c69517477f2072bc8c5958452db7cb03068baa62a3096e308ce0423e9112589c6ab19436393e7a43c650c39dd709b469ad94b995fb15575e3c240d30a348940743e5ae883da556712d8ef7894f27d2b78245f40aa358db9d60afa84a78e09cbabdbf272061df18a5a05db1d121179b80b23061dad5c4bf514956f0e36eb9575ecca0b0296acf5ae0f052f6d87949dd9e21a675dc91f072b51866189622af71c980b480c7e8c8003190be7e27c07354f9e78bc561c9d99a361c1cd0f771a21547bc75d6c6e46d58da37b2ac3a0ab73ee5a01bb6814def4140b2d06ec52aeba31458e992494983a7ab2c935df4a3a7c3d83ecba12822f093a24d2bd5d23d6279aef87cc00d7b07020e4314e312ecd5cd8f2c247d2a1664d4e9a8da0b040345b27b9e95deba91ef3890e4ec85c53df7da12a09554fec7eea7b947faa13fa54c3743820b2e4964c2a94b2d33839287207153f2e02b73e0f5d68083b5ef1f81c6d63c4cc743a83d8a9d935c3563ef725093fc0ca90c4cf1600a1e210e28e22a2d8277c6572f166cd967360f4c0a72476cd3d2f0f3eb7c2baf7edcb7f30b3ce18566ed698798bc9a5c455bdfb491bf7ed3682c135465217de9afedaece4c8d15264f6bd6dacb13d065401d8810f7226bc9325fd55c84ef7d7e3e41b65f90bb38a72b0d61a324db1da90a5ebf86873d2609c0c0fa2a29e4ae12d37d79e9e639818d188d4b6c406fc3daaaf0cddba786e105692ddb6d2976ca5444cb5b00dcc135bea722d71dbb758479fc259b91cddfa5ac740b28582125ec3a903d72f658bd4ed1c6bd1096295f9f7ed52d2b700f7930234ba18a7befb6db6b15609cba03886800f66125be83dd612314397d87ac12d19b9d06853483365064f7b4c6e323c090b438bb07b5dbf68a30d3ded5405c525c78097905105641d9490d55c92b108ff50cc38fc7d5db8dcfec82865aaac1df167070669b837232631dbb59fa9e520d362a984786992b5fa3b6b619f7b949035aeabfe1c88adc401036001c9a5d9b824f77cc29b76a54910560ab1f3208d42476c9a9459093bb18a2d5aa89d59beabdb62c4fac0b56a70e63bb758f665b093ff7d2c5536431f41812565cd38989651f6aeb31ab1f35843ff4ba14c9379b51742da16769724ca3d2d19e8bcb85387b9a13f56c216330392c8a6e4899c3cacf5fd6b37099943eb90052d1873f7a5b5e20b36bc7656a52974d2ed5cb981ce70929bf6d07aadd94e6c23e9e0627d297af49bc039936c4832c79e709cb7736b1d809ccebed10109ac4fbce45c582b451664aca414de783cf79c21ea37902ab18572f12decd5f0b7aa33039e178bbed3202e04863aae67c2a7e7b1b284950d9a992eeb7edaafae4b043658e4cd3eecf0d89c4b827f5dc894cd2453e9d92ec71f491b54b8e97ca98e45032daf3cc303723d6c869547d89e3cc9ad69d677509b7464017014b68a7239bb909f05f0c68be15f51d126545ff52a140b00e9df40111d18de24691e241dcbbf1b878cbe3ce6d5f26bfbdc5f3e84df8e889a68a4fbd9b4e1f3c9b99a2180235c3a991d1b66d1eaba7ba09383edb370733de18577ec98355c83cdf5ce40a0403ce3dce9c6e10136bf8171306d323c08e6f130bcc75e751a8a7b22c0357d6002152912aa1bd3dabf59e7f8bd62c510ff6ad4ae7accba33e84750d43b1194d4ddd418706ee4c5b2686593810a107063f18e2f9072cc8ee660d9d737552cd1b825ba4d778ce647ab93ee80d5f5d6c172981fa55596046a81e7cfcff4d82f077e98f152fe4e1157cfb15a39324a847590a109addf3599571893775edd3df876d52414cfde6c0be57c6e7adf4d717064da3481980b27fab2d69cb0dd42ff3501d80ee0d0e17a2e00a10b546003c220fd60e7ae98dc64e87e457002cafed6416022d8a63e3192483389ae250a4ddd94ad9a6c25b2a6f4168007a3ca7c5cb923dd4039cbc463f0ff2281fecb46d79c4d2f4b63f39d67e26e9cfff731f580902f5b7331522e4ace3fe8fd4db697b3ebac986e8f5e5d91372563edd562718b9dbc5a855f0920a0601c954eca2a72ad74824bc95743ba11b685f5e02448d988e2251e2ee23be84ad17767d8202e59ae48c5d2efc4045e1dd36da559b35c413e9eb05e3c5105854b0069dd77762b268f8afe75335d935c46d3b2e8b0ab1b3ccaca05e35af7777fcfd9e39e32bceebb0c1147bf388aaf49a8e8f55a81cbc9eaca51e37f3e6814b321f764116da1f857e992a73a157a0719cb2ca8f3f1fffe38af6bc25ff18e694ee36f6482c754005fb31f3964148ef9b8fac7bd9fa3c5dd4fdb407a2e1052a318a55a9e9eeabccb1c980f012824f86ed05f19fa7d5aa7f2f13bbd543ec43544c3f5a057c0482000ec20e193728219e4abf5baa59a715676c21075d87be493b84b964bb7a9d55dbd31fdad3ed2e3cf452c025f2857402653b330c53d017f29aa8a10cfa15621c6b9e0e05881bc8a0746e25a2807eb484323efb4eb861365c8132792a7ad572e5fcf8f0e1ead4bb034b4a86e5e0a61d32fd118d4d6bb2a16018916b9629b4e73c48b58f372ce10db21c39f8aa2dae0110d140e11b223fbf5f5a6216cb65d7fb8a0384b82cfef63c7967de88113dac73c76a251678648f3ef803d140b01be3f160657b0a1c7b3d146f443be870f9bd789f926d18948658e0ce547d01d19797fcfc61e0b1c4319c712c0b0ccb54f201142fc30bee8803b9193ac7373315c7fdaf59d1511f03e43dcabcdc6291aed0b962733e3e961578db99d025a58fd2e87c735450698ca1ff50e0a610aa3f356b41b27a28f2cbfca54c1f7fb891f82b8f3c21171bd4bb7536899183a7677e51c61a03dcdcab422275b3200681e5d34419126cbcb764a3a9ce28ccc8b8752103640e43db18a320880a8f0b03e8066771aa41c68d1686334f8142e5e9bafdfd141eda84b7322610d8ee03dfae0ceb948fc078f607b82e4bf384953c5371370d59c5ba433c3be1dfd7a5807b8aa714a38a958d023acb6329a2552a0561b98092d5e2a0cf6555a32a36959aeb7b98355d851a723dcbdc2cf5016c9350a0d31767f22a15ab2d95426255dc85429750b11ff6d26519847ff9c3103fa83f8c2f6d512269a90f43e130fcae0d555d5c9c38ff83c1782925c5f788638c1fa20956932cbfc4700372005b410ce6e7a0081e79b848a59ae47a8f745f68d8ba0efedea58514c934465a21f0b83249470e48f41855631621c72d19f4197fe023e49088fa0f1c3946507e0be5a8f78dabf2beca5110dddafb1de25863ea93b5b71d93f53919d9c5f4758be7cbb39042833ce309822872c39a7ecbf207e8efde18a44f9540d9ff0a0eaaa32a81151620964fa44d15c72572d161d779182fcb21dbc99fc6dfbf63b537aea542c5de3ff6b04324279e36fb5e7200be8b70d7bd0f4c29a79e9258dd4366a0458d5be9e74634fde2c0c0aab1ffdfc02858544f1802decd0f77b82e1ac87b894b3e1869f4eb6a9e98546ef363c34e3a3de8d293122224d54b69e3f5957bd04f9436939b7d72ff4f3c939c88a2ab61f82d6be426a17a9445fb80e41ee5aa6cf5081e8c36e997e46e20f26a247f72c9390c2a0266104a7b9c0eca68b7c4d37eccd7fdecdcee68b351a987565097d29f5552f0d2268bc2f2102354b27b02c2d70e58093d0f7d4ec7a8ea8da289c9a7fb9290c1a6bb4d913919e116c668f75ee9a25688a31bea0674815161c27fb44688f1c903b9269c1d001a8eef16180cb97859384b2f046af1f1364566b20cf73a5bbe9d7e7b13a7d8bbbeead3e4f442c1f31733d633dd4b03bf741d320b7550dbf43ad5c071a1d5f6e5247b04cb4ba8ed97830f67e3915c7c7b64616dd597f49c3fe5762987fd492dab96eb02236f151fd50d71aa407bf41c56e536f584526f8719c31564b825cd53d241b4edbf1af3b1e52112abeb22be63a1f67aaf13b58fe0586d337c36de4db0f7f5d8705e66d3a74a0c8c2a537402427d11a4bbe541a1e8cd91c80bfa2cd3cf9422e3f5258f78c4c51df06c173273d283e9e606e4e8f11da4fc004f647be99160043590627c092056f6dc1af9c623cc8c3129a047afdb162756c0fe8f1475bd90ac700d41a1a7851a9d407a554d0ebbaba9a045a2a46c327d7a51f09eab790b5e9479fe2593e2e4439f480714379f8509665cd58f43186045299b0e7f490465be5ebe77281e78b2e79e17f040ac9adce8f1720df17f64f374afc260f5f5d95934c6a11f215650446e0880133c0b3eedbd6b0ef9b3ce73a20551d529c371f58a9d6989d742b58b99def82c259da84aaded5dd07cb8845ff91e913ef2710b3f98627f4591851eea62a341ac5318f651e2c142187afcf9b6bf81b52ae99ec7eb1ad5893937b12a5ec89a5a61f1ea9c7f7fc10bb74e86d36f1d6a0f91bf5f8f5676d0c3a59a42cac7bbf1d96998e2a9287bd560bd107b4e21dbf59a5b535fd4fbc6bf7e1494f25af8c8f2c0c2f2eb9c593adc49e547e195e190f4e99e3d07478ea413de8ef92d0b2e55217cab16fe15ddf58a3c08ad316b56533c11f7775b632bea5a4b0d1f6d4a7b16237c2337088c72f7dbc6406b02258485af627ffa9d5e2b019e47ee1c83a3ded491b66dab7663ebc53908d264ff61ba3a35485b4260408792134b56f346e2a508d19bf30976e36bd5ba9775c1807b2da936764d283857f33efd1f6b8b61e807b608433df5b340a6717900f33a738cc31aa5c9f6055c36185e04e9e36f2e741312619d46d00e349118a1151e8a3457f85e7dfa4c85230f8f6cfa1ccc9643c726ce93af413987e1577a8e010989af3857833a5af89c9b66eeb695fac1bd0faa03cadf20ab12fc3720f1a0cf67643f3623a78bbd82b629414972c9ff2491aa715c477b30dc887beb50ef70a7a2234612c7604d1686df5ec2dd5058f033d88faa0d579a8dccfc337ff39db9a70f3ca61e38df93d4c73c89e5929933436a4907c2f6a5e14ffc43cb07ac111aa91b2bbeb2b268032411726024b4d87bc0bcf735a4cf5e24c6f0ca2530e994e508d4edcc12f034dca41f8dc2a04c8a918283357c3b93f678026c0579a4684149f2a6d6e2eeccc72d22ad93bcda259639d2f5346213b1bee54cbbc444722a1805d5fe14df6df8c3d4f327185f179ffa2aef756e9b033dd1089d2d792858516b2895b2a1e201e27a65d4a0157a8cbe844b2f6be329d8995d5d2772005ae746f66c14f010d970e97824eec04bf448c27aa7f100c2d205033c9d120cff2cfa32b44933b29e6ea908051491be97e4d796d1d69efb8fe94ea4bc1e6dfe4db233f583be144d1726391a0634ac4614e542bf5c326dd6f480797f57e1b9f7652b9883ed2f5cda00693e409314baf51cdb75e16d483563f99ff28f04bcff6d9387d5f8df3f074c8515a4b17965393cf5d1ea5689ed6ca5e20070f4740da4465bdc570bf12ec6b1d3cafb6be50c370373b84be36153fb32b05dca27082eb1db6bda6f9ad064c7ac41e0109c7b28dd4c06359ae501547aa7fa23022511107314195bc10835a25c6c1e0404ac81331eeb2f3ef9bf19ed8648a226f0f7efdabb66815e70699d97d9668b08bed33ca1ab381b217f14a4f9ef177d4eee84e09ac6e7f36c10800f2d4a7baab648270f197e0f34970888a688395836719aebebf9d5e2c77f268463e023bcbc6e01de1f5d3ef2988f394fe61780dcf085c84a04b03cde85d60ed6cd33cde763d5c6c873786c587b66bf3ba6bb9ac432e848ec0fd0e63f0df9b85ed466e6bc8049b3cbc5abc24f7744d26c21293fc404384ae4c84f331a8f53e00e111c204a70f433c3e21785a299f609f638f2913032d85c9393ddcf8786fba1404eecac1dce10ab20bbb02b3893bbd3e304b7317e5c3de8432155704d5f968caeb865d1535564ecfed45951d64a2edfa555b6cdc067f539629a58cd82a2f30d2a1cd31576865fe65d7bb846f040bb3de84dd9a07c1a608ba713235b6a79bdec8bbefbd9d5779b4a7d43f6383fd3b577582897f67238df572964b0051aa25bfc7643bd45f8a075c603e1299641333347ade01b58bc3e6902a766294767b52ef8506ed479db791e1787a171e9e7962cb0d8426b742485ae9bdbe654ba18f1cfa6fef68ab55047371f34c96f1c7ad8c0ef9f20e6ba068ab5e84d6ce54b18e154da72b19bb1562e7fcd1da83d650a5c6afdcbdcce101b26fde988fe2f04928d1dc1e34e4f1d6c01effe2bb462c1d821667cce24e41d04c6fb2f4dfce41d3d25125a8e90cb7b1f730ab8e3892d3714a8c9048346e4a45fbce049e00073a0b3095867c844d677b2889e7bfc22534a72dd9979329a43d9920e515ccde1928b51d4f55e413fe2c31b93735a8775257f2340f7658c676e38d848f9e2a7ddbd08376d3c14e0944839c12ab9ed3222d0bc08dab74627249d530be1d42883d737bf3cf245b53dce2b1a780226943c89ed36beb1519d6ed9c964f52ba6f9ac7bfc0baff5e554156395104b3187e3074e185d34f1ca0f2bc537155ea116ac0fa635d4a3cab6fd5c1331eec25d0b542a600a9f206ee57064888377502de35a1d779981de2df07a44da1a6baf23e4a3a527acf15c33786ced3a2e088d89efdd17c90d6093ba8658d7ac7a5f1af1fba49ee6b26f1d3c2c6d2186ba651b3b97c734a8816e2077676f06fc5cd412fae9cb0b0379f92fd344a2cd6c6e62e6681003044de3a33c733f3693350331fef363f51f25a1597e824284d69ec33ec8b833af5e91eeb12e3be46bfeb1c9546df882caac4a02790fdf053c1e80905c5511630ea55393a5421c248037113f1f400845c3566d2a4adbb5f5322b938bfaa01b052d848b4e8c4525403676fb304771cf485b1a71e4c5960ea65c243aac3ec9734852c36a4b7ccd6358b8e88128f6630f5e4e2e47ebd7ac139130ed8c4742103f66bfb8bae65cfff2381d084fb66523193c9bb50eae35e4bb474114ef06138780e852271d585b1c7d7014c8aa6a57059d75d9cd6ab0e55703d25fdc58fa66fdb5a3f8d44989e30679d15e47976f8e490bb49536d099551b8f404eec6e7fbcfc103a1106e24e91e899c58d0538fc3ae494bc44b4140d24fa19bbec3787c047c4646489407288b45babf5297b65bd01a430f544b71fcad9e9ce988dafe99b497e760af361713367f8dea115248ff3531d6e122fb1f65c6e09af24996ea9b4d2534b80c149587279145739b4004e1546f44edf08f646a342b5090a0e5dde26ae83edd17d743513ac1b671764bea928f93a3a354ba957d5144e19bda3d4773f694709be7b9fb00cb60268d5e6ada93c855c29a2b89aa3da441a4a615b97542d23f1121dd3f8338ee17fe01c2d71979d744432088eaccdfc40dd961260300ca0620a0e05bcb022338f77864b93e6831abfb66a29d6823050f3cf7c5117da450aafb55df759f5d27bb46277e3a305cc4764a8fd732e96f088d31b24492e32f97d9a96c6297aaa5bcb152e5b60a6ce511a34f86ffd26fa3ee0691d9436348e6320963a71e053d6faed4a8abe7870151852565dd5c7f8af4ee11622465b71b46b63e5baae3dd1df7a4ff049fb99405b57e5e7d294a1bea3714ddc80e9e30478f99d6c5e73db5b171f867e1482c820467ef95bc9ced2584b9414516da7216fc73588fd27eb69a252eed807e36b2bd1eae8e5f55aacb4be566b48bfb87875146511534edb78423d5f5fba60879a9ff73b67c5413198a2f9e3f8bbf7b826b608317d35140fba4f9b98182518763db35e03dcc7c8c3eeb689faeee4b1989e3384aa7bcee3d6d8f341117bed1554e3a2146e7414113721ef1e5d765748b84b003549f03e31aa8e638cfaae3dd8244a9b2a54622fbe42f920e79308aad847ca054a3d28eb82d7a013f47ce8c8eabda5f01003cbeb5135c05c513c733eb8e9d3675ef0f3d7ca530c362bcfb6b336f1178350e65d38c94d2e484fa045c8b958193247c9bfd5a0aa61367a625ff03776516f915cc69f13dbc03924eefc35c966e68da77d5970185c178448f0228ef862e604411206183aa5c428c020584e4a2a00f1d31449e6ce0ed1f64dcc10694bd8dd3290f5b6836cf4041fc7a0740dfe4bf4e64bc4febe55006139c8b7417d522d6e47db0c170f1ec4aeaf7d9edfe56fecdf1e0306b5c65e73a5e50f87d201b7a11388325723ca0f3a65cc2784c995628a3d22a6f8a0285846678c52598c65e6d3d6894bd595f69747b67307d3e705ace2119ec5435a046ac3a4248d05795bed37681dc9b1460bd19df5a2f363f3824a698072dd496bf4cfa3fbe2e13189878cea5c91a5025deb0121ca9691b00d20755afa4dc0cb86adced589286bd27694a4f1bb504ff17a1bdd54c66dc19fce7c0656eea08e72ac453a08df8ed9b5e73b461b2d203734b09ffd22405ca351c4bf95afba3109e4ef72035c9772688c59aa6df20a482c710de5c621489805fa6cf774c4c9ebfd5e53c5ee0a8f39be4ff61c0b61a23acb0d02bfbc9f85a756eb0f31762af75696015410d8e294baf16f5df520016507ccc3254c83733c999f8348bd6b34d93d37982319b348d1edc249f18577cf205fa78cf768c19df4484b6371584227bcbbe543c98ecaaf9558518a2940a230f8038483bad16eb3808be3da157327ecefbb13572eb933f09aae05eeb491507879662fd4e90b124665af5baa0131cf2cbd16a6ff73b599d01cee63b58a11c19db95f71cc12b2808f5638dde73165482d90221d95d829654e56a42f55a678b685b0b38ffffffc7