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

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

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

Block Certificate

Block 73035 ec842a283d109bbb5cddedf2a71230bc8dce90c3e6c434dc2c12a0091597a6b5

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8235e628eff8a47b9735aca1a39a83501f653a439208faafbc2a4a12a630b48b
Certificate Block Hash
ec842a283d109bbb5cddedf2a71230bc8dce90c3e6c434dc2c12a0091597a6b5
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...0010290000906f0000
0010000000010000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000003efa26c97a743cd40dee1746a40c00de04a6cba75d149f26b108096623e4d90cb5ee78e67ec83d718e8e78a53073d7b27f501e176b67e7019a26efcb5f3593ed36b069a95bb5a4011dfb247ac72b6acf1be40731a881394e0007000000000000008000000080000010290000906f0000

Raw Header Hex

000040202e161305071a9b05484ed4b93dac094f5b7baa01b694b6792af77f2257cded8d95dc24f7c494acd43f0649db65cc76a195135fa4a3934e4f12e9206018cd5ba419112f6afaeb00188bb430a6124a2abcaffa0892433a651f50839aa3a1ac35977ba4f8ef28e63582

Proof Data Hex

59,560 bytes
12121601030707d74f54aa3f111048b152e8c8471eb7b289bb2b8d3d7453c2ab88204e282ee1dd67872d9503ec82c54bcdf2f6b382ab1e72579fd533c50705d523e9a88eb21ba709fa0b51b090a2512dae2c5285b136a4b3b2c874996233bd8d671823cd649baf57eab6b7c29649536f643a1357fa5aad2b74206884925257216085db27b94fc74afdebbcb65ed7e9c432353097e2613072ad08c77d03523ab5586d938dfae4fc18a159bce97d4b7120e6e012feab3a25710acc088b92840b22aef39ca6f52bb6c9fc426598ad0df9d97f2d54698b2c7d36ce39fadb286da87a4cbea29d34781bf8bc66089b0bc90d309576d05591afe3cd58b6873d1240aaaa2b8b6ccacaf5c08c6453b9f90dfd2bed5d6d1aca44f153527f869b9220d9a39c8313c34d0ca90ab5a11be84f40c2482768828e314bb5f7662a28f2afd0bf65351f4cd05c15bcf37095dec2eca3ec30decb0f912edaf3e069bb335d513cc527769fa6510926328d9a7baf22f133e455990da95c24cee92953f0ec2e8eec0b744af27c809b1ace53e6c63b2702d68d13cc0122515435955a9c428db01e6707c18094bf36eacde6889e3b9bb1fcfc988b3333397d0cf54ceb77997637fd3f2a9843c5dc7b97d243af625e0873dafe84ecde94d325f2eb5096738789a3c6787cb25fc754df7694c2c1081ccaa1a72131277d779eda56dd20276021cc15ed3705b87450d6ae7862a57a5135e8babcfe954b35591c62a3a388d9becab7594459289b2417ec6d663f0799f3ffdacce9950a6da61881854b631f25d824c8693bfbed8a0ff0613bde4f9284363bea79630133f01b73e4ceaaf7e8a08822cf7486b51a2262b8adb2b343f9218b8a2a58d0a1d9bb24133b6ae830256c5226f234321f3c33653462d93a9d5e4a65080e61b58080e0323a09d7618b4d636007505fe459df44d4bfc3ea4c7a99b7ade3472280dd6c9a7e24df728acdb73dcafef889891bc4ef8021ef1e6f03ccb901c34a04437b221c7104429f625bf17e4328174262dbcd9111cc007e2f3b6e54c23f25834889a97aa9209f438ec5d3e7aced41ba944af80afca26a4e13dae073a59be80b67b114ac67fa0d5ead227fbf6bcfd7ac7e3878c9c49840b89c3763d509ee214b6dca84827a819eaee8c999264bd0069a9546a26dadbff2d1b7b8d09187a6a2a85a94be4f61e07bcae7ad066e396a1793eb2f41de648f6b70c9b142e89f414a4366260d897d83e970e75c7d5444e9ff6470ed40d81a33e73bdbba32658f2ab6d1c4bf4d5d62478c839a511d410acf8f8af7c5c0a206e8d510ee58cb312c39e6efc32c4d5ea5f672df8ecafaa7d81f2ba391676ded4ee27d8f41cdbb95bc8aa9e12b683b6208b29e02aea2e1f4c15a7f1e25c0f5dabe738273d359a4672d6a152a43d153ee027310210703c260bc4ad4be63fe953d3616d68eb31c6ee83b3ffc4481605ad39bda2daaa6b35263593b4f06f13f58dbf07a9e9e241ed370e3b84f6bcfdfed909f67d2fc9e5f287d2ec590920a83d2008263d430e37e6ec3107c23d55aff1a0944006fa2a7fdfbe03d234b82b7e61abc249cd18a5d18b8763fb91af7b04fd4e5075a29ec654bbd44b58b418e89e9d424b99bb87a5a9d764e538a0fffd21fd2c07fee8af5e51957d81566e3f3cb4932ce156bad3270f8c3821e4c6bc0f058ffe7e583fdae33f5e4f6a76cf1e8e4f1a073206231ad0cd94fa2177291b9cb71d90260c791020e20b585fecba31929f051c6076fca7f010f8b0762f5bc4d3261ae7cb006a9190926a26b55187db1a6ac24bbb3272a586b9120273c9990db287a632539c3b05812cf61de48290761c0d8b8ffe144db319deab801dcfc4c4a26ba62e8a05ee7ea369491694c6c90220c34be882dd1096a926ee2f6b87cb58ef29dbe5fd3f7bbb25461f65b3fa5039b1a46ba282eeec99516a9df01e14c934746794a890aeb38a2865da6699c8648ec2cf41d7b0bcc5d305e0d7d19ba8cd3bf268412d340607cbee9475fd2fb5cb94dbf5ac9e1fc53a243f97367f7f7e87ab44e3695a233f6226b3a255a7bb6ffad9e55c5b0c01c864d07978daccca82ddc0f6c6d4af1a2a5ec57fadca1586ab5b5552f9a0444a584b676eeac0119c697281bc93d94665a9dfd7da52959fe73501b626ca0fc78cdd9ea37f14577d923618cf9eecc42ae0a4f82d81cb0e94d890a5e7d00a2506979de928b5f14a5ce02b5edb47da16fc334aaf6354eeca1adfe25c5219687c39f5f3cb34c2a0a76eb4c218d4f33d6bace5a86e1a52b1f15e620913033470ef6398301e049e0e41e0824f52eb45da5e14860182bee65db346f3fcf3b4fd99b89d77adf11b7506f3ce7d32678d881f065e60f3ec61d84ab2aad766a985b2d68e188e8c311a7235a5981711f28585c839471b4593f82bbdb30bd0155d76cc80134b4a7487d59b1eee98f3a3ba37d6a604bc0361734cfa825f1a43f7b5b9fdbb0d39c4e93cd97cf10652677bd76d343680ea5d4ab4ee3750434a1bd8d67eb99fb13ad93aeb5318b6ea21da2a7a87a2b64559fd50bf3ea3dc33be29e40da833668f17943017c3dbb3a626590fcfcb14efca9c0ad4c6d26f916885cc65eaf88031e483d5d7cae87705d33ff4646eb49b3cb91aa4ceab1e458fc8750865ea8159da880c1a1008336b2c5f45b01e00222f7bba9310d5ad345503c718b347207654af02375719b72f97dcb2d79dd464130a87dd6e4d2cdd820927e5b73298fb2862bfe526bee8d0835f750d72012ee6197dfaf3e8da1f1249b02f99d49942a7646abc06f19745263a91e5134833bc61242547d0fc96e799ebd7b95a87c5457b0ba4ac8e43d6008dc31fed6237f4d24be3863a25f8c4f65df229544849c2e088ed472fe37599dc5d26419b8df45c0c71a2789e2d78af5a6ce55b0c030b326d711e6d92e905b5be890021bd69ba3356ac5483709f69bbf676ca1cc3667573f5486728374da22825bc9ffecea57898729672bb4cbcd2f38c025c8e7e41493d9c66c5ff0d946cb3d85bca6941f456c172e0ebb450fc3232e7bbfaa1fc8bccc933a75672e09d1a37a026c8bce44148630e560649d0fa948034c31e98142fee33d5730a4e80abcae9a2e0f194a642e6d5dd2aa9bb7711bef20a79ce39f5f51bb8621f8ed8d17acee38aa3f2aab0fabcb1a0d40083f7f2cc74a6ac1920a27d00bc4d4a418755e7d7755f2404c6cc8c1213fbab834fe76788dffda67cea14067eaef2f9fa7980a55c8b8720f1c53446146b681230b8dbce93667664d831e31c266e01e65134ebc30848061a2eb0f4852d4d1b3fbda229bd9e9072d488166b68754a1816566326939f1e5f2dc5057577eb825114b281bec61bb80af477e347ca79eb5377dc2a9a0b134f6570636b35ec6bda28ee4308d443a7b49d108aa48ea09109cb515a4b38a61a2d8c5dcb29ca2081ca51904977c6b32cd1518a9d8c7bdcfba05b04c36590a935156d4860e439f749d5f70ac1a15485be56187af865dac52ea41de6a1913ba24c7ee3528c433c64c65931542996aec5ddf159190228ddcff3f8de700a09279008655b1a808dc40542ac9415322a0fb31ae52f186ed93f9468292f2d5c2fea297bbc6b3775e5fd6082a64b635e6749ed818c55c60167ae32628ff18ba73736de8cd53f7211757dfc129b8de1f977bd60210c0ed5fe1f99ea88d0fc89851bfb71806a98e119098d13628242971bf2178acebd0afadc801e604740610a626db3884473675c2ed810f7bc51f7c6ab63f5f91691c6f8caaef429539b01a9ab9a20ac31ce95cca84d45428ce69de118ad942f3cd1b472baa78dd18bdc4b59e431c9581519ccff6df628ff6554e410cf31abecff08c77454745be27192a60b4a1ca934aaf8e2b32f0eabc081abfc4ddb951e0a332203c6db36327efd9b51cce63c9c5a7f4f885a6f4f49934e3e4495104e68d8e37cb81c135976309161d033a3a0ce6054b2f643ac58697d19442f180d285b448680d19ed2b6199208166ce3800b6cfaf30f7f190cf220ca5f6f0dcc3857ae163521c71837e23facbec1acffc16511442ec41d24499ca63e9f0e43947e9e50951fc2b02401691005f205167c9911aedbb9eb7fdfbd489f5234aaf979008c7a1b923f5cabee67070b7c72ddd69be2c7c323c63cc3eb0cf4d8d8f9ec2a36f5e19ba8d35c181daa31d469722ae90df3a0ed81dfed8da97fd6aad935df8dab02084b4160878e6432e7bbb3ef99ab2f0e3a2f71ed608a551ad1e687fa6b328f946028205db89cf58137d5794422ce5e8d3100ece9ac6a5e175399d9b2a22e4edf394e557f28e4200f6f00a514be66d2f67bec83126e5f61d3a0f3e31c3dfeddfe3a20564129b9d94d667ebce0812094e533bc3e3ac583ebbb133126a43d7094ea2902d20c188f69652b5de1b3af88bd7b56097a6ed3ccb60d13ab83432763eba1142005a00b249231897edba6887ed8c5a2b385e72803ab2e5275643014f7fa655096506b50806b83b82899c3020bd4f5e3fcd625b73df29f901ce62d30aa5fe0e3ccdb964ecb8f8164f8aee36faf64851ccbb4cda4046375175bc873bee440b3f613d6eb4a440e0272cb1add811cc32b0e6fa7325697db8c1b9d33c77abfdcdc763850a049c334dd156584b7cf00b181d7601ab0539650119d5dae9a6f0cd4605513027927189cf0378d19023ece256fc5c3f1eead480241bc4a36ac999e4b6b8a3b0c3e092438eab722ad6dbf1ec12e06a738f956338a59086818a95d78dc1298510d92fa614049c48173d475de8c40c7a0e709fc6128bcc3eeb731faf6104f92c21d3a4e5b2ff0c673baf75cf77f4b7a7d9d7c0b44847dc6a8650f772483bea91dfba70b070748292d456ada09dea39ca77b48ec103b79ccc051d75a70a70fd4f1acc7353af29328be6565d79a487ef5a739af08b9043815fb94ccabd896a139cc7c0938074c4be3fc26f816e2204a91b0ddc7ad7328e918834cfbdac2fe27acf1f124248e9f672deb9875eed9d4f8017bcb55c88d6775b3da41337b751eaf4c8a0de43552e3b957244e3f5794ef7acb7d44b78c0ffd112d04db8edcfbd4a5d751334923fbabe1f040a07a3403aa6535536e79dfc2abd30e7e29054efdf390e10d32f91d89a93727d76659eb9e7f7aff012adddb92fc2c6df33b07173e2ee78d7d9e3078d499be53839a80b832c54f9fe2fac7652b23ed267d15d792acb22fa324f8600934200c3f214130664419ed1aaedc68bbf76cf3ae3648177c0bc8a18d9c261001717dc9c959399e842a1220c620a7f6bb27bb57f899f1bd9259c16a9f3fab4ecd45dd98979cfc692c24b27c5a730650dbc26ab515044c339997dd0a75bb8e322e668b2104fa87aaa3097157e7ab30c1d14a06bc241b7871fee07efb9ba85326980d25de4a32a1666977b6cd13ffe7e5e4404d7e4ed7bcb18a2905dce5dbecf8356912b0d5b2d55eeb5c414857ed66aa80c08df3bd3f394b058de40e3132dc48d6e4cb7cb4d3df564bd71aa06cc2478e1092e5815ef6c2c181b961ba28046e1603f2b83df440fb6805fef148d08f17d7834f8b8e4ba316217d4095c79d2d3a6feec67b89df2fa1569588286eb752466d31f69dc2a6f030fd397187f24be344a6e47ecedf2dfc40da3d8870b7ef9a898182d99437417aa46e8b5f2cc4d0bb7a441a334713569a0166dc741b5bce477c870fce884ea152f22cc3ec5d9b2cb2480ab0c0d484f9c55abbc019f7b064a8f642a8168819ca01120ccee11c8c6fbbf0965bb2c09e2d6ad28409a363d421e34d540c3230d9d4220e4b4f9ca7bd59763ea25966c60b8dc5773a6d3fbdc532a2c93544abbeb53d82f25e8114bec9b01ff71ad3289c134cd552291c8061e66a70f0c925f0e71da52951c64fb68abc1ace472b943c98c837fb5b92c966ffaf3650d81f55da6e65754f9d14e0653ab57ea260fc2269a1fd49212c4f1d40948107c24f6742a0eb6c5366986c375055c19daa5b7dc05c0ef9032e276dc9f5744be63b9208c97d18c6b8da852db63eb4e3a568dcc20b99db2a9ca9dc6cb03b007c51cee8719c4def310b2d51ea9f521982727aff3e54282ab8007c8a671c5424a7986d1cbbf2c91533200909adaf37d5eca16087797e43b1e67b310b16d4c54b3f466041ca54bd85550c2a78c15f17813089bf96828538c6bedaa03489dcf5bf14060083620646d5d0341a459f1318bb9466b93a21b0409312e8c9f6711b398bca289f428b5d526de4394f2e63fa643e8f09a7283c94d76859f69660eba1fabb082ea4e8ecc5db78518b01e8146dfad80fb826583b7386dbfb80c7f4703fad5c90de3c4ad538eb6ac55c7581e65bc948eded426e7a84dfd74721c097a23b6fbb3da8763850a86fe358b359f2e3c0acde5042bba1a3988146e3f726fcbef5148f8774210ae675d042236d7701683fe91b2966e8f0824d6aedfe43332dc4457283303f0cfc346cf74c0fb0d92d89f9596c7d7a98bfc140c056bce9144d1640a4e0beca42d56cd5f2ede1de426edbf332ff36223705245f090c15f0e9fbd8c476ef0c4c8138a7279b01a1ad2e81b0af6b46e1a59f1461c0e35777f78293f346a40f1d821b7c4c9123aa0c1943efab691f2e3fa7859642ba10f3afd0629cb38a4126992d853181e6bc6fffbc9ccca821f40bcf92f3235744b35cc424fae86395e341c0cdbf269af95bf38dc0d5d4ea1ba90cdfb7239627bea624673759b3e43f91cf3be14009cd24e17f798cd24461c2184c3288824f24c6c58fbcc1de2075bc15ca54a368d80c2e674fd3a453c0a18e7ce8baf203e05e277ad3de1a2f3170c728c89ce82f6b68ab79695dd372280c5827754b5fea3a38a816bca6f021f0df5ed7c13272bbcc57b52ddccbfda305606a341a0e89a0d4dde80c75389f9324240823c4fc8b1f003aa12c4baab07f533db1694eca7283e03aedfa970d3f10bd4735d6a18a6e1154bea5f9d70bfc6a6c5a09cc960c8b50461d5554554365a4b71e51e02ac8fed63ebad0e814c71461c750c76711ed0d5db8cfa897f1e42facf5f7296eedf607d92b594513f7faff187af1fdf8af82183679eb5f4c49724b3878e67e8bd42c4838a1ac326b9d8a5a82e368f98819347aa8704b8d940e42c3a8b8336604d3dfb0ccc0f20ed7cc2ee8f774a815443452371db30c567a4fe6dcfd56909a8bfc23dabddc7b5c16df11319439c263dc859db9d1d536228edd452100561dcec736de6363687edf057223c5b0bc4382a03be9b8d6a96a466ce3258411533bbbe02e877b56cf3d6d4397c919678e18404d9c9e8ef24a4e93d3f9acd2a9ca31a14133153da11a861bcba367566c344dce913fff65e0e78259a2d8332734292c80cef064f263baf3ecc41f4bb7ac09b4bdd26df81a68e9c28b6290981a45a144d812c8f84cfda55b478a5eed0ea359bcd2803c0c737fe11ca7d05b340d66272b61342a99e8b1c394b9d447d93ebd14980736b5cce34ec3845bee048ef958b6a8927fc05e56f67e3d8f6f848a1e4238ad69dae088b4cca4397cba70d9b5881cf68294b103785468c205cc842daa5b6ab3cfa7704d6d50f98d24cb09d1d0e1a8be5728d93aa67180f2741cba49f8ff22d8dee32677d26ed7e24ec53d7f147569efce0ea560d8afd323b11be27edbf473d778b8d79134d3e162e37ac3718be4c8f52ea83c119cb489d2cb894c1ddd941cfc4a5771acabbd11a54b443daacfeae742b6158dfd98794325a0f4c58eace47ec9fbdc59273f5a2e703975c4b6b36b46b1029ee1d7058fcf72a07f77ede3936cf7c84c36ea65d49704fd56ecf6b530a847d011d850bbba994d656ffa28be7e89cbc151b3a41cda796db67f7012be6acb5bec22b20549a4f7d73225db0a624e93c9d821dcd86de5c2b3dbe4a2ac3320b49e76d0ab2d52ef8ea15cff25063e29c8a3f47f3d2de9c81ca4686c02217bc0080c676567c167a742390b92e12e809c41aa7091cfd6953fd70957ab42eb5c0e23b6cb9959ccb6e90ad7c4d84f29f7fce67b416fb5bb41b7ad872ba1b87d1f6d1fe34c834e1cec9f7c54559ead6724fd134665d5d23cd51cd62c3578b546c944923cb00cfcdd7666c0da876be3f8f22c11f00bf632b5cc71a37cf8af7bfd6d1e18b26bf593287a9864f169bc4140b831719bb83ef134dabde78c0c9de6d7aeb422dea2d23e9eff9c7086e370f78a3414bf72b844aa43a4ce99e69919796e97a2f7a0b0fd717900f05be0d556f59b600e8a507d35593ce3cb7e61e2c37afd6f756081606effc809729b160f5984b968aafac2bfad1247b85f14415aeebadc7f238ea7b4c04528de87e2edcf41fb412814463c72f3e0cbc5eb23296db8715a316ce2f1340d06fa07e13a361edf1bcea3254210300df831e0d65d4bc536c672d466c12f63c66311bb371eab82ed1204c9a830b8be652c29fb48671c4596f5a7eb86bd4ca8d43d93a39fdde53359df3399a62b346c69a0b5c862b1735dec8f2f2669c82f49e6cadc873dee36b83e6686572d21aa44e6b2ba7e67348c3c5356fe32914c186e714b67087bba432a6034e136fbd1cd808fbbe98ad0cbc11ef1f3d909927963cc24d4ceb344f5fdb9b241c3386a4e0cadbc127472839df19ef87354e35c7d88d31d3664d5137c584a28a0ef88945a9bd3578ea08b50d535bbfc6cfa6aeba12e5859c9a72b23a90b6d7fdb6891e0f2510f05c89bc3637c8188fee509662aaa5c7c715f3b433db899f81252a7c097ff59dd9e79a365ec1af2dd71c5bcbf942334a127705a0ab1107e057252d0adf4cf33b99dd0dabf4547f0c79c155a777e74fd23c2b3b96b9215ab3f29340e11edd831270e1cfd0612f1fa467146b1490ac9d5f134696a4c4f8ccfa7b8e679b6c1a14fa5b79188269ee7d7fce7ad5b87793f1f301ab4c06930307f17edf4e27e33f65cb90c2503f1d25a12b3ac1b520bc2437e9b68dc779cd4754531a3c84f42d9d6a4866b0d133a8bf6238fbd0663c38479ed2b6b928a939b5d1a7217ec8ab3debf84b1d027de5d30cf48bdf8dc0b2baabc90149333663cca87b531f6829b075d533400508dbfc1516b12a05d17441d9881a894c9015f313e4ce425a1a18365c30fe05cdc0fc73024914cbb1fa38216079115d8e09e6741bdd4c92b030bfcd040a261f643210ea32784fa942175419326c2e2c94b3f65c816074ba2bc084e88ff9d0821b6e77a1b606e220d7e08acf258987a835b888a8c0f3fd72b942972e674a63900287d63c24f2e47f2cd9f16a8d3cb537f3232d658c9457495e1071157d09a4a1ad9fd97b6923f9cf5e0821c8472da7ff3b25e1cbfe6a4ca5c38110ebd8af7bfcb508aeb8368c16c003f91575e1829d31c6338c890ea8557b4ba9af3c447642509019c0b0232927d6b48f0dbae33c808d986690db642e278273c49608129d2339e96bdc8cce68551b466ee081f251783ebf9b1a4d6e768483077a81548b95ab2c4c567588ac94b8c3ceb43bc7c491e81bda1fc94a64eaa11de311ec1c9d882143d2a1f653643e567a8715cf78c17dac64fb696a46f8065a627c776f68a0293aa835af51bc6d7ff56c3bd7c9a7ceff6996413cb5901c188d821a5ac7689dd67b013f70f8355eec3a947cdc8b693e9a521d0a21c50e22c6357ba0621f65f199a7d44e4818d1f2202fdd551e0aec75035677397fc835ce8a17900de3d5bc6723ad32f5fffc0711629939a1375a67ba46b9899e4f28164745012c151e3ab1ac205bddd4938fcf1091dbd1641843d2f4a2fff5b6f1d8d4bd4a7f8e356a1b391ae390044ad18b75d5d319ab81e431fd5174e2848ce758adb0d19075797ce7ad5d452d7bb5b2415d78b3bb0188bee32d0bb6caaa85374662f6a498c2fe6c985d454269d6a62d26f913a9ca71d60efcfd4fd93926a135a15d4b7fc166812a32814f6832b324cafb17f86b7ad45f6d4b970574c3adaa24c95c306c079002c093fc910276a54395f859e8c40bebd4aa190de3a498ebbf0cffe6a8d696d47f11aedd610aee76df8b128afa816bb233ebcb135a09e4d3954f666886df523881e399d6819c68481a1dd90da3201f2242ec98f1b12e7ddeaae4eb22a09c9f3c250cfea639e6b30bebfa8e0b3be7a2efdee5c0ae4fbc64384310c9afcaa53c706746bc016adc34d81e4df434fdb86239442cc2f96be474fdbd751f78b366036425d19582428e8f38db3f0a7f123785d2bb3cd33099d03fd274318a0b148ef9d3b7b782e29e7216c1e2cd137f79426282286c10e118c9d69f39bf4455f21daeb1f59f0f862021aa4d6ac9fa2c21a91597f6c7e1ee0f8509fdfa7a8280bf5bbcb8d8168b4274335cc4ebb3c6c30e76414bcbc1ea49452a4f73859a7fd3d80300a1bb633b6ec72c8ab5f4da10bc567fc2e543611fc6f1318ed9bc0e0a98e9a7f52543276ba8852880ea9fa6cb4a34d6501e649c402c68ad734816420a030d6fe45afcb703efcbdeb1b0cf4123505dd8c204e92f2e231ff7221f288bf2078ed3f5a71b81a3d6df7a75be1566b90eea1b1740c5766c0ba61597b7d413797204461e730b2982e41dde07892b99cdba29d4d2c4e86da4332b930bf22ecf1c1db973716d75f78f63f14a0075cc051040d7390fc7bb8e2b806c21667ce4722f53c661d1039b174b027a2ba3428434b01a4157fdc15aa73b651de9c57b3c330843b63b72f9dabc262c2247ae044e9cf17aaa35a5985bd18be699c8e0f9553cee64bf119ed326f07988d96faa636adbc8d3caaa0376f8e17f2a75c2b5b05e02f0fc6b93f1b71c9dbc795aaf84d1321bdebe6c5f1077097e8207593ab9d0efe3336734f5e757e403cf07283ac92faffb2c550138a96a7de17636e062241ce23c3e02852b2c09e9f7be3caab4d394893992aaef3e66f3711fe3e7701e28eb64ae42c256ccd04efce3b6096cab5e04efc80e8f1565f1163a99721a9587c17218892e26c8c984551a4743027f2ade4934d7197579927cd1cd86b4906c4c4eb150ac2c74797bd9b594ef2b9965e5331b2817f67b0ae802a974cddc3d7be1055db0c1f83ae0f3792930f88a9f1dc649231229d1f4fe292660a16068fd303e83087444200303a18d9ccf7b08e9485d7d139051af7330537f7e5ea764fc778d2244d396f1fd6b0ce2887b43d5ea4652199c3b8412b273be35f6a44bb8269299b57936ed560bd1f8440bcd0f97efc49cf7425cd5c00d38054939b5945f4b35666b4c7d68f2652f299438811552b811e62fddfdf6c2e6967e09c355f0b4ab9edc31d6fff2bddd1dba7d8d29628addf3e8582561f6ae72e7eef4945f6fe060b41b4c4b1ea768b7c372be2cff8cd523f8901cb1528021fbfb3dc7a90a1ecfb479ad1b297037894327c88ce5762621c3643b7230cf4fc287822a0c9625331d9295e1e3b1380d5bcbb32437f01510519a961284d17f9ccff4673feee5b2e4fc464fe211b42eb8954095fa185c5dbb4f189d3f11559621ce8476649dcc8cb2fe5edc3d5cfa93c577a6b3388f3c2c31ed786c39202f178351ebf698eabc381df8371e7c7d9065df0e0888a75ef10ee2357541679ab3468d0e3724bdd615a19b957074ce42988d9fdae85e07eb73c8ff72beaad4b02f76b458b2a8ea624a2410f6c11f188016552d6462604f5c0360015ac22a3c7afb171dfa0201f691b686523fcff6fbadd3c850ea004f4da6d8a65c391dcf38caaf3eada5f559ea3ea062842abba9a9e78f0f2e2fb29f4f6a393a223832cecf139bccd7e1eb910787f9d0fe1ccf2cc04c21f22356f443bf422fb0815606588b715c30e409863edc9e9a6d56c3ce6b2442221b54067e53fe3bfee79aa7f27c9d75da9c75395e41b4d12cf1a72deae784551825fab5c35b466765f0bcc408705c764606972ca59b1d0f3a99f0b7ea19d401705bf493801f0efadadcee55ed9cdcd5dea1f1c3561867ab32524d78a917cfc3a2154850b56e6ea262c23e14d472363503c47edd535dad81650eaf9634240669a3c61e62ad739e9c1e096cb2ead59dc3bbe518c58b0f8e05aa93edff64f5db4e1a71d06f3ab036333438ff058dd57030581032896d96f1da19cbaecbfcbae1125026fa19f6dce10831c5b3983f8e33cab409580d55cf27c83cc32bb2793d2a6009eab6fe2cb75177e0da4797048a6802739da1f837689856a2de475f95327582c21757f7cc7206603d890c93b434306a79945af7c6102cb152b464d89cb9b51467c2bf19bbd218f44e42d584773df1dececada5504fa4449eaa95eba9de883e7b0b6026f7298f6c14e7a485f54f16219e9973f0812c65cd70340ff29dbdeccd544a5ffa0f89162829e73e00a6f6fb98b278c280ca1a825c1516b8b90570a2ed07dd53a89e00b3feb3684d433132ddcb5d4bfa9ef61bcaabeb4360ac7277ad32841956d1eb061cec25bc9d4a2baa4e32e55f60d5dee9cef671143c38ec1aa18763736a679250372751390de4e58581fe5b3c5bac4c3f3b2b69c784921dd45a5082bb648580bfcfb0322f19a9cd132fa55899c711a78c6e2faa43ec8c0acbb0783f2f83ca10401cb181b98f800bd44af899594e92b724f3047a628083647861d320719a6206a5cfcb828091cf41932da94d9b17eec48b3b8fe6b3b3d26805f4576a6355755b96d1842279b1289643df6e7c2a7aa571e246e7a55e1e392aaa133b2999220027a0fd74a550df0d8030dc3c7b4e678c498632d0fbb7fbf6feb0660e02cecae3e8b064850eb4c350f7b47b878f13ae0ca7f4b4b02707386e1106df9e81504ce117dc6ac942a0103254c69ad22ff3e07bafdb5f3758c56623d25edb419f0fb9e3a3f5c96df886dd342d1ad03fde6d73a9659f20ec58bacd6b99ec5a4c2bb9e3ec43fda8de3ed7e61d9d8ed96f725c0c6974517598764e6fb0a2b3530ae87ff3ea51bee1f01ca79178284d2c929329916cae411df52cdd661c84aef1f086f617965188a63552f331e9be0bbbe6acf7cb5cc4d202814f9b286610cd660ab5bc34b56ba9bd2d46c79ea27aec3961cca0f6af9c12b73bac066f4eda0042ddfbff79f1d7c41e08014919aa84c23219c83423a43dfd4ac2195a84ca667ce5e87689651245d7798a2d2d38fcf2cfe10b159c4d4cce77199aeda78e80026db462e7e1b3b2d7042101d031468dc8f2267903eefab8db39161a0fd6d5899f7b335dd651c27a579a053b1bbe9dcdc642a8d7d47a5fe6f8fdf0598554dd8d4acdd3280df5549b30fbb293f2a97c2f6506a590699896f38a8ed2b7f880436e93199e65c6eb3f7c51c0f7f01bfd5bdf913431fa11d85b07486d947d8171d813105dc81c042a4718ed6a63450c5cc86f19c32713236614e6c48dce5e59c05d8a0cb0b7d829601b633a74890c36152fabaf1cc805d2b2652fc54249a096bad663228c702874f1089d761a41781e5716dfb0ca61949502f92401d446d49e51bbbf6631b448a209a38f105c411bbb35d5062f17b3990caee51785caae30fa58d4800fff230113a3c12ba3bf5de0366ef7f65f921fa7214269fd0e387ca18f9ec1aa4df1f09e807a605a2061ecc4bd15738ba5245015c0242706d3f0a46dc232db3105b62a5997b04e75d844ae41d0629a18322a99dff71424e78c5684c14a49ec7ae74cf53fdbd178c40aea872cffa7d3b4a9787b3ce8bd41b0f9e5ecda23895511a92d45ca2ae2cfc013bb8b2a0ae7b7e282fc5d1b90b81680fd546a1f56275172923c1b1accf5a0e78b2df71420bca4be163daeb48ec2f4f8f9502315bed395bb46c441e3b41513a7b2f18a8fa101f60486b4eb9a575905e8818dc15623b2c85e129d2a95feb06ceb84b0b51d4710ddaeaa83bae48854c3aa78154e3e6f98beabb1addc91a3d844653e3b954f23ad8a63cfb7b67dc7d56bec1e724e6c8733f079e9c486200111a9bb1e7c4c3ffe298ec37660a001ac761af45600a0e5ff4d019df619929c301cbbe19cd2892f7c0e2fb6453a1127db54c25330e1404273ebf1a71f57b1f37fa1dd0815763583f30a7bd187b4dd8e68070b5e86f54f38c09df33a2c9d08445d4729d2797f050179c64962809da3553dfcc06ab25576c2252f1cd15959728348d10ef2dbcf4eeffa30328ef83b53e1675a4a70ace68733e8c8d3f51cd56e4f8abada4ea69fcd658f40a27ba92778fc7fd81ae34cd618bdf557399ba90ba923023a1d28f981a286b8c7601e1f8e98405dc2795432450fc325f3ce12f6fd04dc40e74e5bfb87e2ac79f072cf431ce4ae3d039143f85e90262d578069fecb72304899622041c1f3ba9d315a7f8f5b100a87e79ad5dc2f960abbfa1e72ca0d5d912b9ecc2523e587f8b1420feb29945cbb749045093a637cb23f4ce3a911e939baf8c2af87fd4ff6236e3ffb91400497ede70d9a9d9fa76c6c3d79dba8901bc19c7b91cf77e50cb9905950cbce81a061a09cb28202a9cfb75507ff8734823bb9c3c03a2494ba65ee20e299385b94dea3904e65c9b7e783a80d5f837b63b9837795f5abc22934401a2ea867ecc7d5483d8ed8e6cc3b20177e6e127b27a8781f3c3e905cd2f73c49e68ba7f59ec968e0bfe057158a139872cc6a3b590ad8a9d0028423179847050fa1b2b2f79b9a1a5006f51365f2bdfa032a4e5365a7721e0cf18f7eaa45c0cb31317f444f0c0fbed6465a3fbb9b4709acd9d5ffe0cbb91be44bee768d30a2b39448e01638fc6e581eac201cf9b8bce4be0e339e9d7ddf80ea63aa788741e91e4ec88716e868cc390562d536e2b0ec9c4bce88012a69d76bb2baf4be913e990db018460ef146580f19643b3065d9b4d33c7086909b53672390653e99a82be15ad76745ec959dabcde17ceef386a69c1b49377379453e8c9d9111fccb370a9717023470abcc256a50cd378ccac002f05a38a3833bdcceaf9a6bdd121f7a1f801c92290a57619c4faa571c0ba9b282e3359c0fbf85d07081674644deca9928ad659802be9dd69dac92f2faa02f6682e2c5e0596aed559b113ecd27b48503829daab3b91e3e3d05abde8d3ca8984cbfe42e34040019fd422acef3813d171741d2330771a8e8b19206793df09603c73ff13195da184d20914260e65b34941a561e443f445988b9fd8ae4d3f2e4504ac2948f728386f488042b49089feed712d76b725ff051587f63623e32bc70b0fb2deb1d06c84a84224368a8f6fb816f7dcbaecf74b090628bf3a87f94aa6fe87b2109ece579e5b7cba0f8ef8fd83008a38894e455d0833436075a6f752d8e87d62ab817afe46378a449da616b76e26866c512816b32c447c8c116ab8be1957ecbb20cce917190e051a897fb1da82b25789e7c87d7ba90ed2ac1da883746d2a6e58d7dccea07d875dd44cba0b030042a780e731cd4d5cbd13fb44374543d5cff71a7074f4cf3e62c9fb3cc7dfd2d91d9066e146bc15ae1f5f9c08b9e53812e025f7a0d62106069cdb3da75bfe15dbc7c95b09ca115f50f0ddef71e3649b02578d81b84c1c77f416d64d335688b2e3a1ce13fbf8be4ec3c4a22e36ca39fba5c5ebf32f42d9b95770424caf99bbf8ec5f7e6f5b1ad821e4447abd9b5699e8e17e216c8e7f3b587859c0e11d7f3ed1ef57a76396d39eb8dcff3fd809eeb1b0c71ce173b4a522cc10ed57ebee183b4b26fe5f790d85997917ce2ad761918251110e8b8cb1ec922f9c4da6217de2164b18ec384e042eadc4cc84e10103641f8a1acc497a2a1384391d8762f6f777bd266ac56c0214c3801dd11da50e67dd4c2d608988cd83d76674b204d18b4f76a2f09ee050ecfeffc4771cd3ab899499c52af579d54192c16f0fec48bfe47d6409608d061f2d53bf0423223bd359cadcf26c1699bd9d9efae6012f9cdd9d141a06db118b8124fb9664618482c8d31160f5e0ffb28280fe4d5db82b026b59bb08e4294039bca1d836d4a831bbbcc8a16f6134ce5a40dbb5a7fa5139d2dee11a5c71ac8728c207849a7ba54daa4291fd7567448d7490e2ceec0aa007565f2bb048bbc8654918f89f3c7667ea382d2f32fbcda8ca6834bacbb0afad0b498d0ca9cea0d37872132e795e04b388f13b273a4f3f298292b3067c03146dc04855a4ab29d30cea4e40e6a7ad96d2aa18bd8f9d1b8c911f4415eb6cccc6d5621ff282923ee1c8d53f1772bc547d749a0f7f775b7af895b6eccfab456eaa744ee04e629cd2d4f12e21565f2f38456b24b54c010f3a38f8a811b1fd1613c153a59e48629abfa194bc392d5552eec68213c0f1de881a32e8a36fadfb0f7d7ca66a4a8760e4e8af91b318b0ed6175890272a8d8bad78059481f77a51570a0303165d4309df235eeb26982ff858f8d91f5c33522f728b07e56ed93932a5cbc899b486cb4fb00ebb6b097f9901d3362953cb08ee861dc1452c87afcb67121fc2d5a677bd6ba107f0ac2561a4e9e806cb3bbfafb2e07185e3964ce9b1d32e55ed36367440a0c789fb649282e57f7b05e884828ce1fbf9889c9ca5da2b139d8976be339afa76663072b56336e56a6270de28ddb24077a40ac9dad3741a0e222d8be37e229319b5324e9584eba091c8de273ad6cb108e7748f992d7eb021ced29d595d33e6c35fa6f2c220c68adc369cae9dd7dc286aa6dc28156dc7741693db50c100575f00c1e33c99547edcabe91356924083da32585cb4323af4814a59a904dba69a9efb5f49a136a57413443638feb71eef4d1fd93308a8aad3bfb2b7d60616adc7b9b25cf22ed154bf0ce00231f2eee85288fcee828b39c192e90e8a3a2c89bf6fd3a3719d9c5424ec418f5cf9c9ba7b42a3f5f7d44660c9157479dc4a4b134d10bfe7b7a5657b1820fcb922732869acf0f8bd827bf69ea3822d94dbd50f2bdb3d2325e1bae6482a87c0612e164b4ef0e7534062eb7802c21b42d41c04308b3b283a4a86f99c934122bc90f4aca36623ecf7820c7e312145f096af325ca5a4f422e4116598f3d55b11c9b76fa89978317862d5d8faccb967538393d61672533a08e6d8ba0fea3f10135ac844dbe85de9b3da63c7e227fa7e7348f73c210e0c4e4b17a5f765281333aac3dd14fcb693bfd7122199d1dbfef257d841b66e44aab3da4715c32ea11b8ee3d7473db1835ffbad81d82c03fc3922fa9c625d7f2dae73741c07eff5275354daca35d380fb070ce2ec5148bbc534e43e4c6379360f73f81dcf7ae7f42574b0520db3e0ac3ec4d2a4b357a1decdcc313505b556aa4fddd731cbca9c4092e697755dda8e26c0d6c0d7ed90b37aa11346b1005a301691cdb45c2cfac15eb3d90101c7eae50b432eab318225031c9f70b46eda7c54aacecae300624c99d8f5ff2d49332ac35daf30a5faa1fd93d5f6641bf23fb8ad641c4a59392080158f8d3a886dd6f2adb63ecd33c0ce13e7f3500a42f916e0dad24764e7274fa8778702bfcd808865e1f32d700a9c94bfc11ffd46399129c281b7192ac4616f4444d8f0e92b478524991c0b091dac50035e2d887c4b54400e3b5ad38705ea079294f09b3354c071aee7fed9a2cc2e2db386aeee792ae65302a34a7df8a007648eab3043d9c7ba2083547d025aaafea85a4f9d5a51530764521fe1b81385302dc7b66fa4928752f92875d84c98a360504bc9151ff577c82bf6c0f0be024ae4e7c1b41d33f681a4aa563e8a6fe7a47478d34efa566a5a6149f79d313c6361deb3ab35fd9bcf2bc94b49ea33f89ab8e60c55e7f3adc845d2cc0afe97a135f24deb4e9fb01f637a14dadc45a2d6f2cbdcfc7434753874db0d854fef7c7e143500154dd9fa226fad9563820ce89c258b1f6c0ff390c4ef23842abf0001893c2ad932f99775726580086746f7d23bfc59eeb40f3017dcea225d0b2d10c7af33a6e5ef0ced8a59327ed07f83b036519b5e1c1e214eb1e224bca32616a3b11c17381ba857e632ad520c430276b8efc9d7dff7d9f430069be1deaae790f6ededb1ecaeed3f2bc1363dbc416a662f0ad4166f2ae0ec6945b259f88d8c030a026145c995e0be4b7c39f6b35e50f017044bef118ef79948c03bbbad0319ce747b1abceade198837a66cec909f1ced7eb4c4986f03ae21bcc2e655f8775588e0086df5925d88163c4e42655b5d724330a599dff6b11d76c42c359b046f06371aef64ef2e7aa9b00cf38246ae1e710a6a1c766d8318e390021eac116c47f3995527775b5ffa286c9b8f7f7b92deb9cb4b71d213e89380a83810458d7340993fa20663ce810f030379b15fcae332b8678f50b9322dffe493c0a7d4202553e89df814bad3c7f45ce2f8a30e9dc2c6342a471861f5d245a6bee3c96608f82ad0ef3e5791ea43b406c3941a475f59bee61079d95b52cf9046271f91e16689a3155db7dae6dc6234955f2f056e77d2e05471d9469f6fdf6b93c05b4701756161729cfd82beb08efd45be7716441ef3fe09f9f673f655b01e269b6880e8c59703a4e5e42c35e82d767053be2f08334356918cb633b5d2b6d06f86bf02ce39317412bfffe5a4f78825439efefc5460a819a70ef2dd26e8ebd393195ac72871cfee51ab9491e2cd2c20c9c1e589a70a070879c89047610775c9d729c4f789d9af2f1b0fcf25a5a64c31d7ad4a211e58b534bf60f813651881b3de25a67d716355fd3bc5d8881e40b1a4ff95cc76352d540d943f4d5cd70dac864f6f130f9e830997eff80748f771b68cddcabbe67201f0011fba463109e0af39a8e1bb0b92276166fc2f88f4f55f93e9693ad0983552e93175782f7ece936423e25b84ea664966868cccc1533080f40f625ff0579de073b25a25223699ac83975dbbc6a82ae72acd4072b937608cca6339bce34cbc23ffc4fa2d77a14e4145ab64a6b823a5405df296ccc96d30449ba4134632cc43c847e29a0465ce903f9c519d2bf1dce7c91992c4e5cf330d0a4794028e4baa70085f11870b6fbb806fce4482f73eb3bf5de6eb39c45da7c386c4bef0e82bc528f4c9f9c9e2211eb9db3ba242c6fbf6d8eca7de846467a52bc690d043b75e5e6fdca7c63fb50d54412c204543ee40d590c289a700c96e889227519dcc26bea289546457064fa9fdf32a174d0e6b197767e65ff89606f8fe49c4079d2afab8246d778e9bbb506fe154d4212bf6fdfbbd1a70a7d6c16e7d1f8c4a6d0dd255723eb07c72af0ea460508a4610f0157276938e3759bd3f8d129f49fb1f88037bb34e30d6870c9758d293ede70e7b94b9330e484c87fed6a404aeb59310822ae2d07d21f5993bec2ae2ae3a3fcfd0111b4c31589e0a65acbbdb2cd8992f513f62f348acf07834f970ebf319d0cf4d66fc95b1f8acc9d2266115c3c1a2770d7181f3bc0bfb0c613956ac5a3ae16ccecd1cc146000e780590f3eea4ad523ad543942b968475347caf3d5042f128bf82b935e3e1e76a2ced56cab3b23d4371fffcafb39d67fde5e70a0f7572240583f91a8c6f3bb3022ca2bf64b36d08b84765247c305ab417f8c13524a9a3817e81acb1e57a4ab8fa7d59ae03987d738e3198cd753aeff62ab2b6ebdc1617c26ce2b22d3ebc6b580c416fd17f1bba02ee3774345d674e3d4a006e9994ff3367d125f862757e03ac13757c1966df239b0c156b350b0cbabca85ee1d5166b5fa141a79293bbf3bc87247b2e52ea025b2be4ace6b0c9546e82db5027d552697e0aafcfc3456931a58d6337ff7c4c3c8328be9d7e9261785eac7ac6262e3cfcf2a5fabf3366eb285508078a2f3c8a356509ee23f4bc8b4711836314abc1511678662b6b4dfb28c6a6c5312f14400b5a8c51ec33616b1ff9adf1d1b004de29885724dadd05d357ea8023d832a97a3776ade3f751abf2470cc6fecfa8eb062e5612b831eba428b8dc9cd0ceb5e60a236a8aef36d7760df6d48063b0f07efe56bfab0e24468c31d96edf03e7326495a2415954189b04b8f5e68c2868eebd1d0bb87fdd387d67ec57a8273daa31f6c413b71ef272a99369681feceb169dc64bddbefcdb218a68eb3c8a884f5d1d58f394801540b3d1da337cfee8d37f725c09541b2539e372cecb663e4b339a6631e3571ebc973bfd948df3e62d09c0dc13b4b260b3d860f5c9df1a058110dfb47ecdc628a152e52e14987a94d3def9def81123c4c2484ee525e553ee487cc28454e8fdbea1bf30b204e5508579a131166c6dd0c99b56f5887cdabb28cab007bf81a259093de53a96af3aac223b176be400c0c51da60bfcdc3c11f8a60ca666d8f0f746648c7b132a4fe864be1f4a91c1d24cdb88142f3f9e4dbedf2bd37f571b8b73204dd2cd0cb26a97fd938ccac3ca95ba0fb91b792a95796611b8dc8b935c20e3f73d3282d74838fb03863a2e5efc9a60d6fd876d2e43b12b57461df7ba0f40b98e85c6ed36a6de51f29bdbbdfec5fee58862aa1c67e7cc842a0b39e7d88160b0a207a44e28bc82de9d2487cd3e8b0a8fe8c022c5e3d4868e1545569474cc513e078bc7d31e7f6f06dc8ebfc1148517082b71820cbc44c0f2bdf51a9587dcce2d1f27bc3b2a9a23767a3cd17500d0e5b486572f06c5699d51e1b277537ddc729c5e19c313b53d2f6691a70abdb210cb5622b2ccdc8480d7a44332d5d22613623ed6c3a7d298b5340ff269b42b0da6363ab5c65b950417b3ffec5437c11d2744b24be51bfc573bd5d6476e12799cbc94acb03f640e20d27985d6303ef654eb00d621dfb516dec421f1279c7c1afa3c5e75fb7124c8069299e79c1387ea18294e81743bfec990b70edf76ec31c13683944aafc36e9aec9213abf6eb3fc9f4f073240c42e4561a46488eedbf2a6b955cb17f45c6806ab34c220cc7971fabd06af4fd69cee0f205dc07e1a170bdf001f986807e40bca3ab46cfe8e5a2e17d17f9f83dc8a3bb1ae654f655179c2c0f834e5fa14ff3904149e89b2e429bf2fa764614a468290e4ac29f8b08100fc57360b5bb2eb955a404cc7de135b6405152c42c09a30c30b41034096ba5762ac7233f338a3c854aed92fb10759b9df814aad172725c3096b21eb00f77e76c3efe460acc0e473cf41fe81255fc8fd4cba13ea9a6f711d3d246776a1c85a1a86cf23e7c3a654e90a9e82fd890b5644463fd2dd9807ad812b86fdf89b58df4bb13d86777e9f0330ef9240ca4d337c075a7d88d084211a4ba1c08435c74a644ab34a97ec482a79027782b8cf3c294875eeb5ddcbae3e5454bf9822e59cff73e37d3aa0958bfea80916ccd2b92877cbdb41fea45cb78338bf39778c820d757c9fe6a467950c3f386897c2a356c09209f0fd4f7c5ad61ec34413f760569ab207dfea6e9af7d62941b4964687b54388edde9c27419aa936f778babb33c291806e2c98999189085274474bfddc11b23654d545f3f9ab5c0a3162f7ad72591459d39829f04bbb26f31b9bba4dbb323f9a291365ccc01269e9b55a9e971bb239b559b6a7c664ce67060541485739cc81b9e1d36053697f77787b83f0cf89514c96be66df174f4e5038b7cb5bdb43b139adfbc7ea778a1d87b87cf4a7e871387a8deb5e1ef528d923b7d2b61deebd7db1cd0f1463f56315f3b02fb2cf2b0a021b32f0de4663ee3e061ec59502db6d1318a301c14ae5fe305c96e3f8d7138f837a12d2424a7c8999a958d1e6e2ad95f75c7a00af0853e76293d7d40d683485ec931332a15b284f2ae13e79a37eb5ffeb76456d4b3ec86fbdffecb2b7e418ebde3206047f19ca43a3c47897d08c4f73f4c1fd04da2f1859624f1cf7f1cc218861f94931e5f3ab56bcc42ad7a5ac4f1a5bd11193cfdc63f9aa0290aea4575f4022085c2b26c5bb0224b9541999c445106791fe475ea3a66eb7c021ee26bdb3549592a411a49c6753c72f0be07d85cf3856b7432ce295b1288b5a0312b71451ed7ce83402ae73b288817f889761e64e33d65c8c67c4b38063b845af19a0ca6dcb8720b63d95422eeb78e27b8a09ed162e539db956ea692f479ffade42841dcd1c43cc33e64879559997f9ae12cd69df5373c32e8190b5439a922fe1abb0751e49bc015091c627b42d40a65e56612e6d3e553cc60adccddad1d95feeccae2ae5700cfaeba26fd2a7ecb8aa75c384292e246e80aba6e059c1b21d0ec7f37e77f271c818c75ab056f9b7d620f72cca866b008ee5f46c92cf56aa2235614f716d8744d72239996d3595967ba4458b15b5d969c431a7f1b2f4fef548fe370e01a77f1ed4fccfd12aa058b04d00020da1d0908936568c35ec960ae5f188b175860dbcd9c76585a82b1753dfe22c1952db8dc0728691f6425f8d89402a9bbfcf7646c71cd1d5e62dc1d9039b541316ccf464d2e2454b07caafad7f91211eb68d832e8dc7dece79e945aec7bf82ce686b95d2e795246d2b12e257741b719ed0fb692220a07fcfe32d870dbcea2064a93101826b00e26760a7fbf8241f80c029f640b3c3aad65c5629a160a865999214f49a9f059db65f790f0f789ebb4c2103e3dca99ce2c9b1a3d234b024f80380fb465230a7cf05a9dc5a009b858ce7f9c1d2f2d2a991d8d7f1168dc5b27e5d204a96c40a20d1ae57768b41d47319b3afd918e51ba5161a9f3a01884a7f780f1e1195d38dfdaaa0ce64e8626c6300bf74b19cf50228d69189187d2c5f76e4fe7c0fd1f95a4e6d3f4b6a295d7909a50570934bccca66a1098bbdb2136c1ef454697b87d65f918aa21619084dbdef1bfcc8fe9d5c126e3cfe40ef8ecd9fb662d665123e8d60d899a05a0003159160bfd0691e52751a7aee36bed9696b17065e03f69b3d645cb6d346b3f6c6aadce51535d767d40398cb8dfda9ba7540186a7a489c6c3f58240a6541dbea296a6130b615cc42793b1a2563a2c29e85fae9b00d929d95f10e7261a3b35839271f136f69ca42f336489b3ba084b851fd8b49e55eca5b408641e4a4273cc365491bc64eb0f932f2db7443f2010ae31778875bf6d4c2e09379d112b026958e3dabe2347f3d774ed78abdce45f8795c1766f38dd021f17db7e03d928a018c3b5f25a684fe66e46df6d811f25c6ac3d1e4bb7c9c5fc23ee69ee73363a5a2aae3572411b1009dd34647afabd0860334d02aee5d908c2cf333c5f4be39ae22cfefb96054a65dd401b4eeea58f7f639df2c3c9f2892a8195920f1043bb5a6948393651cb0496abd10bad894da5df5bee54e3641c06ab963c9a63b61a04d3261186ff0617fe74a47381c26cd82096c2fdd39ede731ee56c1994e2cf5e326deabbbd6b286c3279e2fd4c262200485ada5b9135b5c2dde89dd8de9fcd4a326e76aa29c5a7fd34191689dcc716cd2a8a84c4403a7db83b58914b6c63461f37319cd3133c2db1323332dc31229a41b8ce106706d15e92c91c5d82719d2de153dc164ad770fc7be174dbed8df7919459729c0a3c0eedcfcf5690073437eaa90d090aa05b6ef8be1788218105c2ffbf0a37a6a44a92e5b07a463ba91ac3c982ca6659e110153838f44e728f6a6598f9713ede307982eabbbf590438d256926b0aa67aa7bcdd30c0cbf4e3b92c2dc610163532b7e5a90c822c3e1489cdf757ea0b8a21c8fe17d97af088f8f334df19127c5d97fc93956e2c578fe86913cf469dcca01e195efd8e8e87d60a3c5511c0d2c2f9c59ebf6f632ab1ab34d38adb52698e237f7d88dcdd8818d6deacb73ded00ba070cca492d15a5dafa7e9fa4459d6425a4fe60576e1fe2de9da3012139b5984960ae635cf114ecd6068caee1faf8438c6681d20b10d1a035e01ec9f23e98228b3465a97cd70b63f02139b132c07b900e51dfe6ba255784983fb27c0f739ef320e90b5df2fd5f75cf2f526cd3b97905d98e8c4054f78ec194e3c1b9fbb75c0d91825cf9c73c5f2349db840f75c35e96a12f6d04da9e6f4e1f12537c0508fd7c70b957010d9d889ab40f788973b371a2a1c7f9fca0d8eedd6ccca5659ea063a0a6b1f3c8b8e120d40976c1197e714ce2ea1addd914275992ddd433072d4d525fbde3858d39926ad9d8ba154e6bf7dc7041a1caa43a47c1019952bc0e62541b48d93ffe77b707f1e645b18e161ef54a627d57800390fac2d31edc2c432e64e6ef51c708f8a18754febfeb11431bf0e887f799700936d0e33b9607b98dba217765cdbf210d24cf6bbc545f83522283f9ac3cba12d2b9d3302b710e927b795b6d99c9479a025b43a74770f4010c9b0c0f906943c6513056c254a7d70f7904982d5b988f8001896d8cea855e1c8d2d79b1e1a81c8025416fa812c52616871ca53721a0b59a34207decdfba3718090d01ec9e40a2bb20b9b56a963bbcfc23a0c90087cb5cc5874aa7a708d8c104734d3fd609fab7fba02c81d3e402d2bd3899bcaa8b8efdedf8669ff14e1807d54009b2dbeafd8dd4de10a482d5b511058cceb93394d3fddbee6c3336f09a688d72324c100b5af3cbe024e77b57cbdcd4d2f73164ad25be67ff7d6ae3432f8238c329bc8c0eb9a7200993d61ae21621e60105922aa33afb550edf653329da9387fe759613fcdc2a76c9c3248ff2e917e894463377291907969c018b74e2a9d935f3eb07b68bb334474bac7d051e37ee8796aa5a12ff544cd250c95a996695601e20c5723bfc2f314e05822ddc392a15adc35ef3536ac33d5ad3a02ed24b97f14389c5c6ff7d3eaeb84c6660ca525291d9e284a1960c787c70f56ac4eb8fc0b4402004244aab025acf516912781402e61ac31b4a5d13dabc38f24615e5d3bbdbc529985bd35aa2ecb989d883c525b044a48a193aab468a04b1a3652cea9ca75c71fd8452c0cb4ffb01e466eae8b6604cb6e61f9b40fa2c0e17053824a42fbd1da047ba1faaa0904175d984653e245081d3683a300a5d5af5a8d6b4cbf16c2461fc5ca1ad1bd5e709b987c2b038a4dedec3ca1f8bb67ffe6dd52fbb7ac908f42d52f80706b742c9504add1b47a3700674b075a4256ffe51d00fa646ee42291b977648bc2a30d8407c1b3529abaa69559f3c377a9559e9419d7efa9c8e6e25364366fce86cd51e0e9d942c1f422dc8b66768542999fe0054572ae6ca9652fbfc41b68447a289b6584292a8bdc004d77f43db9943ffb7ea798bbcf4683175b1e99740f7f671df123b4d892fd79b5187762edda8df449f521fa772162d355c52e42778e33cf6578f5eb9c8fa8f3079ea6abd11a729215c4474a3e8efa2f5cff373a04aa7e18854fbc0a91942d168dcbc4a255a03b1292d5ba61a6a5433d63e2360f71290d7d62ef43485e1aff89bef5cb466cd1042a6d050f62982193224ee8ffb95c6df4dbba16f3a982160ae0e26c3a27ed9617502cc0409973738090c6eb449ee73425c9dd42fc0f1d2e5a61b4493b195fe1fb3a6045ad5f296ff5570c1e20d2ae3078ca4f9eba930a9b29387a8ed5c30f793568be563f77118cb737e4051d19a0ed3a3f6b2de710c4e25dc2c1b496a302ca821654f245b6da6a81ca2d9d4e76defcc2110b3b0aa17047ba9a22980c9d79a14e77a272430e8821ab3452943e971a6bb632944ee7f27303419d7eb1079dff8e7e15a3258b1865115182206971bb19cd60a1258629184ca5f213aa49295030949d99f8ac8b2b73076cb443e0f129701cf997ff8e1dfd78669f39dca1bde1ab70d6d016a48e36a80287c05a1c1c1a6a4cde7075d9e7c6c9705f68db1a963d9cf59c39b51f2c8ce0c386387d404c8ee9d50d2a5e56d227b036d5ab1eb0a387a4dc71d10491c5ad442d3df531988a2ca60bcf63db4c743a5766a37d6832553a1393520e0ebed1229fa6ca47aeb3d758e82c02f1b6b7481e37e3c01b815c705eab9dda630098b8a2d405df3a30bbd971c5ff3d9e3b14eb3a14e8271d7c1db6486861a89a902197fb74ab64923baea51b6cd0e25ea15fef7fb3c5be2903f7884c37c68a9cd7375f597d2b4131921a80971b9c5a96a9d6d203c79ca75959fd25690bdf5b64aa6c445e14a2375989a73435c950917296196c43b9faed979266fcdb255e9790bccee0f85097587a16ba057aa3f1316c11623b63f54b332ec9058cd84ea28329e37a6d5488345f0a5fddde2fd507c97000dadf47f41021758027453ec3e754b01f5f583e04720e452b74057aa5a34b01d98998c9849261a065ef36dd5833f820d02c895c8740d9ef2306f41ed48d96a5ded68c334f7e2d6a5b092bba3c46cefb0d5ba77b5143c32a2f179b9f4c5ae3661e7717d1c8de49392ce37176e28f3e38d23f3f6ecf508d49aadb80da7c27cb8b7dd97ff65c82b12b3979a40c713ce21dc4a30055f02cab25b4058b57f8f655484c31515d5aaf5a466faf4ca48b6c5248307e00175da560666d986b373131decc23fee971fab018c9010fb6262f999ceeee7329d0ff8911361af4b12e87d6c0d86d2f37899e6b439e464fd552e5f3b62c93167419a1670d3a496d02100e922e12a9efd17d404fbf7fd3801f3c684df076300fbea3156046ad6d3b30a205122598933035861b80243e8da1fafdbb87b435dea11b77e4b24cd0941d08e24d4477a447330845aac6cb6b653082fdaf217b714bdee9f0494159d43a2aeac257237c6d86a5c2a0cec2448e02aaa7ef9217f18a3e8c4b0d8247180fafe6c0eb3bb2761049b9bf792f6db50b11b466595120a30e49ecbc4f4b886e5791d49bd420f455bfdf5fef5793ab0a5b31c7d479f84b5f8d6d40f63d2143cd562ddc4753b33941f7ef153aacb58a85a79b1d7cde63cead1422cb7b0f6e88eb09c43daf8eefc02f75a8e12adbb64211a806579754e8c4d0805d729859a206f03dee87b753b684e1bd6c9c24ccc9f73316e07c5863187bc96d71684f952418369046fa534b943541c824380e64ee5d8969630b35561ed3c82fed7b44feb11354a47941f2efc50400b9f28760afc1c2f0ee53a9a705af403f1bf298f1774046aff586645963a32cee9e5c75466a4a81c273fb77d05060a70e9d1ba9539a352412d063849726182ec5ad0c76cfa0ca33e97691cf6607a980829984f127e58c321cb3a5d2b255a9ea268277a2747230b4ebf72fd3ada3799668c0b86ad600da0eca2d88afcf4df2c7deebee9b58ce578677dfbab90581859ab6e223e44cefb1a4d10513d7e89cb37a3f4e7e181e53fc3d41ea86e35323ce12636c4d5a5616e2b47d01f90aa474abe690441b5cf82be1c6283b6c11492a21acc108635ddf4bc8507ce3561e4bb9e7da3c8f761fe679fa7b0a76a4f9793225dd382f16a68c36c7c6365f8b2c9615256fcababbc210fd67becf9d0832af5b8d3603e451b96d1c001b42a9f1e1682a14aa48e3e4ebf02b0afd0854fb9a876c9dbc3b3a40485c12059a922bd28c46094c9a326941b463bf1ca02f8aac6a56eae34fdb4f3edf701575426f19db987891939d56a5a657b3e2b32c49d0b85d20bfe9d5b06b37ee37206c30575ec333ded8427b93fd5301d26388399227ef025a4efb118794e4116c33a2edaa04825d7fb54a919150b98aa86fb43ec95e605245f23dcd81e34a01be9d8299f702d125e26fc190856edd40ab83c03582a5aca54eee8bdb90d16e2b7bc901abd0b4da2bdc7d488f72d88a0bf2d46a17db92f71e0c802a93d4f23dbf04642537c774459fcf3c231c9743f397e39d15b867614c4f7be2dc85c1f91190afd57a6f09a910c98022ab6ec07dd4627821c114c41fae3fe97c58cdbed42e74af40bcdb5323a08ab9138a8a038d2bd2c878475a6b9cb96e14a9afb4b9b5da24b1313a9ff86d1835e19ed0e2e6361524146d5187c107c16fac2427a6b7f1c31f83b937333f9275ec31d847be8f32c49c4c23cdc88c4ee4009b36be4d18c85d35d332dd14fbf492828d63422f84fb1eedfe302df0c273f4da75da773a1024b741b95550d6726ad915ee19e00a8164c16ccb68bd622a6731bc88162d088d793ddf95c89cf9739e836862ba024922009faf411adc300f936e44be00b2d54b9fa8be28da691adbc39b922d2f4b1ac9b8439c4d7bd11dba5789ebb905b4b5aacc2add0bb59916f4137f59175db2b9e2261aa4dc0e495ffcc0f504e5627fc225b2b0f0f22b43fb4541067cbfde2d34fbf5ef79a030f514c05f1861fa3a68e79f38564bb2b379dd81cacb33a7c1d84b0b98aa88bc7cb013aea157a7a9f10ea184514ccc4f88444663745309299cae7e0874becee9b7f9f1decbb27fb37a978d747d2aa317961bfb1efc041527e8bf3bef7c03e3b33a939a29a93def46a0a4f813e5af29d830de05b56e4e32ea472567829f5101105c952449ecbad49fe06e61750fe04bd1ba68f934ae4c78d974a4a76f326b45b332155e659e45695f65918d25eb7cd1cb0542541f9fc9aed1540a61872b056acb3d8660ce59adc63d460a1d3264157d6b1e4c63b26c670f5b83686e35c64f78c8a407bbeedb09eac912d3121b9c6fe72dd18fcc7582adb7b78ef50776104717f0eb0d11e3a78a1a48012a2b20fc3e06bf1be15ec020a0b4ae73b400c066240b72ef83e50b728ba0aeafcf871d14dc80823de5c23f67548732ccaacd63742b6e79c3e4f2c5fc4983409bee2ece704769ce4354dcebd790d5cc65bb2be9f289d849e131e4f0eb92d210792276c011465042cac408ece7d79c3f2e5183d07baaed99bfb36bad5bb5f81c55a21bcfd4b5adc96be170b5cd467cb63f5f9ae7f466e58a83ec374f2b7e45d54e8a69a5313e8629af6835d8f5e1b12d8ee5528b3da76b03dd76cdc4af4e277200d02df21cc98cad87f298859657fdec112f08d783c890d6b6243ce589e80fc5e59a4c940c59dcaadbb347e0bb5ac4df2887e5274a5da99e990b80319e7d9875a81853683fda1f318539be2ccb87925843e7a9c497b76ffb706424e9a5a1ac0aa91f2d281dfa3447593fef1f0c12c6886506dbfcab4e3d39144a369eeb9565c861e415df42a449412c309a00c6249a7d2171b52aceb9e07e821cb25cd3c1ece66a339267ecf0c4240d0b9a2dda5965c06d87078884fa17d93adde48576c2b983deade433c1165e3d41ac8e6b10659a712dfb9570f23b3e20db34f439f4c15ba105540660c9d15c2eada6ccb500bb9b4df72134849d63b3e17547567c13d9f335a4c996f9d14f3eead5757768d7c84753b2e5e03ce20c995484d5d5dbb16b274687791ebd12e7808e00302ed460315375d17525b90d7eebb57e77d3b2a6b7de65b7504749a21747379c49337807d52eb0af435558e74a4323ee24e8528ec8b8ef96c76a79b143ad9574319f080c538b0a0bc0a6f014b22f6949e581d51f855762ca17e8142f1a7bfd00b9f7cbb2dec972c4e68a4b4c3a464d8718ce3a474fdd2ad2a71b414c8392ad057fe52d21a7698ed24c9d9b4944777b19496a9436e1d119e8db3cc1c362a1d3f207f0b585ae023cb4c414e72dd2cb5a6b627f3c63b0b0e3922b08cd92d4feff61b9623f3c628eed948487ed46ec30acf310ddacf984756ea427ae49f8fda234bdeca78c3a27d4bf8555e60bf768d2ce5cc0931ad98e625f3487292fe1a8f22f30fe050e456166c95664ffcfc1c064b8010453a1848f37c5d8a84c09709a7dfbbce1e815428c7163642cd2d700ec1c5d93ae506a8d695092071d11919552ec948d6d1a0ef3a6726c4eca10a331b439301880b4535505ed6e49c4d8193f40c8f79124c1152367936aabc6a72047d2f371a38ca64a27cbc96ba7daecc125a7dfc43c3c510a3a81269f06762eb8853a3164aee30d931f4a079ff4aa4e049bff681ed5fa7a6e1139fd39620a67877b2ca7bf0564ac6bd47664f7129bf8579404e8928dc0ca729d30c2710c5e7192cad609247dcf2ec8a0645c2ddb0419bde218e62e8994e38c1cd4b232dc0cf4aac3028c17bcaf7f9ec12897aa105c3a83f2f1c58bb2ff7e34102b631867c10259cbb698d1f596fa45f565f540cda958efd7e4efdf10e46858989ed4c84deaeb97db85e3a5657e8b5f48c58a976d6cd9083364d5e9a1061db9f1264dd4b4b912c4727d062af126465b875484589006db15d89fddd81eb01b7ff845077fbda4532baec1b652a07f595dc3b7990cd2f10341eaf07ce3ed8c6a2d4141e010b20bcefbb9df61e7d46fb362445eaae30e0ee77c0a886706adabea802933d9bfc81c0cd66a88333d13b4ad33b95b3ab1164c6bdb985388bd81f9527a315b97eef4820f7f1183780e46e93485d8aa9b0bcb20d1aee356f381421cd7fa3f8bea7685675a9da5643689fe80b34ba8a79ce5c5e35119f83a658ae78292cda22e7f4fb07ec8db95b4b941c4d6f849a0feadb3592db60877e04893ab8cd288b610a41fe10cfa055681c0fc0c058fb386b39199cfb55169828438e4f0364d9248a5e9f400c24de9a452aaa8163b2fefac17e9f63eec3c8e969f3ab2692ca38030331e79cae0113ecb97760d3443a9ba7477c480165f4e0347846ad5e247ca1ebc3420983b442897d753bd297234d0f5735baf26253bda173492837540e58667b402ee2eb95df3d701fecbd683f7b16a92458b86486048a77249350bb901e3434a76c1e9d805cef850f8490cc660a07ce69cd9ca43f26314d0c4e0dfcdfa86626341b629b7b1bb0a1b90ee85f97b7f136c35834aa67415782b9e5838f8cc8f4e86a4c2d97f6a0af8d7a720ebd8deaec3b768b2e3561ac5ea81c835b64ac2614e2b126b28770825a63540241288897019ee98d364f193e3d77894815d16c128917b8884e8acb7e523f8675090fa522b832156145e1032d4e33ae5770d9847ee87fb6ea9111b286b47fecc7c02f58cfd84b8552c3b5743a7d924b06aa6b4093c2abfc950b331900d8db44da06a57332c85de8e4b13625c73c51512e98f0f714088a7c907154f1fcb26880ac2c6dd52cb2cffe246bdeb47768e8790ffa246fa4c1a76353f512120132709432dfc9f8d100d29dfcb85635b19bc1f5afbaabaf1b308ef53407230d2bafcf6972e68b96cba1e796980ba571a7125a38d5f5889b0cd60bc1777db017e30b22da3809bc35439010e7ac12527bfa65f8a0152b28e83b0e023649dd760317cfe6c70b6ef95a69af7d06abdceb9a9bdc3645d08b551fc00847e175bd33ab425237c3f207ee9924d2004e2240f872c96bdfb9ee5b938b299dfabb225c2f38fca15a0df06c221c27b4cc83ee799b3d53db266a31ce86e70e15e81987e4837f8be6ddc02674e23a399c7329604516668403e69788548a8010cbe852444da101558fa25bc91b52a1c58d3ef975b5bb54bfe9465ed3960a57c2866cd26a5b888069aab12fceb7ff63bfbec7e0032814e92dbdd37f9091d1c31843dc973ce0f46b09b701cfc67fd0018a690b38c5c018f778eb44b004455ec5635f2a909eaa374db1117d5c73c82a90fa6c0dce6ed7db01048491eaf4d7a2c46cb496b13d739610d9860f0e75e2796c834f7ffc9a7af17c47b5d4116f4fb0060143d0ca3495941b45625c18ce45285b3646b79dee9e6a0a5512a91993684b42280ef56a5ee6ae04247c362901a232b2e7406ef5270b413b741cb38b36d01187296c3a955511119241e98f276f8ee5e4b8dcd9fb046b8053cb2d437108ea6ca151c97091ce2d88726288f1dff1afdf4ed390003d4492d222714e76fe5512acdb9b7b530978c20f1395868f088e2bf4dfd1587aa487d34d14c2f8a4b7ed51e7039d6499757b96c30ceb6127014e26ca40b8a1e949bed0034f409e0c44fb3599c93c5f26e4231aaadbde59e31f1df49be8746b688b6fb154fd55002e00c375a5ac0d0501accd71ba3b5b98d27b7f2db35caa32d976ee9d5f98b79b1496274ea99f4ab16c9fb728c755aa82511b2df4eca46a4ee8c7a39d2567d8fdf03d2f3beeb4fc73cdda1bec15e6aad30469027b69f94ade47df6a406474f9c87889facfb3199ba536734a2ac9ff48a44df9996498ad6d24fc17c7a2b27accc90b8eb95a7a60f7fdf794557b1163fd7b6a76dfdd63f495c1e4d101df33a414d09870a7148a5a6b13e0a459738eebae07c24fdfb5c7d14fd59f8666b6c6851700dcf02dad794fd307e6509373bb880a23ddd714c0fe7185bc3e8ef37548ac01b3e9aa916007a94788cd39bb8c12300bcdd7934589135c2276dda76362d67a51e5cd8714420b4b57059124296851b4045610fa8687e92d18fbc310ba96a98b781553c0ce3e7116a9f9b41b567b8e651b80afe001a5d851b6293b2c790bb5c7b8152652ec1445b465b5017247ac9c0606036a1427e8c65c1bc8d0b9c153ba2240140f26cbb2e9cf9ccdca7001735cf15d00744409a32a3924cff713849385344bbb283b35f3e8e37cbb1d7dd51da4a1e1696e49ce18b26848617e7914f412acb7f30ac7c6b8d07f2748f31b70483c498c57a6e9151cfceb3d0ff51355753bb4362eeb0b5c62d8a05d3fe629aa463a8c64d222ff4c90e048a35e8e2536c245277396f03c936d914d8535de4bbc972769f39828ddc57013e19115ca590d365a590bb81cbc2b150b1ec9c4531972d28bd2c696da311415d0dbfadbaa447f26d39cf394b64436c6ff08f6c20c09eb326b4097db74c9e260233d53ba36c5a9dab491cda3d7d7da96772b61bba8fc807b67f28d4b2f261442a569542a2dd42b3a4ea81414f7065bf2970c4eb084189c2f1ec0ec3be3053a3d3fa02c4d3d49945fde5bf8aa3678ea31bd552cf9cfc63e1815e615f70f8e6386435b3da93800160e485caff9828774f70d63622cc75bcb1f2b47efe84c5d96943d21b6314501218c063d1619856408843efc8215f58ba7b6f1144c45cdde9863e00dc4b7f5f4a57acb980e0f13580e854ccd88b9438621c6fcb5e169e0db298f1a8d4fb33deece20d68c3b0b91a2b9310daf4164d9b066e0e62084ed868e8cef400a3d929cd24643cd8317deaa28372d31bd4f524740b02f898236b293b398ddfefa233016f2fc33a2ff7daf368bd034da67c6a5fede70afca8832c5d169000fb67df6a824b599c2f21446784e4ebdcb5661f90327f80cfdae860844a43b35acdfc5712d2ae50305bda89805fed2d9f838d3ba67f14a24a33158093f7b5d0a4d3695635bb2e3d4ce0040cd6aa2e3191ca6fa79b676156ac7b69fbcbbe1c80afff7156c25adbdb54e8369f52392bfba8ef3981690c06467c06a2503b1d10cee54897b04b94ac4e772404c32a0e143574bef0f9d5cdc9dc89ce3b00620961503cab785d9097e447b01019c30138be45d3d6ba0a70d0cc97537ce766cb3fd385a4466cf88a05f2a9efdaea34bcfd699a2649c1ae23d55aefd1fc5ff311237d9b4eaf786083d78ca411b5da5aeb5a979053fc155e9cbbcc2d6879d450e86483db3353fb7ccc508f53673b963ad5f8cd512247e9a6a3f7c187b586b1aed1a88183d78843b8afa02d7da35c53bbc1bf6318b455ed18047d35bfe7752e1919bab0049acf38cc757859759deb6fe062564390c6f406e7b9d1c71313ee451356f9cb1bee965312252bd15cef8bfb48d3fac5f58169df0d0531d306bb9a7d31459f7570fa2203b4648674723105b69bb2e5457a5b147a79a7f11dda43e486316822490e4007e7e59c732d9ff8aa5bbf8a61456c650caa9c6f05c55d75c881d48716111d81329207ddb4c79b41b1732c3b8ed9c5ad346040e6687be432024a2b882d45f6eaf605895d00ac340508ccdf190bb5844a17bf8233b9680ea0dbe9c00f69cecedece2953cd7e357dc34cfe06eca9016e90cac708520d8b837e8dc0e5019dde1318e87e36e3fc9540fd57014acf1b5b0955e2532b7eb759252cde0f16b49079f170c54d30b30d0a9b04e749d3a5ba20a6bd058d33bbbaf7ce031973b5463411b8473df77910831db1fbafd037bbefcb4b5efc5d0444dff58d0b9468a944920714fb336fd5e659757847cae9d1cb30958a4ffd03cc1940a03b9522f5baa8561a78e10141da48aa0fdca6e6917e20832424a4140b5358d2068f040caba6ef6f49ca0d9c588f994753c6f9208d56a96c81841111fbcc0ea6f91334ce9efcf30683c674baf80a9d9e3c474668a489e49715e5a2f5a4a01951c3e25ec828f6476193762adb2920f7f774d7df0ff20f7d29c3e6e7b6bdde65bc6ae59ab9a4b8b4e002040c59b1aeec0003fdb28a728f24c445e91fc1569c842ac5fc591ca59a6a045a5a20f8999337e94e6747415fb62a7c1a60d746a1e8431579dbe7b27c1fc88fb16f110af8f496109970abc5377868da03bdd5dbab7648db7c361400698949423f832cea9551fd8fd4f040554e4efd6f60e179033f8dd928ea0842d4716250076640c9e263a06dfec78f3826b7c1028c091abfd59e40124459b63724f22c9a3cac534bd8d0b02029712bb9dd857f6df4ab40f34d138df56e3181738ce4f6101eb82e411ce307e54bd7982a20456aec9cda5057afa7e6e0e3d59de7a8ee4ccd749c2ea4ca97930bd921ec799f181e70141457ee30d985f52d0a55e073f6138cc331850280da47375341c3b6de561aee17cdf04165e9b800bbade6a902dbdb70ae0946d575db03db1b94138ea5d13ca00c7417bc8cb23d8ef5839ac859ece323179d7b76760793e13cf49e127fe575ac3a17ac9d692633fb01cf7b75e076fee067cc50183f3ac276372c040c24e931fbe374aef00c11f29d00bf8bd0b6a71b8ccb51e0ad2e493d9de4f5684f9f2c205e72498f35e934f35ba944d2331dd3a82139037ccd2e0a717d02b66b2b27e7985d84d17269c11bdf53b8eaa665f6228280cee157ecc7685e91e74ee27e69976c9f1da9b0e43cd46faa63a14cbd0f090a576d3f2172c83f3334d8b80e875cb95f11b2b7320a2cc08f4b9e4e9a49a7d0deb7b4a32e82058df07ef32c1da6aca7a8bfae3766a81d7a9ea9e52da916ac9230a3d4a3b1c7cf4a074f932e0625701e65aae07a7d000afe6a867eb0cfda08468040dc5a4667e76b2aa13f9df39b8be1817213bf97be1a53e5dedb7340c0db948cba62636757162404ad6ef76824c075405b9a0da765aff7b5f09f0106ba0abb23a4ae41b0bc9e4e687068a890251902ca57c07a1c5cbe623914bb99425774711f3815089bf60efc2a798fb298c7c0cb4d4c557f3a68e13aa1b63786c583fb420cbbab737845b96bcbc98df379ba2fd35b7e7483619089d980d0528ff48f431df7a9b759126383e41ead8f7dd1ca338a3cf32e6f93627f7e7c78cf616cf37edc7cbf3eb634daaceebfeb796d136b83fb1dc1d69ea908a82f67d018f7ad8833afb78e229fbbac2dbb39b38f3ec2e66f9ab10599550944ae8095c71dfcd0376076f9ebb788336e0a10275db253a3b4e641e5f1ef3fee1a94e824d57e62eaf255b5b5818ccdd8637bc9dd1d6601bc92ab685bfe8700477a510ab63f97166247753a9750798a9789d2b049aa098ba1acac34d70150ae494c50c76c0747331b6968035a9cda3e1c291dd2d3b425112d8626904941ba3a8e4065c8be801be9a447ca33d4dbc1fca4f4d0e0158fcaffb44e2486a7011ad8b54698e4a617e032de4e6f5acd41f39ec8735dab5dc3200d6e05c744d02ed3dfc29c783539ff436bb6da4c7e5092c60fb1807cb29bc3b1f65ea45e820dcc8bbcb97f56d8c28f1aa71260d0e5dce8865cb6d7fde086b6646a18a05c556a9b18b3285f12e586bc503f5219dedf0d43cffe768a52f26c7af0e1f8b52a8f9b7a9fe1bdd4e3070414c87242dcc07f014f3da57e650d6dea0646f93a39169e4807632239893ba105da4cd9dffec7d2d4adbbf910fbae7b4557db73b13365ba487173a2124dd6ff360df2ed4fbb16d29a7486e683c0ff0c20747de338659892a6e4c792e5d2c8c0f1eda94e10b0ce502eb601d9fd5f81f71c3bd26d61945badfd0414604509c7ca1558320d648fd1577ea5342bafd08b1fb27600c2ae3723ad27a3dbbdbbe74eb2d2c1001aa73dbce8d11379f571d31f5db4430492fc7c86738bbd200375661598163f6f197761b93c430e37f9a79f995f84ff4a805905e21c97cc36d16772bfc2d3e7e5d2dc1eecba8cd4be835efc7887128f843402c7f25f718d6dcb177dfbde69013e61af6d675ae686a5a0b8d17aa6b884c9ff0420ab06020f1092daac1c00298d2ead2e7be8fb83f837ec7af1f79a59269921b5fb368033a751e8b23cae04f44ce61102a2e2951329d34e37f830c232c31a18d1522d404cff89547d296726a7cb4f717fce5cfb274e1d3e59a80a4eae4e20936dd9dfb19f835668fdde388ba5ad525c14406a7a7df72bbbc15253b9736061dbe47836a11866f6a1cdc1b25f3b2a5e7a49ce05f3ca97be4b9799ada179361c949ec4a6775674837db57e544ce9a590ab9ad48a22496b7bbf95dd1c5fa3189aedd24ab956c4b2e07e1e02513f5cfe6fc5f00fd03dd72c8531c8c7012ae6f9e30a3332b23d96892f9a103d1f75dddd5a34d605f308b805a5f923b1613e4d82a0625ee0fdd5e26628020ec6ac60c36848abeff66350f43e41fa93f7aace602400b49b6f89e6cd26e2b44341d925bb4de774f864d0298171303932ec82778641adb534e074aa6777cf0acbd2f9abca27a755d57fe10fb108eebcc561c005576f3b8e76feed27c8798a4a4b780adc97cc1612ae4004c226511f209e2ba82d1fbb4384b77d7cbe9c23e8b58d0fe988547c73dfcba2c1bad248d7b79ac39110c2e424e544d146a43ddd8a62d396191e62a3d099e00b0d59312dd9837c7bd9e3f9f4a39f75e47704fc3325d16bac4532d859a8a5f9b056a98bb5747397fa8e4594e48b9d876d3a5afec43394bb545c9dc7bc22450e9e6d24096d44e6d40627becb07e421d5592260890948c3a397ab69553c99c3c210307352c58a155466985235338e6bffa1dc781630c0932fc16440dc1c422d882f05f64feac2201dc1a13b3ad7a3eab7a945c4bc3ab994b117bf8d8031faf84fb5afa29a7fd2b161455946a9c93c729b412f23a2aafd749b69f74914e268395bfe4d8314bfdce8f240f9d6f55022f2c4a84ceca365d6b209ea203faa92c4c02397b09d564ac019e35c3857f4347f57f9bac688a89b7c2a520d606d225e68c50029b1b8a2a861299d3186b68aeddaa8009fdac8093fbb47f40b376dd43ca990253e3c9e74c9961e2e992cd9aa45d10331e1ed11c827afe803b0f866ca6df343667323512f17f7804e2abdbb3438b9ab9051a28271fc20f93550d211ed67fe0f316753f6878656dff9e9240785046f3b0bbe13754c96f30326134936e8ef4c9e9f120682cc1a20f2c1e802bec485e59e5dc3c9f12859f95aa61d4fccf0d9fd6696ffac25c0b87f068e253fbabc3fd317dfd1e628dab7f42c049c8129dc9be30290aee48ef1b61e043a32bd90ecb219ea5ef5bc9d4fcb33b5458c89e26169265756689eb23c32e0aa3fda03876ad4b43418bbef47fbf116dd640971d40d216c696f04126f60a4217de61bf14a69f87ad8895d1bd26869b230e165e6a568f69049eae947863bd1f9ba1bbf372f47a71ca210f7dc6ee8a0c3f6640475cc74c3337e427cca259b8b22559216ae8d5a77183b807253cdf598977c7c43bb23559b3a508e733cea83dae5bb2b3ca0f587e01f4290432a7eb11eb64146ff3fd65da15a14e801f525f2c3b175213410f7e181ebf1618c223cbf38765f7ae6cf0a402ddf64dc5b2dd2e26ccf34ffc6bfde3b4121bfd8e83bee8b8bc6ffdf1a075cf4fdb2864890f859f2aab970d79b0ca0babc212e06d9692337ef774715706cdc941a5544f80a7c6e0712f346fac2cfd3dd00745425d3abf35f827a4629d0312ba5ed01a5ab6a49efd18b76a5236480721b31d5d46c930c3217337b1171b14d2404258654ff8b4b02f3ee77ba7758192c68d7af52a35f385896a28aa6c5e47bdc1a8d5b5bfce508c55c8fe1681afd64739aa08642e17bbf42332da0181b6e740754ae22505104f296b29c706284428c893c24d6b6217304d7b190c3d27d9308b6773fa1d50d16d1119ee0a5b8b173c545d6ea547bcce5fbfb398b7c0b20e2dd04efc571870b81833aa465e20068a6b6a7eaebf3c7cc8f71fd51b09de453cb80f72cc196bb12b24cc3bfa93bbe31dbb5de41c49b389842f7935ae3f57c946f732ad393ada047176d749a75502af57f0933aad3402c82c4514761e9f60c9e658e6d6bac3b39a93c85a9dea8cec9c6577cfebe554780e071d5c7911c841880069af206e9446b669f1dd77cc82f804010843d94f002cbe678c40138b6651beea73f2996bd786051c0c3f18ec6431ab53be4f44e2b2922fd6c5b7f79769cda3c903c919cb690fb625b5a4d4b0903d519b7a59e21c1934e79e97c67278b6c0144ac097a2052f3d89d6be2e027a1acf736e5a219a78d6665f5174b524f681fc5b1355855ad927d5e86fa5d89c34d35d28af796ea3387611c7920fed8f481baad5fad96ce1c3233f9aa5ff10f8313cd3a2c9d3767f09d5e04b4c3ac2494d1313deb842210c042d3f1d0cb8d271b61afbf640222f94da7e6bae7c3f78612544da544729589eb5832dff4f503d52cee5f1052c174bbd46b0baf29a110e9d7d611775e0392c0343f034ff024b1c15c80a282ad69df5dbc207563533e00f9d83f3f56d2e2c472ede8953ef242ec4546e186078fed14e4614a570c6cf1ba23b7a018d95c6c9e533c5c52d1f192c1eecde32ce4189711374f06a9d851b017be79531f2ae4bdf84ef0b3751deb413849b89a0f0efe6c6dadfa20e5da6a371e197d362c2f4df3106dbaea583840076872a76934607b55ccc5816c4a95e05d52d3bfd01f8ef81c61f37390e46279ab5ede8fef823ce810c90c2a2c5652718105c3b9c6652133ef51bde1881f128c5bb467cdf0896bf885a31084b3c086f7f6dbedb1275f495659983404fe2d66eff3a1a7b64594602659040f3c941f0b7528dd04353dc5069e69c95efcacc2322d7b2505ef86f27897c13c250f2d1ee5d010d286f460878e750a4476ac727011a4c562f50e4d0b9e87c8360f5cdebeac3931aca6471f506bb584328fca2316c146bae2b577ca2e6dd6086c31db24040cdfcba852b24d0cfbb8fb7524e025d4020841a5e9f86b21a9f3cc6c134b51e3a62e79a54af2bf93dcad82674781f468827b921380e8f2d362ecaf2fa1d519ea8aa7c1453af4a2d86293d52453c8e686c3c75df71a09d671f8773855daec84caf315d663ce32e7ee079f63239c4d7dffd829eeb389bc25820aca574a321e55244c8ffce575ce4b99554af21b323a6183c94e7599de0fe0d15263a4ef5720f1f6e1eded56cbe2d52dab4a27fcf3b0951ef3c595db1eabad9205ae1b142a2e9de2cd34fec8b58f1276ace036fab33257c97935fb5d1bbc2f124f186156e15b531bb61ceba72d4d8ba00e4ad6264ac7aee994fa8a6901dae267eb89d7ff6df5072fb426ebf77cd0fb5f6ea61c1f18b719c7a425db3a89c17bd17caeaf1372c762a7ac6383eeaaec97a1015995c075afac70495bdb9ee87ae78ffea550b5601832977783ee80bc6a84a026b1f9d71261a1a0cbc167d970a690a1f7ae67a5bcdb88d1c7a4214dca35920725f91dcb0c14fa66713554c9d89a49929bdc2449b1f8c3af00d58bbca4a12bfd89d0d7e56e8d9cfb3c3abcd803fc274bc986ee2495f2d3a83ee8bdf03517ee7aa6e1700e313208cf0ac3024d2ec79fab3a1c4ebc16e8645320652b6caec9d09b1c491344ef79690b3ddd2dba60cb85a2fea4098f8700356091493e2e367711d49b284d9604681e0142903da8d24f63bab19946af29cde638b349cf6137c6583823c2f5093f048656c2b437ef266e8922d228a13809f283b056d7c31c1245ff88bc397c2e65bb40b0795a27438319c733d0a907fe6271329d2362c82c8f2246015ace891cef8e7dbd1e52e1b30358f46c25d65292999cd850d5a1658476b0fd3611a449e2b03087b541136be5d44b30a21cde04bc184bf8b19c083ebf57628433c26a40f49a8807b4cc63c818a4c55f2af39424b244f775ffac3dd2f13d61706923b75c8b34af53e592de0250c585ae474e0d3654973db83ff28f14d56ea5c55ea4f89c080ede6daba434f7c2bf0f0fec6881a2ab5073c5affb1816c27a09f3086fc4428353ae280c37cad6056a64ac44cacb5494be3c84a97345715730b7b5b670feab9faaa67008c211165d0d37869ac1049ddb65bbd8480b751efab7c5ab5616bb02efb66f83583187a5b117b5e9d67e67d3646ec452ebfccd00c721c1466c06df05aa9befbf4298db156a4fb990307284f1027ddccba1c00cb82f8850cf02cadbed36d51acffef1f7881d80fbb36928552d8d47038e68ec114a2696dce74065daccb78de3615769f6b86cac90eaf96fa5534ae6f93feffee13f01753f08eae1c360238a56beb9e1012c11bfdbec66871cc10679549c7fd19092871873134b27e6c3c63aea8f887132e259cf22c460a8060968efeaae6cf35efdf9d78042c9c2e31865735f2e2e1eef8484860fe5cb491c215d4221240fc3ac893e3fd5f5f12b38b334bb892fcdb6473801f4b829ed081b4f41a497934992bd3c205a52d2aa9a5951eddba683de5a3a8ad7401b9e36247c80b411f09205ea594cf503373eb1956df985198e012e6505fb95b858ef6a232e02b38551b7fa717c2c444883ff5d5610741eccb804d102b40f36216a2ba2b0939a1741f374ac53c72cbd5a226f05236ff855debc300e2ab3d5042e1291201893324a8c75ccc88bd7a050f666d89e461b12600668d784b46969b0fef3a9037a5fe8a719ceeaffd949778052fe760ef5e00beb4e6e33c58675cf8f477a3abc890726798da13b2f983fd47395a7831bc0a658d440a72295ea7382138c1f8b4de46eba34dde0d016bb195778291fe64caf5a00c22b3be9afdf326cc378604cd44a24cfd9808d5b14745b6563f44e0af5c3bbab678f6881ec149d985b5c274decc5c5e61910d1eb04129061ea4b5adfb25e243cfbbc5541bfa7f635e57dbff200677bdec5e98b7398cc15a085a5c92e20f60699fb71babce19339163e46c3b43042e73fc3c9a949310d57f2f00cc9a4abf4823d136906e7f887836e1c29622feb3bc0ad42849a794d559bc784bfef55f68328e832fc3b2e4772a293911907a405eb9d8ee5845965702f2f695f61cb5d2d0562025a8c8446f82242596c93e0a6baa2ad4418e1106d6f2105444bfb123db07916e1dd40daf7ed44c68555848c702fa244a149a87aa53bcacc6c61407b2a8fa20e05ef5047f9f2ca6c02eddd93c088c7f214ab747ace57a9a5ec4c6d14a59429a42353d15fba7c2642c51714cc0fbbf71d6737760bdca3217023de6882255f54f025df8ba7ada88530d9ad908facfb3ceb280d95ddaf4eacf6171cca536d6e9e5d67fc3f962bc268d5951cbd278f697543ee3b82b47fd785193287d48cf3e71b66e60fdd02f30adb8dfa488ca7f1c60b761cbf40a7eb523c491c43a014ad0fd6eea633b7c92b9d055f3061e38f21edd26edc6d2e27d6bca1cc1247352ef6e3e8000dbc7908bbf30b5c0fead9f251f33a385b8d8a7ab9b54bd15cf70c81c56f8d1b62ad81ae159e1ed17a34e6ee5cc9718a170819e2691f4b68bbc6036a3b625912a80262a7c1a9bcf54306129a2d5682882cbaaa262b37bf1e558509e64f8b11b939ee92f9f68a72fb8ba80514ecdc6f844996c192b2d20c650f6e06e1771655bb2cca6550a6db3146884fe77feb2591e79f7f25af067277e4fdf555c8455268f2344fa208a8515f1cfccf752b0931276433ffe846f3d6442d7d95c0fa62a8d345dec5406bc6ec1eea9767cba8bc9b804a9659f4a41f908c79bf1d7664d0b8dc62b20999f369a7109cdbb95ac47377d55ac4db9d4d6777049b0b2ae602c7bb059852cae11d11e584d2e5459775470d598c69c3585b8804d315e333cf8e6275f5160b9390a92cc1074b5bf6e1492a5fade42820b9467a13d51107c58ea7c59d7544456857a217ffd30013b9098736fb93360d30751511461a09cd993937f5e516db732b4d3ae5000ba9a7b50a6550d22a275a3c7424becfab74e011b5ff067c78d0fa3b97ddf50d4b5f8226b8e5ef6dc0706e5070a82f79f1f99b2d9b0b49bee6dc586147a47083d6fbea906aab3a36e21cadd55b7c0a851ceb5e14845ffdbd8687b42ecc4b0642852e5a919fb9b4e550e2e91c0f38390ad86ab0258e3a4a36e54993f457d3fb266ccedae979c060abb3fe3b056b594d85d6918a4d94ad114a2bf591657d91d5b9969e4946d1ca26f31992106b2586f8e91f645cba8288d714e558ac201e15eff0a71350eb92004c9876fb3ba5edec50227bfae0977c2a6ef20d083bf4b672f23ccb8ed488456c4123853dca3db2bcae513cabaa74cd4ee194256be99812d43e6fc5428c618d06b75df33c0c78050539d6f259e722114bf5c740e0dea431a094330d8d07d15487f753aff5601ef42d2f2d9824c4f2600a301bb7ef70df4f0f9fe5c1bd6adc6c15d3085e11055fe2f471dc11574a9e37aa1c9809b91f6293a7a10bbdbddfbd460544c2f7a940c5f7302f7f9a24520c65c9fda74290d501698dad135126931f2a6bf97dbcf151dfc0f23e41437cfeac70f417f2206e6379f12580d4b026e6b5433c81db60e8aa553db19e269c403a4fa93389fd4478f8e1efb780ba8ea096578a3f658ceaebd93922cb9382f58dbea6b896d6675376adfda62a489e7fae8aaad284a20a45afb88eb3c8aeabbfb6c1770f747b64f96e41e9aa48aeb8175931166cf2c2e2e80d93a0e49c2a2494a46fab4c9f5de4dee92c1d274c1db0ef9d7c5e06340ae300780d90cf9fd59c5703202b2781d30684eef61cc9dc84ecabe816fb0dc0758cb1647b9cb95eaf7da56e33d981dad6f9dee61b625e54abb7c9b4b601501db429541f690890698fe9b65f51b8b034c93c19267035d388ff3673a6e34bc9917af95f9da98d25813b7cdacdb695efc70672ede1a29997bdc5e77c391551623dd1520d760d4580786b7112da5c091b2326b5e034c1fa73807cd565317a68c6f499f2dd5a44a4eee4501b13efb20112be97835c39d1fdd2c23bef195863eb104be03216596fef4059544721afad4f6f09b3354c071aee7fed9a2cc2e2db386aeee792ae65302a34a7df8a007648eab3043d9c7ba2083547d025aaafea85a4f9d5a51530764f08dc95b28b9600929df7e39dd0f65a2c9e353da3bdcf2c5fff165a5309cbfe517d8cb74627ad33388f0b70a54686c1beb9d3333b235c8f22b946455e0aa84697419049bd957ab8fde464d23e45433f7472b6e0925c5ad3cb7cc2b97b1c55414dd3603615af3fb53d8c08bc209286fc065abc4bf2d6440b60b9fc5c41a6b915b55d79c8a81d1bc293abfdde65b5728f53d3c2f910bb870b10fc622f134b2fe023b63c837af182ebc8310af15aca89da5d7a1554ce5ec79cb993b04139b7e5501a32650b9f782a27ab5efde4f370ead0fd5a8df00a5d8ed403c9535516867c98baf595c58f6cf825c2bfcaa71fe11f1b24b985057ae4d237a3493dde7f35aedd83efac753a24b0a7f95bc134af105ba20f928cc0c95542a20038ce5cbd07fef23e614674e279c9230987d16dcaa0dcaaf9f03ef1b68d34f590cb7fd2deaaa6c6f9068aa468bb521272069f273ce9c11234b7c868bd07a3c25947771950eed7141da937663a3f406afb10e7799e6bb22676fda84299e69302048999c2e12581e2a9d879167881127ec4184a582781df83c9b60d94a52793c3b797767e2c0eb8c01b679427161601780999ed4dc9d72a6223dfa434b903ae0189f30a2d1f468a8844492abc848cacf622cf03328f8a32fe5ee8e91da10e04f608d29a4d003067ceb7a4683f43e27644cce99cfc59ce2a3500f9cfe1e7ec8e112bee3c96608f82ad0ef3e5791ea43b406c3941a475f59bee61079d95b52cf9046271f91e16689a3155db7dae6dc6234955f2f056e77d25a7a9fc32450529d246ad94fae434ce9e2e614f2feb48aeb2788c934890de4d14197bd7cd22060cc3de37c34757d06194668b87fade6ef0cf85e3365bc8a25b6b9a28f5070c9f7372aaaebf253f28deb210124c4d5f81b80c5ebcceccf13c018d329c8953bc5da7edfc218e936a3c124828b8ef14a55751c4dec452ec4a13ffd4d0c2d15fc6cec240f836e4c062b9dd7e4ae7b64963e254bc752803f76bd0d363223da4f15d2d76750e06e1ab54f9577a92cd0954d888822b8275fcda9e24ad52e4fed170fa9d1cd3b50a118127f4b2ecf251a2d98174ce3eb9c7c18ca7fe86de697c719c5fc07b9eb46c91676ef699e57fedd3df16d6e59b24c4d8d50518f40ea0a66cc1d1bbec4be66cddc1e812c3ae309432970ed88e30f850b8a3717c915eb623d69274a668b3b0c5cd43f615e6f840a7b965b33093c175a36b8af04cd20b2a094a6173bb4f290fd7d0233636eb95a22cc9389822a9a94fdaee203aedfa0ae1e15cca0a38e076ac761aba5d03ee8c2c4ab5c7ccf4f1db183f3a0b6f5c71f73dad60632d73f9550f8384cb57a475a656f93e06a40f4559576575de4ce815d3cfed4b1c78603e001897122d1091e478fbdde0b57303950d1e1f45f20ccce2e8d68d5f5bfef607c7b7d5b0ac98f5c29556e94e67754af4024b48064376397d836774d8b493f1b22339c11848ae5ff9051cefac68da7e4142ca95086f83091381706bcd6b1b78486bae2c6fcaf65505e2ce437ac0902bb3fe3581d373209759d73af5bc30358757537de69c2fb5d2147b6ee6b7ab870f5962847decd264a660a642367e1760ddcdd25c12867b1c9b269f080580b8afeee5dc9c202dc035f29e76b6570f1d716ac646976f9f86da09fd89c8b4ca1e8e05fe0513f62f348acf07834f970ebf319d0cf4d66fc95b1f8acc9d2266115c3c1a2770d7181f3bc0bfb0c613956ac5a3ae16ccecd1cc14600bfc0b2f0f6ca4d64c5dbb470874ff3e8daebe574595f3ee0e1aab97d35df072160227ddf34e57a50b3056491294fa76abc3da28c5d0a2813f5df1f63138bff7412894f107acd21265b1bb9ef5832cae0ccc5dac4cb8f490c6c78b23abdfdc56ed27254aa8302e5fd67ff532abe836ff772911813a5d1e45d62f1adf616e146f60c6106bc3d1bf0a68f784c8419d73b2677b1efa61935407d7f98e5ebca8809db6cba19a7f94b6dcaa696f297c8fddb65d952326a8eb7cbdd28a74d6e226b837565765e9ac8cf61353cdf56b12319af4f3984482333500b7ad5a0527cadf26a89d541df64916a0b7c4498e137ff41acc5e6f16e0229586d36fdbab694d272e6f97a3251b52953e23507106b2fc1f678d20bb0b5787e45bc746d4df67a6ca40162d831b06ffafbfa52667ff7c53f036aa2fbb459fb40a70a5b8fd600658b52d38b27594cc0a81a4c7e1117780f30a3dc1a57d74d815f660e1b86385db208f8ccb3efa8f0f9e560c8656f2baae370885c64fd1b251faa875ea3f46f3a8fa6a290198bd1f5b7609d6b39cced674e462c072868eebd1d0bb87fdd387d67ec57a8273daa31f6c413b71ef272a99369681feceb169dc64bddbefcdb218a68eb3c8a884f5d1d58f394b66bffb383325f8e3706a02c9abfc5145a9fa7da48ba6413f56d1054096e3e4a132c2effab59f32d3a2fb5f2e0d19f7364b90a559357a92c4177b512d0d5de1a6c00d3fb337e356b507de3478b7d554efe3c591db1159b3b5b8c3f3a1863903228bddb59a3380423de6c4a6eba11e0e7c96669dbb22a996d929db65f0cc800550988aed81d8ab00f0d5bee13094bb1759c703fad914f427d8f79dc05c9c2a33d08c6bea60c8fa9a115d3adeae71807be890f0358efcfd58def6366157deca4d29ed709140f6de4baa5d6071298a3557e152f118bb78970db33c47e7b7cfa312b2b344c27cd7e228059b5134a24a53aa8f241774cc2e4e5fbc75d8e48e6a29c436080e4003bd43809f49b26bc692fd2af99e65ee1cd4d92fda549cc409b3b8e6955a2e00b37847009e4e1327b714897d34d482d79cbb479245371b763f68b3e078bc7d31e7f6f06dc8ebfc1148517082b71820cbc44c0f2bdf51a9587dcce2d1f27bc3b2a9a23767a3cd17500d0e5b486572f06c54f41b684d141653036623c8890aaf8f1ffc840f8b14bf81640a5c6a2c2712b8de09e8cb107735d8c8143cab11a19910048a0afa46388b7105b2874d5dc91ab36bd26fdd4cce16f6b6038ede7f53e1da2be6a4c6ffa04ec43d8a4b1b0cbd37a69f026898d520aef19946a9775565fd58e087af66a7a83c1289b6421d5a436a21a3fd9848dff276bd1b5d0a4fc92de9e8f53659d2c74623b4871e881ace08aafc99c2ce302227a84a08dc99e5cd570d3ccb842d2e3ce3b2fd5a20b7ebd0393fabb57725b646c7aec2f26d015fd75c131c5c091426c69be3d7a522845a02c6370fb2fd673b06dc189e0e9a7b3ca3837a208466b93d083a115eb93f3fbd25909ba1b1b002468c7d8e2f99865411f645d91f01f2ce9648fea204c8689b70f45de309afae5239cccc23afed151f676667b7ae3bba7bf5bc491874de17352fb24e4c9b086a8f43820cd216e1be0889b181cc4f5c421766151fef8045c3031d9bb58bd2c2d37c9ee1ad4d51dcb69dd8b9c895eca958c6b79a52f61d10db8363dfe50f7c8b280c609f1e4b982b36f94db1ca6a9b0f55d4a5ebdd81cfe058b0ad33eda31b670246efdbb0a701d41a1282b75e1565291939f1c5f442745d33ecea8e33ab4a495003053267953bdba236836cb1607db4a76c99f4fd506ce45c568a525bb3f62721371b33fc74e442a8e653249c3b126ad8da8705e5b1307be8dbc7a44318672db2e85673e00a59d18d755ac03c67e736f8627259f72e2bc7e6a69b4ae8ad86e48599b25b68ae710e1a7c1c890d25949cc9ec5c715e1cde103871f68c9194595d6c497dfd1cb4e0257b8b70e3f675df4e306d9ac90d1decd293bf49f32da0d2cdb52ac1108475a9d37f5f97e6c07bcbcb651c5ee8569a541e5a298935e8f99012305a1047d5b5d08ed46a2ece391358b9738a308054dabb1b1f7daa3bc6c5f29eda710f583ad88ad29543bb0259514711dd53d6415e4b5da57d3dc313edae1892dbdfe02ce67ec9e72786b00e07f898b0d43a201ffe0dfa54e39db0b71782c22e0f97155038d0c22a011b7ed0df4edaefdc1782519e1702b778b0fa1b4d09a5dfc57f81ba1f6633ebe7703eac72e9e7a0c54df6656c7d1090b9d4d16719c66665a4522dba7b6f415042918a9ee421adb7252b2d29b051fa57dbeb597d34d4528210331b652e2b60bc93c1b0467d236a8b70ddf2eef24b438f02950835a3578b5b1faa9e0484daab9564d87e1a3bf8674aefd8358952ee2f64bee05623dafd18c3ce13dcd0a28de16483d9000de92a97260fffab04431aa55ad85622a0fef19906ca5fb0959f20eb445eb7759d0c8fa8e2f63d606e4e1d96eceabff73dbc4e1a51288315ba2e3b78810d06ed2db726a2edd5bce0eba2ff7f4c4e6e09fda5e6b212e4b674647e4d4a6ab778d7ef142c665decbf6d52e72bd1c116a190bd1cc3b1a9843a37cfa7f42394a7f61dc3b219c72d2c4db6746b7d38865562edc44b5f524578b0dceef2fcaa3af0db10ab6c78fd908776ab9cb1996d0a11a86d1c481256001ed1dc26e6c8dcd38c6886a0bedce58d3260b3a7979d23a0fa0fdaf53cacf94936275abdb767288c206053002df5f4abcb80750b1f800435ef89deec07c12eb5f8181eb3ad99f79a01b1ee76f3523c3c439ff537ddc830ba33a28ddfdd0cba076a36ce7a0958fa79db7df405774d4a2c394aee13358beff46bb6222f6faa7ebd64771c0793d609f81a5767dd91178848f046c5a845837e9f61b66a702539edf09fc00a4aa331c27dd446ea887ccb0afb86b622fa0f983483097037d96b66dad7dbc61c25657dca228fddccd8ad5d96caf71b22b59bb52ee8d028bc0d2d2649210436d1cef1ae390e1ec8cb52618fb91e37f2b7f7996ddc9d91c86c3af5efa3a33456c41d1a89ba14af6e2e818ede4f83919571276e92af29a9c7fc6f28cc1ef5fe5f5321fa274b562a092154561f460da0513a719e2358a4dcd11224418f06eb465d3ce08be45adb2a393df2021f0051f463cab0875ba4c517f663a13cc289c0155ddfbbdc67daff58e0f8c1d03f1be376332fdf85459a449545b085b6662413e3eb176ef8a24f6f21c152156b591d368a396711ae984a3e27385fb7867f2f7fe0817116cfb552474ba8aa96071bbb74875b0b45dc631cbcc67d59e117c9ac3859cce1df6fd2502cd52d777dd0057aeb8ab249c8bfdee68253be37130f34c8fe4d8210d47b2da520dfbc68510526e8a797f21e9b97841d507e38aab0dd719d76efc951070a924a686fcf8ad8c96e15019110b8b95b98676460207db2b44c6f4d9a0bd52076b092a65800a943500fdb6d35c7b25f2ac7ee8381dacd2e13887b6ceaa855b53330f37d76c08aaf028775ff1869bd259ba6c8447aab50b3a1448214a6e64042b305ac8d52b5f597579d7140cebfef68e05f06f41cab361c9d8b6f46f75ac631cdc305116182474fcd7c85a058b647b8cde7fa8106ffce054402c6f897e9db2bc5c405e738188ed33c6c778ad2b0bb7730cc70fe9a9489fc91fb550fa3b4c39283e458cda28ec24c4e62e010bde01a74271df6054a97347854775e01c96f36cecde3592e8855908805d9cef2ad5d12006a4ba521117cb250526d09e7f46eb7807d636fe4d69bd42b0cc06ddf088a5af6f98e435cd9dead7e4ee03b0e0236f55d35c2adeffe3b1f220cea5313f799f4423c11b3e3c2b625456a390f9610eaf41cc22ee7bb3a7c45b9355b8aadb45a4964bce208958b65be0e75c1f86c2bd3ed4340ce31c199e74212c20b5469073e1e691b304fb8ae204e72955f346fd4a66f136698dc22b46403efe7420669d7632b2d51172ba032cd2c5d6207dd3c734ee8c0725acd07122eec98116d4f7248dcc5522f39f6f1e6e09dd7c3041e51b615473b9ade6e5ca078cf140de7c928cc7ffbdcf2681b135b902ffbfa5761276db92ee71032a843129c8b8fbae427b42dd4ffd8446e8ea952655577402ad2a5fc165512b5bcf6f33c4cf5755780866386329788a86e671ba749ee82947aa4245269d1322b8f4d5ac793c54d5ca5464da78120fb504593fee9e2f951a52d2726555254bbab0b56c8b06c19c25a1f9af1c530c3d91fa7c9eca714c811a905de8198139dee32f16fccef4f11e62ad915599e4f73a3e4e9b386c959b19b73e9f6dd9f95c9d66236afb82b1f5e0ceff67d9bb4b21694dea68a78206b32560c3303103502f16d80a7b7d7c10017a285cd41b718ab41ac7d7c3b52659a65b427e621f93f504c1dae8d9d3b5956563faf5b1533c432a17b3f9224b11bdab21436acb5a70574a406d4b045eb76cbeef2e62b7ada4e556d90f8199aafb3f75cb7f16a105fdec8b1dea736e929c8e49e056ea323cba5ea36bafa61c4859972dabcb8ac72873cadded2323b66d5ab92423a74efa638696e7cbab5f3c4c0a6c8ece926dc2bdba7d7e49ca99700c0aa683e5213fcbf500669498d24dd8b62f8b761004c4b177b83753fa3af023dd661ff1f85b089857ec827647912511f6cfadb530cf1dbe8c87351f1239df4fbf22f947be8883ac57a932b1e4ba1e8c6c0bb0b4ac972a350877620d750a80277c475fc17f1493f8538500929ca6c7ca0bf5c674a0ce56725862213379379cbef803dbe05db3d67cd90c7986ec248135553bbcb0614a62e7227bff805b8c7b578f73480bff2a86fc18b01d7381cdd8e3ebd2c5c8383275d8e72be8e35aac14652039bd31a552ad631df70e2f271763115632c316f1724e4d26eadf20d224419987c6e678568667ff55696b42fc24b95448b16c3d6690e51ac015a27df1a6a9d85ed4c83f2dcab385e95c3ccb854105953cebb7699d4c19b634a2486f6cea7c8744d0d580fa93c525b912d3c47f1e4213f7615dbf02027dd06154f6e81dd5fb85e54ca0abf6909bdc88b3a83c70b916f547baeef5278731ee6c4cbc0e5a20543d4f6cd3230841a1566361591e75c45e7504286f4c40c689282a394c2934037de4813984d4c19d8a31b22423e3bb9c23320a4821692248ca6e264953ac0d86498527981fa231d23c47fda21ff2710e3fd9c1d9ebf6fc07addc76411770612a47c5142bda0cbb21399e48ffb2d37bb34a29c5ca7b486f40adc2462b217fa81ac5f8f9a925f871b685e7ccefc8b72f525a155ddd7bb65d274b894c323b6dc1a69e83379e4f8b9c703f94580e6a9280691b8da6cc82f59f2584bfc112fcda63244253338dfa9198862b3617abb91241a151b18016df3e8549898e801391bdeb32a26246f941e9afbbd28a61b4109b611b65a3eba57edb805858a06d3127ce35d427ac60983df9fbf5efa1ff0775ff044b62492298a214fa63036e0fa3e196edf5b43cd8a0727e6d7a23413c59756931e455bd333f4935ba557226dc3fa933fc4ac634e6a625b2a0a590cd00e8f78c0d90257d9a376746f3d7679a7c4e5b84540a9b483ecda13128942e9c881c410ed5af8d87d388f1af952e7991599a993b9a2238f0866561fc31860dabaf45b307187bf03b37e23b93a78de993ff0e240b8434b780df2e6c4d8fd970d75cc013ea001e7a90a4108e9be18bfdc9982f26e655c694acb956e986c2c4fea7ac37a597eda9168a00365d29b1b8da16ad6321f8f23c59c085c637df8bd1796e826e358f4d8c91af4847fd0145d8bccf4e7ae92734d2ed521f77c813fc2d208ce9ea9cf76e5eed7f2115e15cbf5b18e148aa539c6b436a80d13ae919a053780a09a2b33c7ba4661bb13cde9f93b534cf3a747ef22d737a3ecc47716a4dbde921057eebaeb5aca590dae24ebe18c125bf29919e584c6144848dd57c64608d25a94bbdce1a15f6ef38cd553ddfe230bbc860e6c96fae58a6ebbabd09d4733803a5a7a15c2ae5b4c4032d45bbf14bb46e09aa3836079caf7e06e2dd9aeaf952f117f2b298f5c0e03d67ec204b99dc26bddf96c7c74827a4f1a8a47eb71819ea1b863477e6e706b7f210c6093c4c77e1280f42782efc33608de6093e39fa5f15ca4f7bf7636cfef5bdbe10d504f684b6408de8e81f41d5ec3db0091bea96a6de331abf33b3bfe896db5a575759afd08e6ec6e77193c2516afd0c6654274fa7305d04b2f504997e7af3012a7326e34f3896e285a680f59d360a46e63df1a91b3684cd8f608afa71434e7df7f463b40c0fa047bbfecbace6c5394badf3c9b377b2942ae6fb9a0d327af46fc21651d1dca4f4869edd831d7348caf9bf64fed28037c62b3ac9b306b62bfe87b96d62a40ce10ced13490214e0c0ae8790179b9e549c143991b8fad7469f9b22e401a05101761a429d30a97c3800fbdee3b70a40184e4bddf23869a34d89b3fe75e294d3a4d8712ebd8d319b8d1f92e0f50c31e61cacd0b7541c4713c56d32bdc7b72459298450c7fa6bf7934bc09da198d4fa0fa179bbe61735fd5d3c56be50ef565b33b41e092ee737a23d8d2338f0157b2d48a1f0122554b950242a443b8117d856889b0912ada2e3c858870b3ed564a2726b1340f290bf2255c65c420a0ceeda06393765d8165ee9e6f228d4ee30a65529e94bc80c6896409d72758460a2c6d039af9befc212ef20fe77c39471b06bd919e429652f7d1a4ddafcb7fa2d123561f2381e6950d2f0fff2ab5fbfff53328359cefffd41947af92e1afa476b25041eda2a65a00f77405ef8c2ec8e816c85117a9728d3cd8b068fb40eaf2aaec38b40192f11d27a0228d74e47c83854a461525fbd7d7b5a4dbfb76f8543180d1bbbe26b17d888816f9a8ac2cb7854a9d026d52c8d31d4eb55377c0ba9656587884c09bab4d7aff863ffe21089d16669b68eb0d9a8e79ffffeb91790a1023ad25f12afba0a622d13fd96d76c2013f2979657fce1b7ffc4bfa7923a2484debe6b640f3fc15808d2eae4e8a648debcac2642d6da08c77e20f266ff0b871da7d1eab2f1e13980c128faaf3ac5a89d20343c8a4826b5db9c2852bdbd0c9fa84dafb0dfb7742d461cb4cb26eb7d689299010f5b963c56097d423552819957b25186df0b0b2fe9ad391a71aa1f2939c212b3395b84270360208783f5958bfc4bbab29d9275e5b89dc4f1aff1d99393c416bbc6335b04080ffc132d6d5043ea7149c825329ae083b474236f0cb9f8192c436a0869570c480f92f69e342bd95c660d07760ffb2252940dd473accbf7bcc335792a7b8a51a6fcd882b64ba060e8e0c215e27b22256150b173b787a0e13010d7683386670451d5cb3ce4039982442ca62e72a444ff3df6cc3df7e45b7238012794a132ffe5d23231d29cc2f79fa2e6eb539e12bc9da94f33834a6eb6bdc42bfab6bca4e3e746a5e32d563b43c44568be5f051c0d5c560177aed0708cd8b62e68ca571f9b8f88a7fc4b120b8f39f18fb28b2dcea0e07ac3c351047de27da7c24f5d111c00a7902c54bb18cd8cc388df93e56f5072f60e8600caf343a97483517906bb789629483a18e0d9fd1803dd001d43cb19412e9a704df4b68557ba5138a6d5241135bf2bae2297529cd74847f7fc9f10d7b1a83ba1df6e75cca144f7b605d352a5cb42429c40d772c552ac34bfd3defbb50d096c9272a49ef1688583572b73a82b4f66f677615b9db8349a57543aa024e44db134c30a94df7a7da59b9d66b5bac06d419aa72a747caae5ef5c9d5f7073c6da2d81dc0f85afec5415786b7352ff8429eef44129ca80bac8be53ed075bfd6ef6e342e7d77e26de50f775f68c2e3568b53dd37462af45cefc45ee6c8cdd1ad0fed25c60d88914636e91ee425edf9bce40055ed4c0490c2c956c31befebc275abd418517ab11603dfa68787cb8197562818fab09f0ad45c5004df24e013bc451e6ba2d669301ef059d0ee52738d1ebf9d4dd9c249e1852c28aa34f5e5df84c01977850eb2990d561e0eb02d2287b8c06113087fda99772ff3beae027568d512642c425fbeb49812ac1ab672a3a1ccb3a9006a361b5e04d4a3aca69364ad78bfafd9d1515066506d0d1683fc360653549d1d67611bba936df14bdda073eddce3dcd66f02cdfd7c1869c8658d7cd83e71635a5d28eca49797c03195ec1e9add7149604c46b1f230f047e2dec71425b8efdb5bbbaff29c21e971b46d5f88d57709ee2ddcbbc7c3759c822e55c2ca894a30646629180bb878e7e0b80f4d578841c83d1e778cfd6b8c593ba164b90764ac0495366a9ca95891c42e058f91ac416a62021bb3d06b1272021547b005c8f5e518e9b0b6ca969b91fe998426c15f26dbfe4e7a155abf4b6c71a511c23122d1a4635a85e6d3d5c4fa4ebd91ab56ec217818e8d9c011d140ce265c45b18fe5958715739b17b493b683fb69550a1795fcecd2176d24f351c11eb5eeaa8b59ddd9c280e4bbfe1eeed7e722602e5fcb58edbb58b8a006586080228b93a0966b950580be22de017d8f2b7dceac7895c79da910e2afc6781c4d22f34edfc653db0a8a0cbf5a0d10f8a220e10e8d216008b1e37070bf8057ca45b61ecd41a148b3218b864349416341326e2f6af2af64511d1b3e68ece601ea55acadd7612a77305b3535c133e42c3e1b8f266fc9b7fb1058548b86cb032579df5c1a3795f76ac31c13a2c82047295ce065a4dca245e032cf55a28ae7790bd4ae5fad1e3e35aaef11df3817c5c1d4e7ba8c99f8e5be7ff52c75002903438739caad1f1cb15d5cf6e5edb5e7fb40a1c748ca78d0f0d714d8f0da03dcfb797b007439174133355be2e923af1a72f047b636bcf8be07e3acd38f982adb5f556f1d1f2f8cc1938f4cfd76708185f2c86d275e17145d87d19b428369ee6c81fe09677da5186875a6a238a6e769ad316a30dae87441c2e39acf1e8641c8dfe4f85746d2a8dee1820532174050bf553cbb4265d78d334e72de227b6e162aa606b9dd84697f8ee79c699d4bfa79264d884a690d596b07453196af8f6fba2a201e48dcbfbfae92b1a283b5ee5de57425fed9b123523acd8fb2a46f45c40b8ae4cd2a4c733e24294c5f5f547bb404d5daf59118e0019abe69334605a1f25e31e172f3853369c2a5cf16e00bbef5c2b5ecd5f9f92ec3a9ac99f9abf18b286055fd2685abac8bcbc77062ae43ebda8803abd6d1eb628afdfda51f3743c39894d73d7f84b483ae65cb95cde1be4eda27d01ff3acae577d662dab473d2d16287ea1c4dc868626c895c96e16cde8beab512189385e356fa1b37d116ff88d18d27ccf08aace91d9a39e24fd4d7cee3a11e15d840da837ee22474e7b1ad5e764eb943df343ff378ab896a9366115b56db3dd823f21fb5a06a00037770c919f326fbf321bc3250324f0a2f28e1448e27965962027698477ebbb7d1e22125a8a77efb833401e0c631b46dc8047a23a57c1cd6ab49f9b42e6f4ec188524d7876791abfb3eaef760567cb85bbc545ed37f6e468794de1aa4b85011f56af5919985ac08d7c1b780f271b11bd2dac7c11a5d2912af13506d5692e12881343b2efaa5d9ae0d0d3ebde3e28364f003dd19cae09c060f788e10535b402d584b6f4a7c882e642fe728e3a57d1335ec851da451f3b2cf0744963ab2de16531a95055f14e75033d4fc11fa536a254e9c41d627ebca94f9d120c4bcd4ddafe8b55fc54060d20714355b577037fa84f65a21a05c0803df8c96485969c5d738bf4fb68d2ed922b82f88903f0412ad1691cdb6924d06498171beba396864332b0c608b9b1077f8649efbdf345f2d993e3e2d873f575fbdd2ba9e25927623fba7a1bce6c7416e4b6544f38f51ce0f8016fd9a04d837f8c81a313e5a2fcb73bd56addb74b57b1afa74635a95f84f1a5c39fa81f551f143403eb33a02f6fc13582e43eb17f763fdc278e4d12783b8a78742f6237589d188aebe9abc54625305590bef77b18503c0a95ad7b3fc67f394cec1b9c99aefdef090085ce4990f7602739b3b63b2fb0afec2d53ad9bc6fc4b38daae96fbb2f39fe2d045df674da104ccca03ad705c0892ee5f3ce2c39596432169a91845005b99f529a9e7989e98287e7342902cf95a4b68d5f85b7db8a20ff761a5fc7c77a6ab7e4ae08185c707bb8f399851c4333ea3186a54cfa7096c0056677e13cadc6fd8eb4987fc00ee032fd71df92896b5408e2a396458e7d2f6345bf49a05daa2ce5e92afb7d0572298b280aaf0f5e4b99f3c069de3e3128f74089bb7f617f94766670e6fd605e368f63eefa2aee6200c189d5c7db9e54d468314be16bb8b082ddc6d8849c102abddcc059c96906b13bacabf92071f627661c1709982bb91f444b2ab98a057794c0a4916594435c1da45351294deb655ac6b31866e764cf6e4d53852e15f77d717bc1158e9b7acc2f32c8ac03b262a8cec465ae8cdb0e8739cd3aaf0b7e585357ce9a7d933a443f7656fd7761ab87e0c502f090a043c06d4620eeefee3fe576c9ae31e6155ebcd88d473cb3611e44ace7ca0b233eee15eb82273bdadcd473d87b228152bb7907ed24160178806d903680bd4065e1434e1c3a7234432d8c7aeb1c077aaa8d444d6b105c1a38e39261a4dbd4b56defa94c51801e96024e5421e5e01e510a8c267752a1ebeb8ac1cb6e527f52373385158ed27b1155b05825f12a6068c7accb425883d4108e8c5ad5af818e7b013c85933e9673baf038299063417803af305cf801d94eafd0f56a02d9c4b2f009b40e20b557d36b44a6979587e06ae31bd03d5a51768dac4803d09ec5ecf3f5b68983785e9877ce16e5506f4b439dcb6ef44cd4fdfa541016a954f1c1e04623aab3c9426da231fc3554e6ce2dae1c0029b13f2c839046229a36ba326d08c22ae7471b4134e06548b0e80341fbfdbc2de889d49fad4348992ed14afad09001c01395339b65f8cdfac3aba80905dca355202247ca3e466cb978524e529a516ffc3064ebb9d8c1c238b7696829c854556e9ccb5f0ef01b99f291b40632296244f4150a8120b7b65439f67aca7f467b7781ec260485d97dd9ec3a660586dbbf021e36c998882bd65a9be2af0d670d4c84480caea8faed912de55aff2eec4336b9398096d1f71596279f552bb8034738e9229e8875417126f5827159542d04341fbbf74a7dd1682894f5654074b0c135a077fe2d9c384f833597b78e0dc85f02d3d0522f8bf8782674d9792675e400e67a80d114736d57485eb556db2fff24aa955d8cdec30e49e8f3975b1dcbbb7b37487174ea5b06d9e783ec31bfd337a3ae7d0627bf8f7c1371afcea7799816b4d119069b3b13762eec84db8d87ccf10d2d65a292b1a3026a61751cd37c06bd8b3c65c5fe9bc516f70177d91bfa289477b287c33faebe6249e448732030d9b790b19300205aa1b33aa4efbfcee7c63494cf942b89802ee9e3483c82383f382678504ab7b4c4d4009c2188cd74378866239b65a26879c09ee4951ac35a3046f21140527b0d14d5f515ddee192f9add2c82436558dda31b27c5bfb02c4efe88ccab8234c1a39439d09c3cd5fc4041f9ee79d1271663941379337c06b7108dbbcd1e30bc263eb67512deb2d59f849930ed05124f657110898e09a18c9508686b74df3c9e6b5f25c014467cab9dc8d1daaa9e2a8e3da5cd542bd44c111dfc7b384bf5c5d908ea3308378f455878130c56917476829eac757c0b827341fd52c3c56ab627f1664288edbe8612124d28e3ead08f8501005f3f6148a41a7f68fd9f3f98d5909e717b3148ea482ca4e93fb6d786a101e779673d7bbce8f7d58fc7a5bc84eec1a63045c179fd9c875227b846c0529a79c065f33eb3c5eb28fdfbdfba0d284d81ff5f26cbed38cc33061a9fa4c20a6decd59d29507f4f13242f157316e8d407fd3ce5ebca1dca194fa662f193ee7dafb0ec24ed92b146c03b21bb87a9d533eee8a572bfb8ab7fdb741028026ce836ca1d680d9ad1bfd4e64e94a30921379a0d1c26f1eaf46038b0ac7924ccd153ae2a526a015120da6d5f3aec5daaf284f0cbad0a1de4a243b7f3c2135829703eb105bda0037fa2e90c25cad1c03df46a78fc1a5c5eb4f5b0a575e14fbefd22ca8bd2cf1ab4ace443df6e9fcbf61301cec716e42fcde1fbba0a5cfeeb5aaf2d4a61da3feaa35b290f75e6b899c05d9708b9cde7ca91cb586b3793111a32c6b1f55a758bbb9abae12b5912b70b5ccaec83816389c9e3ccb653b31f1d9c7f0659c4dd053e5ba4f8cf1665a40308e0e70f487c10ceffe8481f5754edcf6b88ea3d897ace7e1118cc86214c5ec2452709cf35abe85fdd74ddb3e0a9ae5147c8ed529a1abe437fe2da7d085efd9e7ab5b944850f5d53dbb29cf9450d483ec2e97ff6a61ee01edeb6a14acb48444a3786e01c661eb208c8d51a17819920033e64e5867b4c77adc6409516770252e913a546f9e87b06757b377443f80051df89267cfbfaa3cfe144916ae0ab2970da4263e764ca626c8243b82005190f1d87fed758efe4cb0c63d493dd83c54d5cbf88044b2c524640c2d7c51ce57f2a2a88424d11f7f2c338626674fa28d4eb6b22641cdfa7f3ba738b3619b61bfa1cd90ba3b83d4e7b3b14b265ac1c90a1f24c29248d4e6b91f92a8f4adfd535e64a7d9c98ce883a428808ed52dabb3f5c2cadd9ad23c034fb36fd0dd1e1e6d6e3c60b9ef34ac1f937a298ac6d01a98b9963e6e85596238879a18f7f4ad6419346ff90e4f681bf471d96f611fb3e29ad2df586e9ca58f656b836864cc8b0ab73788ae15e5b183ee41115e22ae3775101f6a8cbe7021fe8fdb645e2971e7127ac4ad58d4c91358fc19d9fe91dd988497d1f99d3543fcd30f38b522f50cf40917b7f9712534fe3b5745c5a8e210bc16513e5bc3a91eb56c860a6a170709aedc9a7956835257cbed121fe9536ab8855446ef9ebf18efb5211aaca8d139ebd93a7d8c84433e8eafec68ac601e8a49edc814223d3da9eaeed36000e48d727288ca18b4bcfe612e17b8ee791c7c4e747ea211b59172e599a3f6b89813a5bc74d1cc2ae59721cc8ca7f00ee029c835a26481b406e580160650e4599503f99ef46208891bcf6c6e58e319d2a34d3d63c4d0925a8015d11cb1d281a1700acaa47731d679e8ede44de01454c0859ea74507e29fd120d0f58b0e3881ef4fbaa2b905686a03b4b6152ad8ee35493395d8d2c0ff989d361ce30ead825bf38eced1811acb31715c63e25c83d96384f88ddc1930905af6fb7c7d4715c7f0d173f44fcd9f1a7914a82cfeb90ac82da355dbea42877bd1b943e10e6b6ff5c3184331e91d23e63934b2642f0c5f30730c67e9d442bbae6542b7afd7320ba588342763ec8348755e652f2d1381a26401cc8a4a872193e074b9dc97bd8b67631c4f8b1e5bc26274918734ced46b3d9c4e095d91ecdb7465dfc44dbb5f8ca34e31b8b7958051a30d446d55dd2eb0bc9295fe79b3be427e2b98197b7b63b4d8e09423e82b0dd71a2dc9986dd98dccb7a29e203a02f35cba249785f0cc2e29117d2d7a64de9b1f2f79b0542bd499114501db0edd2fc5844c07ff5250e485539e147a96e1a99614404adadeb8d2fcc03b0dfd6df71c94526f0ac3003796b43d5dcb6ec2dab4f2a47dbca0ec547acac2720f1dea6f653f21acb3dfc4156d8cffd7aa17d7e71155dac4a2a3aedc04411cfc11af73f075c5b80349e687f09d2e09c452b58ed39969d035aa15af93a7e87120b19fe19e93a8e686a5495bddb27e9920a6613c8e90a4bc41fe1319a74776c83ea2406babe2c9e7234aa0d92692d48d5ad9a2ed299061fbae967e528b4e2dc6fe24d36c6608b56fca0ba2ad84eb143c5e4c17210ba4b0118fa03da3bc86b0b70bfd61ec6fff56f3488931ecdd987ae10fd34ff851a2cbf0e025005c19e4a759b5017b473b98f67303a5f1fa86fed8f50e3da0ab6a49f80e555363ad1112c6c7c1deb4c2bf67a40c5251bf3bb631e66e93babbda98e09c445ca792e734121779cf78f552240f1ea46324f785f20e9c426e59322a6ffb9f4e2613750515435634febba93a55df5debd1e5c42955381c787cf4f16ea13bd8343ce8c2572fe0aeebe980a6eae7efbdb170d665759d17e9ebf8dfb4e669decca52d2765ed7335e1aa86e848174cfacbdda2da8e73655b9f54b096c85d256203db130503ac64785089de7027299124acac42e73b8509f4ce049d09dd15b5d8deb65ea6b8d4e7ffe798cb0fb2acda01298236d926f36b6587fba8534968f24e951777996a7c562d4b43a403990b3a0fb650066386b04a5ca133463ac84c60bff04a29a2c5ae7ea35d07aa5cecd9dc8bffda8f8f1704ec346230df8395874823db8256bac2968ae03b895b04114fa121f5f4132ba7bb172c6cfba73e0fc8cc45e00d01b68e1f3609f45b70c10c332765d9a34bb5aeddfd1dc5a18b5c9b11739d1de9728f327b249000ed3c341e88df866190c1e7087d983e1102cc408b07c4e9b32420a00752a8f571776e0f830bdec3566d37f4bd33aa4c431744d4245a0a2f948926048cc712db14287f754c68a21f542323a77251bfe1e2ee783a7b8e24d5ce70f5783d5437f44e90cd5b46f5ce57e7b6916a0d357ef91f0f1e8ae33cf80b3d1782dafb74f6c0a2e63cb8461c847999439ee6142cbac568e4a957494ed48702f8a6e2765572816c5b4407fffcbe148531df7814b2d88b262de54a6a119b267d4af4176a3819a2ba854a317f62a5e405a6a8b40e6dae614a5be1d2bbbdf86a8be33d63a151e2517ff2b28de43bbb48ba38bec4ac790af6344c2e2a06923a2297c6e6cc56f7a1caf843fb5a51b3269ea842a86f3bcfa87d5aa4e7dc6ee14d253f96f108d2277af22ece756d04c1034cc85076233f23053f98afd95593285abd1a20d7945407da14c739e9cd7e30c09102dac81d637861cc9d89e8d29eb279462a0768b3c6b540d79dcfe7ede422fad0dd389ba668d3d86052b7c9e753188ea868888ce32e6505f69dff9ff53d60495588ce78ff6f0b4066fc1171001859a78a2a7cb6f951d7b97caaa45687398a9b131a4b7f879ff880396fdf0f9abd896ba695820401bbac43e3b1444f6aebcae2f6f5c6336d1ea66ed90b013b72ef4f7c30a9483d901bf4f0c7bb39f276af859ae47b4298e16f4781c68aefe76e302c4d569ac001049e84bc4f0f7706866a5111a9d740deaf3c3a38bc5b4b692cfafceef0168c2355e2df15f58149aeee9891858f6e10f6aacb37a90a71217fdd4c8f3e88053285225ed7f3ac3ea00c04cf5fc8ca6beb6b452ce1622e1d0e62a77d01dc4278e70ed63525fadae3583ed29b21da1b83bec725251682775ea20e14d96bbefd93710cb5ab0723e2e7da2de3d7ec710cf63e6760172232effcad9785830eb2c358b777e99ee91f367826c1575810256512935c34a560c86d4193aea2b263bad9fac1531c6a8338208959197c8b32fb913ac5cb9cef1a64460ad746c085fda81bf713e6841d07be84bbd8037c6228fb8c63f0b627ad110b37b7f634276d01d0fbfb0e92996298ef743b55af733f609be864d1dc40de347187e8ceb577f04835f0bee6c50d0eea9dc45cb836071757e9d4db5e13160f496ee774584a2147b4e2ff1435e57161d4da7f8e28f7d6152f4a3d24110948851d08de44f6394ff1d7d4ad5cf70187ea37c8233f8f52fc8a58f0460180260442476eab915ce369c69b9221ae4cd134d3404080c4e06eea298e151e8dd1df7392f067be35de113055a15a635e33b34b7b1e638e6c516a2fd42d9893170faba8a4eb2ea6e2490c8c54245e4d16ead1fbe315cab36a68edc7b33135e54bf437ac6c0d30e4e62a08973bcdd659975433241849d4463deb18ed4d73cb747b752faa0f62b4fe4363e6729f57ee8540137c66a9e9b8179a22fc0125dd8c75d506d56327737112563191c60ddd7cbb0b8872c3600b6bb30537c8b8b9ba97f8cd379d2e8c4fe2d097231fb7eebbe592a24ed4f1d7a08e0b08ab4c78358611bc6fb6161809b121cad32ce8a1cd26e8767665a112e7fe735faad10988ec39a4a52fb442b860e6eb73cb23736701187f05609e0181cdbe824c06a28c0fbd8b3a023c221f4dafd94ee67820a24965fc7d5eb07f550c93ca8d383b06197ae95bc2ad587e127ff4032c69509bc7caa15632f1a8247d29e9754685cef5fc3229f70c4889b450e24e38cdce812f23b3e39302ebfe5810b6da03a3ec514fb802fb4e97d510d7139755ae6299c21778d9c4d225d15e52d187a5e936f84e99ed0dfdb0a8696c1359780a18de1a442fea5e30aeb0a393c16bc454721ea64137e4a6abdf4926774702ac3b247ecb01a7188b86df26ba8b6f2a60bb2b1a3e7340591499bf3ddfad8072881cdce46e09688613edd64054eaf81303523b0947bb8c0333cd3700a74762d9f1b7c6cf409d486d96ec4fddb4dd3154f700d75fb61d2a55332b937f066edbd8cbe7772aa1a44ef859a1367577f318444cab20fcf399671d78246a50954c5cd3fe223fbf4dcd95cebdf9a6e0c88abf95a04dd0c639bd0b9fa9d9c38e868d3e9b279abe1b24891b0d01137911645d9ecffb5d9183c1f3f59c92572d9066f02d76fcc0be427199ff298052d45d585fd49bae1c73344de0e1172185e1a518a5daa8c86d60883166a2737b51ba0840fdcc5244bfb5170ca07c18169119d37ffe85f2399020479c530200ce1ed9982df0dda87289c3ab319b32f1068b25d0681ea9f06aa5e6a3ef74685e753dc207eba32bac2a2575728ca600a99d3b222b244802d44474ef2de762c8b1a20759d96986231890aba7261838221e0ed07d1c7a2d35a28ae9a1a176615cbda5f9eb0340ea73423a7e7babbd22be738f09c10c432ea114700218a34cf42b0427f95c1a133b4a9c4e857c83844dbd394fa9da3aca39ce788d0ab0b82e4379b8e3162e961d07ffd8f2a31aed4b5cdb6e358d73e0f11e76bbec1da115c9c56ebd0c09fc10f234a8ddb419958a7dce92590afa23e0b633af6b4a60847e8d5811d4bc71d495c4ad9755b38350e932df10ce0befe1db02911c4bdbd5a4638452e57e322fc5b7a5d423c15269befc9aed809e9718c225b4845cf30d318378315bc52bf9c169ff0a8b7ae69aa362372f06e5892e488e39c1fba62a63d6b16734397dd609718de3d4308fd2b782f0dd00af64aaf8d950548ac9fbad1ea716219340fef5cef87c60baef5e56b63e6b2d4ad12ac8c60916e71ec52919527ccd9456f432d92972473623f3dd130de9d5a5026fcd555a38aa1a0f1b6766e0a6564be1a0d148c42af06cecd9c5d92f7ae3adee6ea3f5a05426677004524b85cda7bcacf476480fe3b21b51683c0dba617c04ce152c4295483f0049ea80b3e82ad8e84239401c008bedf64b0cbc7fcf0f0ae2628de28f34819dce6ce7b188ccaabcd8e9f1932e0ab33990a7816b40e873d1e297bed616ca385737972615b99cfead13e4bf4fe61771b343113093aff8984ed032818a243ebab2caccba222b018aeed9e4fa3db47db61fcc4becbb009ca965ce86b8c7f15ec180862138547fdf0c1957bdd1c44c54d8ce13c4f072053b85e3e29b24cd4560570df24cd7052571bc23cce426060bd6cd897ab0989327d2c2e10cdcc01398421675ad850c48fb57d75e7733a860672aea7227e61db776008ba8d0e2f64925892bbde287abd4888d199bc4abbb3568e5172a99685132f73937ec31a0ece2c8c74c8a7ace925619a7f8ef92047fb9f7f9d2f7241afe7c8cc3de602e24363ab253b7a574c18c318a5fb9480baa37b9d74e732d2a4b9c20686eeabe4db79e3fc2758ca7cbbb751784d8291cd0169836ed9ee8249d42243e15c5b5e08768596fc0330fb5184177cfe57cf9ccec018fc78eb07795244f26152fcba1b77376c44136c7b354851c3ee1d12385d386000097c8b9801ce8c30f15468ff9b705764eddfdaa522326f7d0dd9e59a04eaf7124db3b9c144a81d992d789fcc1287a070aaa21913f8a36425c3672f5022f5c301b52c2e109551126e74c99e2eb883635b4fc61ab91b07ca25c683018a71afbf382390d8595b0d0518fd115420f49d7afcee6f9568665375f15483f0c4d8180f0064eddd1c5dd032da4ee56a6f3bed998bdad5b96861fec0e5d7cfc518c94c5fc15f0a11e774b30887087f6df5653ef83656db5c645cec7e83c651bb21dcf0cad801707502a6c790bdde9e59dec3e3a5163d8b1b1b5a41e223ece9b75730b78f70aaf8ebd01bd3d52412b4364d46c2b31f7cc76f740f73d3d046ecf56c5086b84edf62f0715e3d2118ab1fe92caa65b362de9a43290c1b3645f454221e0f5622055f6def8af4483c7484564bde2d10af5e8a810c2a69740292ccc765f136207d58b8b32fd21faf8637588caf41dfb58ac8b61e7b064a5b5028679f8eb494293ec8e2e912b5c0b9129787136ddd4e6cfe3765847ebc418a1a558af636f0e3fb6ca10bdfc4605910e03e98057ecd6bb79037cd6be503496d7986eb858854f0d07314307eea1ac7ed349137a4a28ba904316e0cff95707d830b56b410228a99eefadb662d03cf7914598e0809465f0289a8bfbcdd5ae62e99c076691a45886fd55e98e84b03ef7eaa75882b55d65cf89058af8030e9b83fcfecdc0fffcd113052f4f593ccc91e4005c15e4e817b50efae26af60c7f44b21ffe51701aea63fe9bb3277c461a2728d96e266d945b07000a948c507b6d8effb50f0dfa4c5aef7f1a67d67a917a0da0a0b3354b6969fd65d65969cafe764055448e6fbc939a93f72bff83ed347571e25c90a9eea0ef3a1c40a133f3eab45d01c31dbf6a3816d3b4a65be718f5e9872a30eac1d005a517d767d8b5d15ddf7d4476679139e21c16b69ba75041a42e8dc301d073052a96dae10fc107c59d9d78af42ed69dd17eaa1f218d234418c2845a97741176be62c87c51009d1b0970fbfd84bf901c3fd85f01c8793688f6c3d9cdd9c87b618317a0dfdf556237562869b7baffd4ba4253fb3e066d5e666ce2965ea4a38e8960a4a63cc2fc90d09a98cebea66f6eb3328f916008700c63b5fccd4e531e795bd40870cd09ac7e0561c58228374191cf9af18ffc5385d24b2b39513da92307fafabe1c5834ed5bcc440cd1738ed53c5ca0b313be4020fdc93e6b30f0133bebd25e1953dfffdb6eca8f7d51891b82c4741728be90c8d67c8e7f9f6da1db5bc559a6b84e2d46c1cc7dbd16b929d65de24379ab0bb43782c702f08c58fa941fe551152feb888e50dfd19566de8557d34a3f7943e02fd8b9baa8d674ba3d86d570f67434decbd10b29a51dd352870ed93123a843e0423152787119130ea8e7aeb37eae19e0cf616cd4b6e3a480a74c6e0aa3fa95aa1ef644e7ec1a76036c820a6e27e0662ca55492a1f1aaaa294dd55b1503d8b295ecc535a6dbfd14941b29721ef933020078f5fd776b5ea056c6665942fc76fc2bab0e6c3cbba0e32e402837ebecc3e8462f0db8ac224595f1badbaea330ca3539bfd17ea60fb4a327c196d6dd731c045b0824d5fa0b989db51d0f1dd8fe18e150b4db61f46b56b4fab70d04e53f1c5e1a67505e6259496a579c33217e4c547cd6ef5b50e4f7ddf6aae750eaa302b7b8bd923ad07216ea304e281a739459128cb41680376db7f96e9afe479dfb3b36083fa0f0e9a473e73895182e18deb264ffe85ff8ee229ded2d44a0f871235bc3253d14a0617b7c3afc29cfd18f019d537fdab1802bc2296c862ed95313ec2ab69ddbaaa8af9735e3e505bd9b09aaf1069210ae7ed40063cb7d9ed35088bdbde28061191692dd136a916ff559d6403661c640d6224c949a542288401cc51651f131e0fa4deb1c3a3306fd968c72001106c529e855d2973d78f923b46b1c3de02802e5e84c0423ade395cc2c01f28b965f9932acdc50fd82c605d70db78559955f828fb4db21c4db0441b1488e7e083e89b785338cd506fbcd052cbb070667014e83702d7a7903a5788dd452981ca603944241f9785b8fcc68ac7505990b41d2b8678f8b17c54f60445a61e6b000365e95a22d1c252fba4ebe0e14fa5c279d4ac3dead680670288628dc3a9b5f71106a725b2b87a1696496eb0a56e6b6553a898f9423f74ab0bb8b1ba9c48c6a08bc5c0541b681760832af306fa98d404a573103a8d2db9c3ce78998c3e4cff13a7dea08d09fe80ab40ec33b459590691cf07415e7e8ec633131fffac295f9c0083bda05e3b79f7be6ef2f3572c317b049e96177bb98e6a749d8340a9e7861f35598615aea778ffe847b6c79ce796f372d5de0df46955157d77b4945dcc38d1a24687f88f03d94b00d40946394d192a1c1ffc4bc2fe304b86901d7da275072a4c20ec3358cc8634d801f46127de36c9efba886ee551040db35866ca14c7496e89ee940c23aed191d5133f3e2002a92b20a41b012ab51e4c24d66248fade752d43d31c72460c699d7a69d694b0159e7027afebaccc11362b1c83ba158558513beea1f60e7492462dcef9c350c95fae91aeeb0d1e687bd9ad91edd4ee39ced2ab845ff997ccb3f0b07a60e455f853dd624425326a67f5a2f168303108c634467764618f8888e2997d747b33fd42544885da0ef4fa63a671068efb206000ffeda3d0efc4527cdfdf844c8e8363946cb505631bfab0086d63ada81bc7dee312e696023c44376d0670d6741f3ac5926e4840b40710e778fea51d2569d50127d3acb429e23a717cbf3c52a0cd26ad70ef12669dcc0b0867e6d007954f712abcea6e043204faa43c465e3eaf1576f7e2ee66d4166a9d13f1714032504ccf84efb0675d98171d4ea9c5b13748e15f584281bcf74b2b79a33445e294124c7620ff52f941e46f7a616de1eb88b889218449ec174472106a1e6d746b8f010672a0024ae9cda60ba2fb283aa07599c4ad384b22a4503f072efd8555b11984aa5e75b1df241849f35026adb23e555aab894c998f09942c6a9399d3e29d278f40805d0df1f8fe6302ca7d123053644c6e6cdfcd3841ff051ecc13fd4c3c83215487d530c50e89eb9923b9b623c2be9b51c5573f105e2c60fb92a5c591f1981d471744f8c28be688d7e147788500c7775d098308d155eca86e38a58e46cbba1833e19154a1aa77c2b0ce92a443feb4f44975d59118797bf113f555f33d76bdced34965f185cb093d1655179e4352245123fea9e5132095663d61eecf41d4bc2eb6a40f0ab9a6d974613015d141dbaa1fbaebf2d7368e2275dbea094a35b3aa81d3b66e1765fe03b2da0775747738bee4630509247f1e230c6fe2fb718cac3e588fb52d42ba6dcab718c3e08be7cb9d75e010b52ae0274c5155ac30278a2a0da734d990cc135dea05598a501f7892b67797a0d4d8308aa89489d3d7cdf04c939b3171c4d13691621f8dca5c673a78c5e0920a5a30437f742252a4ea92d0dcd1d896420243a4b7e47acc593128b1d49e2e59ed4f21f443b4d7aa1cfc5c3901d16a6d4753dc2438dae0672b6f1745cf4b73659c59beff9ec662aca18e28f750525351d7c9e2333d3000f694c84e33f12077e97b60705b43b23e9166551e7024da56ca45e454e157d5536bdae0dbb778aa109f11c3795436ae69e063b80d8cbd84aab690f5a0a7d1dbcecb6377661ff7d1808579fe4b5f32b5fecf9f87f00f62b1d5e4165c59c8d96ca19e120435f0dbdb142552d3a7b97e984113721b5c71dacc3a4ad9a90aef9c9d6925dbbd342ce672ae6d24eede5f731150e0bb12ccd9759dd7bca0b0e47f3fb173228582fad20d547b72503b978e02dd6cae283c5c0c4293e539d4a6b5f697e68c8a8c11bf9878c1ff4c5f2cb8fb6d5f0b7b60871ce5e2d78b3cdb997b90ec58d51528b44173f49278105713f252a5c876cf57b9376a9f3ee9c52eafdb4d779dd9dd42d9611a97643ab2d44236656d78da6e36bf90b8df0d1f479046c0aa4e2ac9fd6570c976334a92ce1a709703d7b4c48a28c3666adb4f871c293196b5946d43dc246da0eb40ba166af32f94fc8939245e04eb4264c1fb3c55184f5138eaf7ac061a933c6931923b7bba0e13c7e9c39c9553b3712fd3bc34c3d047e2fd767d574854a879a9f1d2131a9140311fe5933f886d89afee0ddfa11988616adc5cd02551781d059d16998bec35a45005a58a09b83c845d1b2ce36a4f8de49f6ae24bb48b9f6ee0f7355acde5bf75bee6885993b098b9216503fe2e61171e89f235acd1409ca0f8272c437ea55d084806b5a4593d5854bd7960087377d2e1474ef222ea9f89050f049dfc9ab52e1500f928e66f9e6d762452ac61f4955829058d5bb95256e4c8ca8d8804a2196408c7b83059143ab0d2541187a75f7d31b0121a44e8bb5c42ed514048e9a4b02dfa9d7b428fe4e01734931be25a0d1a415841431257966cc06b09e3ce971375c04156d1d2dd8662cb8d026a4cb61e23349105c4a402658dc87fc4c9d570a6fb074ad819a6954dee2d3ecba10ea38473cd953a0a0ed492a0d611485837308db13377cb23d7f21601a603dee25c8b03b8f6b7251f08af7782f49bb4cbfc331cdec088aafafe4fa131a8bb44742370a0ceb89cf532b9f1e5c9ec9d72caf6efc5c7fc57defcf917f8c93073528c99bb82400856108cde10bf1cc11a7569728f9f4bf7826b9a06679b1c7f10c5e17fa52eb3141bd8a414c02add9209270b41f838567ffb8f068c729410234efd142d4f6991f4e043a8256e9a164d3d5f275d4c9d157df71f7697262a329e69c4837aea4c282daacead94111707ad1f2854d74bae434659cd2ad7c8c0811713bc3b2c6b1931d44b7df09cd8111de9d72796a9fe49cb4d153b481384b29b0d02a77e82bf5fbb5f4f1dfaf00b64bd453e28dc1a41ffc4614018b1c92ce086d29cec1d04f5ac9212ef5fb8f2cd4c1b66d03d639d737392bb06e17d141e1342cff299cae305ae45d901e0c81da66bb1c58193b0e9923f9e230bb9411b1ade7815bdaa203aa7da39b5dee2a9f1651437e9b455c2d66ba1df27f69ca46f68060e6cfa84e70fe1c2eb09821e584bc2e1048f6ba275bb9d99c593f7bfb2e4039e34e6c69e8888b0f0aea17126c08e6ed08c714da7b56098537e017b49cb4c13ca316e7f717d707be6562ac080d8f0b974c31f5a6ccd2fdcde5c4029b09e1b91e7578c17a51684851a7e3237ed72b7fcb9e1d11698d20420a6b5f37c168f61c4689d277f4582acdce4701d562725449eeaab5ef7f95c4e1437af83c7663e0cc4131af0940fea0c26c576ea3558f2217ab663253fe48faefc525ace394f48e45cf596439d6a782d61b03227b33d4a774f793cb533996aeaea647dc53c8e3bcf6cfccab4e2c0383b789f6333ca345d8945bfa6a928a2176d0ff141dc9f2fa2e9f1320ee10aa4662fd74056051d4a00e0bac99015e0c2a9bb3b476d9205794c46ffe518afa355ae72c83bd2c00639039bfbc30567f3a8592c1f4dd2388f57ea70dbe002a226345980e000c921b5e5bd946ce3fb59b7b6eb53233e51be935cd92ace00b600914908c5c39bbbdf05ea139dd10ef1ac7cf2d60385f9cb50e7f5d86d2b7a0832ba0dbca5b4089b85f1b22a6184dcb59e74e644d59ae252f5e600367f54b7f8e089410a91bfc3510fe525b0519d411f38594344f7c1f9a4cbff8666b60427b35e65e7f8b6bf86cb7c2dea35477e48991d12691eb96e1efa05e9149d92d4c991c4c2c4e14c6d173bff0e1f0c931ac73433dc063aff5ac6103257280907b8a89107eebb654d8c6aeebf997efb9610801414642c6ad8053c4d405daee72c544f4b3ef3f9da3a390650e212de364f0a55f767ff0f55b9862214d91401cdf28204c6cba27bc49b054d733bd386b56c997eab0ae095f795ed3dfab44b214ce64464e3561b0bb2ce8922a4f6317faedfe71b98b7b46211347cfffcc97108e7fdd41d158c5a1aa16590adbd609083be605a130d08b781a10e6aeb95f474fc38a72912f85529946b69eb0ef53244100eb6e434a4c5281bdade255f79de655d74ae9887afe2ec34b7ae063b390f90266b8730ab7421d743e6c92bc0f44ce31f9a86ed512161bd05f83c56b63fc1220d541fe7b1d17a49b64710954959056d2676821cff94a0043c68aa1dd873667a805543b38cafe4f5a3a870d1cc659cf4b66161b85810857c974dbd90cc32e35a622350a359a8f608e135ca3eb55e821802fbafaa9019bec4dac64833fea12dd9718720b4a243424671853d9a005a718ec713ddef617be00b165f8da38b7c59935763b1d9d678aa2fa4764106879f4bbdb1bf8492a9f31b4a3a739bc940e8666b0976686d600164edd0df6e32364b61c6d41e7138a472916dbfebcffa7c7feb1df0d7bf7c662d8f181bb102fca584c213957b1b1c508a142abc0ad5f5389be6a992d4e6eed3da721f99ba830b372ccb7b3971e788c31ca5acc3047dff979965ebeedb5355ef8d6a6a59dca89a4a208234e47d42110f119a462ff1201a2c644a07873b75964614c55ce0b1feef9ebb57de40aa759c9eefe482a51e700f8260944280b06634105cd6572002ad775cc919c38bf439599e61b92aa45bf47962566bef6419f628b0badb6e6cf59ad464f16a0650d016932336d02dd47caf67944eb75d61eb94955988fc6dba8f1336f2f3a43f566ead579a55e54663cd72b0b1ce761cec3240fb4d2359f0eddb72e20fe0ef175a303116592b533a7109f477fcc7b8d04c58112c8b6f887866805168b1989f60e11dd0804624de09d979330128b2566fedcc6826fce8d89bb279c11698604d11330b221187110f73cb71a7a52cefba75855c117bb62960befbe4631b7161742c5a349f593f0243438a3754fe90f61ad82d1fc86da606c8d1c8034530656ef1116472bc005f4c8fa81a7b4540627a5eba8de3b122004608d482a40c73c3e3b159caf561fbbd69bfcc5c69c72b1ddb9e7ef0ceaf66c218649762cb221a52ffe067c04ce23a562ef314e6903160ceea50d8ec9e13b7f71bf91cdfdf3328f4699a3e6a52289f9bffe564e5429488952eeec1d316c71f5e9af707c3e9f98610ecf589a6427ff5c3286786d554c223e830a842e4c3318af8c9a7f1d5a760a52f2150ca70380d37c77ccda695af64fad9011f8e3e466e28a5187d77d486b9280a85512ebc7a69a50acb0e1a133df5a3d40c58b78fcdcf03bed4cb56e93fb05fa3f54fadfbaf0ca1ef5c9311b83286ddd1589c8d875ce64445db51405be06248d642b4720a4899db922ff6f394b5c1bb242a33fce357cdbb3a844fd84acef2d51a7566eaeb934d11e21616ff5bc86f40efd00cb51536a9dfede1a9654736a527cdfa4c747370c74e6336070e22976e1806b73bdfc862a562f2924753016d8c4d3168c0e5dbcfbbf43324a9c856da8479ced664895e9894faab37f1e94f9d6971337e0419e99e9ff9ef88a81eefa29946e8eaad5a39dd24713632872cc0ea46c58a553ea4bd4ce8d2226b793cdcad29df1aea89d7934bea577125274265ebb5c27c8c7d6f9dcc14726f46ecf0517555d83f42d165f70c7777825bed0b364991570c34a2b77b3b81ea5e75633999edacd928b28819169168a2f70ab3cc81c781e7fffb9e2c630148145f649326f9f8ad68a02abf284d1f740ad2c3fc8ad61a78a4365c558aea6e64ea383c0dfea920037e35a042c85ee69461b2322ef4f78330cad90287c712431c3028533c0df0899e1c3b99a0f148a80ad1908a053a8a7e5725cfe14f61548321e3f0f190b0ebd2010c948bc5da98ea330e8800a04262278e89554a94c405139f1a2b896f8f47502382d4560dbd5c94d6e4357a919181cbcda717db4240177dac4fe64dc3f7ef1f17b798e2b2983c3b582a94e148870b4a9f32f61b7e939382676fd28cfafbdd6addc60279fd13ebe99e145e9ea24af6123b135e7516db6195d2ca606f029a6137dbf8be4caa0492a08774ee7d42226a5d93bbdb8b3af04e3578e9c5ab075bb049dfffec68b4c0ebd57f53337ef6c6a7e9324a5180dbb08aeb2f6028760a3319882a354c4521d4f5fc160361cd3ce1f7a34bd7c0551574bee37771116c67c0803e577e5164be57c9f9033aa86c02cb8fd744b29f6c9bf656ea9780cea5ad69753caffa27b3f6d8bff9329d06dd5674d4bb94bb11afa69b1b1df8245e77bce5f8c8be47e80ae6a486884abc505d7f886f9b8f80c3dea09466090cf3bbc1c366d3a1cfce9f00778ca18d2eed7082d99776f4717b2f8ba7e0c436a7a6077e4338bb95a8a8e20be5a1f3b7179ec5263f35375a5be8a967e13407209d6e7a58f29233f5cd1e3f1c95f5c404b09d60b1bdd199d8d83b58c51f73f830e1a9b15c1dcea64a535ff9f64d4664cba96d7ff3339393bae32c631509f07a52740b9ea0046bc508e8cdef7327be12ef6499b833c2c873157cc712b4ff02604daa46f37bde201882d620aaa66d7d60a68e9fe7ae67e2763fba8abe45d6f7eded4e34ea326efec3f71887dbb21db7cedb5835faed3ac6ce09b9d2f9c6ee5f53b58329ad7d5f5b6e452635b7a3a726a6c8771a3f7395c6081e3b83283ce1e17916c542489d9cc07689ff7d959e64b8aeffa1d7d54522c22fcb4c9036cd5c177bbb8fef79cba0cfc0b0c3b1b3530082ce76c43feb3ae6c073325a7c9fc38281510f29471751c340bcab0c65e9dfa90d8954fe571c319cac529d4dcd8bd381dcc052af5a64068313fc07c2d99abf517f0a6f52fabfc316e1aa84514e63deff620c94721dbb39b6172d311bb8d73c15ecee8d68abf0172f1f39582d8a36c88bccf5ed75db9ddedcd4a79aea63401c59741cf9793a0a908b91e6a90799100f91d405893c8d58fb0cf94b72099fcf9811f687332f078c98ee66ae1456e17fe820d02bcea5047d4ef89dc3e7b3d73f49f4a3dc439753b43a93bdacc8fe936aff0299e69c76e131ffd4abb9fc0192a6e2317925a1a6ea7adbcd88813d129d8c767881e727ad2d8456782c6b38341b4ea96c24b45c9f96a1d35dc025b3830f63b13d2599ea48b945d6beed7cff0fa7b1fa4a14d10ade2945680bcb6d07eb8d9d637272e943a3b77da4f22da168f562f2880eb32b97bc70149218bee3982d2d43b4899eb8994146e6619c37c410d9f5aa3bf583f8cb6646562a6f7d7cfb1e274b839949d039993e3afee5eb9a3a7895593526a9dd9fce03052e3d8e09a022bcbc1ef1dd5785701f9f0c32e8fa0d5efe79a23a4516c0a177bf7760971812ef5612ad952cd44a8cc46efbd67dd86847abf0e1236ca217fa17d135ffe6d95c1ca93397b79300f23d7b0ef2b3b4b352226de7633ec797e74a7e26681149d710efe2a28922b007789615d36613eb76255b535be68b4d76f546894ff79f3f4e8d00de6c47f9a6767cce45a09bd4c6040605466a6f62cc14a656cb5ec8c369f2ec54072ee88ce7de63dbd51d75fc2cb7539b85ee51d100083828a2693c4b6ea53618acfa6f9a5210ea5d238a07622d9a7017b61831877f4a1a22436fa56d170041017f5a625ea1dcc079dce27d2d43774387e64d72da9991f137a77ea2712dccb68ffa612762d29e745021f5100ae3d8ca222cb43058212702ba88dca1866519217f2f87cc469698963a71660e1edc0a2f02419da741223786a135532f253bd23547f55bab2d21e0fb000dcf223a2667d5e270becdad2c50f28b78eb67f274ae2123db26378a6b3afe8d56b6bcdf5e98b1ae9b09aab1efff626218e7650ea8243aa90ad96e052160e559485064c8a44ab1e23cf5488ebca0ca49006be53d4ae798d0f8d5aa36574868c21d39da0a84f343f4ef2a12e0111efec1faeb1f87ae364b9081bb7322e250ff6fe794e171d02685bffaa872ab2ca9e2f41f8bfad364c63c9de5786b7ce411b33cfadfc1303db381ac50583793e4a9b2b8b922ce0c650fe894727730352bbc809ea392503d40725f0ccbd2470c00e39a2de1e438d8fe6d7d96d161f143a73255af0350c6ae1c440fb9e6b173189c5015ccd96bd661aee7a7a46f40feecc4432276982a10de480d4a8840e7c741a0c94b1e33f0e6d9c26b6e08beb1a91f0fa67d8e7096ac00cdbeeed6e12e9fcb0344513dbb1c400531d785483f499874a39d26d6b860f55eb7436f85cdf40f71a4a0028bc1fe3290938f5b67568017ec152e1502bcb19c2f6ec27d2e6f3f1e5eccf1baa2e5b6ebfa6659e3ca6c36db5d885e490115c841c25a93455f71d1cc9e6228fe00103fb5baf761f91c436950974f3b89df5cb7a9a3097ac0cee53f5b004d0c94445d9dee4048fd27233c541597fae6c01661d9152501e12c8ad71f27677c34efcc315ab59f2d64157b64e7bc1409efb08bc8debc8f174ccdb45f25bd9b5142ac11d7b67b6785b27264ed289917a32c0485853f5c9cf02dbfd9c2226024af46e6c9c441cb0689fe8095443a24bedca88438413ccdf305d1e7ea34770bc8398730074e29e142ecefeb8945c1d686a935bed97636ef9569c752c7a9d86c9012194df75ecb4b32750e6be1f983cb24c2f64310b0eda98f77cb9401402f4910e3326574c56d6971b8d3ac05363f3f5e6c2a04867e324a242b116ce93fc70ec47386892f37490c796bca0d1b2ba57a9206e95afdf111aacaef9749d3588753e7ab84310def5eeadfde7a9fa0102be1ca548d25507a49d3c4d01745c47fdd016304f1907d52bad735612a0182ca68c6eaacda112989b1f1fe92a8a0f4987a688dcac7c48850bb5a0afcaf404e319555b5acf6ec78be611ac8b90abd597833a0a97e19f20c44ce4833bf67dc1f2695d25e337163de4efdba6e0bf44941db73c89ee418020de590ac6feb43294f5016d92f4f957ef2667e800a3495bba3b0c3772df5d899002558e5049cc1669edf59eb9995513e91bcf7f601b98feb17dccd7afb5b2bdc2afa2a82a355f7120a0f71ab42151b5ff3b8e88b09217367828813256c50fdb7e650005d60c6c4e3b3deb440c6dc3a07dcf234472e481c6dcbed342378dbbfa59d74244e828d388cf894d39750d6b587e383ca7f159d84002f5672330b25481a7ef2a902243de9d37224ef880b0a0f11889f5cab72aba030537d3eb387b45c99dca1dedef672a3a7d894c29b18f84251c97bbcc1dbe201af44178c2bff0968dbef2c1dfadc6cd2d03b14ec2f3f28053f7a00e75cc556989211ae36dfdec155603cb08375364fc9c4914136b85ed4c6d069f6c9f072f5d9431a360b8996e8515afc52d508e48f0a8d8f159e3ed3ac9153a384285082eb70965159d422756c05e99ecc7cd59edc0aa3f5bc707f729f4672ebc396714cfb69ff5c5c2c0c096533bdca576ae43bc3f9e1cbd94c734ffc8ec35ef9db01482b23c344d618bc306765171573425e5e41de5a650b01266547226cc5a1144143287fd808d86e628d063583e70f6d6be6557c85a70501ec4bab5f8b7fc470b841641f3fc8c3418964f06960566fc496456faa41a06eea839963e653bf140a9dc6eeda079a005217c62b6893b67b847ddf867eee2f828b803070ed4c7c9963bdf4351d1b7ead67b661dfc592a42380e0bf841f8ee2497fadd4170fa2e8b5577665efa6efcfa9fc59a20c85cc13bfda65529c88e52ba3ca9e43c2dcfebf334c85378dcc0c75fdfcf420fe20f0608618e2964eb16c4704c01ff3abedc6c0a596bcd88724b1629e87ea99fc25af92da0de2222a2f44bc60c3f4e261f4710f60d685624c62c8f738be4832287357dcfa6d888000f5c70afa162921882dcaca103f25be2591278a57119f1d2e3c79e310c64e87d24f1cd143e63d28eb68d2c1ed1839c399c9429784d1f3b0b988a51066b2ee7cb51ca8f0cd9f0cf6483228212354c3f576d54ab3fd479e9859fe8f382d2685f24e42857d900bb683cdf994212d4ca068b6350ff40f8c4cd8b110c47fa08da7671fdd5ca681a118be24fe5314ef4fc63ab8924a7e8200f526cff5ec5e099498b135c4117632cafa3a826ab637d6daa7d88352ba12d7e9c0202f896a56992adf6dc16a18b31e0e425192bb85430c2255393f26d27e7d936dc6ba1de12bd6c33a0b69b18374152f84dca3073ab109329a19b6f7d1fa4be9f9c84d10cbea05a33cdbd1225d262b59fbcd9f1175e537eb5c32866c3278bb8d6d98e02d283bc081b1ad8089bd5e412db6956af5b4c04c1c4bf12505018e86c94237f365046e4e290d9862cc34babdf421edc9ae1635d1a8e3451c8f511446ab614994970ec84247e0799c18c186882c91cefffe942d36a9f157d49631d54abe6476240d4383451f07381ca5ff54de1f536d9582549a1a8fb0cc75a882729c6268d3e494b7405d877cbc24a7f6beaa850105b593cc4a13493756677ca5870d775d56441323e7127be97c69248d1707bc34a631a38be7a202532962ff4a801f1143bcf00f2d951e6975d3b6c70e79fb2ea9081324c8ce94cb7da8392bc02ffb7beaeeb5382c9d2c3f7f7e4b4b707057a78ff5624d08c2719e3b8cb1933ae80092677d13b36337a1534e9f4b67daed6b49ee2e916510a30c3e6abef3904f1b9df58864f4fb75d1dc59ee708a363513439d0bcc407fe8fc07d8bb7a5c2727b6c10827b03c49c089227ad647bf3ed9c6fff7c5a424168867da27f12d206bd943238c9f0be02099af535ed09af8bc4c8ff91f139c0c23a907d8ae520a0242e5023b65d98d171f9686cca1c2849ff469e4789dd5b88cabddc430b6efb0b761632b4b91ea330e568e1c4cc88b59d360841d68e5ddd9df331bace24a32d7acbffa767b6a36ca8f6f34948e9a1a8810ffe6f88207456cc53b7046f0347fe8a4b9ca76374cfab13a2a6fa69d32ef88f43e827c4a028178c08915f2dcdac6445ce539a482851e4e748fc083fa56e837df552ea37bc8b6e27ab4cf6fa3d8d75b28763daf15faf7246f279337224928735c55edc6757fc1586b22fb92a110609dab9b859ccb61b8b8df5dd1a4134f6b5af213ee11732191ddecd23a1b7e51e00eb4a0c20392e2cc3e0faedfb7957ca7ac3e9de9db3c213a4ddeff1cdaf92e17b10a30bf87bd8d7cf6ef0e8d1d0b0777de39c3ccaf27249e2015ff8b91c289b923b570d452ef4aad4a84432764f0c60e0b8216ed2e4a891f4d4caccb5ecb21ff00416ac672a992878969710d567b4da1766017cc4c48f09eee221568adaf61ac4f5ef1965c3cdd53405f08339ec9dd00faac50f9fd5f197708e44f9b249cdc7c47f506edea425adc962d357933f59d5386148132db13840be666a3b89cfe63f64ad419399ccc71506e332afe430c275c5dc21239d94493d8344c29507a3d09211e1726d70413ad7593f8d63c66d7122e2edabca0f994f5c57af711a30b06c926d2bc0110e6e8a82d07d0ec73d73a297f89719efb0e5a3d8ebdde22b4e17c6928bd45d742578253cb48900449ccc91ecd64d93a5ee20466a2f4ec2d5d4bf7659e02b011698c6f596f4b1c1546aa9a311577d3b657dd0ccf778b4a0f0f062f244c9116f6a135dd9fdde64d3ee096b912614a2d507e6785ab8f6c2a14cd83184da63c993849bee2360b65883a9c4356b90e99374d20ac65911f333ed42f6b70d691a7d9e71f4be5689843e02ab9ee39ffdefc56635889785810794e5498fb4fd220e27174ca8343bd638efc967a7d6fdb65eaeaee9948c6c2a0e49a2aada8f4f24348114817585c216a86785c8a7d9ee64aabdd4fabc09e1466af58ddabc3f990169e096bb3caa80fc80a55f7de4d3e438dc09e684b82d2ca589f67fc3d1b450e7bc53c129c3a26310a951d1167591250d2099539f7a85bf07be24ed7c6c93b7852039644730f499bcc4d4cc9723bfe59cd12ae28eb55144ac0310bdd8edde275e58f53e69b39ddd1298ca6c77e8f71143d901a759f7a75c42422612ccadf5675ab2d498d76758c09d104aafee43d5227b9c8208c6b63aa4dee3abb25b92c778939ba96d3e4e9d9a88eec9d93155bba908f3c45dfe6c59acfe0276f1c84ea7fc28268580e197e22370b13fa9d20b21755b604dd7bb0e3429702dfd1ca85a5ca1ac3acb34b0ba34c6e09c0c874b354263f927dc6d50f5d52c9f63a055a58451f5240747bc43cb0aa2a79c9204db14bfffa0b3350dc1f2ea3ff3d78f9a5185cf0d1c097f1c75cd68b627013b0602ac02cbde0b3f5c3b1f430b379f80fd6a22f5c4c4a1da59bbdd016481c5874d32e6e1444458659f584fcdb938bdf431e55d38853c25cc26ab37e243daa667036278b6b8f38d50e1c2ef915538b4e885d1d0079017776b2cc8744aa1bd7e0c14bebb947344d9f49b18b4831859a5d59ef57dcd5ef6aa10033e5059247a9adc7c1144744aaead79b8e794f85ddc412e7d4ef613f1779824354dbc55fe1e403c4184dd50de42f5672ab800706ca349ef5b5fc653cb1956bdf061f6a766b0388bf8e5d6f48853c8b92cfa9adb95784f7359e21a910ed255260a2a44251a07dde8c8853b35633d9d0b1b089428583db7a3e09f04fee151810e3c4157cf9fede8d4d7575f77bbc24a8fd280ecd91e27759c419cdf5082689f77c43fea625f4319114c976049e4abbae4956af6f8d55e7d6ea3e27f005ba4f9ed5fd9c38f8c6aa184035ff38cd8597a69fe34d0910a87f86e91a09e8d71b9b08724555ff57b49f708e3a89b8b1e3d0654614aece1e627ba14271bcf7e5eb91f33ac050477465b20b806fd10762cf73c1f852b02ef54dc2a0b836a0af1d35d27e50caa88074f8be0a3ff8d7ed97cdb539e157bebc4d824db2016582ea04cf824e78417c765152394ec1f62516af5185aa185093e54bdadd1335f1f00fa57ef5c5c5cfeef053f6c49c923af898fc763629c344c35e3ab3c71a620aaa3feba6b922f1a85f5808934dcdf1421fa4ecdd5206d5f2aefb97a5bcfabfc9e3d4a627ffc0609f87936c5c471d267a07e35509c85784228da6e6cf0e38d9db54e6a57cb1f651a5d8e8c419c974f631828709fb21646f2f592d9d87c8baf5f54592282f04ae84b8412514976c2f4ee3e5c5cb7e7cf2f866d3e114d1e1072365b8f06b6aa528a4648ed8707429c65b8e29d97c61844331980b65413592d92bcff83dbbec344ac635e08400acf1f867a9c8fa87f33938f4a530aa3c43cfd133c9f17cc1c76eddc63f0c82778d27120a7f4b8813508f308b1f4556e2cb722c930119711afc62f1a16a9b9374ccdecacb425e47abf4170399e864d5088edda267d42038528c4ffc753c631f290c8f3e0d0f75d1a4b07e2693a62917067cca381d2239303b2909a1b88b97aec62b907b4a37a99b4943b8450d0d1021925da8dbc0c675b5c3b27141b6bd54c221659894379fab78ab909e2e0671f597bad4e5fe18fb026914119f23d180da66f00fc988a16e2976740920c4001649666cf713b5f96b4f06fc4f60e17dc0a8b635d901f8a3b9db8a84e3772d955187e3f17a7733e7ec453937923234d00c22239b66a6a536c5ba126c1035706643e506725a285c5d29368058366c4ad3224b6850e87255bd8e0c309d3d54d87fc3792e150e70c947f6b1dbd65cd7a9d69ad35aefc5c052479e65ec2e4bb5c3d2b48921b583e7b91a022034358722f7285af3fe5459976a27a44b49d0614de778aaf59e6b6c9f864514c65c3f1b795c731b7000f864c8813dcbec61240c8d8a0110c9fc2919a4192b6c96c704cb9a5b4e0913fe986f8ca47fe4c1ef61e6e77cc6150cbf232f9ca34756c409959cb127256125cca295da40f4ad007b7a6a9ccebb702ca8d415cd7947af74091c8e767de501994f79299551432486f4cf723fc2728ad07a86ce22ad98e75880be6506e567e2ca2136354dfbecaf20b748f2918ec940c7e61931fbf95b2f4e81a1dba5b499e81e7c2207f14ef3ba722b6f43add46841259677b886cf9204319aec1698f10506c49150ecbf89edc980e9d89d2e777699c04cd88aaf4e71fdcef4c5ae19a870f2dc8c11257397a4bf41476355b85cd13270e4ce2027611ee7f38c75e451ec1a24c0a7b7f0ee84d850c4fdc217906c4d62298444909a0f56cbf2cb8e3a7c0a1e2108f153ed012d0a69564a87535593b9806543920449940823ccad80c55476759fee5c173f3d981c378adaaa643ff3e195ad8e33e51eb65a7d5884d5dab6d282c884246fc71b225241a0739fd3045c102b87ae9083d0bfda881cd75961fcc30354f0d18e127146b5d46cf05e48cda95ac05ef5ad72e0a3468d3e8be4b0439a599e1e480d065281775b042fc3916e1fd4a80147ae0e8e44b9fee4e72a30bfb6e9a4e4dcd7b05a7a0b752028dc5c33e263086910c22161878a37d1cc1d36904f52fd0c8efdd7420b9b8f53c89ea8aa4716d2970334222e08e274001cea92caf7d96657562ae6b7691f8eb566b8185627a5862ccc1b942616a9d1354fac9256fcaa350a25756db0fb4c2c9fb55a1c758d9c050d4165e7bd5b58ee2a73f7e8a463959ba4abdf2247f778fced8a2f02f494d60cd8350c12158816a89785f174a160d7bbf2735e09d0c12c860a0de4226757ae19c8816836a0f8c68f79ee711b403f13407be3b5622c6e04b3e04879df3da518e51675f866a515c0071d9199f1a1ba8d83d3bba2be9ae30beab300ca1436c62713d41cb8c42159e41357f468bed78669195e280e21cc02965df928ca9dba40816e72c9acc1c3eadcbe8e4addf5e39cb30331fd29d25d4fedd3cfede7de978120a8d53e6209557da0ecbc9a540936e791411ac673443628dc353e74f5eda000c8e36f36a60c80433795ee7b2ad3ceab12cc1a518a2cc3e4aa29fb42de354dd446769da66eca2b7ff510da1bd38fb986455e8be5d737d532619e8d03e16980e64fc08ac37ac0a4d1fb72574ce137975643047ea99050f0582289421f48c18e653cc87585438d11bf4310245a8f9cf4f1ea2a065ca1594f2cb1cda45b99008867336263c45eaeceec225295d227a9398a0f6e6f3d7b1babde8a1929ca51fc850bdc313dc56a0c9e9253759959239f5c87913575b8390f6892d4af70d7e7e00390a0678557bd108300280e6291362ee13476f4468cf6ba39f3fad673a72c035b31f55385971f4eed52c305c84c5937e4f51f83505f17ba9afacad9b864fc003d1d68a77d6c0b57c9265bc6f15c8c2c2d340ef777c55c556dde1c249784b33f50aec0ac0a9e6abb5b0ee823e38fbdfe92601a184ecc053691532ce7e115374f208fe84b6e5ef38413ba115f9dc4d8bbf07f7e2df00c35dbf22850e4816a9d546b3a974456e4f755a258e1014a2fcdd0e20c2ca215c60be9d26e2063a2dec1b1590061520ff6a861a611bf4d3d0d704809cf1a9cfa851c2569a27a1db133e359c4be74ba9387d6a1fc892efcdd9c4ec1249c0215e8752c8a303535a5f8e194aec6d504b83bf796bd00590c222e47847611f39a00b9e4be0d8a2bd54770fb3e1f43b8246f0191833c89c971848f1ea7fd5135c0107917c8bd9256d4d247397ff4406705ffcb82ae194c32fb5e2562884f574bb738dff9a55bd4f815ebd5e7e644c0d35c04275e8f1037362c958d399dd0bfe37cb6bf247bb0c80a4a03d854cce2de0b3ce833183cecccc13df10c2bcc108df1be0800d23f69cf4171e81311a6b874da8fb9f638d60015a5fcd75b92b224cfb8d097df0d0062c8c7e2790868c113eceb0296601c37fde8534d004cc56ab286a77e824859089dc7ecaa8f3bbe3c3035ad4016f1d9ebd978d52c75316aa0ff2d20c5d3bd3441251f83dd0eebd6e5b1983c8dfac577bf8fda113d6ba80cc1592fb215508feff45c282b4212e0cbaff14c3dc60a7e063d0745477c6851a747c430a62936e026df0ebb28ba492127415ba9052d8b7773dde3f0da9d8a778f5d70c8e15cd3e9fa0c77b210a0096987b465b93c54e23bc93f9e957609bd9527fb5b42e17339abca33dba5351559486ab9f9e47e0c5b4ae917637b9eaa5713013ce5d25e850e1ffbe04f8ddd7d071756527ccfb63ec72d7431c5889b5e1925bea90d551494783ecf3f5a0c16fd4c1733cad065b5773b4212d80bde9630118edb448ad40bad64d1379e41b3e1261277169a07f805f4fd4407da0beb383d7ee47cc87012260f5392927f019379612e85028c7d32e04aed3b0f0bed8792d7e56c08d7f76c7feaa95f5e3deb90051fc5320c7be28e541e59ff383ce7691cacb9a791b6540af1a07113880e73e579da2df059ada551dd96c16974fd361f252c7a3dcbf4a3a0adcd05d47b6377ad1d1d51e313b5462c3b071438dbf23b9c6e548e0c3f1435b11bdfae5cf583e0d18f6766864515c38a712f1aa11be2ba2a7285698f7fae583316e6b002eb7185dee32b0803653f83d80f6c4c0bad0ddf3421087fd99984fed66059c4ebf1c6cb41f4a3f2a6e2275f66b06dd4833d8aa35dad4f4b1beb7632d9e3095cf94e6191d8de78a42d9304c32438c3088c18cc92c600414b617eec49a9818d0b6ba38d25bb2edf532083f25a860eddf6649355c459bbb6fbb0045744ba8baee38b4b4b27774df5374ddb7e3d39505f85e745843e53d1aa8405448073a0317ec9392c61a9f46fffe7383efcd4fe3de4b8ab743e84f30a8f4008f76c1ec3093daa58e8c6ffaa20811d0460b3caea98d30b0554e3acbac6a611453b5be7f7d5ea6eb56f9c2f1eb960da0995a8d25e7ab5279ef4b7ddc50df913634dba8cce39f5737b96ffd41c4d2d173a3882878b664ceb09d5d54cbb955224620e0c59ea1eda81e3dd0a8d78f9c02cfcae0df6c8055cd8e6d6569868aab49c0c3773c52fe7ed0ed5e84b8ebdc461ad54f5b0534d8d05e227baa117f5c4ca648947075c805ff98b0af34220448b8a0ebd840e8c6bb6666ae42a4797a4333442e3a6c32bac86923f4e10311109ef1484eee6ee9c508224e07351cfb0bfd24304eff2d87a6be9fda8157e2786c5afe4aedb460d177168a14d987d85d1565904c80fed518cb98c087bb2885443eb88f39035e78fe151e0f3316bac924d75618ae1e0c07dd1dfd20e72733cc23f9a6b08e3dc7a0f56c8a1ac41565e26788d310558a368a917f02e4e761c9bb2d91774b0b8392fd80642c35fc503d78cf4573a85c06fd5e9b230c0d6db965e912b6af541bebd59875d643aeb1259fd0867d812319227ed4fc8c82978d646fe566e707c52ede960c8611e423738cd411ee473b0957385d4c5286097bcdfa7276860887ad2814ad56b9db9fe2eb2f4a541f25c294e56e22b689d1ceeb476ee72193ca7840c0c2dc341ff6a928eff028f6430485f7b8d3b075fbcb773caf2c01e17db60b06eb649bc9795b779b936def0273e64c5c884989436313cdb0267867045217fe82c3e51615884cf14972fcdc1bed7fd8eeee24392b5c1908bfe90436cb761bba7363b61c2dfc6ecdc944390045c55dff7b7c67b47e6297c03c4a6b4db9b59121dc11db0ada251efd7d2927de5f709db29bbda8cdb742be83ab8450d2ce0d7264740e689b6c700b50d286bf87ee7db0f70bd27b3d39591ba40decebb56cc06ce3ce552fbcfb246cb7a9f3a6d2cf60e6781c47a3bc9a0fbe270411bfe553c1d03eb1449f5af1857ee41878309158db15674384ef5c38f673ff74fad69e688311d9be8245c35ae1eb62de4efcda7eff173e8b93b3c581bd7be72338603e24b3be46da7c5d55e9fc317be834f141903e0acddf9d6d7a790963a4bb741e6f1375aa591e028b4946c2d834f1163f4bb930494efea480fc9c6d5c81e22fa676d60311ac595cdcec5504483a5b9409a94e5de00bfbb0fd36c2840153db7e43e17f7c3d505fd91f29241eff147e3c977daad890605e67d1e476850ead2a2e7c9b87cc356a2096ab0e510cf6fefaad83ded51ffde8cfdb9fed11f6cf21c17d0eb434f942e22db18a5973f6cee9be603c9c5187140c7eb5080e79295e3bad7ac8d269f395d06ccff0e41f6e985720a40f006f936906725c0a90b6918f651d13bd7cc7c9e6d6edd50c5ec615ebd7007a75787ac7163be249de4970d94744a1e4d6e0e34665d77ded17ac7c2b03297ccf86403f52e9191a56f4f9599f461aa37c646661eccda900cfacac53b35f2b3b658aa875cfa5c0100960526256203926f75d1254fa08988aa2476566ca5ec4dc73058a6e10a3f73cac5dbe283e9a68a5d845cbe613eb5d7028ed3dee7729caa78c1989da05bbbc640110e266cd4ac2ebd043064cd54d90684e02e39ab086426e11e2a172398477e6c1b1e688b88f6ea293615f458273beb9a47fc5d1613ded4785601443079f1b35754efc18177cb574528b60968cbe3c29de05a9ce04298bbe031c80fee24824b32410a2eea1e811a12325dafc84ff2c90a6a7ca93bd65f6f9e3591dc2b7ca9aaf281ae2fc2ccef3c24acf61a2924cb5522ed54586e7eae51794deeb8a8db4ce3357d17b78d1e611d6ecd8a81d92c3cbff06f5028b9a55ed8bb976624f36a1aa4182f4cf051a76c7285666ba2fcdc8b916f85f277a84c02ae4b7e52e2f074171befb5bb37d1078025ddb2fcdb32a662f7498f84455465e8a05ff67d933de167b0351abee4f2e9aaaf69062355cb2bd2a2123d90418e44536fcd85d853a2846a28760e70817c2df5d515018a10689e7c49aab2378306c3b98834695c370823be3f382be2e07ef2fc167d3c1027c85abcd711a440cb662490ce1875b859a989c0cb880d61de64ac6cfab619e2b3582cf0501238006a4a73d5f443ea0a617496b55942bf550b604998551e08bea245ac84be79a3615f31d540c4db3bc25f89fff33f0cd4648971a09dfd5c8146fd290e52029f15d97f24168f78143af7405be2c5244254caa358a9f61f690aa181f9304583b39626a601111d7102c8f8ff26b16cbd197ea1fe67a86ae9629ed70d0bb944d576543db22c5dd94ecb94013d8d60e17b11d2ea9fa065659e403c557777f2f6fc048a81cb84f31178df04fe4984ad1f3a318fd0a356755a11942f9ca6a6cbe9e1a550d0459f4bf48f3109a182c7af79989b88f632a32823bc2cde9394805194a4eefa383a9adb0b09d35083f5e3b7063a96f3105a4616d020b7de1b508476f9b063d2edba32e34de05f4b9f5b77ae2276023e964d6a594b6250f244c7b7f15640d8a4148185fa14b0209075ff43cf21359a5e14b4b05b0212a571aef7a026831885e0addfd1278585d4f3e4e7bd455389c1907ecea603bb9a3512d32df30ae036e132cf389bf6df859c429837762d397f132f89df22dac40b12a01f9c8b267c128931d43889d2b2c0b312419163494b5763b01c1679e84e0804fe6a09f8d749024b802f7a9326bf156909bede48d60002a25d63dabb72b5a0e7e8c3c7417ce44a8bb02f981bcef2c8858f8939702cb44210c50b832936042c354d18a41d21a2bb91fae4a25593f22c7de44c51872fa4d616f0cea647ab74ce9c39a0523dd91a830567d5e9d7759c866bccacde3110f12309706bd8e128006b4335f97ffb28de962ca754ec33c952634af308e65c9eaa6eb593d76c30576fd0116d732a7907e180a8adce02a92648bf06371992fc0d3655f362b5e1635957ed7695f809f7edae98d65794df1270d078531b56b7ff96dc1362df4d1962b1c898f42dc2c0549b9d173a5878df57f27db4ddf58fd6be7f6783cc4537dd57e2e2d40ae9db7aafd3632e1735452b4f7e9e42d55f1753426403e0ffffff1f