ELF>Q@@ pqqqpp`'ppgL0. Hn;; pqqqpp`'ppgL0. Hn;; @ADEPQTU*H=*H=*H=*H=*H=*H=*H=*H= *H= *H= *H= *H= *H=*H=*H=*H=*H=*H=*H=*H=*H=*H=*H=*H=*H=*H=*H=+'+&+%+$+++++++++++++++#+"+ +!+ ++++ ++++pqqqpp`'ppgL0. Hn;; pqqqpp`'ppgL0. Hn;; pqqqpp`'ppgL0. Hn;; pqqqpp`'ppgL0. Hn;; ecc: FIPS-140 pairwise consistency check failed (0x%x).EC Software ProviderEC Kernel SW Provider0100000000000000000001CDC98AE0E2DE574ABF33000000000000000000000000000000000000000200000000000000000000000000000000000000010000000000000000000000000000000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC808FWTLS-90100000000000001ECEA551AD837E90000000000000000000000000002000000000000000000000000000100000000000000000000000000030000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFDE7WTLS-800FFFFFFFFFFFFFFFDBF91AF6DEA7300F44B4AF1ECC2630E08785CEBCC1501667979A40BA497E5D5C270780617000000000000000000000000000001WTLS-12000000000000000000000000000005A79FEC67CB6E91F1C1DA800E478A576310804F12E549BDB011C103089E73510ACB275FC312A5DC6B76553F0CA29A0B6A887A983E9730988A68727A8B2D126C44CC2CC7B2A6555193035DC800000000000000000004000000000000000000000000000000000000001SECT-239K1010000000000000000000000015AAB561B005413CCD4EE99D501CE94335607C304AC29E7DEFBD9CA01F596F927224CDECF6C00D9B67D192E0367C803F39E1A7E82CA14A651350AAE617E8F00C9BB9E8927D4D64C377E2AB2856A5B16E3EFB7F61D4316AE0163F35A5137C2CE3EA6ED8667190B0BC43ECD69977702709BSECT-193R201000000000000000000000000C7F34A778F443ACC920EBA490025E399F2903712CCF3EA9E3A1AD17FB0B3201B6AF7CE1B0501F481BC5F0FF84A74AD6CDF6FDEF4BF6179625372D8C0C5E100FDFB49BFE6C3A89FACADAA7A1E5BBC7CC1C2E5D8314788140017858FEB7A98975169E171F77B4087DE098AC8A911DF7B0102000000000000000000000000000000000000000000008001SECT-193R103FFFFFFFFFFFFFFFFFFFF48AAB689C29CA710279B00435EDB42EFAFB2989D51FEFCE3C80988F41FF8830369979697AB43897789566789567F787A7876A6540713612DCDDCB40AAB946BDA29CA91F73AF958AFD907B6882CAAEFA84F9554FF8428BD88E246D2782AE2SECT-163R10400000000000000016954A233049BA98F0648F06D867940A5366D9E265DE9EB240F0356DCD8F2F95031AD652D23951BB366A804B8266A46C55657AC734CE38F018F219203E5A88919D7CAFCBF415F07C2176573B2SECT-131R20400000000000000023123953A9464B54D078C6E7EA38C001F73C8134B1B4EF9E1500081BAF91FDF9833C40F9C1813436383990217C05610884B63B9C6C7291678F9D34107A11B09A76B562144418FF3FF8C2570B8080000000000000000000000000000010DSECT-131R1010000000000000108789B2496AF9300B3ADC94ED1FE674C06E695BABA1D01A57A6A7B26CA5EF52FCDB81647970095E9A9EC9B297BD4BF36E059184F00689918DBEC7E5A0DD6DFC0AA55C7SECT-113R20100000000000000D9CCEC8A39E56F00A52830277958EE84D1315ED31886009D73616F35F4AB1407D73562C10F00E8BEE4D3E2260744188BE0E9C723003088250CA6E7C7FE649CE85820F7020000000000000000000000000201SECT-113R1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B879BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F8179800000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2FSECP-256K1010000000000000000000000000001DCE8D2EC6184CAF0A971769FB1F77E089FED7FBA344282CAFBD6F7E319F7C0B0BD59E2CA4BDB556D61A5A1455B334DF099DF30FC28A169A467E9E47075A90F7E650EB6B7A45C0000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFE56DSECP-224K1FFFFFFFFFFFFFFFFFFFFFFFE26F2FC170F69466A74DEFD8D9B2F2F6D9C5628A7844163D015BE86344082AA88D95E2F9DDB4FF10EC057E9AE26B07D0280B7F4341DA5D1B1EAE06C7D000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFEE37SECP-192K10100000000000000000000351EE786A818F3A1A16BFEAFFEF2E331F296E071FA0DF9982CFEA7D43F2E52DCB034293A117E1F4FF11B30F7199D3144CE6DB4E134D3FB59EB8BAB57274904664D5AF50388BAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFAC70SECP-160R20100000000000000000001F4C8F927AED3CA75225723A628553168947D59DCC912042351377AC5FB324A96B5688EF573284664698968C38BB913CBFC821C97BEFC54BD7A8B65ACF89F81D4D4ADC565FA45FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFSECP-160R10100000000000000000001B8FA16DFAB9ACA16B6B3938CF935318FDCED6BC28286531733C3F03C4FEE3B4C382CE37AA192A4019E763036F4F5DD4D7EBB00000000000000000000000000000000000000070000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFAC73SECP-160K13FFFFFFF7FFFFFFFBE0024720613B5A327B6916A894D3AEE7106FE805FC34B447B6AA5D85E572983E6FB32A7CDEBC1405EEEFCA380D02919DC2C6558BB6D8A5DD6031998D1B3BBFEBF59CC9BBFF9AEE1SECP-128R2FFFFFFFE0000000075A30D1B9038A115CF5AC8395BAFEB13C02DA292DDED7A83161FF7528B899B2D0C28607CA52C5B86E87579C11079F43DD824993C2CEE5ED3FFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFSECP-128R136DF0AAFD8B8D7597CA10520D04Badcd46f5882e3747def36e956e974BA30AB5E892B4E1649DD092864351DEF1815DB5ED74FCC34C85D7096127C24C05F38A0AAAF65C0EF02CSECP-112R2DB7C2ABF62E35E7628DFAC6561C5A89CE5AF8724C0A23E0E0FF7750009487239995A5EE76B55F9C2F098659EF8BA043916EEDE8911702B22DB7C2ABF62E35E668076BEAD2088DB7C2ABF62E35E668076BEAD208BSECP-112R10340340340340340340340340340340340340340340340340340340323C313FAB50589703B5EC68D3587FEC60D161CC149C1AD4A9120D0AF8903A96F8D5FA2C255745D3C451B302C9346D9B7E485E7BCE41F6B591F3E8F6ADDCBB0BC4C2F947A7DE1A89B625D6A598B3760120FC05D3C67A99DE161D2F4092622FECA701BE4F50F4758714E8A87BBF2A658EF8C21E7C5EFE965361F6C2999C0C247B0DBD70CE6B710D9B4A3D9047D8B154359ABFB1B7F5485B04CEB868237DDC9DEDA982A679A5A919B626D4E50A8DD731B107A9962381FB5D807BF26181A827EF00DD6FC0E234CAF046C6A5D8A85395B236CC4AD2CF32A0CADBDC9DDF620B0EB9906D0957F6C6FEACD615468DF104DE296CD8F800000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000001X9.62 C2-TNB431R100010090512DA9AF72B08349D98A5DD4C7B0532ECA51CE03E2D10F3B7AC579BD87E909AE40A6F131E9CFCE5BD9677B3EB1BDDCBA62D5D8B2059B525797FC73822C59059C623A45FF3843CEE8F87CD1855ADAA81E2A0750B80FDA23101085E2755381DCCCE3C1557AFA10C2F0C0C2825646C5B34A394CBCFA8BC16B22E7E789E927BE216F02E1FB136A5FFC1217D4320A90452C760A58EDCD30C8DD069B3C34453837A34ED50CB54917E1C2112D84D164F444F8F74786046AE0D2EE25095206F5E2A4F9ED229F1F256E79A0E2B455970D8D0D865BD94778C576D62F0AB7519CCD2A1A906AE30D0100000000000000000000000000000000000000000000000000000000000000000000002000000000000000000007X9.62 C2-PNB368W101AF286BCA1AF286BCA1AF286BCA1AF286BCA1AF286BC9FB8F6B85C556892C20A7EB964FE7719E74F490758D3B53D7E08529547048121E9C95F3791DD804963948F34FAE7BF44EA82365DC7868FE57E4AE2DE211305A407104BD3C258EF3047767E7EDE0F1FDAA79DAEE3841366A132E163ACED4ED2401DF9C6BDCDE98E8E707C07A2239B1B0972472E2D0197C49363F1FE7F5B6DB075D52B6947D135D8CA445805D39BC345626089687742B6329E706802319885667676A654B20754F356EA92017D946567C46675556F19556A04616B567D223A5E05656FB549016A96656A557800000000000000000000000000000000000000000000000000000000000000000000000100000000000000001X9.62 C2-TNB359V1000101D556572AABAC800101D556572AABAC8001022D5C91DD173F8FB561DA6899164443051DE19FBEB76E0DA171517ECF401B50289BF014103288527A9B416A105E80260B549FDC1B92C03B197B07845E9BE2D96ADB0F5F3C7F2CFFBD7A3EB8B6FEC35C7FD67F26DDF6285A644F740A2614BDDB97E555A50A908E43B01C798EA5DAA6788F1EA2794EFCF57166B8C14039601E55827340BEFD0D693149A118F651E6DCE6802085377E5F882D1B510B44160074C1288078365A0396C8E681010000000000000000000000000000000000000000000000000000000000000000000000000807X9.62 C2-PNB304W1000100FAF51354E0E39E4892DF6E319C72C8161603FA45AA7B998A167B8F1E62952110C7695716851EEF6BA7F6872E6142FBD241B830FF5EFCACECCAB05E02005DDE9D236108BABB2CEEBCF787058A056CBE0CFE622D7723A289E08A07AE13EF0D10D171DD8D7167EFC92BB2E3CE7C8AAAFF34E12A9C557003D7C73A6FAF003F99F6CC8482E540F791A091F03B5FBA4AB2CCF49C4EDD220FB028712D42BE752B2C40094DBACDB586FB20010000000000000000000000000000000000000000000000000000010000000000000BX9.62 C2-PNB272W10CCCCCCCCCCCCCCCCCCCCCCCCCCCCCAC4912D2D9DF903EF9888B8A0E4CFF2E5A0EAF6E5E1305B9004DCE5C0ED7FE59A35608F33837C816D80B79F46170F6E9D04D289C4E89913CE3530BFDE903977D42B146D539BF1BDE4E9C926A941977BA9F6A435199ACFC51067ED587F519C5ECB541B8E44111DE1D4001238774666A67766D6676F778E676B66999176666E687666D8766C66A9FX9.62 C2-TNB239V31555555555555555555555555555553C6F2885259C31E3FCDF154624522D5667334C45AFF3B5A03BAD9DD75E2C71A99362567D5453F7FA6E227EC83328F9D04E900069C8DC47A08534FE76D2B900B7D7EF31F5709F200C4CA2055037EA654196CFF0CD82B2C14A2FCF2E3FF8775285B545722F03EACDB74B4230017757A767FAE42398569B746325D45313AF0766266479B75654E65FX9.62 C2-TNB239V22000000000000000000000000000000F4D42FFE1492A4993F1CAD666E44761D8EE5077C33FECF6F1A16B268DE469C3C7744EA9A971649FC7A961630557927098FA932E7C0A96D3FD5B706EF7E5F5C156E16B7E7C86038552E91D790408F2EEDAF392B012EDEFB3392F30F4327C0CA3F31FC383C422AA8C1632010857077C5431123A46B808906756F543423E8D27877578125778AC76800000000000000000000000000000000000000000000000001000000001X9.62 C2-TNB239V1000101BAF95C9723C57B6C21DA2EFF2D5ED588BDD5717E212F9D0F55B51A06E78E9AC38A035FF520D8B01781BEB1A6BB08617DE389FDFBE4ABE193DF9559ECF07AC0CE78554E2784EB8C1ED1A57AC8619ED45A62E6212E1160349E2BFA844439FAFC2A3FD1638F9E0000000000000000000000000000000000000000000000000000010000000000000000000000000000000800000000000000000007X9.62 C2-PNB208W1155555555555555555555555610C0B196812BFB6288A3EA3545A39176196575D985999366E6AD34CE0A77CD7127B06BE375D4CE24FDE434489DE8746E71786015009E66E38A926DD71FE1AF926CF847989EFEF8DB459F66394D90F32AD3F15E86C01074756099122221056911C77D77E77A777E7E7E77FCBX9.62 C2-TNB191V320000000000000000000000050508CB89F652824E06B817317434386626D14F3DBF01760D9213A3E1CF37AEC437D668A3809B2B7CC1B28CC5A87926AAD83FD28789E81E2C9E3BF100620048D28BCBD03B6249C99182B7C8CD19700C362C46A01401028774D7777C7B7666D1366EA432071274F89FF01E718X9.62 C2-TNB191V240000000000000000000000004A20E90C39067C893BBB9A5765BE73433B3F95E332932E70EA245CA2418EA0EF98018FB36B3DAF8A23206F9C4F299D7B21A9C369137F2C84AE1AA0D2E45EF571F00786F67B0081B9495A3D95462F5DE0AA185EC2866537B676752636A68F56554E12640276B649EF7526267800000000000000000000000000000000000000000000201X9.62 C2-TNB191V100010092537397ECA4F6145799D62B0A19CE06FE26AD6FA4539C2DADDDD6BAB5167D61B436E1D92BB16A562C8D16C2866798B600F9F08BB4A8E860F3298CE04A57985DDA470ABE6414DE8EC133AE28E9BBD7FCEC0AE0FFF2E4E6DB2995065C407D9D39B8D0967B96704BA8E9C90B0100000000000000000000000000000000080000000007X9.62 C2-PNB176V103FFFFFFFFFFFFFFFFFFFE1AEE140F110AFF96130905B935590C155E17EA48EB3FF3718B893DF59A05D002F9F87B7C574D0BDECF8A22E6524775F98CDEBDCB03F7061798EB99E238FD6F1BF95B48FEEB4854252B07A526C63D3E25A256A007699F5447E32AE456B50EX9.62 C2-PNB163V303FFFFFFFFFFFFFFFFFFFDF64DE1151ADBB78F10A7079F684DDF6684C5CD258B3890021B2386DFD19FC50024266E4EB5106D0A964D92C4860E2671DB9B6CC50667ACEB38AF4E488C407433FFAE4F1C811638DF200108B39E77C4B108BED981ED0E890E117C511CF072X9.62 C2-PNB163V20400000000000000000001E60FC8821CC74DAEAFC101EC23211B5966ADEA1D3F87F7EA5848AEF0B7CA9F07AF69989546103D79329FCC3D74880F33BBE803CB00C9517D06D5240D3CFF38C74B20B6CD4D6F9DD4D9072546B5435234A422E0789675F432C89435DE5242080000000000000000000000000000000000000107X9.62 C2-PNB163V17FFFFFFFFFFFFFFFFFFFFFFF7FFFFF975DEB41B3A6057C3C4321465265511607E6898F390C06BC1D552BAD226F3B6FCFE48B6E818499AF18E3ED6CF36768AE8E18BB92CFCF005C949AA2C6D94853D0E660BBF854B1C9505FE95A255705FA2A306654B1F4CB03D6A750A30C250102D4988717D9BA15AB6D3EX9.62 P-239V37FFFFFFFFFFFFFFFFFFFFFFF800000CFA7E8594377D414C03821BC5820635B0125E4DBEA0EC7206DA0FC01D9B081329FB555DE6EF460237DFF8BE4BA38AF09D98727705120C921BB5E9E26296A3CDCF2F35757A0EAFD87B830E7617FAB6832576CBBFED50D99F0249C3FEE58B94BA0038C7AE84C8C832F2CX9.62 P-239V27FFFFFFFFFFFFFFFFFFFFFFF7FFFFF9E5E9A9F5D9071FBD1522688909D0B7DEBE8E4E90A5DAE6E4054CA530BA04654B36818CE226B39FCCB7B02F1AE0FFA963CDCA8816CCC33B8642BEDF905C3D358573D3F27FBBD3B3CB9AAAF6B016C3BDCF18941D0D654921475CA71A9DB2FB27D1D37796185C2942C0A7FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFF8000000000007FFFFFFFFFFC7FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFF8000000000007FFFFFFFFFFFX9.62 P-239V1FFFFFFFFFFFFFFFFFFFFFFFF7A62D031C83F4294F640EC1338A90F22637337334B49DCB66A6DC8F9978ACA7648A943B07D29778100C65A1DA1783716588DCE2B8B4AEE8E228F189622123DC2395A05CAA7423DAECCC94760A7D462256BD56916X9.62 P-192V3FFFFFFFFFFFFFFFFFFFFFFFE5FB1A724DC80418648D8DD316574D11D69B6EC7A672BB82A083DF2F2B0847DE970B2DE15EEA2BAE7E1497842F2DE7769CFE9C989C072AD696F48034ACC22D6DFB95C6B25E49C0D6364A4E5980C393AA21668D953X9.62 P-192V203FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE661CE18FF55987308059B186823851EC7DD9CA1161DE93D5174D66E8382E9BB2FE84E47037BF27342DA639B6DCCFFFEB73D69D78C6C27A6009CBBCA1980F8533921E8A684423E43BAB08A576291AF8F461BB2A8B3531D2F0485C19B16E2F1516E23DD3C1A4827AF1B8AC15B0303001D34B856296C16C0D40D3CD7750A93D1D2955FA80AA5F40FC8DB7B2ABDBDE53950F4C0D293CDD711A35B67FB1499AE60038614F1394ABFA3B4C850D927E1E7769C8EEC2D1902F40E7E2221F295DE297117B7F3D62F5C6A97FFCB8CEFF1CD6BA8CE4A9A18AD84FFABBD8EFA59332BE7AD6756A66E294AFD185A78FF12AA520E4DE739BACA0C7FFEFF7F2955727ANIST-B571020000000000000000000000000000000000000000000000000000000000000000000000131850E1F19A63E4B391A8DB917F4138B630D84BE5D639381E91DEB45CFE778F637C10010349DC807F4FBF374F4AEADE3BCA95314DD58CEC9F307A54FFC61EFC006D8A2C9D4979C0AC44AEA74FBEBBB9F772AEDCB620B01A7BA7AF1B320430C8591984F601CD4C143EF1C7A3026EB7A859923FBC82189631F8103FE4AC9CA2970012D5D46024804801841CA44370958493B205E647DA304DB4CEB08CBBD1BA39494776FB988B47174DCA88C7E2945283A01C8972000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425NIST-K571010000000000000000000000000000000000000000000000000001E2AAD6A612F33307BE5FA47C3C9E052F838164CD37D9A211730061B1CFAB6BE5F32BBFA78324ED106A7636B9C5A7BD198D0158AA4F5488D08F38514F1FDF4B4F40D2181B3681C364BA0273C706015D4860D088DDB3496B0C6064756260441CDE4AF1771D4DB01FFE5B34E59703DC255A868A1180515603AEAB60794E54BB7996A70021A5C2C8EE9FEB5C4B9A753B7B476B7FD6422EF1F3DD674761FA99D6AC27C8A9A197B272822F6CD57A55AA4F50AE317B13545FNIST-B409007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5F83B2D4EA20400EC4557D5ED3E3E7CA5B4B5C83B8E01E5FCF01E369050B7C4E42ACBA1DACBF04299C3460782F918EA427E6325165E9EA10E3DA5F6C42E9C55215AA9CA27A5863EC48D8E0286B0060F05F658F49C1AD3AB1890F7184210EFD0987E307C84C27ACCFB8F9F67CC2C460189EB5AAAA62EE222EB1B35540CFE9023746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001NIST-K40903FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF90399660FC938A90165B042A7CEFADB30703676854FE24141CB98FE6D4B20D02B4516FF702350EDDB0826779C813F0DF45BE8112F405F939258DB7DD90E1934F8C70B0DFEC2EED25B8557EAC9C80E2E198F8CDBECD86B12053027B680AC8B8596DA5A4AF8A19A0303FCA97FD7645309FA2A581485AF6263E313B79A2F5NIST-B28301FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9AE2ED07577265DFF7F94451E061E163C6101CCDA380F1C9E318D90F95D07E5426FE87E45C0E8184698E45962364E34116177DD22590503213F78CA44883F1A3B8162F188E553CD265F23C1567A16876913B0C2AC24584928360000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000010A1NIST-K28301000000000000000000000000000013E974E72F8A6922031D2603CFE0D701006A08A41903350678E58528BEBF8A0BEFF867A7CA36716F7E01F8105200FAC9DFCBAC8313BB2139F1BB755FEF65BC391F8B36F8F8EB7371FD558B0066647EDE6C332C7F8C0923BB58213B333B20E9CE4281FE115F7D8F90ADNIST-B233008000000000000000000000000000069D5BB915BCD46EFB1AD5F173ABDF01DB537DECE819B7F70F555A67C427A8CD9BF18AEB9B56E0C11056FAE6A3017232BA853A7E731AF129F22FF4149563A419C26BF50A4C9D6EEFAD6126000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000004000000000000000001NIST-K233040000000000000000000292FE77E70C12A4234C3300D51FBC6C71A0094FA2CDD545B11C5C0C797324F103F0EBA16286A2D57EA0991168D4994637E8343E36020A601907B8C953CA1481EB10512F78744A3205FDNIST-B16304000000000000000000020108A2E0CC0D99F8A5EF0289070FB05D38FF58321F2E800536D538CCDAA3D902FE13C0537BBC11ACAA07D793DE4E6D5E5C94EEE80000000000000000000000000000000000000000010800000000000000000000000000000000000000C9NIST-K16301FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA51868783BF2F966B7FCC0148F709A5D03BB5C9B8899C47AEBB6FB71E91386409011839296A789A3BC0045C8A5FB42C7D1BD998F54449579B446817AFBD17273E662C97EE72995EF42640C550B9013FAD0761353C7086A272C24088BE94769FD1665000C6858E06B70404E9CD9E3ECB662395B4429C648139053FB521F828AF606B4D3DBAA14B5E77EFE75928FE1DC127A2FFA8DE3348B3C1856A429BF97E7E31C2E5BD660051953EB9618E1C9A1F929A21A0B68540EEA2DA725B99B315F3B8B489918EF109E156193951EC7E937B1652C0BD3BB1BF073573DF883D2C34F1EF451FD46B503F0001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC01FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFNIST-P521FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7634D81F4372DDF581A0DB248B0A77AECEC196ACCC529733617DE4A96262C6F5D9E98BF9292DC29F8F41DBD289A147CE9DA3113B5F0B8C00A60B1CE1D7E819D7A431D7C90EA0E5FAA87CA22BE8B05378EB1C71EF320AD746E1D3B628BA79B9859F741E082542A385502F25DBF55296C3A545E3872760AB7B3312FA7E23EE7E4988E056BE3F82D19181D9C6EFE8141120314088F5013875AC656398D8A2ED19D2A85C8EDD3EC2AEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFFNIST-P384FFFFFFFF00000000FFFFFFFFFFFFFFFFBCE6FAADA7179E84F3B9CAC2FC6325514FE342E2FE1A7F9B8EE7EB4A7C0F9E162BCE33576B315ECECBB6406837BF51F56B17D1F2E12C4247F8BCE6E563A440F277037D812DEB33A0F4A13945D898C2965AC635D8AA3A93E7B3EBBD55769886BC651D06B0CC53B0F63BCE3C3E27D2604BFFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFNIST-P256FFFFFFFFFFFFFFFFFFFFFFFFFFFF16A2E0B8F03E13DD29455C5C2A3DBD376388B5F723FB4C22DFE6CD4375A05A07476444D5819985007E34B70E0CBD6BB4BF7F321390B94A03C1D356C21122343280D6115C1D21B4050A850C04B3ABF54132565044B0B7D7BFD8BA270B39432355FFB4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000001NIST-P224FFFFFFFFFFFFFFFFFFFFFFFF99DEF836146BC9B1B4D2283107192B95FFC8DA78631011ED6B24CDD573F977A11E794811188DA80EB03090F67CBF20EB43A18800F4FF0AFD82FF101264210519E59C80E70FA7E9AB72243049FEB8DEECC146B9B1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFNIST-P1920100000000000000000001CDC98AE0E2DE574ABF33000000000000000000000000000000000000000200000000000000000000000000000000000000010000000000000000000000000000000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC808FWTLS-90100000000000001ECEA551AD837E90000000000000000000000000002000000000000000000000000000100000000000000000000000000030000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFDE7WTLS-800FFFFFFFFFFFFFFFDBF91AF6DEA7300F44B4AF1ECC2630E08785CEBCC1501667979A40BA497E5D5C270780617000000000000000000000000000001WTLS-12000000000000000000000000000005A79FEC67CB6E91F1C1DA800E478A576310804F12E549BDB011C103089E73510ACB275FC312A5DC6B76553F0CA29A0B6A887A983E9730988A68727A8B2D126C44CC2CC7B2A6555193035DC800000000000000000004000000000000000000000000000000000000001SECT-239K1010000000000000000000000015AAB561B005413CCD4EE99D501CE94335607C304AC29E7DEFBD9CA01F596F927224CDECF6C00D9B67D192E0367C803F39E1A7E82CA14A651350AAE617E8F00C9BB9E8927D4D64C377E2AB2856A5B16E3EFB7F61D4316AE0163F35A5137C2CE3EA6ED8667190B0BC43ECD69977702709BSECT-193R201000000000000000000000000C7F34A778F443ACC920EBA490025E399F2903712CCF3EA9E3A1AD17FB0B3201B6AF7CE1B0501F481BC5F0FF84A74AD6CDF6FDEF4BF6179625372D8C0C5E100FDFB49BFE6C3A89FACADAA7A1E5BBC7CC1C2E5D8314788140017858FEB7A98975169E171F77B4087DE098AC8A911DF7B0102000000000000000000000000000000000000000000008001SECT-193R103FFFFFFFFFFFFFFFFFFFF48AAB689C29CA710279B00435EDB42EFAFB2989D51FEFCE3C80988F41FF8830369979697AB43897789566789567F787A7876A6540713612DCDDCB40AAB946BDA29CA91F73AF958AFD907B6882CAAEFA84F9554FF8428BD88E246D2782AE2SECT-163R10400000000000000016954A233049BA98F0648F06D867940A5366D9E265DE9EB240F0356DCD8F2F95031AD652D23951BB366A804B8266A46C55657AC734CE38F018F219203E5A88919D7CAFCBF415F07C2176573B2SECT-131R20400000000000000023123953A9464B54D078C6E7EA38C001F73C8134B1B4EF9E1500081BAF91FDF9833C40F9C1813436383990217C05610884B63B9C6C7291678F9D34107A11B09A76B562144418FF3FF8C2570B8080000000000000000000000000000010DSECT-131R1010000000000000108789B2496AF9300B3ADC94ED1FE674C06E695BABA1D01A57A6A7B26CA5EF52FCDB81647970095E9A9EC9B297BD4BF36E059184F00689918DBEC7E5A0DD6DFC0AA55C7SECT-113R20100000000000000D9CCEC8A39E56F00A52830277958EE84D1315ED31886009D73616F35F4AB1407D73562C10F00E8BEE4D3E2260744188BE0E9C723003088250CA6E7C7FE649CE85820F7020000000000000000000000000201SECT-113R1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B879BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F8179800000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2FSECP-256K1010000000000000000000000000001DCE8D2EC6184CAF0A971769FB1F77E089FED7FBA344282CAFBD6F7E319F7C0B0BD59E2CA4BDB556D61A5A1455B334DF099DF30FC28A169A467E9E47075A90F7E650EB6B7A45C0000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFE56DSECP-224K1FFFFFFFFFFFFFFFFFFFFFFFE26F2FC170F69466A74DEFD8D9B2F2F6D9C5628A7844163D015BE86344082AA88D95E2F9DDB4FF10EC057E9AE26B07D0280B7F4341DA5D1B1EAE06C7D000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFEE37SECP-192K10100000000000000000000351EE786A818F3A1A16BFEAFFEF2E331F296E071FA0DF9982CFEA7D43F2E52DCB034293A117E1F4FF11B30F7199D3144CE6DB4E134D3FB59EB8BAB57274904664D5AF50388BAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFAC70SECP-160R20100000000000000000001F4C8F927AED3CA75225723A628553168947D59DCC912042351377AC5FB324A96B5688EF573284664698968C38BB913CBFC821C97BEFC54BD7A8B65ACF89F81D4D4ADC565FA45FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFSECP-160R10100000000000000000001B8FA16DFAB9ACA16B6B3938CF935318FDCED6BC28286531733C3F03C4FEE3B4C382CE37AA192A4019E763036F4F5DD4D7EBB00000000000000000000000000000000000000070000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFAC73SECP-160K13FFFFFFF7FFFFFFFBE0024720613B5A327B6916A894D3AEE7106FE805FC34B447B6AA5D85E572983E6FB32A7CDEBC1405EEEFCA380D02919DC2C6558BB6D8A5DD6031998D1B3BBFEBF59CC9BBFF9AEE1SECP-128R2FFFFFFFE0000000075A30D1B9038A115CF5AC8395BAFEB13C02DA292DDED7A83161FF7528B899B2D0C28607CA52C5B86E87579C11079F43DD824993C2CEE5ED3FFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFSECP-128R136DF0AAFD8B8D7597CA10520D04Badcd46f5882e3747def36e956e974BA30AB5E892B4E1649DD092864351DEF1815DB5ED74FCC34C85D7096127C24C05F38A0AAAF65C0EF02CSECP-112R2DB7C2ABF62E35E7628DFAC6561C5A89CE5AF8724C0A23E0E0FF7750009487239995A5EE76B55F9C2F098659EF8BA043916EEDE8911702B22DB7C2ABF62E35E668076BEAD2088DB7C2ABF62E35E668076BEAD208BSECP-112R10340340340340340340340340340340340340340340340340340340323C313FAB50589703B5EC68D3587FEC60D161CC149C1AD4A9120D0AF8903A96F8D5FA2C255745D3C451B302C9346D9B7E485E7BCE41F6B591F3E8F6ADDCBB0BC4C2F947A7DE1A89B625D6A598B3760120FC05D3C67A99DE161D2F4092622FECA701BE4F50F4758714E8A87BBF2A658EF8C21E7C5EFE965361F6C2999C0C247B0DBD70CE6B710D9B4A3D9047D8B154359ABFB1B7F5485B04CEB868237DDC9DEDA982A679A5A919B626D4E50A8DD731B107A9962381FB5D807BF26181A827EF00DD6FC0E234CAF046C6A5D8A85395B236CC4AD2CF32A0CADBDC9DDF620B0EB9906D0957F6C6FEACD615468DF104DE296CD8F800000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000001X9.62 C2-TNB431R100010090512DA9AF72B08349D98A5DD4C7B0532ECA51CE03E2D10F3B7AC579BD87E909AE40A6F131E9CFCE5BD9677B3EB1BDDCBA62D5D8B2059B525797FC73822C59059C623A45FF3843CEE8F87CD1855ADAA81E2A0750B80FDA23101085E2755381DCCCE3C1557AFA10C2F0C0C2825646C5B34A394CBCFA8BC16B22E7E789E927BE216F02E1FB136A5FFC1217D4320A90452C760A58EDCD30C8DD069B3C34453837A34ED50CB54917E1C2112D84D164F444F8F74786046AE0D2EE25095206F5E2A4F9ED229F1F256E79A0E2B455970D8D0D865BD94778C576D62F0AB7519CCD2A1A906AE30D0100000000000000000000000000000000000000000000000000000000000000000000002000000000000000000007X9.62 C2-PNB368W101AF286BCA1AF286BCA1AF286BCA1AF286BCA1AF286BC9FB8F6B85C556892C20A7EB964FE7719E74F490758D3B53D7E08529547048121E9C95F3791DD804963948F34FAE7BF44EA82365DC7868FE57E4AE2DE211305A407104BD3C258EF3047767E7EDE0F1FDAA79DAEE3841366A132E163ACED4ED2401DF9C6BDCDE98E8E707C07A2239B1B0972472E2D0197C49363F1FE7F5B6DB075D52B6947D135D8CA445805D39BC345626089687742B6329E706802319885667676A654B20754F356EA92017D946567C46675556F19556A04616B567D223A5E05656FB549016A96656A557800000000000000000000000000000000000000000000000000000000000000000000000100000000000000001X9.62 C2-TNB359V1000101D556572AABAC800101D556572AABAC8001022D5C91DD173F8FB561DA6899164443051DE19FBEB76E0DA171517ECF401B50289BF014103288527A9B416A105E80260B549FDC1B92C03B197B07845E9BE2D96ADB0F5F3C7F2CFFBD7A3EB8B6FEC35C7FD67F26DDF6285A644F740A2614BDDB97E555A50A908E43B01C798EA5DAA6788F1EA2794EFCF57166B8C14039601E55827340BEFD0D693149A118F651E6DCE6802085377E5F882D1B510B44160074C1288078365A0396C8E681010000000000000000000000000000000000000000000000000000000000000000000000000807X9.62 C2-PNB304W1000100FAF51354E0E39E4892DF6E319C72C8161603FA45AA7B998A167B8F1E62952110C7695716851EEF6BA7F6872E6142FBD241B830FF5EFCACECCAB05E02005DDE9D236108BABB2CEEBCF787058A056CBE0CFE622D7723A289E08A07AE13EF0D10D171DD8D7167EFC92BB2E3CE7C8AAAFF34E12A9C557003D7C73A6FAF003F99F6CC8482E540F791A091F03B5FBA4AB2CCF49C4EDD220FB028712D42BE752B2C40094DBACDB586FB20010000000000000000000000000000000000000000000000000000010000000000000BX9.62 C2-PNB272W10CCCCCCCCCCCCCCCCCCCCCCCCCCCCCAC4912D2D9DF903EF9888B8A0E4CFF2E5A0EAF6E5E1305B9004DCE5C0ED7FE59A35608F33837C816D80B79F46170F6E9D04D289C4E89913CE3530BFDE903977D42B146D539BF1BDE4E9C926A941977BA9F6A435199ACFC51067ED587F519C5ECB541B8E44111DE1D4001238774666A67766D6676F778E676B66999176666E687666D8766C66A9FX9.62 C2-TNB239V31555555555555555555555555555553C6F2885259C31E3FCDF154624522D5667334C45AFF3B5A03BAD9DD75E2C71A99362567D5453F7FA6E227EC83328F9D04E900069C8DC47A08534FE76D2B900B7D7EF31F5709F200C4CA2055037EA654196CFF0CD82B2C14A2FCF2E3FF8775285B545722F03EACDB74B4230017757A767FAE42398569B746325D45313AF0766266479B75654E65FX9.62 C2-TNB239V22000000000000000000000000000000F4D42FFE1492A4993F1CAD666E44761D8EE5077C33FECF6F1A16B268DE469C3C7744EA9A971649FC7A961630557927098FA932E7C0A96D3FD5B706EF7E5F5C156E16B7E7C86038552E91D790408F2EEDAF392B012EDEFB3392F30F4327C0CA3F31FC383C422AA8C1632010857077C5431123A46B808906756F543423E8D27877578125778AC76800000000000000000000000000000000000000000000000001000000001X9.62 C2-TNB239V1000101BAF95C9723C57B6C21DA2EFF2D5ED588BDD5717E212F9D0F55B51A06E78E9AC38A035FF520D8B01781BEB1A6BB08617DE389FDFBE4ABE193DF9559ECF07AC0CE78554E2784EB8C1ED1A57AC8619ED45A62E6212E1160349E2BFA844439FAFC2A3FD1638F9E0000000000000000000000000000000000000000000000000000010000000000000000000000000000000800000000000000000007X9.62 C2-PNB208W1155555555555555555555555610C0B196812BFB6288A3EA3545A39176196575D985999366E6AD34CE0A77CD7127B06BE375D4CE24FDE434489DE8746E71786015009E66E38A926DD71FE1AF926CF847989EFEF8DB459F66394D90F32AD3F15E86C01074756099122221056911C77D77E77A777E7E7E77FCBX9.62 C2-TNB191V320000000000000000000000050508CB89F652824E06B817317434386626D14F3DBF01760D9213A3E1CF37AEC437D668A3809B2B7CC1B28CC5A87926AAD83FD28789E81E2C9E3BF100620048D28BCBD03B6249C99182B7C8CD19700C362C46A01401028774D7777C7B7666D1366EA432071274F89FF01E718X9.62 C2-TNB191V240000000000000000000000004A20E90C39067C893BBB9A5765BE73433B3F95E332932E70EA245CA2418EA0EF98018FB36B3DAF8A23206F9C4F299D7B21A9C369137F2C84AE1AA0D2E45EF571F00786F67B0081B9495A3D95462F5DE0AA185EC2866537B676752636A68F56554E12640276B649EF7526267800000000000000000000000000000000000000000000201X9.62 C2-TNB191V100010092537397ECA4F6145799D62B0A19CE06FE26AD6FA4539C2DADDDD6BAB5167D61B436E1D92BB16A562C8D16C2866798B600F9F08BB4A8E860F3298CE04A57985DDA470ABE6414DE8EC133AE28E9BBD7FCEC0AE0FFF2E4E6DB2995065C407D9D39B8D0967B96704BA8E9C90B0100000000000000000000000000000000080000000007X9.62 C2-PNB176V103FFFFFFFFFFFFFFFFFFFE1AEE140F110AFF96130905B935590C155E17EA48EB3FF3718B893DF59A05D002F9F87B7C574D0BDECF8A22E6524775F98CDEBDCB03F7061798EB99E238FD6F1BF95B48FEEB4854252B07A526C63D3E25A256A007699F5447E32AE456B50EX9.62 C2-PNB163V303FFFFFFFFFFFFFFFFFFFDF64DE1151ADBB78F10A7079F684DDF6684C5CD258B3890021B2386DFD19FC50024266E4EB5106D0A964D92C4860E2671DB9B6CC50667ACEB38AF4E488C407433FFAE4F1C811638DF200108B39E77C4B108BED981ED0E890E117C511CF072X9.62 C2-PNB163V20400000000000000000001E60FC8821CC74DAEAFC101EC23211B5966ADEA1D3F87F7EA5848AEF0B7CA9F07AF69989546103D79329FCC3D74880F33BBE803CB00C9517D06D5240D3CFF38C74B20B6CD4D6F9DD4D9072546B5435234A422E0789675F432C89435DE5242080000000000000000000000000000000000000107X9.62 C2-PNB163V17FFFFFFFFFFFFFFFFFFFFFFF7FFFFF975DEB41B3A6057C3C4321465265511607E6898F390C06BC1D552BAD226F3B6FCFE48B6E818499AF18E3ED6CF36768AE8E18BB92CFCF005C949AA2C6D94853D0E660BBF854B1C9505FE95A255705FA2A306654B1F4CB03D6A750A30C250102D4988717D9BA15AB6D3EX9.62 P-239V37FFFFFFFFFFFFFFFFFFFFFFF800000CFA7E8594377D414C03821BC5820635B0125E4DBEA0EC7206DA0FC01D9B081329FB555DE6EF460237DFF8BE4BA38AF09D98727705120C921BB5E9E26296A3CDCF2F35757A0EAFD87B830E7617FAB6832576CBBFED50D99F0249C3FEE58B94BA0038C7AE84C8C832F2CX9.62 P-239V27FFFFFFFFFFFFFFFFFFFFFFF7FFFFF9E5E9A9F5D9071FBD1522688909D0B7DEBE8E4E90A5DAE6E4054CA530BA04654B36818CE226B39FCCB7B02F1AE0FFA963CDCA8816CCC33B8642BEDF905C3D358573D3F27FBBD3B3CB9AAAF6B016C3BDCF18941D0D654921475CA71A9DB2FB27D1D37796185C2942C0A7FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFF8000000000007FFFFFFFFFFC7FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFF8000000000007FFFFFFFFFFFX9.62 P-239V1FFFFFFFFFFFFFFFFFFFFFFFF7A62D031C83F4294F640EC1338A90F22637337334B49DCB66A6DC8F9978ACA7648A943B07D29778100C65A1DA1783716588DCE2B8B4AEE8E228F189622123DC2395A05CAA7423DAECCC94760A7D462256BD56916X9.62 P-192V3FFFFFFFFFFFFFFFFFFFFFFFE5FB1A724DC80418648D8DD316574D11D69B6EC7A672BB82A083DF2F2B0847DE970B2DE15EEA2BAE7E1497842F2DE7769CFE9C989C072AD696F48034ACC22D6DFB95C6B25E49C0D6364A4E5980C393AA21668D953X9.62 P-192V203FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE661CE18FF55987308059B186823851EC7DD9CA1161DE93D5174D66E8382E9BB2FE84E47037BF27342DA639B6DCCFFFEB73D69D78C6C27A6009CBBCA1980F8533921E8A684423E43BAB08A576291AF8F461BB2A8B3531D2F0485C19B16E2F1516E23DD3C1A4827AF1B8AC15B0303001D34B856296C16C0D40D3CD7750A93D1D2955FA80AA5F40FC8DB7B2ABDBDE53950F4C0D293CDD711A35B67FB1499AE60038614F1394ABFA3B4C850D927E1E7769C8EEC2D1902F40E7E2221F295DE297117B7F3D62F5C6A97FFCB8CEFF1CD6BA8CE4A9A18AD84FFABBD8EFA59332BE7AD6756A66E294AFD185A78FF12AA520E4DE739BACA0C7FFEFF7F2955727ANIST-B571020000000000000000000000000000000000000000000000000000000000000000000000131850E1F19A63E4B391A8DB917F4138B630D84BE5D639381E91DEB45CFE778F637C10010349DC807F4FBF374F4AEADE3BCA95314DD58CEC9F307A54FFC61EFC006D8A2C9D4979C0AC44AEA74FBEBBB9F772AEDCB620B01A7BA7AF1B320430C8591984F601CD4C143EF1C7A3026EB7A859923FBC82189631F8103FE4AC9CA2970012D5D46024804801841CA44370958493B205E647DA304DB4CEB08CBBD1BA39494776FB988B47174DCA88C7E2945283A01C8972000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425NIST-K571010000000000000000000000000000000000000000000000000001E2AAD6A612F33307BE5FA47C3C9E052F838164CD37D9A211730061B1CFAB6BE5F32BBFA78324ED106A7636B9C5A7BD198D0158AA4F5488D08F38514F1FDF4B4F40D2181B3681C364BA0273C706015D4860D088DDB3496B0C6064756260441CDE4AF1771D4DB01FFE5B34E59703DC255A868A1180515603AEAB60794E54BB7996A70021A5C2C8EE9FEB5C4B9A753B7B476B7FD6422EF1F3DD674761FA99D6AC27C8A9A197B272822F6CD57A55AA4F50AE317B13545FNIST-B409007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5F83B2D4EA20400EC4557D5ED3E3E7CA5B4B5C83B8E01E5FCF01E369050B7C4E42ACBA1DACBF04299C3460782F918EA427E6325165E9EA10E3DA5F6C42E9C55215AA9CA27A5863EC48D8E0286B0060F05F658F49C1AD3AB1890F7184210EFD0987E307C84C27ACCFB8F9F67CC2C460189EB5AAAA62EE222EB1B35540CFE9023746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001NIST-K40903FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF90399660FC938A90165B042A7CEFADB30703676854FE24141CB98FE6D4B20D02B4516FF702350EDDB0826779C813F0DF45BE8112F405F939258DB7DD90E1934F8C70B0DFEC2EED25B8557EAC9C80E2E198F8CDBECD86B12053027B680AC8B8596DA5A4AF8A19A0303FCA97FD7645309FA2A581485AF6263E313B79A2F5NIST-B28301FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9AE2ED07577265DFF7F94451E061E163C6101CCDA380F1C9E318D90F95D07E5426FE87E45C0E8184698E45962364E34116177DD22590503213F78CA44883F1A3B8162F188E553CD265F23C1567A16876913B0C2AC24584928360000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000010A1NIST-K28301000000000000000000000000000013E974E72F8A6922031D2603CFE0D701006A08A41903350678E58528BEBF8A0BEFF867A7CA36716F7E01F8105200FAC9DFCBAC8313BB2139F1BB755FEF65BC391F8B36F8F8EB7371FD558B0066647EDE6C332C7F8C0923BB58213B333B20E9CE4281FE115F7D8F90ADNIST-B233008000000000000000000000000000069D5BB915BCD46EFB1AD5F173ABDF01DB537DECE819B7F70F555A67C427A8CD9BF18AEB9B56E0C11056FAE6A3017232BA853A7E731AF129F22FF4149563A419C26BF50A4C9D6EEFAD6126000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000004000000000000000001NIST-K233040000000000000000000292FE77E70C12A4234C3300D51FBC6C71A0094FA2CDD545B11C5C0C797324F103F0EBA16286A2D57EA0991168D4994637E8343E36020A601907B8C953CA1481EB10512F78744A3205FDNIST-B16304000000000000000000020108A2E0CC0D99F8A5EF0289070FB05D38FF58321F2E800536D538CCDAA3D902FE13C0537BBC11ACAA07D793DE4E6D5E5C94EEE80000000000000000000000000000000000000000010800000000000000000000000000000000000000C9NIST-K16301FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA51868783BF2F966B7FCC0148F709A5D03BB5C9B8899C47AEBB6FB71E91386409011839296A789A3BC0045C8A5FB42C7D1BD998F54449579B446817AFBD17273E662C97EE72995EF42640C550B9013FAD0761353C7086A272C24088BE94769FD1665000C6858E06B70404E9CD9E3ECB662395B4429C648139053FB521F828AF606B4D3DBAA14B5E77EFE75928FE1DC127A2FFA8DE3348B3C1856A429BF97E7E31C2E5BD660051953EB9618E1C9A1F929A21A0B68540EEA2DA725B99B315F3B8B489918EF109E156193951EC7E937B1652C0BD3BB1BF073573DF883D2C34F1EF451FD46B503F0001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC01FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFNIST-P521FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7634D81F4372DDF581A0DB248B0A77AECEC196ACCC529733617DE4A96262C6F5D9E98BF9292DC29F8F41DBD289A147CE9DA3113B5F0B8C00A60B1CE1D7E819D7A431D7C90EA0E5FAA87CA22BE8B05378EB1C71EF320AD746E1D3B628BA79B9859F741E082542A385502F25DBF55296C3A545E3872760AB7B3312FA7E23EE7E4988E056BE3F82D19181D9C6EFE8141120314088F5013875AC656398D8A2ED19D2A85C8EDD3EC2AEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFFNIST-P384FFFFFFFF00000000FFFFFFFFFFFFFFFFBCE6FAADA7179E84F3B9CAC2FC6325514FE342E2FE1A7F9B8EE7EB4A7C0F9E162BCE33576B315ECECBB6406837BF51F56B17D1F2E12C4247F8BCE6E563A440F277037D812DEB33A0F4A13945D898C2965AC635D8AA3A93E7B3EBBD55769886BC651D06B0CC53B0F63BCE3C3E27D2604BFFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFNIST-P256FFFFFFFFFFFFFFFFFFFFFFFFFFFF16A2E0B8F03E13DD29455C5C2A3DBD376388B5F723FB4C22DFE6CD4375A05A07476444D5819985007E34B70E0CBD6BB4BF7F321390B94A03C1D356C21122343280D6115C1D21B4050A850C04B3ABF54132565044B0B7D7BFD8BA270B39432355FFB4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000001NIST-P224FFFFFFFFFFFFFFFFFFFFFFFF99DEF836146BC9B1B4D2283107192B95FFC8DA78631011ED6B24CDD573F977A11E794811188DA80EB03090F67CBF20EB43A18800F4FF0AFD82FF101264210519E59C80E70FA7E9AB72243049FEB8DEECC146B9B1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFNIST-P1920123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz+/result is undefinedinvalid input parameterargument out of rangeout of memoryboolean falseboolean trueunknown result codeANSI X9.62 elliptic curve c2tnb431r1ANSI X9.62 elliptic curve c2pnb368w1ANSI X9.62 elliptic curve c2tnb359v1ANSI X9.62 elliptic curve c2pnb304w1ANSI X9.62 elliptic curve c2pnb272w1ANSI X9.62 elliptic curve c2tnb239v3ANSI X9.62 elliptic curve c2tnb239v2ANSI X9.62 elliptic curve c2tnb239v1ANSI X9.62 elliptic curve c2pnb208w1ANSI X9.62 elliptic curve c2tnb191v3ANSI X9.62 elliptic curve c2tnb191v2ANSI X9.62 elliptic curve c2tnb191v1ANSI X9.62 elliptic curve c2pnb176v1ANSI X9.62 elliptic curve c2pnb163v3ANSI X9.62 elliptic curve c2pnb163v2ANSI X9.62 elliptic curve c2pnb163v1SECG elliptic curve sect571r1 (aka NIST B-571)SECG elliptic curve sect571k1 (aka NIST K-571)SECG elliptic curve sect409r1 (aka NIST B-409)SECG elliptic curve sect409k1 (aka NIST K-409)SECG elliptic curve secp521r1 (aka NIST P-521)SECG elliptic curve secp384r1 (aka NIST P-384)SECG elliptic curve secp224r1 (aka NIST P-224)SECG elliptic curve secp224k1SECG elliptic curve secp192k1SECG elliptic curve secp160r2SECG elliptic curve secp128r2SECG elliptic curve secp128r1SECG elliptic curve sect233r1 (aka NIST B-233)SECG elliptic curve sect233k1 (aka NIST K-233)SECG elliptic curve sect193r2SECG elliptic curve sect193r1SECG elliptic curve sect131r2SECG elliptic curve sect131r1SECG elliptic curve sect283r1 (aka NIST B-283)SECG elliptic curve sect283k1 (aka NIST K-283)SECG elliptic curve sect163r2 (aka NIST B-163)SECG elliptic curve secp256k1SECG elliptic curve secp160k1SECG elliptic curve secp160r1SECG elliptic curve secp112r2SECG elliptic curve secp112r1SECG elliptic curve sect113r2SECG elliptic curve sect113r1SECG elliptic curve sect239k1SECG elliptic curve sect163r1SECG elliptic curve sect163k1 (aka NIST K-163)ANSI X9.62 elliptic curve prime256v1 (aka secp256r1, NIST P-256)ANSI X9.62 elliptic curve prime239v3ANSI X9.62 elliptic curve prime239v2ANSI X9.62 elliptic curve prime239v1ANSI X9.62 elliptic curve prime192v3ANSI X9.62 elliptic curve prime192v2ANSI X9.62 elliptic curve prime192v1 (aka secp192r1, NIST P-192)Unknown OID0100000000000000000001CDC98AE0E2DE574ABF33000000000000000000000000000000000000000200000000000000000000000000000000000000010000000000000000000000000000000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC808FWTLS-90100000000000001ECEA551AD837E90000000000000000000000000002000000000000000000000000000100000000000000000000000000030000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFDE7WTLS-800FFFFFFFFFFFFFFFDBF91AF6DEA7300F44B4AF1ECC2630E08785CEBCC1501667979A40BA497E5D5C270780617000000000000000000000000000001WTLS-12000000000000000000000000000005A79FEC67CB6E91F1C1DA800E478A576310804F12E549BDB011C103089E73510ACB275FC312A5DC6B76553F0CA29A0B6A887A983E9730988A68727A8B2D126C44CC2CC7B2A6555193035DC800000000000000000004000000000000000000000000000000000000001SECT-239K1010000000000000000000000015AAB561B005413CCD4EE99D501CE94335607C304AC29E7DEFBD9CA01F596F927224CDECF6C00D9B67D192E0367C803F39E1A7E82CA14A651350AAE617E8F00C9BB9E8927D4D64C377E2AB2856A5B16E3EFB7F61D4316AE0163F35A5137C2CE3EA6ED8667190B0BC43ECD69977702709BSECT-193R201000000000000000000000000C7F34A778F443ACC920EBA490025E399F2903712CCF3EA9E3A1AD17FB0B3201B6AF7CE1B0501F481BC5F0FF84A74AD6CDF6FDEF4BF6179625372D8C0C5E100FDFB49BFE6C3A89FACADAA7A1E5BBC7CC1C2E5D8314788140017858FEB7A98975169E171F77B4087DE098AC8A911DF7B0102000000000000000000000000000000000000000000008001SECT-193R103FFFFFFFFFFFFFFFFFFFF48AAB689C29CA710279B00435EDB42EFAFB2989D51FEFCE3C80988F41FF8830369979697AB43897789566789567F787A7876A6540713612DCDDCB40AAB946BDA29CA91F73AF958AFD907B6882CAAEFA84F9554FF8428BD88E246D2782AE2SECT-163R10400000000000000016954A233049BA98F0648F06D867940A5366D9E265DE9EB240F0356DCD8F2F95031AD652D23951BB366A804B8266A46C55657AC734CE38F018F219203E5A88919D7CAFCBF415F07C2176573B2SECT-131R20400000000000000023123953A9464B54D078C6E7EA38C001F73C8134B1B4EF9E1500081BAF91FDF9833C40F9C1813436383990217C05610884B63B9C6C7291678F9D34107A11B09A76B562144418FF3FF8C2570B8080000000000000000000000000000010DSECT-131R1010000000000000108789B2496AF9300B3ADC94ED1FE674C06E695BABA1D01A57A6A7B26CA5EF52FCDB81647970095E9A9EC9B297BD4BF36E059184F00689918DBEC7E5A0DD6DFC0AA55C7SECT-113R20100000000000000D9CCEC8A39E56F00A52830277958EE84D1315ED31886009D73616F35F4AB1407D73562C10F00E8BEE4D3E2260744188BE0E9C723003088250CA6E7C7FE649CE85820F7020000000000000000000000000201SECT-113R1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B879BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F8179800000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2FSECP-256K1010000000000000000000000000001DCE8D2EC6184CAF0A971769FB1F77E089FED7FBA344282CAFBD6F7E319F7C0B0BD59E2CA4BDB556D61A5A1455B334DF099DF30FC28A169A467E9E47075A90F7E650EB6B7A45C0000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFE56DSECP-224K1FFFFFFFFFFFFFFFFFFFFFFFE26F2FC170F69466A74DEFD8D9B2F2F6D9C5628A7844163D015BE86344082AA88D95E2F9DDB4FF10EC057E9AE26B07D0280B7F4341DA5D1B1EAE06C7D000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFEE37SECP-192K10100000000000000000000351EE786A818F3A1A16BFEAFFEF2E331F296E071FA0DF9982CFEA7D43F2E52DCB034293A117E1F4FF11B30F7199D3144CE6DB4E134D3FB59EB8BAB57274904664D5AF50388BAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFAC70SECP-160R20100000000000000000001F4C8F927AED3CA75225723A628553168947D59DCC912042351377AC5FB324A96B5688EF573284664698968C38BB913CBFC821C97BEFC54BD7A8B65ACF89F81D4D4ADC565FA45FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFSECP-160R10100000000000000000001B8FA16DFAB9ACA16B6B3938CF935318FDCED6BC28286531733C3F03C4FEE3B4C382CE37AA192A4019E763036F4F5DD4D7EBB00000000000000000000000000000000000000070000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFAC73SECP-160K13FFFFFFF7FFFFFFFBE0024720613B5A327B6916A894D3AEE7106FE805FC34B447B6AA5D85E572983E6FB32A7CDEBC1405EEEFCA380D02919DC2C6558BB6D8A5DD6031998D1B3BBFEBF59CC9BBFF9AEE1SECP-128R2FFFFFFFE0000000075A30D1B9038A115CF5AC8395BAFEB13C02DA292DDED7A83161FF7528B899B2D0C28607CA52C5B86E87579C11079F43DD824993C2CEE5ED3FFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFSECP-128R136DF0AAFD8B8D7597CA10520D04Badcd46f5882e3747def36e956e974BA30AB5E892B4E1649DD092864351DEF1815DB5ED74FCC34C85D7096127C24C05F38A0AAAF65C0EF02CSECP-112R2DB7C2ABF62E35E7628DFAC6561C5A89CE5AF8724C0A23E0E0FF7750009487239995A5EE76B55F9C2F098659EF8BA043916EEDE8911702B22DB7C2ABF62E35E668076BEAD2088DB7C2ABF62E35E668076BEAD208BSECP-112R10340340340340340340340340340340340340340340340340340340323C313FAB50589703B5EC68D3587FEC60D161CC149C1AD4A9120D0AF8903A96F8D5FA2C255745D3C451B302C9346D9B7E485E7BCE41F6B591F3E8F6ADDCBB0BC4C2F947A7DE1A89B625D6A598B3760120FC05D3C67A99DE161D2F4092622FECA701BE4F50F4758714E8A87BBF2A658EF8C21E7C5EFE965361F6C2999C0C247B0DBD70CE6B710D9B4A3D9047D8B154359ABFB1B7F5485B04CEB868237DDC9DEDA982A679A5A919B626D4E50A8DD731B107A9962381FB5D807BF26181A827EF00DD6FC0E234CAF046C6A5D8A85395B236CC4AD2CF32A0CADBDC9DDF620B0EB9906D0957F6C6FEACD615468DF104DE296CD8F800000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000001X9.62 C2-TNB431R100010090512DA9AF72B08349D98A5DD4C7B0532ECA51CE03E2D10F3B7AC579BD87E909AE40A6F131E9CFCE5BD9677B3EB1BDDCBA62D5D8B2059B525797FC73822C59059C623A45FF3843CEE8F87CD1855ADAA81E2A0750B80FDA23101085E2755381DCCCE3C1557AFA10C2F0C0C2825646C5B34A394CBCFA8BC16B22E7E789E927BE216F02E1FB136A5FFC1217D4320A90452C760A58EDCD30C8DD069B3C34453837A34ED50CB54917E1C2112D84D164F444F8F74786046AE0D2EE25095206F5E2A4F9ED229F1F256E79A0E2B455970D8D0D865BD94778C576D62F0AB7519CCD2A1A906AE30D0100000000000000000000000000000000000000000000000000000000000000000000002000000000000000000007X9.62 C2-PNB368W101AF286BCA1AF286BCA1AF286BCA1AF286BCA1AF286BC9FB8F6B85C556892C20A7EB964FE7719E74F490758D3B53D7E08529547048121E9C95F3791DD804963948F34FAE7BF44EA82365DC7868FE57E4AE2DE211305A407104BD3C258EF3047767E7EDE0F1FDAA79DAEE3841366A132E163ACED4ED2401DF9C6BDCDE98E8E707C07A2239B1B0972472E2D0197C49363F1FE7F5B6DB075D52B6947D135D8CA445805D39BC345626089687742B6329E706802319885667676A654B20754F356EA92017D946567C46675556F19556A04616B567D223A5E05656FB549016A96656A557800000000000000000000000000000000000000000000000000000000000000000000000100000000000000001X9.62 C2-TNB359V1000101D556572AABAC800101D556572AABAC8001022D5C91DD173F8FB561DA6899164443051DE19FBEB76E0DA171517ECF401B50289BF014103288527A9B416A105E80260B549FDC1B92C03B197B07845E9BE2D96ADB0F5F3C7F2CFFBD7A3EB8B6FEC35C7FD67F26DDF6285A644F740A2614BDDB97E555A50A908E43B01C798EA5DAA6788F1EA2794EFCF57166B8C14039601E55827340BEFD0D693149A118F651E6DCE6802085377E5F882D1B510B44160074C1288078365A0396C8E681010000000000000000000000000000000000000000000000000000000000000000000000000807X9.62 C2-PNB304W1000100FAF51354E0E39E4892DF6E319C72C8161603FA45AA7B998A167B8F1E62952110C7695716851EEF6BA7F6872E6142FBD241B830FF5EFCACECCAB05E02005DDE9D236108BABB2CEEBCF787058A056CBE0CFE622D7723A289E08A07AE13EF0D10D171DD8D7167EFC92BB2E3CE7C8AAAFF34E12A9C557003D7C73A6FAF003F99F6CC8482E540F791A091F03B5FBA4AB2CCF49C4EDD220FB028712D42BE752B2C40094DBACDB586FB20010000000000000000000000000000000000000000000000000000010000000000000BX9.62 C2-PNB272W10CCCCCCCCCCCCCCCCCCCCCCCCCCCCCAC4912D2D9DF903EF9888B8A0E4CFF2E5A0EAF6E5E1305B9004DCE5C0ED7FE59A35608F33837C816D80B79F46170F6E9D04D289C4E89913CE3530BFDE903977D42B146D539BF1BDE4E9C926A941977BA9F6A435199ACFC51067ED587F519C5ECB541B8E44111DE1D4001238774666A67766D6676F778E676B66999176666E687666D8766C66A9FX9.62 C2-TNB239V31555555555555555555555555555553C6F2885259C31E3FCDF154624522D5667334C45AFF3B5A03BAD9DD75E2C71A99362567D5453F7FA6E227EC83328F9D04E900069C8DC47A08534FE76D2B900B7D7EF31F5709F200C4CA2055037EA654196CFF0CD82B2C14A2FCF2E3FF8775285B545722F03EACDB74B4230017757A767FAE42398569B746325D45313AF0766266479B75654E65FX9.62 C2-TNB239V22000000000000000000000000000000F4D42FFE1492A4993F1CAD666E44761D8EE5077C33FECF6F1A16B268DE469C3C7744EA9A971649FC7A961630557927098FA932E7C0A96D3FD5B706EF7E5F5C156E16B7E7C86038552E91D790408F2EEDAF392B012EDEFB3392F30F4327C0CA3F31FC383C422AA8C1632010857077C5431123A46B808906756F543423E8D27877578125778AC76800000000000000000000000000000000000000000000000001000000001X9.62 C2-TNB239V1000101BAF95C9723C57B6C21DA2EFF2D5ED588BDD5717E212F9D0F55B51A06E78E9AC38A035FF520D8B01781BEB1A6BB08617DE389FDFBE4ABE193DF9559ECF07AC0CE78554E2784EB8C1ED1A57AC8619ED45A62E6212E1160349E2BFA844439FAFC2A3FD1638F9E0000000000000000000000000000000000000000000000000000010000000000000000000000000000000800000000000000000007X9.62 C2-PNB208W1155555555555555555555555610C0B196812BFB6288A3EA3545A39176196575D985999366E6AD34CE0A77CD7127B06BE375D4CE24FDE434489DE8746E71786015009E66E38A926DD71FE1AF926CF847989EFEF8DB459F66394D90F32AD3F15E86C01074756099122221056911C77D77E77A777E7E7E77FCBX9.62 C2-TNB191V320000000000000000000000050508CB89F652824E06B817317434386626D14F3DBF01760D9213A3E1CF37AEC437D668A3809B2B7CC1B28CC5A87926AAD83FD28789E81E2C9E3BF100620048D28BCBD03B6249C99182B7C8CD19700C362C46A01401028774D7777C7B7666D1366EA432071274F89FF01E718X9.62 C2-TNB191V240000000000000000000000004A20E90C39067C893BBB9A5765BE73433B3F95E332932E70EA245CA2418EA0EF98018FB36B3DAF8A23206F9C4F299D7B21A9C369137F2C84AE1AA0D2E45EF571F00786F67B0081B9495A3D95462F5DE0AA185EC2866537B676752636A68F56554E12640276B649EF7526267800000000000000000000000000000000000000000000201X9.62 C2-TNB191V100010092537397ECA4F6145799D62B0A19CE06FE26AD6FA4539C2DADDDD6BAB5167D61B436E1D92BB16A562C8D16C2866798B600F9F08BB4A8E860F3298CE04A57985DDA470ABE6414DE8EC133AE28E9BBD7FCEC0AE0FFF2E4E6DB2995065C407D9D39B8D0967B96704BA8E9C90B0100000000000000000000000000000000080000000007X9.62 C2-PNB176V103FFFFFFFFFFFFFFFFFFFE1AEE140F110AFF96130905B935590C155E17EA48EB3FF3718B893DF59A05D002F9F87B7C574D0BDECF8A22E6524775F98CDEBDCB03F7061798EB99E238FD6F1BF95B48FEEB4854252B07A526C63D3E25A256A007699F5447E32AE456B50EX9.62 C2-PNB163V303FFFFFFFFFFFFFFFFFFFDF64DE1151ADBB78F10A7079F684DDF6684C5CD258B3890021B2386DFD19FC50024266E4EB5106D0A964D92C4860E2671DB9B6CC50667ACEB38AF4E488C407433FFAE4F1C811638DF200108B39E77C4B108BED981ED0E890E117C511CF072X9.62 C2-PNB163V20400000000000000000001E60FC8821CC74DAEAFC101EC23211B5966ADEA1D3F87F7EA5848AEF0B7CA9F07AF69989546103D79329FCC3D74880F33BBE803CB00C9517D06D5240D3CFF38C74B20B6CD4D6F9DD4D9072546B5435234A422E0789675F432C89435DE5242080000000000000000000000000000000000000107X9.62 C2-PNB163V17FFFFFFFFFFFFFFFFFFFFFFF7FFFFF975DEB41B3A6057C3C4321465265511607E6898F390C06BC1D552BAD226F3B6FCFE48B6E818499AF18E3ED6CF36768AE8E18BB92CFCF005C949AA2C6D94853D0E660BBF854B1C9505FE95A255705FA2A306654B1F4CB03D6A750A30C250102D4988717D9BA15AB6D3EX9.62 P-239V37FFFFFFFFFFFFFFFFFFFFFFF800000CFA7E8594377D414C03821BC5820635B0125E4DBEA0EC7206DA0FC01D9B081329FB555DE6EF460237DFF8BE4BA38AF09D98727705120C921BB5E9E26296A3CDCF2F35757A0EAFD87B830E7617FAB6832576CBBFED50D99F0249C3FEE58B94BA0038C7AE84C8C832F2CX9.62 P-239V27FFFFFFFFFFFFFFFFFFFFFFF7FFFFF9E5E9A9F5D9071FBD1522688909D0B7DEBE8E4E90A5DAE6E4054CA530BA04654B36818CE226B39FCCB7B02F1AE0FFA963CDCA8816CCC33B8642BEDF905C3D358573D3F27FBBD3B3CB9AAAF6B016C3BDCF18941D0D654921475CA71A9DB2FB27D1D37796185C2942C0A7FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFF8000000000007FFFFFFFFFFC7FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFF8000000000007FFFFFFFFFFFX9.62 P-239V1FFFFFFFFFFFFFFFFFFFFFFFF7A62D031C83F4294F640EC1338A90F22637337334B49DCB66A6DC8F9978ACA7648A943B07D29778100C65A1DA1783716588DCE2B8B4AEE8E228F189622123DC2395A05CAA7423DAECCC94760A7D462256BD56916X9.62 P-192V3FFFFFFFFFFFFFFFFFFFFFFFE5FB1A724DC80418648D8DD316574D11D69B6EC7A672BB82A083DF2F2B0847DE970B2DE15EEA2BAE7E1497842F2DE7769CFE9C989C072AD696F48034ACC22D6DFB95C6B25E49C0D6364A4E5980C393AA21668D953X9.62 P-192V203FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE661CE18FF55987308059B186823851EC7DD9CA1161DE93D5174D66E8382E9BB2FE84E47037BF27342DA639B6DCCFFFEB73D69D78C6C27A6009CBBCA1980F8533921E8A684423E43BAB08A576291AF8F461BB2A8B3531D2F0485C19B16E2F1516E23DD3C1A4827AF1B8AC15B0303001D34B856296C16C0D40D3CD7750A93D1D2955FA80AA5F40FC8DB7B2ABDBDE53950F4C0D293CDD711A35B67FB1499AE60038614F1394ABFA3B4C850D927E1E7769C8EEC2D1902F40E7E2221F295DE297117B7F3D62F5C6A97FFCB8CEFF1CD6BA8CE4A9A18AD84FFABBD8EFA59332BE7AD6756A66E294AFD185A78FF12AA520E4DE739BACA0C7FFEFF7F2955727ANIST-B571020000000000000000000000000000000000000000000000000000000000000000000000131850E1F19A63E4B391A8DB917F4138B630D84BE5D639381E91DEB45CFE778F637C10010349DC807F4FBF374F4AEADE3BCA95314DD58CEC9F307A54FFC61EFC006D8A2C9D4979C0AC44AEA74FBEBBB9F772AEDCB620B01A7BA7AF1B320430C8591984F601CD4C143EF1C7A3026EB7A859923FBC82189631F8103FE4AC9CA2970012D5D46024804801841CA44370958493B205E647DA304DB4CEB08CBBD1BA39494776FB988B47174DCA88C7E2945283A01C8972000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425NIST-K571010000000000000000000000000000000000000000000000000001E2AAD6A612F33307BE5FA47C3C9E052F838164CD37D9A211730061B1CFAB6BE5F32BBFA78324ED106A7636B9C5A7BD198D0158AA4F5488D08F38514F1FDF4B4F40D2181B3681C364BA0273C706015D4860D088DDB3496B0C6064756260441CDE4AF1771D4DB01FFE5B34E59703DC255A868A1180515603AEAB60794E54BB7996A70021A5C2C8EE9FEB5C4B9A753B7B476B7FD6422EF1F3DD674761FA99D6AC27C8A9A197B272822F6CD57A55AA4F50AE317B13545FNIST-B409007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5F83B2D4EA20400EC4557D5ED3E3E7CA5B4B5C83B8E01E5FCF01E369050B7C4E42ACBA1DACBF04299C3460782F918EA427E6325165E9EA10E3DA5F6C42E9C55215AA9CA27A5863EC48D8E0286B0060F05F658F49C1AD3AB1890F7184210EFD0987E307C84C27ACCFB8F9F67CC2C460189EB5AAAA62EE222EB1B35540CFE9023746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001NIST-K40903FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF90399660FC938A90165B042A7CEFADB30703676854FE24141CB98FE6D4B20D02B4516FF702350EDDB0826779C813F0DF45BE8112F405F939258DB7DD90E1934F8C70B0DFEC2EED25B8557EAC9C80E2E198F8CDBECD86B12053027B680AC8B8596DA5A4AF8A19A0303FCA97FD7645309FA2A581485AF6263E313B79A2F5NIST-B28301FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9AE2ED07577265DFF7F94451E061E163C6101CCDA380F1C9E318D90F95D07E5426FE87E45C0E8184698E45962364E34116177DD22590503213F78CA44883F1A3B8162F188E553CD265F23C1567A16876913B0C2AC24584928360000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000010A1NIST-K28301000000000000000000000000000013E974E72F8A6922031D2603CFE0D701006A08A41903350678E58528BEBF8A0BEFF867A7CA36716F7E01F8105200FAC9DFCBAC8313BB2139F1BB755FEF65BC391F8B36F8F8EB7371FD558B0066647EDE6C332C7F8C0923BB58213B333B20E9CE4281FE115F7D8F90ADNIST-B233008000000000000000000000000000069D5BB915BCD46EFB1AD5F173ABDF01DB537DECE819B7F70F555A67C427A8CD9BF18AEB9B56E0C11056FAE6A3017232BA853A7E731AF129F22FF4149563A419C26BF50A4C9D6EEFAD6126000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000004000000000000000001NIST-K233040000000000000000000292FE77E70C12A4234C3300D51FBC6C71A0094FA2CDD545B11C5C0C797324F103F0EBA16286A2D57EA0991168D4994637E8343E36020A601907B8C953CA1481EB10512F78744A3205FDNIST-B16304000000000000000000020108A2E0CC0D99F8A5EF0289070FB05D38FF58321F2E800536D538CCDAA3D902FE13C0537BBC11ACAA07D793DE4E6D5E5C94EEE80000000000000000000000000000000000000000010800000000000000000000000000000000000000C9NIST-K16301FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA51868783BF2F966B7FCC0148F709A5D03BB5C9B8899C47AEBB6FB71E91386409011839296A789A3BC0045C8A5FB42C7D1BD998F54449579B446817AFBD17273E662C97EE72995EF42640C550B9013FAD0761353C7086A272C24088BE94769FD1665000C6858E06B70404E9CD9E3ECB662395B4429C648139053FB521F828AF606B4D3DBAA14B5E77EFE75928FE1DC127A2FFA8DE3348B3C1856A429BF97E7E31C2E5BD660051953EB9618E1C9A1F929A21A0B68540EEA2DA725B99B315F3B8B489918EF109E156193951EC7E937B1652C0BD3BB1BF073573DF883D2C34F1EF451FD46B503F0001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC01FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFNIST-P521FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7634D81F4372DDF581A0DB248B0A77AECEC196ACCC529733617DE4A96262C6F5D9E98BF9292DC29F8F41DBD289A147CE9DA3113B5F0B8C00A60B1CE1D7E819D7A431D7C90EA0E5FAA87CA22BE8B05378EB1C71EF320AD746E1D3B628BA79B9859F741E082542A385502F25DBF55296C3A545E3872760AB7B3312FA7E23EE7E4988E056BE3F82D19181D9C6EFE8141120314088F5013875AC656398D8A2ED19D2A85C8EDD3EC2AEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFFNIST-P384FFFFFFFF00000000FFFFFFFFFFFFFFFFBCE6FAADA7179E84F3B9CAC2FC6325514FE342E2FE1A7F9B8EE7EB4A7C0F9E162BCE33576B315ECECBB6406837BF51F56B17D1F2E12C4247F8BCE6E563A440F277037D812DEB33A0F4A13945D898C2965AC635D8AA3A93E7B3EBBD55769886BC651D06B0CC53B0F63BCE3C3E27D2604BFFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFNIST-P256FFFFFFFFFFFFFFFFFFFFFFFFFFFF16A2E0B8F03E13DD29455C5C2A3DBD376388B5F723FB4C22DFE6CD4375A05A07476444D5819985007E34B70E0CBD6BB4BF7F321390B94A03C1D356C21122343280D6115C1D21B4050A850C04B3ABF54132565044B0B7D7BFD8BA270B39432355FFB4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000001NIST-P224FFFFFFFFFFFFFFFFFFFFFFFF99DEF836146BC9B1B4D2283107192B95FFC8DA78631011ED6B24CDD573F977A11E794811188DA80EB03090F67CBF20EB43A18800F4FF0AFD82FF101264210519E59C80E70FA7E9AB72243049FEB8DEECC146B9B1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFNIST-P1920100000000000000000001CDC98AE0E2DE574ABF33000000000000000000000000000000000000000200000000000000000000000000000000000000010000000000000000000000000000000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC808FWTLS-90100000000000001ECEA551AD837E90000000000000000000000000002000000000000000000000000000100000000000000000000000000030000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFDE7WTLS-800FFFFFFFFFFFFFFFDBF91AF6DEA7300F44B4AF1ECC2630E08785CEBCC1501667979A40BA497E5D5C270780617000000000000000000000000000001WTLS-12000000000000000000000000000005A79FEC67CB6E91F1C1DA800E478A576310804F12E549BDB011C103089E73510ACB275FC312A5DC6B76553F0CA29A0B6A887A983E9730988A68727A8B2D126C44CC2CC7B2A6555193035DC800000000000000000004000000000000000000000000000000000000001SECT-239K1010000000000000000000000015AAB561B005413CCD4EE99D501CE94335607C304AC29E7DEFBD9CA01F596F927224CDECF6C00D9B67D192E0367C803F39E1A7E82CA14A651350AAE617E8F00C9BB9E8927D4D64C377E2AB2856A5B16E3EFB7F61D4316AE0163F35A5137C2CE3EA6ED8667190B0BC43ECD69977702709BSECT-193R201000000000000000000000000C7F34A778F443ACC920EBA490025E399F2903712CCF3EA9E3A1AD17FB0B3201B6AF7CE1B0501F481BC5F0FF84A74AD6CDF6FDEF4BF6179625372D8C0C5E100FDFB49BFE6C3A89FACADAA7A1E5BBC7CC1C2E5D8314788140017858FEB7A98975169E171F77B4087DE098AC8A911DF7B0102000000000000000000000000000000000000000000008001SECT-193R103FFFFFFFFFFFFFFFFFFFF48AAB689C29CA710279B00435EDB42EFAFB2989D51FEFCE3C80988F41FF8830369979697AB43897789566789567F787A7876A6540713612DCDDCB40AAB946BDA29CA91F73AF958AFD907B6882CAAEFA84F9554FF8428BD88E246D2782AE2SECT-163R10400000000000000016954A233049BA98F0648F06D867940A5366D9E265DE9EB240F0356DCD8F2F95031AD652D23951BB366A804B8266A46C55657AC734CE38F018F219203E5A88919D7CAFCBF415F07C2176573B2SECT-131R20400000000000000023123953A9464B54D078C6E7EA38C001F73C8134B1B4EF9E1500081BAF91FDF9833C40F9C1813436383990217C05610884B63B9C6C7291678F9D34107A11B09A76B562144418FF3FF8C2570B8080000000000000000000000000000010DSECT-131R1010000000000000108789B2496AF9300B3ADC94ED1FE674C06E695BABA1D01A57A6A7B26CA5EF52FCDB81647970095E9A9EC9B297BD4BF36E059184F00689918DBEC7E5A0DD6DFC0AA55C7SECT-113R20100000000000000D9CCEC8A39E56F00A52830277958EE84D1315ED31886009D73616F35F4AB1407D73562C10F00E8BEE4D3E2260744188BE0E9C723003088250CA6E7C7FE649CE85820F7020000000000000000000000000201SECT-113R1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B879BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F8179800000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2FSECP-256K1010000000000000000000000000001DCE8D2EC6184CAF0A971769FB1F77E089FED7FBA344282CAFBD6F7E319F7C0B0BD59E2CA4BDB556D61A5A1455B334DF099DF30FC28A169A467E9E47075A90F7E650EB6B7A45C0000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFE56DSECP-224K1FFFFFFFFFFFFFFFFFFFFFFFE26F2FC170F69466A74DEFD8D9B2F2F6D9C5628A7844163D015BE86344082AA88D95E2F9DDB4FF10EC057E9AE26B07D0280B7F4341DA5D1B1EAE06C7D000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFEE37SECP-192K10100000000000000000000351EE786A818F3A1A16BFEAFFEF2E331F296E071FA0DF9982CFEA7D43F2E52DCB034293A117E1F4FF11B30F7199D3144CE6DB4E134D3FB59EB8BAB57274904664D5AF50388BAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFAC70SECP-160R20100000000000000000001F4C8F927AED3CA75225723A628553168947D59DCC912042351377AC5FB324A96B5688EF573284664698968C38BB913CBFC821C97BEFC54BD7A8B65ACF89F81D4D4ADC565FA45FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFSECP-160R10100000000000000000001B8FA16DFAB9ACA16B6B3938CF935318FDCED6BC28286531733C3F03C4FEE3B4C382CE37AA192A4019E763036F4F5DD4D7EBB00000000000000000000000000000000000000070000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFAC73SECP-160K13FFFFFFF7FFFFFFFBE0024720613B5A327B6916A894D3AEE7106FE805FC34B447B6AA5D85E572983E6FB32A7CDEBC1405EEEFCA380D02919DC2C6558BB6D8A5DD6031998D1B3BBFEBF59CC9BBFF9AEE1SECP-128R2FFFFFFFE0000000075A30D1B9038A115CF5AC8395BAFEB13C02DA292DDED7A83161FF7528B899B2D0C28607CA52C5B86E87579C11079F43DD824993C2CEE5ED3FFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFSECP-128R136DF0AAFD8B8D7597CA10520D04Badcd46f5882e3747def36e956e974BA30AB5E892B4E1649DD092864351DEF1815DB5ED74FCC34C85D7096127C24C05F38A0AAAF65C0EF02CSECP-112R2DB7C2ABF62E35E7628DFAC6561C5A89CE5AF8724C0A23E0E0FF7750009487239995A5EE76B55F9C2F098659EF8BA043916EEDE8911702B22DB7C2ABF62E35E668076BEAD2088DB7C2ABF62E35E668076BEAD208BSECP-112R10340340340340340340340340340340340340340340340340340340323C313FAB50589703B5EC68D3587FEC60D161CC149C1AD4A9120D0AF8903A96F8D5FA2C255745D3C451B302C9346D9B7E485E7BCE41F6B591F3E8F6ADDCBB0BC4C2F947A7DE1A89B625D6A598B3760120FC05D3C67A99DE161D2F4092622FECA701BE4F50F4758714E8A87BBF2A658EF8C21E7C5EFE965361F6C2999C0C247B0DBD70CE6B710D9B4A3D9047D8B154359ABFB1B7F5485B04CEB868237DDC9DEDA982A679A5A919B626D4E50A8DD731B107A9962381FB5D807BF26181A827EF00DD6FC0E234CAF046C6A5D8A85395B236CC4AD2CF32A0CADBDC9DDF620B0EB9906D0957F6C6FEACD615468DF104DE296CD8F800000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000001X9.62 C2-TNB431R100010090512DA9AF72B08349D98A5DD4C7B0532ECA51CE03E2D10F3B7AC579BD87E909AE40A6F131E9CFCE5BD9677B3EB1BDDCBA62D5D8B2059B525797FC73822C59059C623A45FF3843CEE8F87CD1855ADAA81E2A0750B80FDA23101085E2755381DCCCE3C1557AFA10C2F0C0C2825646C5B34A394CBCFA8BC16B22E7E789E927BE216F02E1FB136A5FFC1217D4320A90452C760A58EDCD30C8DD069B3C34453837A34ED50CB54917E1C2112D84D164F444F8F74786046AE0D2EE25095206F5E2A4F9ED229F1F256E79A0E2B455970D8D0D865BD94778C576D62F0AB7519CCD2A1A906AE30D0100000000000000000000000000000000000000000000000000000000000000000000002000000000000000000007X9.62 C2-PNB368W101AF286BCA1AF286BCA1AF286BCA1AF286BCA1AF286BC9FB8F6B85C556892C20A7EB964FE7719E74F490758D3B53D7E08529547048121E9C95F3791DD804963948F34FAE7BF44EA82365DC7868FE57E4AE2DE211305A407104BD3C258EF3047767E7EDE0F1FDAA79DAEE3841366A132E163ACED4ED2401DF9C6BDCDE98E8E707C07A2239B1B0972472E2D0197C49363F1FE7F5B6DB075D52B6947D135D8CA445805D39BC345626089687742B6329E706802319885667676A654B20754F356EA92017D946567C46675556F19556A04616B567D223A5E05656FB549016A96656A557800000000000000000000000000000000000000000000000000000000000000000000000100000000000000001X9.62 C2-TNB359V1000101D556572AABAC800101D556572AABAC8001022D5C91DD173F8FB561DA6899164443051DE19FBEB76E0DA171517ECF401B50289BF014103288527A9B416A105E80260B549FDC1B92C03B197B07845E9BE2D96ADB0F5F3C7F2CFFBD7A3EB8B6FEC35C7FD67F26DDF6285A644F740A2614BDDB97E555A50A908E43B01C798EA5DAA6788F1EA2794EFCF57166B8C14039601E55827340BEFD0D693149A118F651E6DCE6802085377E5F882D1B510B44160074C1288078365A0396C8E681010000000000000000000000000000000000000000000000000000000000000000000000000807X9.62 C2-PNB304W1000100FAF51354E0E39E4892DF6E319C72C8161603FA45AA7B998A167B8F1E62952110C7695716851EEF6BA7F6872E6142FBD241B830FF5EFCACECCAB05E02005DDE9D236108BABB2CEEBCF787058A056CBE0CFE622D7723A289E08A07AE13EF0D10D171DD8D7167EFC92BB2E3CE7C8AAAFF34E12A9C557003D7C73A6FAF003F99F6CC8482E540F791A091F03B5FBA4AB2CCF49C4EDD220FB028712D42BE752B2C40094DBACDB586FB20010000000000000000000000000000000000000000000000000000010000000000000BX9.62 C2-PNB272W10CCCCCCCCCCCCCCCCCCCCCCCCCCCCCAC4912D2D9DF903EF9888B8A0E4CFF2E5A0EAF6E5E1305B9004DCE5C0ED7FE59A35608F33837C816D80B79F46170F6E9D04D289C4E89913CE3530BFDE903977D42B146D539BF1BDE4E9C926A941977BA9F6A435199ACFC51067ED587F519C5ECB541B8E44111DE1D4001238774666A67766D6676F778E676B66999176666E687666D8766C66A9FX9.62 C2-TNB239V31555555555555555555555555555553C6F2885259C31E3FCDF154624522D5667334C45AFF3B5A03BAD9DD75E2C71A99362567D5453F7FA6E227EC83328F9D04E900069C8DC47A08534FE76D2B900B7D7EF31F5709F200C4CA2055037EA654196CFF0CD82B2C14A2FCF2E3FF8775285B545722F03EACDB74B4230017757A767FAE42398569B746325D45313AF0766266479B75654E65FX9.62 C2-TNB239V22000000000000000000000000000000F4D42FFE1492A4993F1CAD666E44761D8EE5077C33FECF6F1A16B268DE469C3C7744EA9A971649FC7A961630557927098FA932E7C0A96D3FD5B706EF7E5F5C156E16B7E7C86038552E91D790408F2EEDAF392B012EDEFB3392F30F4327C0CA3F31FC383C422AA8C1632010857077C5431123A46B808906756F543423E8D27877578125778AC76800000000000000000000000000000000000000000000000001000000001X9.62 C2-TNB239V1000101BAF95C9723C57B6C21DA2EFF2D5ED588BDD5717E212F9D0F55B51A06E78E9AC38A035FF520D8B01781BEB1A6BB08617DE389FDFBE4ABE193DF9559ECF07AC0CE78554E2784EB8C1ED1A57AC8619ED45A62E6212E1160349E2BFA844439FAFC2A3FD1638F9E0000000000000000000000000000000000000000000000000000010000000000000000000000000000000800000000000000000007X9.62 C2-PNB208W1155555555555555555555555610C0B196812BFB6288A3EA3545A39176196575D985999366E6AD34CE0A77CD7127B06BE375D4CE24FDE434489DE8746E71786015009E66E38A926DD71FE1AF926CF847989EFEF8DB459F66394D90F32AD3F15E86C01074756099122221056911C77D77E77A777E7E7E77FCBX9.62 C2-TNB191V320000000000000000000000050508CB89F652824E06B817317434386626D14F3DBF01760D9213A3E1CF37AEC437D668A3809B2B7CC1B28CC5A87926AAD83FD28789E81E2C9E3BF100620048D28BCBD03B6249C99182B7C8CD19700C362C46A01401028774D7777C7B7666D1366EA432071274F89FF01E718X9.62 C2-TNB191V240000000000000000000000004A20E90C39067C893BBB9A5765BE73433B3F95E332932E70EA245CA2418EA0EF98018FB36B3DAF8A23206F9C4F299D7B21A9C369137F2C84AE1AA0D2E45EF571F00786F67B0081B9495A3D95462F5DE0AA185EC2866537B676752636A68F56554E12640276B649EF7526267800000000000000000000000000000000000000000000201X9.62 C2-TNB191V100010092537397ECA4F6145799D62B0A19CE06FE26AD6FA4539C2DADDDD6BAB5167D61B436E1D92BB16A562C8D16C2866798B600F9F08BB4A8E860F3298CE04A57985DDA470ABE6414DE8EC133AE28E9BBD7FCEC0AE0FFF2E4E6DB2995065C407D9D39B8D0967B96704BA8E9C90B0100000000000000000000000000000000080000000007X9.62 C2-PNB176V103FFFFFFFFFFFFFFFFFFFE1AEE140F110AFF96130905B935590C155E17EA48EB3FF3718B893DF59A05D002F9F87B7C574D0BDECF8A22E6524775F98CDEBDCB03F7061798EB99E238FD6F1BF95B48FEEB4854252B07A526C63D3E25A256A007699F5447E32AE456B50EX9.62 C2-PNB163V303FFFFFFFFFFFFFFFFFFFDF64DE1151ADBB78F10A7079F684DDF6684C5CD258B3890021B2386DFD19FC50024266E4EB5106D0A964D92C4860E2671DB9B6CC50667ACEB38AF4E488C407433FFAE4F1C811638DF200108B39E77C4B108BED981ED0E890E117C511CF072X9.62 C2-PNB163V20400000000000000000001E60FC8821CC74DAEAFC101EC23211B5966ADEA1D3F87F7EA5848AEF0B7CA9F07AF69989546103D79329FCC3D74880F33BBE803CB00C9517D06D5240D3CFF38C74B20B6CD4D6F9DD4D9072546B5435234A422E0789675F432C89435DE5242080000000000000000000000000000000000000107X9.62 C2-PNB163V17FFFFFFFFFFFFFFFFFFFFFFF7FFFFF975DEB41B3A6057C3C4321465265511607E6898F390C06BC1D552BAD226F3B6FCFE48B6E818499AF18E3ED6CF36768AE8E18BB92CFCF005C949AA2C6D94853D0E660BBF854B1C9505FE95A255705FA2A306654B1F4CB03D6A750A30C250102D4988717D9BA15AB6D3EX9.62 P-239V37FFFFFFFFFFFFFFFFFFFFFFF800000CFA7E8594377D414C03821BC5820635B0125E4DBEA0EC7206DA0FC01D9B081329FB555DE6EF460237DFF8BE4BA38AF09D98727705120C921BB5E9E26296A3CDCF2F35757A0EAFD87B830E7617FAB6832576CBBFED50D99F0249C3FEE58B94BA0038C7AE84C8C832F2CX9.62 P-239V27FFFFFFFFFFFFFFFFFFFFFFF7FFFFF9E5E9A9F5D9071FBD1522688909D0B7DEBE8E4E90A5DAE6E4054CA530BA04654B36818CE226B39FCCB7B02F1AE0FFA963CDCA8816CCC33B8642BEDF905C3D358573D3F27FBBD3B3CB9AAAF6B016C3BDCF18941D0D654921475CA71A9DB2FB27D1D37796185C2942C0A7FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFF8000000000007FFFFFFFFFFC7FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFF8000000000007FFFFFFFFFFFX9.62 P-239V1FFFFFFFFFFFFFFFFFFFFFFFF7A62D031C83F4294F640EC1338A90F22637337334B49DCB66A6DC8F9978ACA7648A943B07D29778100C65A1DA1783716588DCE2B8B4AEE8E228F189622123DC2395A05CAA7423DAECCC94760A7D462256BD56916X9.62 P-192V3FFFFFFFFFFFFFFFFFFFFFFFE5FB1A724DC80418648D8DD316574D11D69B6EC7A672BB82A083DF2F2B0847DE970B2DE15EEA2BAE7E1497842F2DE7769CFE9C989C072AD696F48034ACC22D6DFB95C6B25E49C0D6364A4E5980C393AA21668D953X9.62 P-192V203FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE661CE18FF55987308059B186823851EC7DD9CA1161DE93D5174D66E8382E9BB2FE84E47037BF27342DA639B6DCCFFFEB73D69D78C6C27A6009CBBCA1980F8533921E8A684423E43BAB08A576291AF8F461BB2A8B3531D2F0485C19B16E2F1516E23DD3C1A4827AF1B8AC15B0303001D34B856296C16C0D40D3CD7750A93D1D2955FA80AA5F40FC8DB7B2ABDBDE53950F4C0D293CDD711A35B67FB1499AE60038614F1394ABFA3B4C850D927E1E7769C8EEC2D1902F40E7E2221F295DE297117B7F3D62F5C6A97FFCB8CEFF1CD6BA8CE4A9A18AD84FFABBD8EFA59332BE7AD6756A66E294AFD185A78FF12AA520E4DE739BACA0C7FFEFF7F2955727ANIST-B571020000000000000000000000000000000000000000000000000000000000000000000000131850E1F19A63E4B391A8DB917F4138B630D84BE5D639381E91DEB45CFE778F637C10010349DC807F4FBF374F4AEADE3BCA95314DD58CEC9F307A54FFC61EFC006D8A2C9D4979C0AC44AEA74FBEBBB9F772AEDCB620B01A7BA7AF1B320430C8591984F601CD4C143EF1C7A3026EB7A859923FBC82189631F8103FE4AC9CA2970012D5D46024804801841CA44370958493B205E647DA304DB4CEB08CBBD1BA39494776FB988B47174DCA88C7E2945283A01C8972000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425NIST-K571010000000000000000000000000000000000000000000000000001E2AAD6A612F33307BE5FA47C3C9E052F838164CD37D9A211730061B1CFAB6BE5F32BBFA78324ED106A7636B9C5A7BD198D0158AA4F5488D08F38514F1FDF4B4F40D2181B3681C364BA0273C706015D4860D088DDB3496B0C6064756260441CDE4AF1771D4DB01FFE5B34E59703DC255A868A1180515603AEAB60794E54BB7996A70021A5C2C8EE9FEB5C4B9A753B7B476B7FD6422EF1F3DD674761FA99D6AC27C8A9A197B272822F6CD57A55AA4F50AE317B13545FNIST-B409007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5F83B2D4EA20400EC4557D5ED3E3E7CA5B4B5C83B8E01E5FCF01E369050B7C4E42ACBA1DACBF04299C3460782F918EA427E6325165E9EA10E3DA5F6C42E9C55215AA9CA27A5863EC48D8E0286B0060F05F658F49C1AD3AB1890F7184210EFD0987E307C84C27ACCFB8F9F67CC2C460189EB5AAAA62EE222EB1B35540CFE9023746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001NIST-K40903FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF90399660FC938A90165B042A7CEFADB30703676854FE24141CB98FE6D4B20D02B4516FF702350EDDB0826779C813F0DF45BE8112F405F939258DB7DD90E1934F8C70B0DFEC2EED25B8557EAC9C80E2E198F8CDBECD86B12053027B680AC8B8596DA5A4AF8A19A0303FCA97FD7645309FA2A581485AF6263E313B79A2F5NIST-B28301FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9AE2ED07577265DFF7F94451E061E163C6101CCDA380F1C9E318D90F95D07E5426FE87E45C0E8184698E45962364E34116177DD22590503213F78CA44883F1A3B8162F188E553CD265F23C1567A16876913B0C2AC24584928360000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000010A1NIST-K28301000000000000000000000000000013E974E72F8A6922031D2603CFE0D701006A08A41903350678E58528BEBF8A0BEFF867A7CA36716F7E01F8105200FAC9DFCBAC8313BB2139F1BB755FEF65BC391F8B36F8F8EB7371FD558B0066647EDE6C332C7F8C0923BB58213B333B20E9CE4281FE115F7D8F90ADNIST-B233008000000000000000000000000000069D5BB915BCD46EFB1AD5F173ABDF01DB537DECE819B7F70F555A67C427A8CD9BF18AEB9B56E0C11056FAE6A3017232BA853A7E731AF129F22FF4149563A419C26BF50A4C9D6EEFAD6126000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000004000000000000000001NIST-K233040000000000000000000292FE77E70C12A4234C3300D51FBC6C71A0094FA2CDD545B11C5C0C797324F103F0EBA16286A2D57EA0991168D4994637E8343E36020A601907B8C953CA1481EB10512F78744A3205FDNIST-B16304000000000000000000020108A2E0CC0D99F8A5EF0289070FB05D38FF58321F2E800536D538CCDAA3D902FE13C0537BBC11ACAA07D793DE4E6D5E5C94EEE80000000000000000000000000000000000000000010800000000000000000000000000000000000000C9NIST-K16301FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA51868783BF2F966B7FCC0148F709A5D03BB5C9B8899C47AEBB6FB71E91386409011839296A789A3BC0045C8A5FB42C7D1BD998F54449579B446817AFBD17273E662C97EE72995EF42640C550B9013FAD0761353C7086A272C24088BE94769FD1665000C6858E06B70404E9CD9E3ECB662395B4429C648139053FB521F828AF606B4D3DBAA14B5E77EFE75928FE1DC127A2FFA8DE3348B3C1856A429BF97E7E31C2E5BD660051953EB9618E1C9A1F929A21A0B68540EEA2DA725B99B315F3B8B489918EF109E156193951EC7E937B1652C0BD3BB1BF073573DF883D2C34F1EF451FD46B503F0001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC01FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFNIST-P521FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7634D81F4372DDF581A0DB248B0A77AECEC196ACCC529733617DE4A96262C6F5D9E98BF9292DC29F8F41DBD289A147CE9DA3113B5F0B8C00A60B1CE1D7E819D7A431D7C90EA0E5FAA87CA22BE8B05378EB1C71EF320AD746E1D3B628BA79B9859F741E082542A385502F25DBF55296C3A545E3872760AB7B3312FA7E23EE7E4988E056BE3F82D19181D9C6EFE8141120314088F5013875AC656398D8A2ED19D2A85C8EDD3EC2AEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFFNIST-P384FFFFFFFF00000000FFFFFFFFFFFFFFFFBCE6FAADA7179E84F3B9CAC2FC6325514FE342E2FE1A7F9B8EE7EB4A7C0F9E162BCE33576B315ECECBB6406837BF51F56B17D1F2E12C4247F8BCE6E563A440F277037D812DEB33A0F4A13945D898C2965AC635D8AA3A93E7B3EBBD55769886BC651D06B0CC53B0F63BCE3C3E27D2604BFFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFNIST-P256FFFFFFFFFFFFFFFFFFFFFFFFFFFF16A2E0B8F03E13DD29455C5C2A3DBD376388B5F723FB4C22DFE6CD4375A05A07476444D5819985007E34B70E0CBD6BB4BF7F321390B94A03C1D356C21122343280D6115C1D21B4050A850C04B3ABF54132565044B0B7D7BFD8BA270B39432355FFB4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000001NIST-P224FFFFFFFFFFFFFFFFFFFFFFFF99DEF836146BC9B1B4D2283107192B95FFC8DA78631011ED6B24CDD573F977A11E794811188DA80EB03090F67CBF20EB43A18800F4FF0AFD82FF101264210519E59C80E70FA7E9AB72243049FEB8DEECC146B9B1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFNIST-P192 %s Error: exiting with error value 0x%x WTLS-11 (233)WTLS-10 (233)WTLS-5 (163)WTLS-4 (113)WTLS-3 (163)WTLS-1 (113)SECT-571R1SECT-571K1SECT-409R1SECT-409K1SECT-283R1SECT-283K1SECT-233R1SECT-233K1SECT-163R2SECT-163K1ANSI X9.62 C2TNB431R1ANSI X9.62 C2PNB368W1ANSI X9.62 C2TNB359V1ANSI X9.62 C2PNB304W1ANSI X9.62 C2PNB272W1ANSI X9.62 C2TNB239V3ANSI X9.62 C2TNB239V2ANSI X9.62 C2TNB239V1ANSI X9.62 C2PNB208W1ANSI X9.62 C2TNB191V3ANSI X9.62 C2TNB191V2ANSI X9.62 C2TNB191V1ANSI X9.62 C2PNB176V1ANSI X9.62 C2PNB163V3ANSI X9.62 C2PNB163V2ANSI X9.62 C2PNB163V1... failed; continuing with remaining tests. Warning: could not construct group. Testing %s using specific implementation... ... okay. Error: could not construct group. Error: could not construct params. Testing %s using generic implementation... Error: exiting with error value 0x%x Error: validate point on invalid point passed. Error: validate point on base point failed. (order-1)*P + (order-1)*P + P == (order-1)*P (ECPoints_mul): (order)*P (ECPoint_mul): Error: invalid result (expected point at infinity). (order)*P (montgomery): (order-1)*P (ECPoint_mul): Error: invalid result (expected (- base point)). (order-1)*P (montgomery): base point P (encoded): base point P: 0100000000000000000001CDC98AE0E2DE574ABF33000000000000000000000000000000000000000200000000000000000000000000000000000000010000000000000000000000000000000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC808FWTLS-90100000000000001ECEA551AD837E90000000000000000000000000002000000000000000000000000000100000000000000000000000000030000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFDE7WTLS-800FFFFFFFFFFFFFFFDBF91AF6DEA7300F44B4AF1ECC2630E08785CEBCC1501667979A40BA497E5D5C270780617000000000000000000000000000001WTLS-12000000000000000000000000000005A79FEC67CB6E91F1C1DA800E478A576310804F12E549BDB011C103089E73510ACB275FC312A5DC6B76553F0CA29A0B6A887A983E9730988A68727A8B2D126C44CC2CC7B2A6555193035DC800000000000000000004000000000000000000000000000000000000001SECT-239K1010000000000000000000000015AAB561B005413CCD4EE99D501CE94335607C304AC29E7DEFBD9CA01F596F927224CDECF6C00D9B67D192E0367C803F39E1A7E82CA14A651350AAE617E8F00C9BB9E8927D4D64C377E2AB2856A5B16E3EFB7F61D4316AE0163F35A5137C2CE3EA6ED8667190B0BC43ECD69977702709BSECT-193R201000000000000000000000000C7F34A778F443ACC920EBA490025E399F2903712CCF3EA9E3A1AD17FB0B3201B6AF7CE1B0501F481BC5F0FF84A74AD6CDF6FDEF4BF6179625372D8C0C5E100FDFB49BFE6C3A89FACADAA7A1E5BBC7CC1C2E5D8314788140017858FEB7A98975169E171F77B4087DE098AC8A911DF7B0102000000000000000000000000000000000000000000008001SECT-193R103FFFFFFFFFFFFFFFFFFFF48AAB689C29CA710279B00435EDB42EFAFB2989D51FEFCE3C80988F41FF8830369979697AB43897789566789567F787A7876A6540713612DCDDCB40AAB946BDA29CA91F73AF958AFD907B6882CAAEFA84F9554FF8428BD88E246D2782AE2SECT-163R10400000000000000016954A233049BA98F0648F06D867940A5366D9E265DE9EB240F0356DCD8F2F95031AD652D23951BB366A804B8266A46C55657AC734CE38F018F219203E5A88919D7CAFCBF415F07C2176573B2SECT-131R20400000000000000023123953A9464B54D078C6E7EA38C001F73C8134B1B4EF9E1500081BAF91FDF9833C40F9C1813436383990217C05610884B63B9C6C7291678F9D34107A11B09A76B562144418FF3FF8C2570B8080000000000000000000000000000010DSECT-131R1010000000000000108789B2496AF9300B3ADC94ED1FE674C06E695BABA1D01A57A6A7B26CA5EF52FCDB81647970095E9A9EC9B297BD4BF36E059184F00689918DBEC7E5A0DD6DFC0AA55C7SECT-113R20100000000000000D9CCEC8A39E56F00A52830277958EE84D1315ED31886009D73616F35F4AB1407D73562C10F00E8BEE4D3E2260744188BE0E9C723003088250CA6E7C7FE649CE85820F7020000000000000000000000000201SECT-113R1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B879BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F8179800000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2FSECP-256K1010000000000000000000000000001DCE8D2EC6184CAF0A971769FB1F77E089FED7FBA344282CAFBD6F7E319F7C0B0BD59E2CA4BDB556D61A5A1455B334DF099DF30FC28A169A467E9E47075A90F7E650EB6B7A45C0000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFE56DSECP-224K1FFFFFFFFFFFFFFFFFFFFFFFE26F2FC170F69466A74DEFD8D9B2F2F6D9C5628A7844163D015BE86344082AA88D95E2F9DDB4FF10EC057E9AE26B07D0280B7F4341DA5D1B1EAE06C7D000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFEE37SECP-192K10100000000000000000000351EE786A818F3A1A16BFEAFFEF2E331F296E071FA0DF9982CFEA7D43F2E52DCB034293A117E1F4FF11B30F7199D3144CE6DB4E134D3FB59EB8BAB57274904664D5AF50388BAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFAC70SECP-160R20100000000000000000001F4C8F927AED3CA75225723A628553168947D59DCC912042351377AC5FB324A96B5688EF573284664698968C38BB913CBFC821C97BEFC54BD7A8B65ACF89F81D4D4ADC565FA45FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFSECP-160R10100000000000000000001B8FA16DFAB9ACA16B6B3938CF935318FDCED6BC28286531733C3F03C4FEE3B4C382CE37AA192A4019E763036F4F5DD4D7EBB00000000000000000000000000000000000000070000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFAC73SECP-160K13FFFFFFF7FFFFFFFBE0024720613B5A327B6916A894D3AEE7106FE805FC34B447B6AA5D85E572983E6FB32A7CDEBC1405EEEFCA380D02919DC2C6558BB6D8A5DD6031998D1B3BBFEBF59CC9BBFF9AEE1SECP-128R2FFFFFFFE0000000075A30D1B9038A115CF5AC8395BAFEB13C02DA292DDED7A83161FF7528B899B2D0C28607CA52C5B86E87579C11079F43DD824993C2CEE5ED3FFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFSECP-128R136DF0AAFD8B8D7597CA10520D04Badcd46f5882e3747def36e956e974BA30AB5E892B4E1649DD092864351DEF1815DB5ED74FCC34C85D7096127C24C05F38A0AAAF65C0EF02CSECP-112R2DB7C2ABF62E35E7628DFAC6561C5A89CE5AF8724C0A23E0E0FF7750009487239995A5EE76B55F9C2F098659EF8BA043916EEDE8911702B22DB7C2ABF62E35E668076BEAD2088DB7C2ABF62E35E668076BEAD208BSECP-112R10340340340340340340340340340340340340340340340340340340323C313FAB50589703B5EC68D3587FEC60D161CC149C1AD4A9120D0AF8903A96F8D5FA2C255745D3C451B302C9346D9B7E485E7BCE41F6B591F3E8F6ADDCBB0BC4C2F947A7DE1A89B625D6A598B3760120FC05D3C67A99DE161D2F4092622FECA701BE4F50F4758714E8A87BBF2A658EF8C21E7C5EFE965361F6C2999C0C247B0DBD70CE6B710D9B4A3D9047D8B154359ABFB1B7F5485B04CEB868237DDC9DEDA982A679A5A919B626D4E50A8DD731B107A9962381FB5D807BF26181A827EF00DD6FC0E234CAF046C6A5D8A85395B236CC4AD2CF32A0CADBDC9DDF620B0EB9906D0957F6C6FEACD615468DF104DE296CD8F800000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000001X9.62 C2-TNB431R100010090512DA9AF72B08349D98A5DD4C7B0532ECA51CE03E2D10F3B7AC579BD87E909AE40A6F131E9CFCE5BD9677B3EB1BDDCBA62D5D8B2059B525797FC73822C59059C623A45FF3843CEE8F87CD1855ADAA81E2A0750B80FDA23101085E2755381DCCCE3C1557AFA10C2F0C0C2825646C5B34A394CBCFA8BC16B22E7E789E927BE216F02E1FB136A5FFC1217D4320A90452C760A58EDCD30C8DD069B3C34453837A34ED50CB54917E1C2112D84D164F444F8F74786046AE0D2EE25095206F5E2A4F9ED229F1F256E79A0E2B455970D8D0D865BD94778C576D62F0AB7519CCD2A1A906AE30D0100000000000000000000000000000000000000000000000000000000000000000000002000000000000000000007X9.62 C2-PNB368W101AF286BCA1AF286BCA1AF286BCA1AF286BCA1AF286BC9FB8F6B85C556892C20A7EB964FE7719E74F490758D3B53D7E08529547048121E9C95F3791DD804963948F34FAE7BF44EA82365DC7868FE57E4AE2DE211305A407104BD3C258EF3047767E7EDE0F1FDAA79DAEE3841366A132E163ACED4ED2401DF9C6BDCDE98E8E707C07A2239B1B0972472E2D0197C49363F1FE7F5B6DB075D52B6947D135D8CA445805D39BC345626089687742B6329E706802319885667676A654B20754F356EA92017D946567C46675556F19556A04616B567D223A5E05656FB549016A96656A557800000000000000000000000000000000000000000000000000000000000000000000000100000000000000001X9.62 C2-TNB359V1000101D556572AABAC800101D556572AABAC8001022D5C91DD173F8FB561DA6899164443051DE19FBEB76E0DA171517ECF401B50289BF014103288527A9B416A105E80260B549FDC1B92C03B197B07845E9BE2D96ADB0F5F3C7F2CFFBD7A3EB8B6FEC35C7FD67F26DDF6285A644F740A2614BDDB97E555A50A908E43B01C798EA5DAA6788F1EA2794EFCF57166B8C14039601E55827340BEFD0D693149A118F651E6DCE6802085377E5F882D1B510B44160074C1288078365A0396C8E681010000000000000000000000000000000000000000000000000000000000000000000000000807X9.62 C2-PNB304W1000100FAF51354E0E39E4892DF6E319C72C8161603FA45AA7B998A167B8F1E62952110C7695716851EEF6BA7F6872E6142FBD241B830FF5EFCACECCAB05E02005DDE9D236108BABB2CEEBCF787058A056CBE0CFE622D7723A289E08A07AE13EF0D10D171DD8D7167EFC92BB2E3CE7C8AAAFF34E12A9C557003D7C73A6FAF003F99F6CC8482E540F791A091F03B5FBA4AB2CCF49C4EDD220FB028712D42BE752B2C40094DBACDB586FB20010000000000000000000000000000000000000000000000000000010000000000000BX9.62 C2-PNB272W10CCCCCCCCCCCCCCCCCCCCCCCCCCCCCAC4912D2D9DF903EF9888B8A0E4CFF2E5A0EAF6E5E1305B9004DCE5C0ED7FE59A35608F33837C816D80B79F46170F6E9D04D289C4E89913CE3530BFDE903977D42B146D539BF1BDE4E9C926A941977BA9F6A435199ACFC51067ED587F519C5ECB541B8E44111DE1D4001238774666A67766D6676F778E676B66999176666E687666D8766C66A9FX9.62 C2-TNB239V31555555555555555555555555555553C6F2885259C31E3FCDF154624522D5667334C45AFF3B5A03BAD9DD75E2C71A99362567D5453F7FA6E227EC83328F9D04E900069C8DC47A08534FE76D2B900B7D7EF31F5709F200C4CA2055037EA654196CFF0CD82B2C14A2FCF2E3FF8775285B545722F03EACDB74B4230017757A767FAE42398569B746325D45313AF0766266479B75654E65FX9.62 C2-TNB239V22000000000000000000000000000000F4D42FFE1492A4993F1CAD666E44761D8EE5077C33FECF6F1A16B268DE469C3C7744EA9A971649FC7A961630557927098FA932E7C0A96D3FD5B706EF7E5F5C156E16B7E7C86038552E91D790408F2EEDAF392B012EDEFB3392F30F4327C0CA3F31FC383C422AA8C1632010857077C5431123A46B808906756F543423E8D27877578125778AC76800000000000000000000000000000000000000000000000001000000001X9.62 C2-TNB239V1000101BAF95C9723C57B6C21DA2EFF2D5ED588BDD5717E212F9D0F55B51A06E78E9AC38A035FF520D8B01781BEB1A6BB08617DE389FDFBE4ABE193DF9559ECF07AC0CE78554E2784EB8C1ED1A57AC8619ED45A62E6212E1160349E2BFA844439FAFC2A3FD1638F9E0000000000000000000000000000000000000000000000000000010000000000000000000000000000000800000000000000000007X9.62 C2-PNB208W1155555555555555555555555610C0B196812BFB6288A3EA3545A39176196575D985999366E6AD34CE0A77CD7127B06BE375D4CE24FDE434489DE8746E71786015009E66E38A926DD71FE1AF926CF847989EFEF8DB459F66394D90F32AD3F15E86C01074756099122221056911C77D77E77A777E7E7E77FCBX9.62 C2-TNB191V320000000000000000000000050508CB89F652824E06B817317434386626D14F3DBF01760D9213A3E1CF37AEC437D668A3809B2B7CC1B28CC5A87926AAD83FD28789E81E2C9E3BF100620048D28BCBD03B6249C99182B7C8CD19700C362C46A01401028774D7777C7B7666D1366EA432071274F89FF01E718X9.62 C2-TNB191V240000000000000000000000004A20E90C39067C893BBB9A5765BE73433B3F95E332932E70EA245CA2418EA0EF98018FB36B3DAF8A23206F9C4F299D7B21A9C369137F2C84AE1AA0D2E45EF571F00786F67B0081B9495A3D95462F5DE0AA185EC2866537B676752636A68F56554E12640276B649EF7526267800000000000000000000000000000000000000000000201X9.62 C2-TNB191V100010092537397ECA4F6145799D62B0A19CE06FE26AD6FA4539C2DADDDD6BAB5167D61B436E1D92BB16A562C8D16C2866798B600F9F08BB4A8E860F3298CE04A57985DDA470ABE6414DE8EC133AE28E9BBD7FCEC0AE0FFF2E4E6DB2995065C407D9D39B8D0967B96704BA8E9C90B0100000000000000000000000000000000080000000007X9.62 C2-PNB176V103FFFFFFFFFFFFFFFFFFFE1AEE140F110AFF96130905B935590C155E17EA48EB3FF3718B893DF59A05D002F9F87B7C574D0BDECF8A22E6524775F98CDEBDCB03F7061798EB99E238FD6F1BF95B48FEEB4854252B07A526C63D3E25A256A007699F5447E32AE456B50EX9.62 C2-PNB163V303FFFFFFFFFFFFFFFFFFFDF64DE1151ADBB78F10A7079F684DDF6684C5CD258B3890021B2386DFD19FC50024266E4EB5106D0A964D92C4860E2671DB9B6CC50667ACEB38AF4E488C407433FFAE4F1C811638DF200108B39E77C4B108BED981ED0E890E117C511CF072X9.62 C2-PNB163V20400000000000000000001E60FC8821CC74DAEAFC101EC23211B5966ADEA1D3F87F7EA5848AEF0B7CA9F07AF69989546103D79329FCC3D74880F33BBE803CB00C9517D06D5240D3CFF38C74B20B6CD4D6F9DD4D9072546B5435234A422E0789675F432C89435DE5242080000000000000000000000000000000000000107X9.62 C2-PNB163V17FFFFFFFFFFFFFFFFFFFFFFF7FFFFF975DEB41B3A6057C3C4321465265511607E6898F390C06BC1D552BAD226F3B6FCFE48B6E818499AF18E3ED6CF36768AE8E18BB92CFCF005C949AA2C6D94853D0E660BBF854B1C9505FE95A255705FA2A306654B1F4CB03D6A750A30C250102D4988717D9BA15AB6D3EX9.62 P-239V37FFFFFFFFFFFFFFFFFFFFFFF800000CFA7E8594377D414C03821BC5820635B0125E4DBEA0EC7206DA0FC01D9B081329FB555DE6EF460237DFF8BE4BA38AF09D98727705120C921BB5E9E26296A3CDCF2F35757A0EAFD87B830E7617FAB6832576CBBFED50D99F0249C3FEE58B94BA0038C7AE84C8C832F2CX9.62 P-239V27FFFFFFFFFFFFFFFFFFFFFFF7FFFFF9E5E9A9F5D9071FBD1522688909D0B7DEBE8E4E90A5DAE6E4054CA530BA04654B36818CE226B39FCCB7B02F1AE0FFA963CDCA8816CCC33B8642BEDF905C3D358573D3F27FBBD3B3CB9AAAF6B016C3BDCF18941D0D654921475CA71A9DB2FB27D1D37796185C2942C0A7FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFF8000000000007FFFFFFFFFFC7FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFF8000000000007FFFFFFFFFFFX9.62 P-239V1FFFFFFFFFFFFFFFFFFFFFFFF7A62D031C83F4294F640EC1338A90F22637337334B49DCB66A6DC8F9978ACA7648A943B07D29778100C65A1DA1783716588DCE2B8B4AEE8E228F189622123DC2395A05CAA7423DAECCC94760A7D462256BD56916X9.62 P-192V3FFFFFFFFFFFFFFFFFFFFFFFE5FB1A724DC80418648D8DD316574D11D69B6EC7A672BB82A083DF2F2B0847DE970B2DE15EEA2BAE7E1497842F2DE7769CFE9C989C072AD696F48034ACC22D6DFB95C6B25E49C0D6364A4E5980C393AA21668D953X9.62 P-192V203FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE661CE18FF55987308059B186823851EC7DD9CA1161DE93D5174D66E8382E9BB2FE84E47037BF27342DA639B6DCCFFFEB73D69D78C6C27A6009CBBCA1980F8533921E8A684423E43BAB08A576291AF8F461BB2A8B3531D2F0485C19B16E2F1516E23DD3C1A4827AF1B8AC15B0303001D34B856296C16C0D40D3CD7750A93D1D2955FA80AA5F40FC8DB7B2ABDBDE53950F4C0D293CDD711A35B67FB1499AE60038614F1394ABFA3B4C850D927E1E7769C8EEC2D1902F40E7E2221F295DE297117B7F3D62F5C6A97FFCB8CEFF1CD6BA8CE4A9A18AD84FFABBD8EFA59332BE7AD6756A66E294AFD185A78FF12AA520E4DE739BACA0C7FFEFF7F2955727ANIST-B571020000000000000000000000000000000000000000000000000000000000000000000000131850E1F19A63E4B391A8DB917F4138B630D84BE5D639381E91DEB45CFE778F637C10010349DC807F4FBF374F4AEADE3BCA95314DD58CEC9F307A54FFC61EFC006D8A2C9D4979C0AC44AEA74FBEBBB9F772AEDCB620B01A7BA7AF1B320430C8591984F601CD4C143EF1C7A3026EB7A859923FBC82189631F8103FE4AC9CA2970012D5D46024804801841CA44370958493B205E647DA304DB4CEB08CBBD1BA39494776FB988B47174DCA88C7E2945283A01C8972000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425NIST-K571010000000000000000000000000000000000000000000000000001E2AAD6A612F33307BE5FA47C3C9E052F838164CD37D9A211730061B1CFAB6BE5F32BBFA78324ED106A7636B9C5A7BD198D0158AA4F5488D08F38514F1FDF4B4F40D2181B3681C364BA0273C706015D4860D088DDB3496B0C6064756260441CDE4AF1771D4DB01FFE5B34E59703DC255A868A1180515603AEAB60794E54BB7996A70021A5C2C8EE9FEB5C4B9A753B7B476B7FD6422EF1F3DD674761FA99D6AC27C8A9A197B272822F6CD57A55AA4F50AE317B13545FNIST-B409007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5F83B2D4EA20400EC4557D5ED3E3E7CA5B4B5C83B8E01E5FCF01E369050B7C4E42ACBA1DACBF04299C3460782F918EA427E6325165E9EA10E3DA5F6C42E9C55215AA9CA27A5863EC48D8E0286B0060F05F658F49C1AD3AB1890F7184210EFD0987E307C84C27ACCFB8F9F67CC2C460189EB5AAAA62EE222EB1B35540CFE9023746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001NIST-K40903FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF90399660FC938A90165B042A7CEFADB30703676854FE24141CB98FE6D4B20D02B4516FF702350EDDB0826779C813F0DF45BE8112F405F939258DB7DD90E1934F8C70B0DFEC2EED25B8557EAC9C80E2E198F8CDBECD86B12053027B680AC8B8596DA5A4AF8A19A0303FCA97FD7645309FA2A581485AF6263E313B79A2F5NIST-B28301FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9AE2ED07577265DFF7F94451E061E163C6101CCDA380F1C9E318D90F95D07E5426FE87E45C0E8184698E45962364E34116177DD22590503213F78CA44883F1A3B8162F188E553CD265F23C1567A16876913B0C2AC24584928360000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000010A1NIST-K28301000000000000000000000000000013E974E72F8A6922031D2603CFE0D701006A08A41903350678E58528BEBF8A0BEFF867A7CA36716F7E01F8105200FAC9DFCBAC8313BB2139F1BB755FEF65BC391F8B36F8F8EB7371FD558B0066647EDE6C332C7F8C0923BB58213B333B20E9CE4281FE115F7D8F90ADNIST-B233008000000000000000000000000000069D5BB915BCD46EFB1AD5F173ABDF01DB537DECE819B7F70F555A67C427A8CD9BF18AEB9B56E0C11056FAE6A3017232BA853A7E731AF129F22FF4149563A419C26BF50A4C9D6EEFAD6126000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000004000000000000000001NIST-K233040000000000000000000292FE77E70C12A4234C3300D51FBC6C71A0094FA2CDD545B11C5C0C797324F103F0EBA16286A2D57EA0991168D4994637E8343E36020A601907B8C953CA1481EB10512F78744A3205FDNIST-B16304000000000000000000020108A2E0CC0D99F8A5EF0289070FB05D38FF58321F2E800536D538CCDAA3D902FE13C0537BBC11ACAA07D793DE4E6D5E5C94EEE80000000000000000000000000000000000000000010800000000000000000000000000000000000000C9NIST-K16301FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA51868783BF2F966B7FCC0148F709A5D03BB5C9B8899C47AEBB6FB71E91386409011839296A789A3BC0045C8A5FB42C7D1BD998F54449579B446817AFBD17273E662C97EE72995EF42640C550B9013FAD0761353C7086A272C24088BE94769FD1665000C6858E06B70404E9CD9E3ECB662395B4429C648139053FB521F828AF606B4D3DBAA14B5E77EFE75928FE1DC127A2FFA8DE3348B3C1856A429BF97E7E31C2E5BD660051953EB9618E1C9A1F929A21A0B68540EEA2DA725B99B315F3B8B489918EF109E156193951EC7E937B1652C0BD3BB1BF073573DF883D2C34F1EF451FD46B503F0001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC01FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFNIST-P521FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7634D81F4372DDF581A0DB248B0A77AECEC196ACCC529733617DE4A96262C6F5D9E98BF9292DC29F8F41DBD289A147CE9DA3113B5F0B8C00A60B1CE1D7E819D7A431D7C90EA0E5FAA87CA22BE8B05378EB1C71EF320AD746E1D3B628BA79B9859F741E082542A385502F25DBF55296C3A545E3872760AB7B3312FA7E23EE7E4988E056BE3F82D19181D9C6EFE8141120314088F5013875AC656398D8A2ED19D2A85C8EDD3EC2AEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFFNIST-P384FFFFFFFF00000000FFFFFFFFFFFFFFFFBCE6FAADA7179E84F3B9CAC2FC6325514FE342E2FE1A7F9B8EE7EB4A7C0F9E162BCE33576B315ECECBB6406837BF51F56B17D1F2E12C4247F8BCE6E563A440F277037D812DEB33A0F4A13945D898C2965AC635D8AA3A93E7B3EBBD55769886BC651D06B0CC53B0F63BCE3C3E27D2604BFFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFNIST-P256FFFFFFFFFFFFFFFFFFFFFFFFFFFF16A2E0B8F03E13DD29455C5C2A3DBD376388B5F723FB4C22DFE6CD4375A05A07476444D5819985007E34B70E0CBD6BB4BF7F321390B94A03C1D356C21122343280D6115C1D21B4050A850C04B3ABF54132565044B0B7D7BFD8BA270B39432355FFB4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000001NIST-P224FFFFFFFFFFFFFFFFFFFFFFFF99DEF836146BC9B1B4D2283107192B95FFC8DA78631011ED6B24CDD573F977A11E794811188DA80EB03090F67CBF20EB43A18800F4FF0AFD82FF101264210519E59C80E70FA7E9AB72243049FEB8DEECC146B9B1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFNIST-P192 %s Error: exiting with error value 0x%x WTLS-12 (224)WTLS-9 (160)WTLS-8 (112)WTLS-7 (160)WTLS-6 (112)SECP-521R1SECP-384R1SECP-256R1SECP-224R1SECP-192R1ANSI X9.62 PRIME256v1ANSI X9.62 PRIME239v3ANSI X9.62 PRIME239v2ANSI X9.62 PRIME239v1ANSI X9.62 PRIME192v3ANSI X9.62 PRIME192v2ANSI X9.62 PRIME192v1... failed; continuing with remaining tests. Warning: could not construct group. Testing %s using specific implementation... ... okay. Error: could not construct group. Error: could not construct params. Testing %s using generic implementation... Error: exiting with error value 0x%x Error: validate point on invalid point passed. Error: validate point on base point failed. (order-1)*P + (order-1)*P + P == (order-1)*P (ECPoints_mul): Error: invalid result (expected point at infinity). (order)*P (ECPoint_mul): Error: invalid result (expected (- base point)). (order-1)*P (ECPoint_mul): base point P (encoded): base point P: 0100000000000000000001CDC98AE0E2DE574ABF33000000000000000000000000000000000000000200000000000000000000000000000000000000010000000000000000000000000000000000000003FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC808FWTLS-90100000000000001ECEA551AD837E90000000000000000000000000002000000000000000000000000000100000000000000000000000000030000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFDE7WTLS-800FFFFFFFFFFFFFFFDBF91AF6DEA7300F44B4AF1ECC2630E08785CEBCC1501667979A40BA497E5D5C270780617000000000000000000000000000001WTLS-12000000000000000000000000000005A79FEC67CB6E91F1C1DA800E478A576310804F12E549BDB011C103089E73510ACB275FC312A5DC6B76553F0CA29A0B6A887A983E9730988A68727A8B2D126C44CC2CC7B2A6555193035DC800000000000000000004000000000000000000000000000000000000001SECT-239K1010000000000000000000000015AAB561B005413CCD4EE99D501CE94335607C304AC29E7DEFBD9CA01F596F927224CDECF6C00D9B67D192E0367C803F39E1A7E82CA14A651350AAE617E8F00C9BB9E8927D4D64C377E2AB2856A5B16E3EFB7F61D4316AE0163F35A5137C2CE3EA6ED8667190B0BC43ECD69977702709BSECT-193R201000000000000000000000000C7F34A778F443ACC920EBA490025E399F2903712CCF3EA9E3A1AD17FB0B3201B6AF7CE1B0501F481BC5F0FF84A74AD6CDF6FDEF4BF6179625372D8C0C5E100FDFB49BFE6C3A89FACADAA7A1E5BBC7CC1C2E5D8314788140017858FEB7A98975169E171F77B4087DE098AC8A911DF7B0102000000000000000000000000000000000000000000008001SECT-193R103FFFFFFFFFFFFFFFFFFFF48AAB689C29CA710279B00435EDB42EFAFB2989D51FEFCE3C80988F41FF8830369979697AB43897789566789567F787A7876A6540713612DCDDCB40AAB946BDA29CA91F73AF958AFD907B6882CAAEFA84F9554FF8428BD88E246D2782AE2SECT-163R10400000000000000016954A233049BA98F0648F06D867940A5366D9E265DE9EB240F0356DCD8F2F95031AD652D23951BB366A804B8266A46C55657AC734CE38F018F219203E5A88919D7CAFCBF415F07C2176573B2SECT-131R20400000000000000023123953A9464B54D078C6E7EA38C001F73C8134B1B4EF9E1500081BAF91FDF9833C40F9C1813436383990217C05610884B63B9C6C7291678F9D34107A11B09A76B562144418FF3FF8C2570B8080000000000000000000000000000010DSECT-131R1010000000000000108789B2496AF9300B3ADC94ED1FE674C06E695BABA1D01A57A6A7B26CA5EF52FCDB81647970095E9A9EC9B297BD4BF36E059184F00689918DBEC7E5A0DD6DFC0AA55C7SECT-113R20100000000000000D9CCEC8A39E56F00A52830277958EE84D1315ED31886009D73616F35F4AB1407D73562C10F00E8BEE4D3E2260744188BE0E9C723003088250CA6E7C7FE649CE85820F7020000000000000000000000000201SECT-113R1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEBAAEDCE6AF48A03BBFD25E8CD0364141483ADA7726A3C4655DA4FBFC0E1108A8FD17B448A68554199C47D08FFB10D4B879BE667EF9DCBBAC55A06295CE870B07029BFCDB2DCE28D959F2815B16F8179800000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2FSECP-256K1010000000000000000000000000001DCE8D2EC6184CAF0A971769FB1F77E089FED7FBA344282CAFBD6F7E319F7C0B0BD59E2CA4BDB556D61A5A1455B334DF099DF30FC28A169A467E9E47075A90F7E650EB6B7A45C0000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFE56DSECP-224K1FFFFFFFFFFFFFFFFFFFFFFFE26F2FC170F69466A74DEFD8D9B2F2F6D9C5628A7844163D015BE86344082AA88D95E2F9DDB4FF10EC057E9AE26B07D0280B7F4341DA5D1B1EAE06C7D000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFEE37SECP-192K10100000000000000000000351EE786A818F3A1A16BFEAFFEF2E331F296E071FA0DF9982CFEA7D43F2E52DCB034293A117E1F4FF11B30F7199D3144CE6DB4E134D3FB59EB8BAB57274904664D5AF50388BAFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFAC70SECP-160R20100000000000000000001F4C8F927AED3CA75225723A628553168947D59DCC912042351377AC5FB324A96B5688EF573284664698968C38BB913CBFC821C97BEFC54BD7A8B65ACF89F81D4D4ADC565FA45FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFSECP-160R10100000000000000000001B8FA16DFAB9ACA16B6B3938CF935318FDCED6BC28286531733C3F03C4FEE3B4C382CE37AA192A4019E763036F4F5DD4D7EBB00000000000000000000000000000000000000070000000000000000000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFAC73SECP-160K13FFFFFFF7FFFFFFFBE0024720613B5A327B6916A894D3AEE7106FE805FC34B447B6AA5D85E572983E6FB32A7CDEBC1405EEEFCA380D02919DC2C6558BB6D8A5DD6031998D1B3BBFEBF59CC9BBFF9AEE1SECP-128R2FFFFFFFE0000000075A30D1B9038A115CF5AC8395BAFEB13C02DA292DDED7A83161FF7528B899B2D0C28607CA52C5B86E87579C11079F43DD824993C2CEE5ED3FFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFDFFFFFFFFFFFFFFFFFFFFFFFFSECP-128R136DF0AAFD8B8D7597CA10520D04Badcd46f5882e3747def36e956e974BA30AB5E892B4E1649DD092864351DEF1815DB5ED74FCC34C85D7096127C24C05F38A0AAAF65C0EF02CSECP-112R2DB7C2ABF62E35E7628DFAC6561C5A89CE5AF8724C0A23E0E0FF7750009487239995A5EE76B55F9C2F098659EF8BA043916EEDE8911702B22DB7C2ABF62E35E668076BEAD2088DB7C2ABF62E35E668076BEAD208BSECP-112R10340340340340340340340340340340340340340340340340340340323C313FAB50589703B5EC68D3587FEC60D161CC149C1AD4A9120D0AF8903A96F8D5FA2C255745D3C451B302C9346D9B7E485E7BCE41F6B591F3E8F6ADDCBB0BC4C2F947A7DE1A89B625D6A598B3760120FC05D3C67A99DE161D2F4092622FECA701BE4F50F4758714E8A87BBF2A658EF8C21E7C5EFE965361F6C2999C0C247B0DBD70CE6B710D9B4A3D9047D8B154359ABFB1B7F5485B04CEB868237DDC9DEDA982A679A5A919B626D4E50A8DD731B107A9962381FB5D807BF26181A827EF00DD6FC0E234CAF046C6A5D8A85395B236CC4AD2CF32A0CADBDC9DDF620B0EB9906D0957F6C6FEACD615468DF104DE296CD8F800000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000001X9.62 C2-TNB431R100010090512DA9AF72B08349D98A5DD4C7B0532ECA51CE03E2D10F3B7AC579BD87E909AE40A6F131E9CFCE5BD9677B3EB1BDDCBA62D5D8B2059B525797FC73822C59059C623A45FF3843CEE8F87CD1855ADAA81E2A0750B80FDA23101085E2755381DCCCE3C1557AFA10C2F0C0C2825646C5B34A394CBCFA8BC16B22E7E789E927BE216F02E1FB136A5FFC1217D4320A90452C760A58EDCD30C8DD069B3C34453837A34ED50CB54917E1C2112D84D164F444F8F74786046AE0D2EE25095206F5E2A4F9ED229F1F256E79A0E2B455970D8D0D865BD94778C576D62F0AB7519CCD2A1A906AE30D0100000000000000000000000000000000000000000000000000000000000000000000002000000000000000000007X9.62 C2-PNB368W101AF286BCA1AF286BCA1AF286BCA1AF286BCA1AF286BC9FB8F6B85C556892C20A7EB964FE7719E74F490758D3B53D7E08529547048121E9C95F3791DD804963948F34FAE7BF44EA82365DC7868FE57E4AE2DE211305A407104BD3C258EF3047767E7EDE0F1FDAA79DAEE3841366A132E163ACED4ED2401DF9C6BDCDE98E8E707C07A2239B1B0972472E2D0197C49363F1FE7F5B6DB075D52B6947D135D8CA445805D39BC345626089687742B6329E706802319885667676A654B20754F356EA92017D946567C46675556F19556A04616B567D223A5E05656FB549016A96656A557800000000000000000000000000000000000000000000000000000000000000000000000100000000000000001X9.62 C2-TNB359V1000101D556572AABAC800101D556572AABAC8001022D5C91DD173F8FB561DA6899164443051DE19FBEB76E0DA171517ECF401B50289BF014103288527A9B416A105E80260B549FDC1B92C03B197B07845E9BE2D96ADB0F5F3C7F2CFFBD7A3EB8B6FEC35C7FD67F26DDF6285A644F740A2614BDDB97E555A50A908E43B01C798EA5DAA6788F1EA2794EFCF57166B8C14039601E55827340BEFD0D693149A118F651E6DCE6802085377E5F882D1B510B44160074C1288078365A0396C8E681010000000000000000000000000000000000000000000000000000000000000000000000000807X9.62 C2-PNB304W1000100FAF51354E0E39E4892DF6E319C72C8161603FA45AA7B998A167B8F1E62952110C7695716851EEF6BA7F6872E6142FBD241B830FF5EFCACECCAB05E02005DDE9D236108BABB2CEEBCF787058A056CBE0CFE622D7723A289E08A07AE13EF0D10D171DD8D7167EFC92BB2E3CE7C8AAAFF34E12A9C557003D7C73A6FAF003F99F6CC8482E540F791A091F03B5FBA4AB2CCF49C4EDD220FB028712D42BE752B2C40094DBACDB586FB20010000000000000000000000000000000000000000000000000000010000000000000BX9.62 C2-PNB272W10CCCCCCCCCCCCCCCCCCCCCCCCCCCCCAC4912D2D9DF903EF9888B8A0E4CFF2E5A0EAF6E5E1305B9004DCE5C0ED7FE59A35608F33837C816D80B79F46170F6E9D04D289C4E89913CE3530BFDE903977D42B146D539BF1BDE4E9C926A941977BA9F6A435199ACFC51067ED587F519C5ECB541B8E44111DE1D4001238774666A67766D6676F778E676B66999176666E687666D8766C66A9FX9.62 C2-TNB239V31555555555555555555555555555553C6F2885259C31E3FCDF154624522D5667334C45AFF3B5A03BAD9DD75E2C71A99362567D5453F7FA6E227EC83328F9D04E900069C8DC47A08534FE76D2B900B7D7EF31F5709F200C4CA2055037EA654196CFF0CD82B2C14A2FCF2E3FF8775285B545722F03EACDB74B4230017757A767FAE42398569B746325D45313AF0766266479B75654E65FX9.62 C2-TNB239V22000000000000000000000000000000F4D42FFE1492A4993F1CAD666E44761D8EE5077C33FECF6F1A16B268DE469C3C7744EA9A971649FC7A961630557927098FA932E7C0A96D3FD5B706EF7E5F5C156E16B7E7C86038552E91D790408F2EEDAF392B012EDEFB3392F30F4327C0CA3F31FC383C422AA8C1632010857077C5431123A46B808906756F543423E8D27877578125778AC76800000000000000000000000000000000000000000000000001000000001X9.62 C2-TNB239V1000101BAF95C9723C57B6C21DA2EFF2D5ED588BDD5717E212F9D0F55B51A06E78E9AC38A035FF520D8B01781BEB1A6BB08617DE389FDFBE4ABE193DF9559ECF07AC0CE78554E2784EB8C1ED1A57AC8619ED45A62E6212E1160349E2BFA844439FAFC2A3FD1638F9E0000000000000000000000000000000000000000000000000000010000000000000000000000000000000800000000000000000007X9.62 C2-PNB208W1155555555555555555555555610C0B196812BFB6288A3EA3545A39176196575D985999366E6AD34CE0A77CD7127B06BE375D4CE24FDE434489DE8746E71786015009E66E38A926DD71FE1AF926CF847989EFEF8DB459F66394D90F32AD3F15E86C01074756099122221056911C77D77E77A777E7E7E77FCBX9.62 C2-TNB191V320000000000000000000000050508CB89F652824E06B817317434386626D14F3DBF01760D9213A3E1CF37AEC437D668A3809B2B7CC1B28CC5A87926AAD83FD28789E81E2C9E3BF100620048D28BCBD03B6249C99182B7C8CD19700C362C46A01401028774D7777C7B7666D1366EA432071274F89FF01E718X9.62 C2-TNB191V240000000000000000000000004A20E90C39067C893BBB9A5765BE73433B3F95E332932E70EA245CA2418EA0EF98018FB36B3DAF8A23206F9C4F299D7B21A9C369137F2C84AE1AA0D2E45EF571F00786F67B0081B9495A3D95462F5DE0AA185EC2866537B676752636A68F56554E12640276B649EF7526267800000000000000000000000000000000000000000000201X9.62 C2-TNB191V100010092537397ECA4F6145799D62B0A19CE06FE26AD6FA4539C2DADDDD6BAB5167D61B436E1D92BB16A562C8D16C2866798B600F9F08BB4A8E860F3298CE04A57985DDA470ABE6414DE8EC133AE28E9BBD7FCEC0AE0FFF2E4E6DB2995065C407D9D39B8D0967B96704BA8E9C90B0100000000000000000000000000000000080000000007X9.62 C2-PNB176V103FFFFFFFFFFFFFFFFFFFE1AEE140F110AFF96130905B935590C155E17EA48EB3FF3718B893DF59A05D002F9F87B7C574D0BDECF8A22E6524775F98CDEBDCB03F7061798EB99E238FD6F1BF95B48FEEB4854252B07A526C63D3E25A256A007699F5447E32AE456B50EX9.62 C2-PNB163V303FFFFFFFFFFFFFFFFFFFDF64DE1151ADBB78F10A7079F684DDF6684C5CD258B3890021B2386DFD19FC50024266E4EB5106D0A964D92C4860E2671DB9B6CC50667ACEB38AF4E488C407433FFAE4F1C811638DF200108B39E77C4B108BED981ED0E890E117C511CF072X9.62 C2-PNB163V20400000000000000000001E60FC8821CC74DAEAFC101EC23211B5966ADEA1D3F87F7EA5848AEF0B7CA9F07AF69989546103D79329FCC3D74880F33BBE803CB00C9517D06D5240D3CFF38C74B20B6CD4D6F9DD4D9072546B5435234A422E0789675F432C89435DE5242080000000000000000000000000000000000000107X9.62 C2-PNB163V17FFFFFFFFFFFFFFFFFFFFFFF7FFFFF975DEB41B3A6057C3C4321465265511607E6898F390C06BC1D552BAD226F3B6FCFE48B6E818499AF18E3ED6CF36768AE8E18BB92CFCF005C949AA2C6D94853D0E660BBF854B1C9505FE95A255705FA2A306654B1F4CB03D6A750A30C250102D4988717D9BA15AB6D3EX9.62 P-239V37FFFFFFFFFFFFFFFFFFFFFFF800000CFA7E8594377D414C03821BC5820635B0125E4DBEA0EC7206DA0FC01D9B081329FB555DE6EF460237DFF8BE4BA38AF09D98727705120C921BB5E9E26296A3CDCF2F35757A0EAFD87B830E7617FAB6832576CBBFED50D99F0249C3FEE58B94BA0038C7AE84C8C832F2CX9.62 P-239V27FFFFFFFFFFFFFFFFFFFFFFF7FFFFF9E5E9A9F5D9071FBD1522688909D0B7DEBE8E4E90A5DAE6E4054CA530BA04654B36818CE226B39FCCB7B02F1AE0FFA963CDCA8816CCC33B8642BEDF905C3D358573D3F27FBBD3B3CB9AAAF6B016C3BDCF18941D0D654921475CA71A9DB2FB27D1D37796185C2942C0A7FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFF8000000000007FFFFFFFFFFC7FFFFFFFFFFFFFFFFFFFFFFF7FFFFFFFFFFF8000000000007FFFFFFFFFFFX9.62 P-239V1FFFFFFFFFFFFFFFFFFFFFFFF7A62D031C83F4294F640EC1338A90F22637337334B49DCB66A6DC8F9978ACA7648A943B07D29778100C65A1DA1783716588DCE2B8B4AEE8E228F189622123DC2395A05CAA7423DAECCC94760A7D462256BD56916X9.62 P-192V3FFFFFFFFFFFFFFFFFFFFFFFE5FB1A724DC80418648D8DD316574D11D69B6EC7A672BB82A083DF2F2B0847DE970B2DE15EEA2BAE7E1497842F2DE7769CFE9C989C072AD696F48034ACC22D6DFB95C6B25E49C0D6364A4E5980C393AA21668D953X9.62 P-192V203FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE661CE18FF55987308059B186823851EC7DD9CA1161DE93D5174D66E8382E9BB2FE84E47037BF27342DA639B6DCCFFFEB73D69D78C6C27A6009CBBCA1980F8533921E8A684423E43BAB08A576291AF8F461BB2A8B3531D2F0485C19B16E2F1516E23DD3C1A4827AF1B8AC15B0303001D34B856296C16C0D40D3CD7750A93D1D2955FA80AA5F40FC8DB7B2ABDBDE53950F4C0D293CDD711A35B67FB1499AE60038614F1394ABFA3B4C850D927E1E7769C8EEC2D1902F40E7E2221F295DE297117B7F3D62F5C6A97FFCB8CEFF1CD6BA8CE4A9A18AD84FFABBD8EFA59332BE7AD6756A66E294AFD185A78FF12AA520E4DE739BACA0C7FFEFF7F2955727ANIST-B571020000000000000000000000000000000000000000000000000000000000000000000000131850E1F19A63E4B391A8DB917F4138B630D84BE5D639381E91DEB45CFE778F637C10010349DC807F4FBF374F4AEADE3BCA95314DD58CEC9F307A54FFC61EFC006D8A2C9D4979C0AC44AEA74FBEBBB9F772AEDCB620B01A7BA7AF1B320430C8591984F601CD4C143EF1C7A3026EB7A859923FBC82189631F8103FE4AC9CA2970012D5D46024804801841CA44370958493B205E647DA304DB4CEB08CBBD1BA39494776FB988B47174DCA88C7E2945283A01C8972000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000425NIST-K571010000000000000000000000000000000000000000000000000001E2AAD6A612F33307BE5FA47C3C9E052F838164CD37D9A211730061B1CFAB6BE5F32BBFA78324ED106A7636B9C5A7BD198D0158AA4F5488D08F38514F1FDF4B4F40D2181B3681C364BA0273C706015D4860D088DDB3496B0C6064756260441CDE4AF1771D4DB01FFE5B34E59703DC255A868A1180515603AEAB60794E54BB7996A70021A5C2C8EE9FEB5C4B9A753B7B476B7FD6422EF1F3DD674761FA99D6AC27C8A9A197B272822F6CD57A55AA4F50AE317B13545FNIST-B409007FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE5F83B2D4EA20400EC4557D5ED3E3E7CA5B4B5C83B8E01E5FCF01E369050B7C4E42ACBA1DACBF04299C3460782F918EA427E6325165E9EA10E3DA5F6C42E9C55215AA9CA27A5863EC48D8E0286B0060F05F658F49C1AD3AB1890F7184210EFD0987E307C84C27ACCFB8F9F67CC2C460189EB5AAAA62EE222EB1B35540CFE9023746000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000001NIST-K40903FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEF90399660FC938A90165B042A7CEFADB30703676854FE24141CB98FE6D4B20D02B4516FF702350EDDB0826779C813F0DF45BE8112F405F939258DB7DD90E1934F8C70B0DFEC2EED25B8557EAC9C80E2E198F8CDBECD86B12053027B680AC8B8596DA5A4AF8A19A0303FCA97FD7645309FA2A581485AF6263E313B79A2F5NIST-B28301FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE9AE2ED07577265DFF7F94451E061E163C6101CCDA380F1C9E318D90F95D07E5426FE87E45C0E8184698E45962364E34116177DD22590503213F78CA44883F1A3B8162F188E553CD265F23C1567A16876913B0C2AC24584928360000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000010A1NIST-K28301000000000000000000000000000013E974E72F8A6922031D2603CFE0D701006A08A41903350678E58528BEBF8A0BEFF867A7CA36716F7E01F8105200FAC9DFCBAC8313BB2139F1BB755FEF65BC391F8B36F8F8EB7371FD558B0066647EDE6C332C7F8C0923BB58213B333B20E9CE4281FE115F7D8F90ADNIST-B233008000000000000000000000000000069D5BB915BCD46EFB1AD5F173ABDF01DB537DECE819B7F70F555A67C427A8CD9BF18AEB9B56E0C11056FAE6A3017232BA853A7E731AF129F22FF4149563A419C26BF50A4C9D6EEFAD6126000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000004000000000000000001NIST-K233040000000000000000000292FE77E70C12A4234C3300D51FBC6C71A0094FA2CDD545B11C5C0C797324F103F0EBA16286A2D57EA0991168D4994637E8343E36020A601907B8C953CA1481EB10512F78744A3205FDNIST-B16304000000000000000000020108A2E0CC0D99F8A5EF0289070FB05D38FF58321F2E800536D538CCDAA3D902FE13C0537BBC11ACAA07D793DE4E6D5E5C94EEE80000000000000000000000000000000000000000010800000000000000000000000000000000000000C9NIST-K16301FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFA51868783BF2F966B7FCC0148F709A5D03BB5C9B8899C47AEBB6FB71E91386409011839296A789A3BC0045C8A5FB42C7D1BD998F54449579B446817AFBD17273E662C97EE72995EF42640C550B9013FAD0761353C7086A272C24088BE94769FD1665000C6858E06B70404E9CD9E3ECB662395B4429C648139053FB521F828AF606B4D3DBAA14B5E77EFE75928FE1DC127A2FFA8DE3348B3C1856A429BF97E7E31C2E5BD660051953EB9618E1C9A1F929A21A0B68540EEA2DA725B99B315F3B8B489918EF109E156193951EC7E937B1652C0BD3BB1BF073573DF883D2C34F1EF451FD46B503F0001FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC01FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFNIST-P521FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFC7634D81F4372DDF581A0DB248B0A77AECEC196ACCC529733617DE4A96262C6F5D9E98BF9292DC29F8F41DBD289A147CE9DA3113B5F0B8C00A60B1CE1D7E819D7A431D7C90EA0E5FAA87CA22BE8B05378EB1C71EF320AD746E1D3B628BA79B9859F741E082542A385502F25DBF55296C3A545E3872760AB7B3312FA7E23EE7E4988E056BE3F82D19181D9C6EFE8141120314088F5013875AC656398D8A2ED19D2A85C8EDD3EC2AEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFF0000000000000000FFFFFFFFNIST-P384FFFFFFFF00000000FFFFFFFFFFFFFFFFBCE6FAADA7179E84F3B9CAC2FC6325514FE342E2FE1A7F9B8EE7EB4A7C0F9E162BCE33576B315ECECBB6406837BF51F56B17D1F2E12C4247F8BCE6E563A440F277037D812DEB33A0F4A13945D898C2965AC635D8AA3A93E7B3EBBD55769886BC651D06B0CC53B0F63BCE3C3E27D2604BFFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFCFFFFFFFF00000001000000000000000000000000FFFFFFFFFFFFFFFFFFFFFFFFNIST-P256FFFFFFFFFFFFFFFFFFFFFFFFFFFF16A2E0B8F03E13DD29455C5C2A3DBD376388B5F723FB4C22DFE6CD4375A05A07476444D5819985007E34B70E0CBD6BB4BF7F321390B94A03C1D356C21122343280D6115C1D21B4050A850C04B3ABF54132565044B0B7D7BFD8BA270B39432355FFB4FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF000000000000000000000001NIST-P224FFFFFFFFFFFFFFFFFFFFFFFF99DEF836146BC9B1B4D2283107192B95FFC8DA78631011ED6B24CDD573F977A11E794811188DA80EB03090F67CBF20EB43A18800F4FF0AFD82FF101264210519E59C80E70FA7E9AB72243049FEB8DEECC146B9B1FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFCFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFFFFFFFFFFFFNIST-P192ffffffUHSHH=uCH=H5؅u3H=I0 EH[ÐffffffUH=t =tH=ÐffffffUHHH}HHH=ffUHHH}Hu3fUHHH}HuHU33;vHtH;tH;rÐUHH(H}HuHUHMLESATAULLIIt)HcHkITH;t I|I3A]A\[UHH H}HuHUHMIpfUHHH}HuHUH(σ>HtDHt0~HUHMHHuHEHH:v7N/GHUHMHHƁuHEHHtw3/ ÐUHHH}SATHLI\$HtRH{HsH{HsH{3;tHHpHHH3ID$HA\[ÐUHH(H}HuHUHMLESATAUAVAWH@LLMHcHxHMIHƀHx8pHHHUHrH;ZHEUIDH}HuA(uHpALHALMIwIWIADEt8uIHpIHH}AHUHHJIGIO HBHJIG(IO0HB HJ(IG8IO@HB0HJ8IGHIOPHB@HJHIGXIO`HBPHJXIGhIOpHB`HJhIGxIHBpHJxIIHHIIHHIIHHIIHHIIHHIIHHIIHHIIHIH}Hu IM}E3,H}!AAA AAH@A_A^A]A\[ÐUHH(H}HuHUHMLESATAUAVAWLLLHMIc}IHuIIIHMA_A^A]A\[fUHH(H}HuHUHMLESATAUAVAWLLLHMIc}IHuIIIHM=A_A^A]A\[fUHH(H}HuHUHMLESATAUAVHXHLM;DI|$t6LH`L HIILDu^EH3HEH`HEHHEHEAuHuHII HuHIIHXA^A]A\[fUHH H}HuHUHMSATAUAVAWH8LLLHM|$HHIHƀI}v HHIjAEID$IL$ HHID$(IL$0HHID$8IL$@HHID$HIL$PHHID$XIL$`HHID$hIL$pHHID$xI$H H(I$I$H0H8I$I$H@HHI$I$HPHXI$I$H`HhI$I$HpHxI$I$HHI$I$HHI$I$HHI$HHHIHHHH HDžHHHHtBE%H Iu IF3H8A_A^A]A\[UHH H}HuHUHMSATHLH{?uD IDABtHnAA\[fUHHH}HuHUSATHHHCt?u:HH LHHH3A DEtHHAAHA\[fUHHH}HuHUSATHLHLI|$H3Hй؃BtIHA\[ÐUHH0H}HuHUHMLELMSATAUAVAWHHLIMLc"AIHwDE/HHIHƀH>HFHHQH;HH}HHHH8D0HHHJHHHPHBHJHXH`HB HJ(HhHpHB0HJ8HxHHB@HJHHHHBPHJXHHHB`HJhHHHBpHJxHHHHHHHHHHHHHHHHHHHHHHHHHH HHH(H0HH8L8H@H0LEHIչ(DD HHHJH8H@HBHJHHHPHB HJ(HXH`HB0HJ8HhHpHB@HJHHxHHBPHJXHHHB`HJhHHHBpHJxHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HH(L(HMH HI\DHxAA AAHA_A^A]A\[ffUHH H}HuHUHMSATAUAVAWHHLLLL{HHIHƀdI}v .PHHI2AEI|$v HHIAD$HCHK HHHC(HK0HHHC8HK@HHHCHHKPHHHCXHK`HHHChHKpHHHCxHHHHHHHHHH H(HHH0H8HHH@HHHHHPHXHHH`HhHHHpHxHHHEHMHHEHHIHƁuGHHEEIHHH-DHA_A^A]A\[ÐUHH H}HuHUHMSATHLH{?u#(D IDHAA\[UHHH}HuHUSATHHHC8u2HH LHHH3A DEuAHUAHA\[ÐUHHH}HuHUSATHLHLI|$H3Hй"[IHA\[fUHH0H}HuHUHMLELMSATAUAVAWHHLIMLc"AIHDE/HHIHƀH>HFHHQH;HH}HHHH8D0HHHJHHHPHBHJHXH`HB HJ(HhHpHB0HJ8HxHHB@HJHHHHBPHJXHHHB`HJhHHHBpHJxHHHHHHHHHHHHHHHHHHHHHHHHHH HHH(H0HH8L8H@H0LEHIչ#DD HHHJH8H@HBHJHHHPHB HJ(HXH`HB0HJ8HhHpHB@HJHHxHHBPHJXHHHB`HJhHHHBpHJxHHHHHHHHHHHHHHHHHHHHHHHHHHHHHH HH(L(HMH HIDHAA AAHA_A^A]A\[ffUHH0H}HuHUHMLELMSATAUAVAWHhLAMHHPHXH`HhH:t HXIH3DuHhIAH3HPIHH`IAHHXHtHt 0pHDžXHhHtHt 0HHHhHPHtHt 0HPH`HtHt 0H`H}u HKDAH}(u0H+DAIH€ HcHkILATIcHkH](HLsLccIcHkHEHHLhLcx94Ar;%HMUH}8DH}Hpt  HpHxDHxDA;z A;whHIHx HKHHcDIHcDHHHA3ۃu Hx؅tnBBHx=Hp2Hp / //HhA_A^A]A\[HHH3UHH0H}HuHUHMLELMSATAUAVAWHLMEH:HZH;A<$A|$HIAHgDEHHtQHtKHt8Ht%HtHt3H3HLHDž?HDž2HDž%HIAHaDEMl$At$IHDAAt$IH€IcHkIT H(AL 0HcHkALPIDHH8X@;IH} DH@HAt AFHC HhCpH}uHA؃H3LmHEEH`HH 3MEuqHHu AEH AMH;wGHcHkH]HHH;Sw$A}H}H+HsHHCE3/AB'A HpARA/HQH}3.A &A/A/AAAAHĨA_A^A]A\[ÐUHHH}HuSATHDH{3H{@3H{X3H{p3H3H3H3H3EtHHA\[fUHHH}SH3QH3H H3H(3HH@[ffUHHH}SATAUHHH;HHt HHHHHHH\3LMIH5IHLIIHLDž HPH0H8Dž@H3u-HH0H3-DIH\HA]A\[UHHH}SH[ÐffffffUHHH}wvHOЀ<u;r3ffffffUHH0H}HuHUHMLELMSATAUAVAWHxLHXHLL8EAEDAMt#ID$8uB}A9D$t H3HpHHHHHH0HPHpHEH`ADHHHDžTHADHADHADHADcHADFH AD)H@AD H`ADH}ADHMH`It$HADHIcIL$HtADtAeAHHHMHH`LHRHHXHLHDAAHHH'AAHHHHLHPHHHXH3H3M3HDDžT|lH8HHHHpHADDžT|4HIcH8HIHtAD|3THHH`HHHHHH H@H`H}DTEHxA_A^A]A\[fffffffUHH(H}HuHUHMLESATAUAVAWH@LHuHpDAMH HEH@LMI(H90I0I90AEAFAEAFAEAFA}t$IvIUH90DEb"IvIUH90DE>AE0AF0AE4AF4AE8AF8Iv@IU@H90DEIvXIUXH90DEIvpIUpH90DEIIH90DEIIH90DEpAAAAIIH90DE,AAIIH90DEIHxAEEH90AUIH90ED;}3A+ĉEIHc3Hc}IIcHpIHcUHpH3HEH}|BH}IU|+HuIH3H3LxDDEuHEL0H}AAAH@A_A^A]A\[ffffffUHH(H}HuHUHMLEHÐUHHH}HuHUSATAUAVAWHpLDH3HpHEHEH`AiH}AUH}AA\LcIALE3MIIDEH`I\H}I|}H}H|iHUHuH|UH`HuH|>H`HuH|'H`I|HcIHc3 H`H}H}#H`H}H}Et6Mt1IIM3!H`H}H}M3IHpA_A^A]A\[fffffffUHHH}HuHUSATAUAVAWHH}LDHt^HALMAtH}II֋EDMt#HcIHIHAAHA_A^A]A\[fffffffUHHH}HuHUSATAUAVAWH@LLDH3L;ZL;QAD$IE80]A9EH3HEHEH}AIH}AIH}IuHƋIH}HcIMHtI|zA$ALMtbHuHUIDE}'AuDIH}H}P3IH}H}Eu-IH}H} H@A_A^A]A\[fffffffUHH0H}HuHUHMLELMSATAUAVAWHLL8LLDMAH HH@HHHHPMMMMIII3HAFH(IIT$8H3Ht#AD$@AI|$8HAE3AH0A^A]A\[fffffffUHH H}HuHUHMSATAUAVAWH(LLH HHMHEHHEFA tt AkEHFHHHM8uH}DEu A8Me3AAMA}AIHHuUHAA5Ic$IՋaDIՋED.IՋ)DIՋ Dd-IՋDH,IՋD,+IՋD*IՋD)IՋD(IՋeD'IՋID&IՋ-D%IՋDhIՋDLIՋD0IՋDIՋDIՋDIՋiDIՋMDIՋ1DIՋDl IՋDP IՋD4 IՋD IՋD6IՋD IՋmDIՋQD5IՋ5D4IՋDpIՋDT3IՋD8IՋD2IՋD1IՋD0IՋqD/IՋUD$IՋ9D#IՋDt"IՋDX!IՋD< IՋD IՋDIՋDIՋuDIՋYDIՋ=DIՋ!D{IՋDbIՋDIIՋD0IՋDIՋDAH(A_A^A]A\[ffffffffUHHH}HuHUSATAUAVHLLHLMtSIAT$H90IIt$AT$H3IIՋtM.3 HA^A]A\[fffffffUHHH}HuHUSATAULLHM,$CAD$CAD$CAD${tIt$HSI3It$HSI3C0AD$0C4AD$4C8AD$8It$@HS@I3It$XHSXI3It$pHSpI3I$HI3ueI$HI3uHI$HI3u+A$I$HI3tA$A$3A]A\[ÐffffffUHH0H}HuHUHMLELMSATAUAVAWHHLLHHxMLhMMH3HEIHpI#3EAF EAFEIFHEAE7H}A6DErHUIHpDESHHxIUHJpHtmHIH3DEIUHxHhH3RpDEH}IHhILMH3ADEH}HHxILhMH3ADEXMMt!H}IHhIH3ADE|d+H}IuPIUhILhMH3ADE|7IUHJxHt*IIH3DE|IUHhHH3RxDHEI;FtH}AAHHA_A^A]A\[ffffffUHH0H}HuHUHMLELMSATAUAVAWHhLHXHHHPMILuMMHHHH3HpHEH`AuDEXH}AuDE?L`LMIIH3H3DEH}HXHHHPMLDELmIUHJpHtlH`HH3DEIUHuHH3RpDEIUIIH3RpDEIUHHH3RpDE|jHH`HuAUIHMLH3AHDE|7LmIUHJxHt&IIH3DE|IUHHH3RxDH`H}eIIH3H3MLDIHXHt+HHHtHPHtIMLDDDAHhA_A^A]A\[ffffffUHH0H}HuHUHMLELMSATAUAVAWH8HHHHxLLpH}HtH%HHHH33HH3H0HpH0ƒ~H~L3E3MI DEKI DE/I0AA~I~HDHD;LmIUHJpHtEH`HH3DEIUHxHxH3RpDE>H`HDEsHxHxDETI}PHDE8H}HhHDEHH}HPH`HHDEH}HhHxDELmIUHJpHtEHHH3DEIUHHxH3RpDEn>HHDEMHHxDE.HHLEL`LxL IIIH8H3ADELUHARIIIH8LLH3AHDELuAHIMME0MMHAVHHIH3AHDENIAA|LEHHHHH3ADEL`LmAHIOMG`MOxAUHHIH3AHDEIAA|LUHHHHHARL0LHH3AHDE\L`LmAHIOMMAUH0HHIH3AHDEIAA|HDHHpAEHIɉvx| D+ALuHEeD;}HADE3EHD;}HA3A ljHD;} HA3D$HD;}HADE3E HHHpHMH3ADEHHHpHMH3ADEIcHcHHk0HHHJAVHHpLLH3AHDE|OAH]HSHJxHt.HHH3DE|HSHpHH3RxDLE33MII}I0Ã~IAA~oHH3H3LLpDNHHt0HHt$HxHtLLpDDDAH8A_A^A]A\[ffffffUHH0H}HuHUHMLELMSATAUAVAWHhLLHLLXLHH3HpHEL;<Mt`I$HPI|EH`AuDEIHPH`DEL`HtQI$HPH|6H}3DEHHPHUDE|nH]M$Mt0HLMATIHIHXLHH3AHD-HLMATIHIHXLHHDH`H}AAHhA_A^A]A\[ÐffffffUHHH}HuHUSATAUAVHLLHILH3Au3AxAxAx IHA0IH0ƒ ~IUH3HH>H8HH~H3HHHBPHH HBXH H H HBXH H(H0H8H@HJ03H9H8HHƃ~HBPHH HBXH H HpHBXHH Hr0HB0H H HxHAHHH HHH H HHAA~HBXH H HHBPH HHHJ0H9H8HHƃ~H3HHHBPHHBXHHHHBPHHBPH H HHBXHHH H(HBXHH Hr0HB0H H H0H8AHHH HHH H HHAA~HBPH H`HBPHH HBXH H HhHBXH HpH3HxHMHMHMHBXH H HEHBXH HEHMHMHMHLIIDEIIIDEH IIDEH8IIDEHPIIDEHhIIDEHIIDE|nHIIDE|THIIDE|:HHSIIDE|IHsIIDAHA^A]A\[fffffffUHHH}HuHUSATHLHI|IIHHA\[ffffffUHH H}HuHUHMSATLHI|IIHA\[ffffffUHHH}Huu$HGH@PHGH@XHGH@`3ÐffffffUHH0H}HuHUHMLELMSATAUAVAWHHLLLMLMHItOHI|NII|?IH|,HMHQHJpHtIIH3IIIHA_A^A]A\[ÐffffffUHH0H}HuHUHMLELMSATAUAVAWHxLHLH8L0MH3HPHpHEH@A4$DERH`A4$DE6H}A4$DEIHIIHINH@H3IH3QhDEIVH@H`H3R`DEINH@H`HUH3QXDEINH`IH8H3QXDE|^INHuHH0H3QXDAIH8DE|*HH0DH8H0DH@H`H}AHxA_A^A]A\[ffffffffUHHH}HuHUHHfffffffUHHH}HuHUHH3ffffffUHH0H}HuHUHMLELMSATAUAVAWHLHLLLLH3HHH0HPHpHEHA4$DE+HA4$DEH A4$DEH@A4$DEH`A4$DEH}A4$DEIHIgIHHE HHPHIH3R`DEJHHHHHIH3QXDEHHHHHIH3QXDEHHHHHHH3QXDEHHHHH IH3QHDEHHHHH@HH3QHDEhHHPH H`H3R`DE=HHHH H`HUH3QXDEHHHH HUIH3QXDEHHHH`H IH3QXDEHHPH@HH3R`DEHHHH HHH3Q8DE\HHHH}HHH3Q8DE1HHHHHHH3QHDEHHHHUHHH3QXDEHHHH HUHH3QHDEHHHH@HUHH3QXDEHHHHUHuHH3QHDaIHDE|JHuHDE|6HuID%HMLELM IHHDHHH H@H`H}AHA_A^A]A\[ffffffffUHH0H}HuHUHMLELMSATAUAVAWHLHLHLMH3H0HPHpHEH A4$DE H@A4$DEH`A4$DEH}A4$DEIHIIHtH}H HA$H3HEHHPH IH3R`DE=HHHH H`HH3Q8DEHHHH H`HH3Q8DEHHPH`IH3R`DEHHPH`HH3R`DEHHHH`HHH3QXDEeHEHHH`H HH3Q8DE:HEHHPH`IH3R`DE HHHH`H IH3Q8DEHHHH`H@IH3QHDEHHHH H@H`H3QXDE|HHHH`H HH3Q8DENHHHH H`HH3Q8DE HEHHPH IH3R`DEHHHH H`HH3Q8DEHHHH H`HH3Q8DEHHNH H H`H3Q8DEeIHHEHHHH HHH3Q8DE HHHH IIH3QXDEHHPH HH3R`DECLmIMHHIH3Q8DEIUH IH3R`DEH]HKH HUIH3QXDEbHKHuH@HH3Q8DE>HSH`HH3R`DEHKH@HHH3QHDEHSH H@H3R`DEH@t#H@HsHHDEH@HDEH]HKHUHHH3QHDE|]HKH`HuHH3QXDE|=HKH`H@HH3QHDHHIDH H@H`H}AHĨA_A^A]A\[ffffffffUHH0H}HuHUHMLELMSATAUAVAWHXHHxHpHXL`LPH33HH3H0HpH0ƒ~H~HuH}HHHxoHpaHXSL3lE3M3IDEI3DEI0AA~Ill~HDHxD;LuIVHJpLHtEH@HpH3DEQIVHXHXH3RpDE->H@HpDE HXHXDEI~PHDEH}HhHDELxH}HPH@HxDE~H}HhHXDE^LuIVHJpHtEHHpH3DE.IVHHXH3RpDE >HHpDEHHXDEHHLEL@LXIIHHH3ADEvLUHARIIHHLLH3AHDE0L}pHINMF0MNHAWHHIH3AHDEIpp|LEHHHHH3ADEL@LupHIOMG`MOxAVHHIH3AHDEAIpp|LUHHHHARHLL(H3AHDEL@LupHIOMMAVHH(IH3AHDEIpp|HxpDpAFEAIDAH}3DE(HUH`HPDEADlExA|AƙDpA+ƍXLuHxDcD;}HxADE3EHx;}Hx3A ljpID;} IA3D$I;}IDE3E HAVH`HHPHULLHDEHAVH`HHPHULLHDEIcHcpHHk0HHLAAVHURHPVH`LH DE|wlHULMH`HHPLDE|?H]HSHJxHt.H`HH3DE|HSHPHH3RxDH}LE33MII}I0Ã~IAA~oHH3H3L`LPDNHxHt0HpHt$HXHtL`LPDDDAHXA_A^A]A\[ÐffffffUHHH}HuHUSATHL3I;tI؅A|$ sI؅MD$AD$ I@0HHHHH3I3PIPH?I3@I@IH(HH2H3IPHHH3HHH3I@H?I3HIHIx HH2H3I@HHH3HHH3I@H?I38HHHH2H3I@H3HH3IH3I@ I@(I@0HHH3I@IHA\[fffffffUHHH}HuHUSATAULHLo A|$ sIAD$ I|$IUHHHHHH8HHHHH0H HHHH4LI HHHH4H(I H HHHH LIHH HH HI H HHHH HHH H HG0IUHHH DE3H3IT$HHHsHHH~C HKHA@H%HA@HuHDE|qHCH@@Ht*HHDE|IHKHA@H%HA@H,IuIHDL;tIHDE3AHpA]A\[fffffffUHHH}HuHUSATHLHI|IIHHA\[ffffffUHH H}HuHUHMSATLHI|IIHA\[ffffffUHH H}HuHUHMSATAUAVAWH(LLLHMt`H}AuDE|@HsHUIDE|(HuIIDE|IIHDH}HsIIDAH(A_A^A]A\[fffffffUHHH}Huu0HGH@PHGH@XHGH@`HGH@h3ÐffffffUHH0H}HuHUHMLELMSATAUAVAWH8LHuHpHxMMH] HCHEL{0HCHHEIvHE(HEHPIHH3R`eHEHHHu HIH3Q8EHEHHHU HIH3Q8%HEHHH} HxIH3Q8HEHHH}HpHUH3QXHEHHHUHuHH3Q8HEHPHu H}H3R`HEHHHU HHH3Q8}HEHPH} HuH3R`_HEHHHUHHH3Q8?HEHHHu IHUH3QXHEHHHUHHH3Q8HEHPIIH3R`HEHHIHuIH3QHHEHHIHuIH3QHHEHHHUHIH3QHHEHHH}IIH3QX|fHEHHIHuIH3QH|JHEHHHUHxHuH3QX|)HEHHHUHHH3Q8HUIIH8A_A^A]A\[ffffffUHH0H}HuHUHMLELMSATAUAVAWHHLHuLHMMMH]0HCHpHC0HxHCHHEHC`HEHCxHhII*IIHE8HEHPIHH3R`ZHEHHH}0IHpH3QX6HEHHHU0HIH3QXHEHHHpHIH3QXHEHHH}0IHxH3QHHEHHHpHuHUH3QHHEHPHxHuH3R`HEHHHxHuHhH3QXaHEHHHU IHxH3QX=HEHHIHuHxH3QXHEHPHu0H}H3R`HEHHHUHxHH3Q8HEHHHUHhHH3Q8HEHHH}0HUHH3QHHEHHH}HhHH3QXnHEHHHuHUHxH3QHIHEHHHUH}HH3QX(HEHHHUHHhH3QHHEHPH} Hu(H3R`HEHPHu(HH3R`HuHNHU(H HH3QXHuIHuH}Hu I|rHu(H}cHUHMLE LM8II|DH]8HSH} Hu(H3R`|*HSHu(HH3R`|HKHU(Hs HH3QXHHA_A^A]A\[ffffffffUHH0H}HuHUHMLELMSATAUAVAWHHLHLHLhMH3HHHHH 3H3HHPH0~H 3H3HH~MMlHcMZHA4$DEHHpHA4$DEHA4$DEhHA4$DELH3H|A4$HDEHHp HHA4$DEH0||~H3H|A4$HDEHHpH|||HHDE[HIHDE=HHHHMH3ADE LHIuME0MMHAVIHHH3AHDEHHpI0Ã|HL3IHDEHHpoIVI}HsH3R@DEQH0IЋ~HHHhDEIHcA4$HpHIԹDLcLpLAVHPAWHRHHhILLH A$tPHIHcHk0LMHAVHPAWHRHhVHWIH0IAgHHHHhLMDLE3IIAA~LE3II|$I0AA~HHHHHpHtHcDDAHHA_A^A]A\[ÐffffffUHHH}HuHUSATHL3I;tI؅,A|$ sI؅ MD$AD$ I@8HH!HH)H3I3P IP HI3@I@IH0HHH3Ip HH!H3HH)H3I@HI3HIHIx(HHH3I@LI!I3LI)I3IHHI3xHHH3IHHH!H3HH)H3IHHI30HH)HH H3IHH3I0H3IH IH(IH0IH8H)H3I@IHA\[fffffffUHHH}HuHUSATAULHLo A|$ sIAD$ I|$IUHHuHC8HCH'uHC8HCHHC8HCHHC@HCPHCXHC`HChH3HCpHCxHHHEtHH3H3HA]A\[ffffffUHHH}HuSATAUAVLLA}HHHsIDEMt5AC AFC$AFC(A~w 3C0C,+AF C,AFC0Hs Itu\HHC8HC@HCHHCPHCXHC`HChH3HCpHCxHHHEtHH3H3HA^A]A\[ÐffffffUHHH}SHHt1;t,H{HHtHH3HHƘ[ffffffffUHH H}HuHUHMSATLHIu%HIH}3IHIA\[ÐffffffUHHH}HuHUSATAULLHItH{II I3A]A\[ffffffUHH H}HuHUHMSATAUAVAWHLLLHIIIDAuOIIIDE|WI}HsIIDE|4IIHDE|I}HsIIDAHA_A^A]A\[ÐffffffUHH H}HuHUHMSATAUAVAWH(LLG H3M3M3H3M3H3҃tt uHGL@HGLHHGHF tt uHFHPHFLPHFHHH;HHHHKL4I;HL;HHIL<2I;HL;HHHEIEIELxIELpIEH3AEAE ID$H@HEH}uL;wL;uhIt$ItVID$HH+8IH+HI;HHH;v HqHuHL+}IGHLEIELxIEHpIEH8IEH(A_A^A]A\[ÐffffffUHH H}HuHUHMSATAUAVAWH(LLG M3M3M3M3M3H3҃t.t!tHuHGL@HGLPHGLXHGHF t.t!tHuHFHPHFLHHFLpHFHHH;HHHHK3H<H}I;HH;HHMM41M;HL;HHIL< I;HL;HHHEIEIELxIELpIEHMHHIEH3AEAE ID$H@HEH}u$L;wL;It$IID$HHHH+0H}HH+PH;LHH;v HzHuIIH+I;HLMt LJHuHL+}IGHLEIELxIELHIEHxIEH0IEH(A_A^A]A\[ffffffffUHH H}HuHUHMSATAUAVAWH8HHLDh H3M3M3M3H3M3M3H3At?At1At#AtAIu'HPLR HPLBHPLJHPHRH@L(F t;t.t!tHu'HFHx HFLXHFLpHFHHHFHIHEI;@HHHHHL,1H;HL;HHK1L4I;HL;HHMI4HuM;HH;HHIL<I;HL;HHHEHE9HCLx HCHMHHHCLpHCLhHCHMH3CC ID$H@ HEH}u$L;wL;It$HID$L@HHLMIH+0IH+PI;LHI;v HzHuIIH+I;LLMt LJHuIHEHI+H;HLMt LAHuHL+}IGHLEHCLx HCL@HCLHHCHxHCH0HEH8A_A^A]A\[ÐffffffUHH H}HuHUHMSATAUAVAWH8HLHMX M3H3M3M3M3M3H3M3M3H3Luw=Hc$HPHR(HUHPLJ HPLRHPLBHPHRH@L(Dv AAHHwII+HI+H;HLI;v LnHuHIH+I;HLHt L~HuHII+I;AILHt LpHuHIH+I;@HHEHtHpHuHuHHtnHQHrHzHHH;HHHHJ/L,H;HL;HHJ>L<8LrH;HL;HHLIE|HID$HMHH ID$LpID$LxID$LhID$H3AD$AD$ IEHA_A^A]A\[ÐffffffUHH H}HuHUHMSATAUAVAWH(HHUHMK H3M3M3H3M3M3H3M3M3M3ۃw9Hc$HKLY(HKLQ HKLIHKHQHKLaHKL^ ˃HIwL<Lj H;HL;HHLH}E|HH}HGHMHH(HGLh HGLxHGLpHGL`HGH3GG EH(A_A^A]A\[ffffffUHHH}HuHUHHHrHffffffffUHH H}HuHUHMHHQHffffffffUHHH}HuHUHHHrHffffffffUHH H}HuHUHMSATAUAVAWH(LLLHMtPH}AuDE|0HHUIHDE|HuIHIDH}HsIIDAH(A_A^A]A\[fffffffUHH H}HuHUHMÐffffffUHHH}HuHUHH;t3ffffffUHHH}HuHUHHHr HffffffffUHH H}HuHUHMHHQ HffffffffUHHH}HuHUHHHr HffffffffUHH H}HuHUHMSATAUAVH LLHHtHSHK IMDPH}A4$DE|2H}HDE|H}HSHK IMDH}AH A^A]A\[ÐffffffUHHH}HuHUSATAUAVAWHH}HH_ ==THELPIHHHtSIHt5It%IHHHuMB8Iz0IB(HIB HMI LHH HH HHH HH HLI LH HMrL IZIBMLI L(N,L;LMLMH;N$8H;HM;HHH0KH8HH@MM;LMHMtIL;HHHcHمgHcHH HH+ItI;AILHLI;v LnHuHIt$I;LLHt LfHuIH+JL1I;HLMt LqHuHHHcmHE3H;}tDE3HAA HALpHAL`HALhHAHHL;w&L;uCIH I uHL;u(Hu"HHHHDE|KH=HHH}HDH}HH;t DE3AHA_A^A]A\[fffffffUHHH}HuHUSATHLHI|IIHHA\[ffffffUHH H}HuHUHMSATLHI|IIHA\[ffffffUHHH}Huu$HGH@PHGH@XHGH@`3ÐffffffUHH H}HuHUHMSATAUAVAWHH(HLI=HH#HH4LH3H0H8H@HH3HHHPLL3LXLL3L`HH3HhLpI3HxI3HUI3H}I3HuM3LEM3LML3LUHHHH0HHHH0HH HH0HHHL0HHHL0HHHL0HHHH0HHH HH0HHH$HH0HHH(HH0HHH,HH0HHH0HL0HH4HH0H HH8HL0HHH3HHH3ItHH?H3HH3H(HHHHA_A^A]A\[ÐffffffUHH(H}HuHUHMLESATAUAVAWHLLLHMIIwIHIIIIH}HuII3IH3IGHMHH3I3WI3WIWH3H3HMI3H3IGHA_A^A]A\[ÐffffffUHH0H}HuHUHMLELMSATAUAVAWH8LHLLIHxMI(Iw HH}HI3H]LxL3IIIIIILIGIO(HUH3I3WIw H}H3I3?MGLMM3I3IO(HMH3H3IO I3IWH3IGH8A_A^A]A\[ÐffffffUHH0H}HuHUHMLELMSATAUAVAWH8LLHLMIHxI LELpIHH}II3HI3H]HxH3Le LpM3IIIHMMWHEI3I3G0IO(HUH3I3WIw H}H3I3?MGLMM3I3I3O8IO(H3IG I3IWI3IH8A_A^A]A\[ÐffffffUHHH}HuHUSATAUAVAWHLG ^ ;sLfLD LgL~DIAE|SIM3҅vI$I3HIIH;rA;sI$HIHA;rEu 3AEIEHA_A^A]A\[ÐUHH H}HuHUHMSATAUAVAWHLLLDfH3ۅt6IIH}HuIH3]I]IH]AL$ADuI]HA_A^A]A\[fUHH H}HuHUHMSATAUAVAWHLLLDfH3ۅt6IIH}HuIH3]I1]IH]AL$ADuI1]HA_A^A]A\[fffffffUHHH}HuHUSATAUAVAWH0LLHH3HEL;DL;;H;2L;t&L;uFLeIIȉMM%LeIIEM;uMMAF A9E MMBIIBHEK H3HSH p At$ HEID$LhHMHyq HHKHE@ EEt$ B 0K AvGD`AIUIHu HCJHEHxAHKH uAAE;rH3CH}EEH0A_A^A]A\[ffffffUHHH}HuHUSATAUAVHLL3I;tI؅It$AMDAAD$ D@E;IcLI:HuIAE;IcLH3H AUvsAAEDD+AxA@| @AV?EAIA+LcHHJ1tHcи@+HHHH1AIcATwAUʃ?AA+HcLIL1օ:Hcи@+HHH1<E;IcAM?HLIMtu@+хt HHHHL1AEAvDA?McHIHJ1޹@+IHt HtIcH1TAIcADwuIHA^A]A\[ffffffUHH H}HuHUHMSATLHH;tHuHIH IHA\[fffffffUHHH}HuHUSATAUAVAWH LLHM_HVH3HEL;uL}IIDE$MC H3HKHAu HDEI}LCEU CC 3EMHHHHHHHHH8HHHHH0H LIINMI HHHH H(I H HH HH HH HHHH HH LIINIHHL I IHHM%LuIIEM;uMMAD$ A9E IIBHMIIBHES H3HsHp q HEHEH@L`HMHyq HHKHE@ EHMDq AvGDhAI$IHu HCJHEHxAHKH uAAE;rHHE@HM9AtHH3C3CH}EEH@A_A^A]A\[ffffffUHHH}HuSATAUAVAWH8LLM$MM;tH3HE3EH]HIELAE A;\$vAD$ IEA\$ H3ID$HIUAE X~kLrHIL$HI˅~.AI~IAIL$H AI˅H3AD$ IT$H I ID$HHI}Au IT$3AD$IH}EEH8A_A^A]A\[fffffffUHH H}HuHUHMSATAUAVAWHLLLLM&MAGLAF4IH3H`HEHEL;t(M;t#M;tII؅L8'HpI؅wHpH8Mt1M;t,M;t'Aw I؅DL@I+Aw AHP؅HPH@II3u!H@HH8EH@7H}I؅HuH8H@؅H8LH;4H@GH3u 3H@AH8H3u 3H8AMtH@L;tIMtH8L;tIH}HpHP HĈA_A^A]A\[ffffffUHH H}HuHUHMSATAUAVLHLLMtgMt=IIuXMtIIuDIH#IH!MtIItIH3A^A]A\[ffffffffUHHH}HuHUSATAUAVAWH`LLHMMHI} AyH}AuDE`H}HH}IDE'AD$ 3Ʌ|H3HhID$HhL8H3HpItH}HuDEIH}DEHpHHpH@rHh||AL$ ;qHc|IL$LHPHpDE,HPHHUDE IHpDEHpHHUDEH@HH@H@dH8LLAM ;(HcLIML,MtqLpIt2HPIDEuYHPHHUDEu>IIDEu+IHHUDEuMuHPIH}HpHPAAHĈA_A^A]A\[ffffffffUHH H}HuHUHMSATAUAVAWHHLLHLMMHpA4$DEH}IDEHpHMtlLeIt1HpIDEuWHpHHDEu=IIDEu*IHIDEuMuHpIH}HpAAHHA_A^A]A\[ffffffffUHHH}t tHGH8fffffffUHHH}HuHtu 3ffffffffUHHH}HuSHHHt;Ht6C;FtEHt ك{E33H[ffffffffUHHH}HuHt Ht3ffffffffUHHH}HuHUSATH(HLHt0H}H}IHuHH}3ۋH(A\[ÐffffffUHHH}HtHGHH3ÐffffffUHHH}HÐffffffUHHH}HuHUSATAUAVAWH`LHLMKHBM9IuHu AIHH`AuDEH}IDEH}HDEs3EEH}3ۅtCH}3ۅt4LmLu3IIIt IuH}uH}H`DE,H}H`DE}dL`LuItIIuIt%IIDEundEIHuDEuHH}IIDEu1IH3pH}H}HuIDH}H}H`&IIDHIDAAH`A_A^A]A\[fffffffUHHH}HuHUSATAUAVHHLLHMMHH}AuDEusH}AuDEuMHUIIDEu-HUIIDEuH}HuHH3DH}H}AAHHA^A]A\[ÐffffffUHH(H}HuHUHMLESATAUAVAWHLHLH8L0Hu AsL@A4$IDETL`A4$HDE3EHHhA4$HDEAHHpA4$HDEAHHxA4$HDEAHHA4$H0DEARH0HA4$HPDEA"HPHHpIDEAHpHHpHLeIHDEALHuHAHHHpt}H}tpHpHDH}A;DEGHIH}IHIDEHt H}uL@HpIH}HHHHHPHIIHt&HtHHQHHuHDEHHHHHpDEHIeHHH0t*HPtH0HPYH0HHuDEH0HPHHpDE[HPHMIH}`HHIDE H0HHDEHPHHDEZIHIDEHH0HDEHHHPDE|nIH8HtH0DE|>H0HtHPDE|MtHHIDIcH`H;HAyAHĀA_A^A]A\[fffffffUHHH}SATHL3MI|$IIL$H3Hu At$ v{@HHHu;rdHHuH HHuHHHuHHuHHuHKHD33HA\[ÐffffffUHHH}HuHUSATAUAVAWH`LLHMAM8H/H3HpHEHEH`AuDEH}IDEH}IDEHHH`H}E3|H}tOH}DEEH}IH`IDE6EH}uH}HH}Hu| u!H}HuH`HHEHHHMH HH;u?HUHuHDEH`HHDEHUHuHDE|dH`HHDE|JA=A5EE|-{tHIHDE|{uEAH`H}H}AAH`A_A^A]A\[ffffffUHHH}HHHHH+HHHHH+HHHHH+HHHHH+HHHHH+HHH+HffffffffUHH H}HuHUHMSATAUAVAWHHLDLDuH|HIHIIIcAu AL$ HC?HHD;BIID$H8HEE~hE3H@H@HCHcAIuHHUHHHcH@sHHHHH#I|$At$ HD+AIcEIHcuI3HA_A^A]A\[ÐffffffUHHH}HuHUSATAUAVAWH LLHMMHIt Iu AIH3HEL;t!L;u>L}IIDEujM"L}IIDEuNM;uMMIIHDE|HIAHDH}AAAH A_A^A]A\[ffffffUHHH}HuHUSATAUAVHHLLHMMHIt Iu AH3HEHEH}AuDE|hH}AuDE|SHUHMIIM3DE|5H}HuH}IHDAECAH}H}AAHHA^A]A\[ffffffUHHH}HuHUSATAUAVAWHLDHE|$I2A@H3H0HPHpHEHEH`IDE~H`EIH H`DEMH@H DE.H}A6DEH}A6DEH}IDEL@H`IHUDEH=HUHDEIHuIDEIIDt IHuIDE|[DuIH t#IH DE|(AE=EtH@HAH H@H`H}H}?IFH8A@sHIHHH#HH3DDAHĠA_A^A]A\[ffffffffUHHH}HuHUSATAUAVAWHLLLI{H3HHH0HPHpHEHEHI؅HA4$؅H A4$؅H@A4$؅H`A4$؅|H}A4$؅eH}A4$؅NIHDIHI؅HH I؅H@I؅HH`؅H@H HU؅H}H`HU؅|xH}I}t%LuLIII؅|G}uH}HI؅|(H II؅|IIIHHH H@H`H}H}II؋HA_A^A]A\[ÐffffffUHHH}HuHUSATAULLHMthMtcHt^It IuDIu#It%IIHIIHA]A\[ÐffffffUHHH}HuHUSATAUAVHLHDMtmHthE~cI;AD$EnA~?HAIHIu)H3IIuHAE;~3HA^A]A\[ffffffUHHH}HtG HHc3ffffffffUHHH}HuHt]HtXGG xFHcLHHGILA8LIHAIAyHIy3ffffffffUHHH}HuHUSATAUAVAWHLLDM#MAD$> IA>3ۅtLA3ۅ}>A3ۃ-t33ۃ+t,M3IA?tA}A-t+uHcM<A-t+Eu&HcM<AHcM<AMADE|:IcIHuKIcIuv AIu 0CMcH}IDEEE3EH}E3tMH]E3HUHMHIDEuxH}A3HMHHMAH}u}u Ic-AIcAV3~HcH4 HH;|H}E3H}AAH@A_A^A]A\[ffffffUHHH}Hu@ÐffffffUHHH}3+ȃw HcHHffffffffUHHH}HuSATAUHH;svl F;r3+DfIHLMt1H{S IH{sH{sLkDc3HA]A\[fffffffUHHH}HuSATLAD$ ;v.A;\$vItIL$H<+A\$ 3A\[fffffffUHHH}HuH3ÐffffffUHHH}HuHUHHNjHHHfffffffUHHH}HuHUHHHHÐffffffUHHH}HuHtHHffffffffUHHH}W vHGJH<uуv H<tW ÐffffffUHHH}HuH HHGHMHEHGHEHHNHHOHFHGHEHMHHNHEHFfffffffUHHH}HuSATHDEtrs uHCH8u3^AHuOAD$K +xHcHHSH4B;|fffffffUHHH}HuHUHcH;s!H=$tHP F3ffffffUHHH}HuHUSATAUAVHLLMMIHHt-QH3~HI $H IˍJхIMHv_IIM3IHH LL H΅IЅuMtIuIEL0w3HA^A]A\[fffffffUHHH}H3H3H;tku^O HHcx"HcHwHH2HuHHcHyt8HHuȃy ffffffffUHHH}HuHUSATAUAVHHLDE3HM{HA;w}C xgHcHHCHLIcI4 AB IHDEuEu AyAHAy HyyA$AAAAHA^A]A\[ÐffffffUHHH}HuHUSATAUHLDHM{HA;K D3AxrIcH<3HKHL A8IHDڅuEt!AÀtA;w&A$LcCAyHAyuA$ A]A\[ÐffffffUHHH}HuHUSATAUAVHHLDE3HM{HA;D;vA$IAD;wC xdHcHHCHLAB IcIIHDEuEtAŃHAyAyHyyA$3 HA^A]A\[ffffffUHHH}HuHUSATHLHHt MtIuIH3HA\[ffffffUHHH}HuHUSATHLHHtMtIuIHHA\[fffffffUHHH}HuHUSATAUAVHLDMtULIAt$A;u v Iu:H˃?HEu IMHJ!IMJ I3HA^A]A\[ÐffffffUHHH}HuHt,HHG ;wHGHЃ?H ffffffUHHH}HuHUʋLI?LILOr@sfW H?HH;wOIH@v/AB;s'KIHHCTH@I+HH H#KIHHH#Hc fffffffUHHH}3HtCO ~&HcHwHHH2HuHuHHHcDÐffffffUHHH}HuSATAUHLHAt$ s I|ks E3v)AID$H H{HHSAŋs D;rIs IIH}3IH#HA]A\[ffffffUHH H}HuHUHMSATAUAVAWH(LHHHMF 9G LLBHBH}AD$ H3IL$HC AM ;BDw DAvIE5HEp HuIMLyHxHIL$IL$HEH|D+AvIL$H{s HHSAM MDvQIIEIHtHEHxIL$IHuIL$IH{s HHSAD;mrDs D9us.E;s)AIT$H H{s HHSAE;rIs IIH|IH#EEEH(A_A^A]A\[ÐUHHH}HEffffffffUHHH}SATAUAVHLH3M3L;tDE3A|$ v53IHHLL ÃrAIL$L4AE;l$ r3HA^A]A\[ÐffffffUHHH}HuSHHHtvHuHH[ÐffffffUHHH}SATAULAD$H3ۃt:I|$HGHk8LHHutIoI|$Ou3HGHk8LHHI|$OuI݃u*HGHk8LHHuIHA]A\[ffffffUHHH}HHt@3ÐffffffUHH H}HuHUHMSATAUAVLDDMtEt$IEt]Hu'_Ht1HAHHtYDsEt1AAHC8HAHHt(DsEu H3HC*AAHCHtMHH3HA^A]A\[fffffffUHH H}HuHUHMSATLHڋA$H{tQCtJHtHID$HID$HtH{SHCAD$H3ID$3AD$3A\[ffffffffUHHH}HuSATLMt1I|$At$H3ID$3AD$;tIHA\[ÐffffffUHHH}HuSATHDHtGH{sH{sH3HC3CD;tHHHHA\[ÐffffffUHH(H}HuHUHMLESATAUAVAWHLDDEHA؅HA؅H A؅iH@A؅PH`A؅7HA؅HA؅HH؅I$HHH؅IT$HJxHtHMl$PH IH3ы؅IT$I|$hHH@H3Rx؅h@Ml$PH I؅HI|$hHH@؅&EHH`LIHM؅IL$HH`HH3Q8؅H`I HH HL`LIH3H3؅gEHH`IL$H؅9H`H a HH@F HH H@IL`L؅EHH`IL$H؅H`H  HH@ H`LHIHM؅9EH`HL`LIHH3H3؅H`HMH H@L`LIH؅H`H HHH L@L`HPIHH؅<HHH`LAPIHLH؅HH`IL$H؅H`H HH@H H@IuH@HH؅|lH HIEtHI|$H|6HHcH?H؅|IT$HHH3RPHHH H@H`HH#HA_A^A]A\[HHH3H HHH؅VHHHHH3H@HHH؅HHHHH3ID$HxpHHH3HIH؅HHHHH3HHHH؅oHHHHH3HH`LHIHHM؅HHH3H`HHH؅HHHHH3HHHH؅HHHHH3HHH3H`HHH؅CHHHHH3HHHH؅HHHHH3HHH3H`HHH؅HHHHH3HHHH؅`HHHHH3zHHH3H`HHH؅HHHHH3HHHH؅HHHHH3H`HHHtHHH3jH`LIHHH3H3L؅7HHH3H`HHH؅HHHHH3HHHH؅HHHHH3H`HHHtHHH3bH H@L`LIHHH؅'HHH3H`HHH؅HHHHH3HHHH؅HHHHH3H`HHHtHHH3RHHH L@L`HRIHHH؅HHH`LAPIHHLH؅HHH3H`HHH؅HHHHH3HHHH؅VHHHHH30HHH3HHH3HHH3HHH3HHH3HHH3HHH3ffffffUHSATAUHH=H5H3M313HHAH3H3LMI33ҹE3DE}0HIH=AH3AHA]A\[HHH3HH HHH3I3LMt1I333E3DEiHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEOHHH3$HHH3HHH3HH HHH3I 3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I 3LMt1I333E3DE5HHH3$HHH3HHH3HH HHH3I 3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I 3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I 3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEtHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEZHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DE@HHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DE&HHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DE HHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEeHHH3$HHH3HHH3HH HHH3I 3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I!3LMt1I333E3DEKHHH3$HHH3HHH3HH HHH3I"3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I#3LMt1I333E3DE1HHH3$HHH3HHH3HH HHH3I$3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I/3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I03LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I13LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I23LMt1I333E3DEpHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I33LMt1I333E3DEVHHH3$HHH3HHH3HH HHH3I3LMt1I333E3DEHHH3$HHH3HHH3HH HHH3I43LMt1I333E3DEC=̭_B %H)5Ai[^ܣlCF7 rG>%6Ҁe<ҁuӆqze|4ב7T7yaFɰ޽ל蔡KjaE<;JbGO]3gd*hQB=q_XOYw[D N>Tmrd_3HۏV]K/Hs`>H>H>H8?H?H?H@HX@H @H@H/0AHAxAHSAHeBHwPBHBH2 @LBH[(CHjpCHyCHDHHDHDHDH EHhEH(EHAEHZ@FHsFHFHGH`GHGHGH 8HH"HH;HHXIHuXIHIHIH0JHxJHJH#KH@PKH]KHzKH(LHpLHLHMH HMH%MH?MHY NHshNHNHNH@OHOHOHPH`PH PHPH/8QHAQHSQHeRHwXRHRHB @LRH[0SHjxSHySHTHPTHTHTH(UHpUH(UHAVHZHVHsVHVH WHhWHWHWH @XH"XH;XHXYHu`YHYHYH8ZHZHZH#[H@X[H][Hz[H0\Hx\H\H]H P]H%]H?]HY(^Hsp^H^H_HH_H_H_H `Hh`H `H`H/@aHAaHSaHebHw`bHbHR I|e|(l^T4@Xj5Pt;Y!acgmsjx\E888d t# 269?XkL\c`{=I|ar=pIe /c'o8L.L=a$u"vtl\!{/=p<Ib ,XD@'tJ,T^~Cn vVddX)lXZt!(-W._fB<=RXDbrov}@$CB$T8aK)|:<D/$af&$3o(jx%Mp6$B+ &-Ad@U&iD}048z@`\P T|P<.lG?D@JTslt]wQ%8,DGSdRq@m^ |qDX$&9D|TDy`$\pv`r)(4)h)@9c9%@@P&TD:XrL`@tLDxQup@ ̞? b4$DH|^,'uSu3dVU\J|ui)(3W>X)I8PT)_@+o0z|aV5M5`4f=Ь%)h->FT `lwsܖHyH.HFu7Rj xZ"z&I4ĩEsD$sRH2b1rE`1Px[eccecc.cmodlinkageecc_prov_infois_ecc_registeredecc_provider_statusfind_attrget_template_attr_scalar_commonget_template_attr_ulongcheck_mech_and_keyecc_free_contextfree_ecparamsecc_sign_verify_common_initecc_sign_initecc_verify_initecc_digest_svrfy_commonecc_verify_commonecc_sign_commonecc_signecc_sign_updateecc_sign_finalecc_sign_atomicecc_verifyecc_verify_updateecc_verify_finalecc_verify_atomicecc_nostore_key_generate_pairfips_pairwise_checkfree_ecprivkeyecc_nostore_key_deriveecc_POSTecc_fips140_opsecc_control_opsmodlcryptoecc_crypto_opsecc_nostore_key_opsecc_verify_opsecc_sign_opsecc_mech_info_tabecc_prov_handleDdata.dataBbss.bssec.cec_GenerateRandomPrivateKeyDrodata.rodataec2_163.cec2_mont.cgf2m_Mdoublegf2m_Maddgf2m_Mxyecdecode.chexString2SECItemgf_populate_paramsecCurve_mapecCurve_WTLS_9ecCurve_WTLS_8ecCurve_WTLS_1ecCurve_SECG_CHAR2_239K1ecCurve_SECG_CHAR2_193R2ecCurve_SECG_CHAR2_193R1ecCurve_SECG_CHAR2_163R1ecCurve_SECG_CHAR2_131R2ecCurve_SECG_CHAR2_131R1ecCurve_SECG_CHAR2_113R2ecCurve_SECG_CHAR2_113R1ecCurve_SECG_PRIME_256K1ecCurve_SECG_PRIME_224K1ecCurve_SECG_PRIME_192K1ecCurve_SECG_PRIME_160R2ecCurve_SECG_PRIME_160R1ecCurve_SECG_PRIME_160K1ecCurve_SECG_PRIME_128R2ecCurve_SECG_PRIME_128R1ecCurve_SECG_PRIME_112R2ecCurve_SECG_PRIME_112R1ecCurve_X9_62_CHAR2_TNB431R1ecCurve_X9_62_CHAR2_PNB368W1ecCurve_X9_62_CHAR2_TNB359V1ecCurve_X9_62_CHAR2_PNB304W1ecCurve_X9_62_CHAR2_PNB272W1ecCurve_X9_62_CHAR2_TNB239V3ecCurve_X9_62_CHAR2_TNB239V2ecCurve_X9_62_CHAR2_TNB239V1ecCurve_X9_62_CHAR2_PNB208W1ecCurve_X9_62_CHAR2_TNB191V3ecCurve_X9_62_CHAR2_TNB191V2ecCurve_X9_62_CHAR2_TNB191V1ecCurve_X9_62_CHAR2_PNB176V1ecCurve_X9_62_CHAR2_PNB163V3ecCurve_X9_62_CHAR2_PNB163V2ecCurve_X9_62_CHAR2_PNB163V1ecCurve_X9_62_PRIME_239V3ecCurve_X9_62_PRIME_239V2ecCurve_X9_62_PRIME_239V1ecCurve_X9_62_PRIME_192V3ecCurve_X9_62_PRIME_192V2ecCurve_NIST_B571ecCurve_NIST_K571ecCurve_NIST_B409ecCurve_NIST_K409ecCurve_NIST_B283ecCurve_NIST_K283ecCurve_NIST_B233ecCurve_NIST_K233ecCurve_NIST_B163ecCurve_NIST_K163ecCurve_NIST_P521ecCurve_NIST_P384ecCurve_NIST_P256ecCurve_NIST_P224ecCurve_NIST_P192ecl_mult.cecp_384.cecp_jac.cec2_193.cecl.cecp_192.cecp_521.cecp_jm.cec2_233.cecl_curve.cecp_224.cecp_aff.cecp_mont.cec2_aff.cec_naf.cecl_gf.cecp_256.cmp_gf2m.cs_bmul_ds_bmul_d_addmpi.cs_mp_defprecmp_err_strings_dmap_1mplogic.cbitcmpmontg.cmpprime.cfoo_randoid.cSECG_oidsANSI_oidsANSI_prime_oidsansiX962c2tnb431r1ansiX962c2pnb368w1ansiX962c2tnb359v1ansiX962c2pnb304w1ansiX962c2pnb272w1ansiX962c2onb239v5ansiX962c2onb239v4ansiX962c2tnb239v3ansiX962c2tnb239v2ansiX962c2tnb239v1ansiX962c2pnb208w1ansiX962c2onb191v5ansiX962c2onb191v4ansiX962c2tnb191v3ansiX962c2tnb191v2ansiX962c2tnb191v1ansiX962c2pnb176v1ansiX962c2pnb163v3ansiX962c2pnb163v2ansiX962c2pnb163v1ansiX962prime256v1ansiX962prime239v3ansiX962prime239v2ansiX962prime239v1ansiX962prime192v3ansiX962prime192v2ansiX962prime192v1secgECsect571r1secgECsect571k1secgECsect409r1secgECsect409k1secgECsect283r1secgECsect283k1secgECsect239k1secgECsect233r1secgECsect233k1secgECsect193r2secgECsect193r1secgECsect163r2secgECsect163r1secgECsect163k1secgECsect131r2secgECsect131r1secgECsect113r2secgECsect113r1secgECsecp521r1secgECsecp384r1secgECsecp256k1secgECsecp224r1secgECsecp224k1secgECsecp192k1secgECsecp160r2secgECsecp160r1secgECsecp160k1secgECsecp128r2secgECsecp128r1secgECsecp112r2secgECsecp112r1secitem.cec2_test.cecp_test.cfips_ecc_util.cfips_ecdsa_sign_verifyfree_ecpubkeyECPoint_mulmod_installs_mpv_div_2dx1d_finimod_infomp_initbcopybzeroSECITEM_ZfreeItemcrypto_get_input_dataec_GFp_pts_mul_jacec_group_set_gf2m163ec_group_set_gf2m193ec_group_set_gf2m233crypto_kmflagGFMethod_consGF2mec_GFp_validate_pointmp_gf2m_sqr_tbmp_exptmod_dECPoints_mulec_pts_mul_simul_w2crypto_unregister_providercrypto_register_providerec_group_set_gfp256ec_group_set_gfp224ec_group_set_gfp192ec_group_set_gfp384ec_group_set_gfp521s_mp_sub_3argECPoint_validates_mp_add_offsetECGroup_fromNameec_GF2m_pt_mul_montec_GFp_pt_is_inf_affec_GFp_pt_is_inf_jacec_GFp_div_montECGroup_fromHexkmem_alloccrypto_put_output_datamp_bpoly2arrs_mp_mul_montcrypto_get_key_attrECDH_DeriveEC_FreeParamsmp_invmod_xgcds_mp_add_3argmod_cryptoopss_mp_almost_inverseec_NewKeyEC_NewKeySHA1Finalmpp_random_sizemp_badds_mp_growmp_bmodmp_bmuls_mp_frees_mp_copys_mp_exchmp_expts_mp_lshds_mp_normmp_sqrts_mp_rshds_mp_setzmp_xgcds_mp_redcmp_zeroSHA2Finalmpl_lshmpl_rshEC_FreePrivateKeys_bmul_2x2s_bmul_1x1s_bmul_4x4s_bmul_3x3ec_GFp_sub_3ec_GFp_sub_4ec_GFp_sub_5ec_GFp_sub_6ec_GFp_add_3ec_GFp_add_4ec_GFp_add_5ec_GFp_add_6s_mpv_mul_d_add_propec_GF2m_pt_sub_affkcf_get_fips140_stateec_GF2m_pt_dbl_affrandom_get_pseudo_bytesEC_FreeCurveParamsmp_addmodectest_curve_GFpmp_trailing_zerosmp_allocsSECOID_FindOIDec_GFp_pt_set_inf_affec_GFp_pt_set_inf_jacmp_copiess_mp_div_2dmp_expt_dECDSA_SignDigestec_point_at_infinitymp_invmodmp_isevens_mpv_mul_d_adds_mp_2expts_mp_mul_2dSECITEM_FreeItems_mp_adds_mp_divs_mp_cmps_mp_pads_mp_muls_mp_sqrs_mp_submp_mulmods_mp_add_ds_mp_allocmp_clears_mp_cmp_dmp_cmp_zs_mp_div_ds_mp_div_2s_mp_mod_2dmp_freess_mp_clampmpl_significant_bitsmp_isodds_mp_mul_ds_mp_mul_2mp_mod_ds_mp_sub_dEC_NewKeyFromSeedmp_toraws_mp_ispow2mpp_randomec2_testECGroup_newmod_removeEC_FreePublicKeymp_sqrmodmp_submodSHA1Updateec_GF2m_233_sqrec_GF2m_233_modec_GF2m_233_mulcrypto_copy_key_to_ctxSECOID_FindOIDTags_mp_reduceGFMethod_consGFpec_GF2m_163_sqrec_GF2m_163_modec_GF2m_163_muls_mp_ispow2dmemcmpmemcpymemsetmp_absmp_gcdmp_lcmmp_modmp_negmp_setec_GFp_enc_montrandom_get_nzero_pseudo_bytesec_GF2m_193_sqrec_GF2m_193_modec_GF2m_193_mulkmem_zallocprintfstrcatstrlenec_GFp_nistp521_divec_GFp_nistp521_mulec_GFp_nistp521_modec_GFp_nistp521_sqrectest_curve_GF2mSHA2Updateec_GFp_pt_dbl_affec_GFp_pt_dbl_jacmp_init_sizemp_init_copyec_pts_mul_basicEC_CopyParamsec_GFp_pt_sub_affec_GF2m_pt_add_affEC_FreeDerivedKeys_mp_fixup_reciprocalec_GFp_dec_montmp_read_unsigned_octetsmp_bdivmodmp_raw_sizeECGroup_freeECGroup_consGFpec_GF2m_validate_pointSECITEM_CopyItemEC_FillParamsmp_bmulmodec_GFp_nistp384_mulec_GFp_nistp384_modec_GFp_nistp384_sqrec_twoTocrypto_digest_datamp_bsqrmodec_GFp_mul_montmpl_set_bitEC_DecodeParamsmp_to_signed_octetsmp_set_intec_GF2m_addec_GF2m_divec_GF2m_modec_GF2m_negec_GF2m_mulec_GF2m_sqrmp_cmp_intmp_cmp_magcmn_errecp_testec_GFp_nistp256_mulec_GFp_nistp256_modec_GFp_nistp256_sqrec_GFp_pt_aff2jacec_GFp_nistp224_divec_GFp_nistp224_mulec_GFp_nistp224_modec_GFp_nistp224_sqrec_GFp_pt_add_affmp_read_rawmp_to_unsigned_octetsec_GFp_nistp192_addec_GFp_nistp192_divec_GFp_nistp192_mulec_GFp_nistp192_modec_GFp_nistp192_subec_GFp_nistp192_sqrGFMethod_consGFp_montecgroup_fromNameAndHexmp_read_variable_radixmp_unsigned_octet_sizes_mp_exptmods_mp_tovaluemp_toradixSECITEM_AllocItems_mp_invmod_2dec_GFp_pt_add_jac_affs_mpv_sqr_add_propec_GFp_subec_GFp_sqrec_GFp_divec_GFp_addec_GFp_modec_GFp_negec_GFp_mulec_GFp_sqr_montmpl_get_bitsGFMethod_newmp_strerrors_mp_invmod_even_mec_GFp_extra_free_montEC_GetNamedCurveParamskmem_frees_mpv_mul_dSHA1InitSHA2Initec_GF2m_pt_is_inf_affec_GFp_pt_add_jm_affEC_ValidatePublicKeyec_GFp_pt_mul_jm_wNAFmp_get_precmp_set_precmp_to_fixlen_octetsec_GFp_pt_jac2affECGroup_consGF2mmpl_get_bitec_GF2m_pt_set_inf_affs_mp_invmod_odd_ms_mp_invmod_radixECDSA_VerifyDigestmp_read_radixmp_barr2polyec_points_mulGFMethod_freeec_GFp_pt_dbl_jms_mp_todigitfips_ecdsa_postec_compute_wNAFmp_set_ulongECDSA_SignDigestWithSeedECCurveParams_dupECGroup_consGFp_montmisc/kcfo``>.rela.rodata.rodata1.rela.text.rela.data.bss.SUNW_cap.symtab.strtab.SUNW_ctf.dynamic.shstrtab.SUNW_ctf.SUNW_signature.SUNW_fipsP!8!XR(R@cQQQhQ SSRR R(R0`R@SPp[XS`ShhSpHSx(STpTX0TSSUWUhU0UTT8W(W0V8V@XVH VPU`8XpxXWWxWHWYYXXXpXHXZYYYpY HY( Y8ZHp[PZXZ``Zh@Zp Z[p[P[0[[ZZP]]\x\0\[[^ ^(`^0 ^8]@]H`]X@`h`p_x_`_(_^@apca```P`pb@bbaaa Pa0c@pcH@cPcXb`bhbxxdPePd(ddccxePe(eeddd(ff f(e0e8e@ePf`fhfpfxxfXf8fi8ihXhgxgglk@kjj ji(Xn8m@mH8mPlXxl`lpPppo`oonpnrqq@qpphpps v0s r(r0pr80rHtX v`thHtptxss`v vuu`u utwwXw wvvxv x0X{8x@xHPxPxXwh(zxX{yyyHyy{X{ {zzxz@z||h|8| |({0{@}PX}`p}h@}p}x|~~x~H~~}P ~((0H8@HhP(`8pxHx8ȃHȂH H (؃8H PXp`8hpȄ P X( ȏ(08@8HȋX8hȏpXxx(8Hx(ؒ8 0@ؕHXPHX`ȓhxؕXؔX( (0X8(@P(`hpx@؜p8h ؞  H  ( 8 @ xH 8P X ` xp X    x @ 2222h3833 303p83P@30H3P3X3h3x3333333 33A3@33`3 3H4p44 4(4h040@4P4pX48`4h4p4x4X44(C4x4H44444X4X404555(5X05085@5H5P5`50p5x55555555555`5@56x6066 6X(686P H6 P6 X6 `6P h6 p66 6x 6@ 6 6 6 6` 6 66 6P 6 6 7 7  7 (7 07P 87 @7 H7 X7h7p7x77P7 7 77777p7H7 7788p8H8  808@8HH8xP8XX88`8h8x8h8H8(8888888888X88x9p9 9(9P0989@90P9`9hh9p9x9H9999p9 9990999@9::h: :(:8:!@:H:`P: X:`:p:8 :!:::x:8::!:!:P!:!: : :P ;8#;#;" ;"(;X"0; "8;!H;h$X;&`;0$h;#p;#x;#;P#;%;&;`%;(%;$;$;$;';&;&;X&< &<%<% <8(0<(8<'@<'H<x'P<H'X<'h<@)x<P+<)<(<(<(<P(<H*<P+<*<)<)<)<X)<+=P+= +=* =*(=*0=`*@=,P=.X=.`=X,h=,p=+x=+=-=.=.=h-=(-=,=,=8/=.=.=x.=8.>->->(0(>M0>XM8>/@>/H>/P>H/`>1p>Mx>XM>0>0>p0>80>3>6>`5>2>X2>1>(1>(7?6?5?`5?4 ?04(?38?8H?8;P?X:X?8`?8h?7p?87?;?8;?:?X:?9?x9?9?<?>?=?<?X<?<@;@> @>(@H>0@=8@=@@X=H@=X@?h@HAp@@x@?@x?@8?@>@A@HA@A@@@@@H@@@@XB@(CABA(BAAAA AA0AXC@A(CHABPABXAB`ABhAhBxAFAFAEAEAxDACAhCAIAHAHHAGAxGAGAFBJBJ BHJ(BJ0BI8BpI@B(IPBhL`B(LhBKpBKxBhKB(KBJBMBMBXMB MBLBLBxLBTBXTBpeC(TCSCSCS(CPU8C0U@CUHCTPCTXCT`CTpCUC]CUCUCUCxUCXUCVCVCȗCC`VC VCUDXD0YDW DW(D`W0D(W8DVHDhYXD0Y`DXhDXpDXxDPXDXDhZDD8ZDZDYDYDxYD@[D\D[DZEZEZExZ E@\0E\8E[@E[HE[PEx[XEP[hE\xE]E\E\E\Ep\EP\E]E]E]E`]E@]E ]E]E_F8_F^F^ F`^(F^0F]@FaPF`XF``FP`hF`pF_xF_FpbF8bFbFaFaFXaF aFpcFeF@cFcFbGbGbGd(Gpd0G@d8Gd@GcHGcPGc`GepGexGpeG@eGeGdGdGfGgGfGXfG0fGfGeGgHgHXgH0gHg Hf(Hf8HXhHHiPH8hXHh`HghHgpHgH(iHiHhHhHhHhHhhHkHhkHjHjHjHiI8iI0n Im(Ipm0Im8Il@IPlHIkXIphI(ppIoxIhoIoInIHnIrI0rIqIqI@qIpIpIHtItJsJpsJ(sJr Jr0Ju@JPxHJ`uPJ uXJt`JthJ`txJvJPxJvJxvJ8vJuJuJxJPxJxJwJwJPwJwKyKy Ky(KPy0Ky8Kx@KxPK({`K}hKzpKzxKzKHzKzKX|K}K |K{K{Kx{K@{K}K}KP}L}L|L|Lp|(L~8L~@L~HLh~PL8~XL~`L}pLLLLLpL@LLLL؀LLxLHLM@MM M(M0MP8M HMXXM`MxhMpM؂xMMXMhMMxM(MMMhMMMxM8NNNx N0NP8N@NHNxPN@XNhN؇xNPNNNhN0NNHNPN NNNNNOPOO  O(O0OX@OPOXO`OHhO؎pOhxOOhOOOOO8OȏOOXOOhOPȒPxP(PX0P8P@PhHPPPȓ`PpPxPPxP8PPPHPPȗPPHPPȖPQQQQ Q(QX8QHQPQXQ`QhQXpQ(QXQМQHQQ8QQ(Q؟QpQQQ8QНRhR RP(R0R8Rx@R0HRXR(hRpRxRhR(RRRRPRRRRpR8RЩRSSpS@S S0S@SxHSXPS8XS`ShSةxS SSSSSSS(SSSSShS(TPTx T(T0T8Tp@T8PT`TxhT@pTxTЭTT`TT0TTPT TTTT`T`U8UUU(U8U`@U8HUPUXU`UpU8UUUUرUUUUUȲUUUhUHVȴVV8 V(V0V`8VHVXXV`VصhVpVXxVVشVVVHVVضVVhVVVVXW(WWȷ W0W8W@WXHW(PWXWȸhWxWWWWXW(WWWȼWȻWWxWPW(WXȼXXx XP(X(0X@XPXPXX`X`hX@pX xXXpXPX0XXXнXX XX@XпX`YYYx(Y0Y8YX@YHYPY8`YpYpxYYYPYYYYxY(YYY8YYZHZZZp Z((Z8ZHZPZXZh`Z(hZpZZ@ZZZZZ@ZZZZXZZZ[X[@ [([0[8[`@[(H[X[ph[p[8x[[[[X[[[h[0[[[[[\\`\(\ \0\@@\H\P\X\`\Ph\ x\H\X\\\\\X\P\X\ \\\\`]]X ]((]0]8]@]hP]`]h]p]`x] ]]]]]]p]0]]]@]]^^@^^(^08^@^`H^P^X^`^Pp^ ^^`^^^x^@^^^h^^`^^0_0__ _h(_0_88_H_X_@`_`h_p_ x__@__@__`_______```` `0`8`P@`H`P``X`h`x`P````@```P````P```a0aa0 a(a0a@a`Pa0Xa`ahapaxapaaaaaaapa aaPaabbb(b0bP8b@bHbxPb0`bppb0xbbbpb0bbbb`b(bbb`Xp(x@h `p h H((8HpPDXXD`0hph08X 8 F(08@xHHXhpxpH pH  p   ` @  0 @p HP P0 X ` h xP   x 0     `    ` @ (0`8(@ P@`phpxPp@Pp@(x8P@PH(PX`pxP(( (x0X88HX8`hXpxx@ X8x P08@`HPXph!x  @ hp" %0"!!p!0!# %#H# #("0"@`%P %X$`$h`$p $x#&&X& &%%x%'X*''P' ' & ()( X*0 (8 (@ (H H(P (` *p X*x  * ) ) x) @) + + h+ 8+ + * * , . , p, @, ,( +8 -H .P -X x-` H-h -p , / . . . P.  . - (0 2 H2 / / h/ (/ 81 2( H20 08 0@ x0H 80X 2h 2p H2x 2 1 1 H1 3  Q P 3 H3 3 2 4  Q P p4 84 4 30 7@  :H 8P 6X 5` P5h 4x :  : 9 8 X8 7 (7 < > = < ; 8; : 8? > X>( =0 x=8 =@ <P @` (Bh Ap 8@x ? ? H? xB (B A A 8A @ @ C D XDHCCBB(E8D@DHXDPDXC`CpEFFEEXE(EFFFFXF(FE(JII H(H0G8FHLX@L`KhpKpKxJ8JhN NMMHMMLOOxO8ONNxN XQ0 Q8P@PHxPP@PXP"Ȭ"""h"8##ث#(#p0#P8#0@#H#P#Ь`#p#x###ح### #####`# #H$p$$د$ $h($08$H$pP$8X$`$Ȱh$p$X$$($x$H$$$$$X$X$0$$%% %X(%00%8%@%H%X%0h%p%x%%д%%%%%%%%`%@%%x&0&&&X &0&P@&H&иP&X&P`&h&зx&&x&@&&й&&`&&&&P& &&'' '('P0' 8'@'P'`'h'p'x'P' ''''''p'H' '''(p(H( (((8(H@(xH(XP(8X(`(p(h(H(((((((((8((X((x)p)) )P()0)8)0H)X)h`)h)p)Hx))))p) )))0)))@))*h* * *0*8*@*`H* P*X*h*8x****x*8****P****P*8+++ +X(+ 0+@+hP+X+0`+h+p+x+P+++`+(+++++++X+ ,,,8(,0,8,@,xH,HP,`,@p,Px,,,,,P,H,P,,,,,X,-P- -- -(-`8-H-P-X-X`-h-p-----h-(---8---x-8-..( .(.X0.8.@.H.HX.h.p.Xx...p.8...`..X..(.(.//`//0 /0/@/8H/XP/X/`/h/8x//8//X//x//////X//00 0H(00080X@0P0`0Hh0p0x0x08000H0000H00X0(01(111(1X81(@1H1P1X1`1hp11111x11h111H11x11222H 2(202p82(H2hX2(`2h2p2hx2(2222X2 222xT lZlZVtZT|ZUZTZTZXZWZWZwWZ?WZ#WZWZVZVZVZ{VZ_VZCVZ'V[ V [@Z['Z[Z$[Y,[Y4[Y<[YD[YL[oYT[SY\[7Yd[Yl[Xt[X|[X[X[U[U[U[U[cU[GU[+U[U[T[T[X[sX[WX[;X[X\W \W\[W <   h`$X,P4H<@    (0 8@H2`OVd l5t<|QXgn}d/,k/4/<111$C7J7_7 @LPEO QPP˟Pҟ]  Q4PFPXP_\ QPӠPP<\: QNP`PrPy<[ǡ QۡPPPNT QhPzPPdZ QPPP Nn QPPPdY QP!P3P:X QPPPǤN Q)P;PMPTN QPȥPڥPV/ QCPUPgPnN QЦPPPNI Q]PoPPN֧ QPPPNc QwPPPtN QPP(P/dN} QPPPTN  QP0PBPIDN QPPϪP֪4N$ Q8PJP\Pc$N QūP׫PPN> QRPdPvP}Nˬ Q߬PP!Q>DQݲĨ[Qϴ*n,ɵ F,ҶO%iLƸLLL $PW˹dRf<x dlߺ< dl< d < 1d8< dż'<9 KdRܥ<ƽ ؽd߽ĥ-A<S edlξ< dG[<m d|Կ<  ddau< dl< &d-{< d<. @dG< d"6<H Zda< d<P<b td{< dTVj<| dT<  d"Dp< dĴ<# 5d<4< d$+<= OdV< d1E<W idp< dK_<q dԤ< dĤey< ̦ ,iVV Vs  L S   aab'cj k@&v׌Roİ@"amC˜D<* 5-#166G;<#`;   t!Z"#W # #2#M#U#`#9$F % %S? &m? &? &? &? &? &? & @ &'@ &A@ &[@ &u@ &@ &@ &@ &@ &@ &A &+A &EA &bA &|A &A &A &A &A &A &B &6B &PB &mB &}B &B &B &B &B &C & C &=C &QC &oC &C &C &C &C &C &D &!D &ۋ & & &) &F &` &} & & &Ō &ߌ & & &0 &M &a & & & &͍ & & &! &1 &O &i & & & &Ԏ & & &# &= &W &q & & &ŏ &Տ & & &' &A &^ &x & & &ǐ & & & &2 &L &i &y &3 &M &g & & & &ո & & &! &; &U &r & & & &׹ & & &% &B &\ &y & & &ź &ߺ & & &0 &M &] &{ & & &ɻ & & & &1 &O &i & & & &Լ & & & &9 &S &m & & & &ս & & &' &A &^ &x & & & & & & & & &( &; &T &n & & & & & & &L%(%(Ά(((6((S((ַ(l)*0+Л,h-.80K%1a%1:&1`&1z.22‡2ұ22 %4z%4%4b.44/44I4֓4c44}4 44$44>4˘4X44r44444344M4ڞ4g44444(44B4ϣ4\44v4444474Ĩ4Q4ީ4k44444&44@4ͻ4Z44t44444544O44i44444*44D44^44x4444494ڗ 5"5Յ55r6v6`6R6e6B6666;6D6s7v7y{7(7M7 899M+:/:3:mQ:IT:C:::::":`::::::M:::: ;<==>M>K> > >r >>>>?w%B &BID*E-EF:G^ GG!GHIHIII:III IWI)JWJ[J#KK.K>KYKLMM@WMg=NSGN LNMNQPNiPN eN+eNGeNgeNeNeN2fNQfNrNrNtNtNyNyN zN4NSNoNNƒNNWNvNMNNNǔNؔNNONRNfN{NNNNNCNXNlN}N$NBNNyN-NNNNNNNNNNjN/NCNZNuNN]NiN]NNN)NNN@!N!NE"N"#Nf$N$N*N,N,N,N.N/No1N*2NG;Ne;N;N;Ne<Nu<NK@N[@NBN CNGNLNmNnNxNyNƃNNNNOO O"O$O,O),O 2O6O7OEOEOkOLPaP&RR8R(WRi#S#S#S#S#S$S/$SL$Si$S$S*S+S+S.+S-S.S%0Sj0S2S2S2S2S2S3S58SN8Sg8S8S8S8S8S8SESGS4GSHSHSHS.MSJMSfMSMS_S^aSwaSkSBlSsSsSsSuSvS4vSPvSlvSvS{S*{SF{S_{S^SuSSS͓SݓSSSSSS٘SSSSSѱSSS3SeSSSSSS"S;SSSSSS-SSSSS0S_SySSSSS3SS#S-Sc4S4S77Sm9S:S<S=S=S>S=>Sm>S>S>S>SDSRJSgJSKSKS$NS>NSXNSrNSNSNSsSSSSׂSS SSSխSSS S9S4TaZT8aT^pTtTX`UlU\1W\WoWoWX%XX X4WXWXE[X|XJY}ZAL[IL[if[uf[h[h[lu[[[Y[a[[ [5[=[&[2[{[[F[[[Y![r&[&[*[S+[a+[/[E[WQ[R[Q_[:o[At[\]4^:^^^_^^5^q^a `u `< `m ` `w a a a> aaabÿbEc d e f g h i j ktHl{l|l)}lE}l~}lė m nϗ o}pҝqܝq8qqqq5rs?s̺sYssssssss4ssNsshsssss)ssCss]sswsssss8ssRs?t?t,J,..22666789C<L<X<V=_=DCFFFIJJMMM&M/MPPP(P4P=PFP0V>Vaaknp$0<HT`lr~s{~ 1EJ3]4P5[9o9HIM@uTt^+R*q-/174C4I:U:l:|:;=BCEGH IJ+JPPUUUU2l:pt0Ue-K~LOnop|X".#1;;;@@@@AOA{AAAA>$EGqWΧ׿sa.I>"()HZq\]^^7_adeefNnny{}x  "$%&=(++S08<STddhh.iWiwiCmϙ)qއ,d qsE93;PO!Sm!)1QA1 MIl~r"P7qw|&W !@ ( 4 T55U66AEE 5D3EtE E "_2r&_+a) *0hT\X),/WI [??+5pOpmppppp>/02@A!>>$?C?b????T?R*A0A4A:ARB[BBFBcBCUDRESEvSESE2TEXTEyVEE"FG6IDIJKh(ȢXH!"#$P%X&`'h(8)@,-./0 PH8h1234x5EFGHIJKLMNOPQRSxTpUhV`WXXPYHZ@[8\0](^ _`abcdefghijklmnopqrsxtpuhv`wXxPyHz@{8|0}@ȫxpH  X  Ф  ȫ8 ȫp  X 0 P ȫ ȫ  0 h h @ ȫ @H    (``@ @ȫxȫȫȫ Xȫȫ8ȫpȫpP0P0phP0HP (`ȫX@0x pxph`XPH@80( xph`XPH@80(  P       X  x @  ``(Hx@h p80         h0PH !"#$%&'()*+,-x.p/h0`1X2P3H4@58607(8 9:;<=>?@ABCDEFGHIJKLMxNpOhP`QXRPSHT@UZ[\]^_`abcdexfpghh`iXjPkHl@m8n0o(p qrstuvwxyz{|}~xph`XPH@80( xph`XPH@80( xph`XPH@80( xph`XPH@80( xph`XPH@80(     CbX\xyxUEW}L''f c& BEd: hcEGT-(8 M"v#wZ;{vǕ/]ӪUUj6*X.Y{,G2A^Y12Zʸ_ѿ--Lt?ѥasi`?k*Or|ZBX"tgҸMn*%$|[rᯕ+҄yj0{PtwI5? `-U*_/'t<jZa#.SdPޘ4 KdgIv/AMRir1 z6M/8nPuP٥l_\vPF8Wjd#+g?{gL~n;S۹8eW-+uT/1Ud -I.%Mdu]5A,YsHgwNk: \!Ԛ{ѯ3vdPs_/%MY*YbJsGP gsRr~gh]WNMH>i~QHPҧy~a9gOYoٰN ~S8:/zD6)?2z`"P=UMR@z.;uS3[Gp-P*Sz܍v{Gs[¿Oyg Qai(2IeⒹB'JnԪC3Z%xҷ+1XX K?]-XQ~K~o GcR4֯2 i ÑMH^ۑQGא1*dj3̇G 㐉ȹ$-dvd r292MV*T}D.Df!@b“6<է(ʪh> 9 y!R"d!6dՎ"^d1l@"˔~re^ zd%~dYI-:Q[eL &M胼 p5pdy)HODi2I`52Y#S;)}*Smޫvr>L#%L{DC(p]sQJz}.W]3dc'3LԧɥDznBK b)6h8ܶۖSy`gpywpm:Xopކ;;bQ.O,s?:~HOΪ']YnEտMQKNgqy.ޠ)n~ݙmPxƎ{V[vp<=r7#T 8> +Yok=Hiђ۬vI(*@^B~<}O9ȟK7ZK=Qjф޲]rst}΄`=nHNގ@1ZG8yz.>L4D[KGSp? v*#Y*7PWr@VK./߂$h)avc~Ga_8Vxhrfٹʩe'<hzh^G=d,Qn pq.Nqf ?)Nb+9\rp5n_[8~px9ܱÝqcw~Ο8ep(]DӕMw!8=ݍ9=qg{sx:i4Cqx5D~R!oGGD;b R%JQ" bWE6X5#'`NF:m* ڕVm>M[L-'iyQjw#oB;Ly3z-&Ɇ M3LOR?v0y;p48|g.L-E{ E^\\"2E\zEގzFn@=U;/kЧ©<}).su8ͷ[(ܰl!юMs{@8>^U8>#s;߅:p"Om@d? FL"n(_ v dʡPSG(}% `E04Gsڬ_;ajKXߚ ԶZzђ"O߈O`~ȄVqiG{X8@1 Q‘r&ȟ# e ]C R EH%Y8>h3$z%A>hˉ`ulDuHh| ZtlMzw 1r㤏r;"U wD$;>RٍE'i 6QPv]| & | SNF.GNlV"XGeWmV\(T{U>j`jI!`?ٴw< xcdL%,[j*"yڊ@^feɌ(B4D^G7RˬIQ%z|:;]aś)E4` J|z;р{b O>']WQ}n>Q̴%ӣ_PEȫMChF=y4! mb5QѤJ$W˙#f?DrP9Dp*[?w>YY9kVV;>T"Q oolQx LA# IHXDŽ%nA+yo Ű{8T by>)RkeyXc'Ų=-VMKXuvac;%LMm++|s(aH) ΟHUeׂ h/J_I47$r!k\"{¾Duc&t W H;!IٳV8/ܒ$eW9Iٕ !Gc'BؗD~01QN4?'%4 lYDQJG 9 YCr(؆d&Sp~2wE2#,Lyo!h'|LB{3|5._{;YÜ^)TP8Ns:[X ى-J6w5]- RU%)F>r_/YCވoS< X~ߦ9T/hb@I{*7y|Ib:tlj%Ry^\L`_oſM.MUV(w`nl>_|;ȇpAx0+MU~r!'Sՙ+TpOSxdS"DѼKiF]Aiܵ;8ۊ|\HDS8o]J순Cm -z ьHlA2 B=|V~#7H0j| xߥq;j6!\%Sz3i_t/0㗥Ӻ}ҕ]~tM*&+!]P]M)A[N45Dڷb^H48\Ӝ'No{mE>o'D\i?~n|a>Z7>>WO4D$>osp>F4؏Mѵh};{LL0y\gwgOLk>ծ{<I9SUo>!?}! ꏐHb[H2QC3C*2 F Q;B#K[2 n&m̠q951>h .An: P"#~|w _~u*(-3ʓI]T|>F>L_DWg%33 f8"LA^ F̥D3n&r!s) * ݗIvۚI2GΐFn`fYI?#L? YAfٳ>3+48d)ȏ@fe9LNiǜ*' s,Grꑟ6g>7wb;؞;yܫ$cRd-`ݝ%oʢqN> 2h#BoFYjnlnfXlzW- @ px61d)ٴMdHѺlɢ E&;,JOŻ,f}%[sPr)9M~SٴLҐ(A)ei2wҘC=sȟ_Пds0ͅ9 8|G!xC@DXh,y(͡]ʡ_1Q.=N4xpmh.ky(P. |u>KOl#u0ŗSL-u&qGD3uE.~|w 87-22w2w[32"')O.%2 ,Sqq`]s9ѯT~~9ݯw`~uBprfAW7-'@MMfIBn>1OOOO\fy~*!gs] 30d:ƵXO4=Bq\'._{]Dnb͒`p}ezl|N^B+&"h佨Gh)4CkFM1iDg } Qk9\?pp[n?j32R3Jt$8N;wWc8tW]" ۝;r|x;.I+*aN笾cD#2 p2ьw2 2:\Ț,dj_j\S9 ~df>R@秹Pywh},d^HGVhf~R!͓Dy i|GViУŜB^_~XAmdEHYDaP6fFŷTueR_UE$UHU9jW_wrxvz'q[ȁY}DҌ"k5FMWf /Rz>)ӣHousߑEި"j׾#Ջ/f.[[c7ɫ@miWZ6æ">^|/ q&#iR%){]+Ԥ G1/"Xٯ)bE2Cd+;:!(/Vh#4"4ik,ViC;lSGm3) bcc_Z]n@֤bj']186!jbO"ib5:/uN4Y)_u14p9J\JD>*UK]XBvwMZ7Mw] Ϟ6HL-3 rB#GZBW#43tC4,GkÞ+y>l7rf"_B q-ÿf7%BJi~)U"RK=#_J~WDB͌)URe.oCj_<^JIU "/:q97y2MFލ0rfD=^JUNL͌#rѯ!hF_Ki>R{3 bN!jF֓?&''E^A'c\7@.d\MOugˌďB.ьji=չ?'JX@t%\G&%&$lI) Iv'G=i>Ix'-{)/DGH;O43y<)h$2h& <<,@Gې+43y*ɐ2'HYP5!Sl"BV(S_ P;{#Hr&Ӵ2i%֑LOG #ס22QSF9\]kyҚǞh1e|5,>ܙg\ka=G _[meT/X~ȧo07xӼK25qbvؠ)]UNM\ejE5\ij#˩VJgpzrZɯWsZNz[;rO˗Ioxߧ){9ꩣz{{q"_c7Yŷūw-+7$3y/RmqyF{[R=rbm$b*)ƒL85_ /BurO{?0OVB+KG>W}t u/ӄB(#>w`Xw@K8hiȿ9,2ˑ;ϼ({E g Oݚ_GYvދ8 R[Z)߯P Py 8I ?AqGJ1"RG]+2o_msPsS|OݏsD˩'HAp1-ĴJ~o+B9#p "voo=ܮP>R{scp\HItK CO8ʰI]bmi!*m}*>[aުQ9$>[ju}@69f~Q5wخ{y.qߣK <>6T{ hC^Z1aG5߳E4koV{8XG} J$zkѽdbK4Rb^[K[|ogDolm^v=buѽCښ:}b+_yy9>݆̺sLD9)ЦC>p#|z?_MkB_ S""WAoh#'R/.zG]SCyu5|nzS +k.p3I 9~us cQ~ }xDŧz0 yu+фKY+և)m~߇y=ԇ>t ^jEFk|7[?a.} z_a`9q}Uodv_1}\ྼٗЊ (],Gղ=&0KYNrJ崕,rƝ,grC,bNY5kjy]UneK-D-O }>ޭ>Non`  ue(a`کA1Q* ]0 -Ki:lVV``džO7׹?`G^ń8 nMq/0Ht矇 س\:OgֱwHfu|odu"3-uإ_!fhR/!2 /c!;ш6FRCf(>/ĜOt@hlDB양;2vH*7=>I>6ޠh7vB?Q >f #PW!/m{ \k}h>wWͧ? >N Bh'8.PzN_x;@ar 5Q) Ш…n7Dx#OF~_)ȫ(AγVH54w4$]5Fk~#s^DK۲Fubno${715þ.O;4q|n:W#HgL|pQK1&n۽ӟ5~9&KkU5qAM477e50_ߏ/o747רa9.Ϛ:#{E&~"fWߵ w/Cxi|fG8@KByd2iOřZO8E6<^Grdsp\jbل]\٬[0{WzM33k]BxFnjVo 7{kas3W793 mV?4Ӽ-4(dGjDS'VtRK4ˑ6m+Z~O1 MSV?$y|XGR~ "@\D)V"?H'vF߯mGfh;(N.ߡQܟ#/D3M" `hNW=}G4z,L7y$ $hېeFuH-9(? *҉s\2FU6vPz\Cy>>4F ș(+.z].cL !v~sypoNcx^u [oGNtm:K~| 'Ϗd/7#>:jdǴrVoZ{`[+U?$| [_lpVwr?۪;`+d:2V>nYJK+7Vz]Hw1D"OJ9猪 m,cy&6cy\izر||hء] c}N䃚϶K*!a^s_2?hGc|M~-8bq] @^8Տ q 'DR9)růy*䕸/ a(iyWZ+/Q/Ruwklg|@/ AL αOœx A~?y*cw69o,ֹ|x|6əKE'}HP/8sO-ir]c(pYI{D)&?&]-.O,ώhHsi#E%)}[uʸwٵdtT9Ϲۤ*P}^?Fx^,Ljrh 1׏O ?_;|4ͯgǔ/g}8iW/翿JsJ_>yEOZǜG۹t|x3gƜsZ`*("/S"?{E[/xط("߯?}>=LX~#ۜqf@9~;F]󷋂hx'N#tT><qfA"{u|7Kѝ I'X~qs}.OnvU!}5Iweƭ;@Sf(_dy.<$ELrvegYMJC]HßBBIICg,0Į׼4N퐢EٶaQU,3kaePzb.ʽAO#-Os&gk6fa>ؼEDADg,6ٟ"I]](f+*Uҁ FTN=nl[-T/ }n}fyPI#ðI:[./ZӔc PN/hׂ45昔Pe`>%e5^.'MS-MpsJDX 6RDcgkIf{=,gba3>Yty>XD:l#.S67y eQIc5ÝfP @.ҪI&-{%MWa s *ZjNt VMH(^[-Y%I^Y${z(JM{Qp#)P E;Ņ$ڇ񐬕 GS#Uptܲ I* Ye3&Ý]At1mf}ϱtở) C9.:S844I4`g5*YjI )60ܰ*ݦx lbrNgDFok CY \:~`J[-I!,XEGؘo_X+px{[ީEwҦÈbz4h @Rkly ٲ%ڔ}M~UY^fR*@D/,!72]Ro*;[ t:tuhBL3MV"vAq7m͉`NT,Nh3B akNN&Eߴ?&nG*KD`r9lat?ۻG˻O,ȏ_/nnOό~q}sq/JX.eM^MQ =Š 12@hل4L8]5MbeCL9JPBdxV\'zȍnlQHameFcny=@?TEwHDax$f֞a)clJy!*!FmeX`8bIgNRdei[(6ri_b[e!(Rbrƃ##BqoSV%|>5檫7e+6lq>HRAƆq¸jψY5[ c Nyt16PyjA$]48id->$;lJeB\UhۼdnOLg>^ 9ajrci^t/a̱#Pk|Ĝb0 OHe6ydϤrM"&+Gt@>!dBB#͏0DW4Z$ Rmcщy"CޢU`WB̬C+SР!M2LsᘌY!(r1,=lW"ZFn  ZuG \ c s)+@?PMvC>qZA=-[IzcO%Π\hG(K Ӣ6?zI{YvY ȉHMI{8̍ceΒ>g3W[m_N0,sp?g7H|̛5¾DehOtճh$eO=>Ni겓dj]\\uEgB,|e+mG,}IaZ-./9BH |B HJgG("#JB(X0Yo'g|%BXiR9JZ&mZg:x:)NDC%^*(:;q+06L]FO:giH*4hm&}cP_͹=Hw\ qEeHP2eUu;6*6eUM #XAm dL.qWV:*uEOEN%%!=ql UYQ1@FS)YecMSsɕY2 A=ruQ$D%vp  )ĝs&$rwҌ.C/+Rh,[DijP&Z-G,J6_k" C:u!Dɪi]J$IN*-)7)c|I>z`aY=וDȸJK w-D#Ѻ=薬 EE\NݢW9 Po!CZ0kl9VAѩ[vavtPGصR  rJ B; JVEp@Dcz:eb\* L.6ѐmRvn! l;2Pt"^bPMc^^Ͷ̭f)PR 7RT ! йR5{M3B[fUZHΠwiJ |M>7 xwN(bBs!^#C%!6MA+IE L~$OčJ܈IE7bgmШcςh) u K 3$4]Us̆FA=n+¹,42. q >OYD`["Xjݔf;& ( )ɨB(kZ&бQy^%jnCZv6HIBQ0\d!Ygcl>@VVun_mܟ F-4I׶^CӶkKgK MKWlFEPHcs i-4Rk,+ڦVfjSj]K$P5թV]oPI21h.v(׹fD=?MԘ6UjxfRm'@okF$ψ5ѢV{4,0Z"nzkҍ[ `Mnt΋3ݵWVz?3Q%Fzס W!.>Yu'(e *X.T^,i:#Y#E7(\Z((}^/ZѼ,^DJ7 ul|ty7/l̀kZPD吘ҢhmLȑSSdJ&iDolҹsԜ*#!0+8ef[a1sӁuM탓A#UB96xv2h$sY8q] qTӪv~ ٔ ;h)4&6G8_<4Qƅ5 ,'_6ENc嚸aq<*TԮV.v6pLlL:M9F-Ro~0TvoCG|xLɩÎ͙x=t]_9{~0!_/.ʡ.KI=F ICEт k$JM*`U״)KYf<  o+[ldL/ȤY6]&C!̅1^_b*SE& 0uzX [Z?A1BpЀ vUn_;Yi-yionC)i犰"N5:Ȑ*T-q2oYQX~HZcҕ xRj/ȫ+\&ZtЎv.k(~Y0ҌM=r0`4*v$ W X:$Q,[KvJWzK&FnYDc0b1\1ew#,Oh}jP@bU+RI3; n|f|қ]H߸B?x)A#^ }}LBՖx!+7@{qr?ۈ~ bRڴz*xeW =[۰/婈xm E#S1M&R@h#P IP=rnGGrdu4cBJJy֍QroGv-*؆K (dq[Ҷv-BT٢M:E,Ьjj `#QHF2ϕ MH7's:9P:!-wJtZy#a <濹erԘ (F:q ~D%NU=}R^]*1bݵ)YV+YsH̋|B]#$}2||)환7by{E{{Qa>>0V_YL~|]S0?_^~y{/|yx{g^^x񁗷]>>]=]>>-rOJfs>p7MD=JeWx1[^ޫKNJyj ð ].CO}ފ`d-󚛬>5U//>%>jֶdCk ?N&(?TNuq{ĪtIͱYɛ6Y>ca FY5ߓ'q`¦km$ɗNz6R8Bt!bA+H6y9NV#f"őGoo7tr 6^%Z%E!aOi^a7.tiWsf~=}r#BmKQM5ӗWU&(TͱNT9QUI*ۛx`4Cg=PwsX'l*Oχ_=}xB𧻇/@ i/oYߏ|tqU?_^_"qjxX>YIWO{3;q}],cl]ӚfR(iECPvSƉfe(Ae̐O3Ç`|FSptiwx1=D^c3 3in}pPE3,=/Pڽ+jQ1bZCwPeAa?\ zuZ7Y(XLI`4}$/m'o F%\*jXUʠ_CbvVF iYs@jDW皌]MA۩[С΋ҢE-QB5e0@BѢ1#wr>~:NuKH\i@Y',M9EȮ"M?&P Gc*dDOs658!tGh~Է:2'm9 2 Aj&wőL\3I9OXGyԮEҶiUP:|Skx~TrFtb (5XB_n(a)qozFq-ҀKͭ^%-6渾S&YL8\ }hg`|L<#UIKUR=C$4sn lӲM*iGfzrB_ f 2ma\.!ecZ l}/r m^ \:M]V*Sxj98t?ĉVzqErFBDd]R\-kOuHdQ+G?tNB2qWzE(JfU,gH!~V[nx0B/*Z vZ |+0Kέ=ܳޙ QMZY3_dPj+}~{ ,M_I"GM._x凥)doh|v|ȯwߗ}~ p IH7׷_N8K yZZO^Ɩa=x<{ge"F§3AE.2eR>BfoS}Ѓa_^p;/?D.`ݱmܛtQ@ '@Xe?ZJ <Ձ8"Uȼ0浬oH ^Ƭ{p^D(f'(x"RjG{muoc'{>:bO킺eZEk:)Bq~n:F.dJ7nɦoJH@,7?,~# "@+egAmH˹ʉFXWZ#Vj23Y{FY"PEw\u!7%?|r,IQAh76Twyqׇ1Z8 ~wvkɪ R@; ]O=Oracle Corporation, OU=Corporate Object Signing, OU=Solaris Signed Execution, CN=Solaris 11b<65(r |$ɖbP=_^ce@'q1,4 C $]^\JعW֌k'~R"\ qKgB?bk*jєp1Pfւ,`FӽN]J/fL- |CBsKtkiЁ_˸DTI%>}, /gcgΚy6K,fmK%mKt ٙX7^{h$d1.2.840.113549.1.1.11VYRU>-i^.@%X4@b0c ]'--M2oM <M OD МV_ @(@2"@p.i8Pso(PoQ