2050791f1054cadaef58fa2e48089004e62fa8e8923ce7dba98d4918690507ec  .gitignore
4efe7000420b06678134b1bdc87733618118d40d4e229b52cd78da0d04fd392f  Docs/Implementation-Notes.md
882c4df3e7344b72b1b0f8264eba3c690ec9d11f3249b30662ca2d6a716f0acd  Docs/UI-Test-Coverage.md
092467a762d9cd168c5ac1ce2ec74f60791653424488a9a3b0fc98162144b137  Docs/UI-Testing.md
73162591410e7d93022f47ca352d6ce23865335309d352f92c2b9568f2150ee7  LICENSE
5b610abf475c88000c12c906cffd88cb3b9ad15eca9021d80a4d65100e2195cb  LICENSING.md
62e8aff7a705d2eccdf1be8bc8f20bad862ac80201b7879f7f5c83af22db2210  README.md
a00118b42f350881979c2e0c8e772bc464f5bef7bfbbddcb8544b4f43e8ca15f  Scripts/BUILDING.md
f59c0c86f9e9ff512574a9560c7889cbe4fa0ec54e91b1402e53b972fdc072e1  Scripts/RELEASING.md
a77a25bc1231676db8aec5f5c59b5b776736f7641073281b66e1218f63d9ffa8  Scripts/build-math-ios-device-arm64.sh
54143e79438a66941b105fdeaff9d1de721ff6cdc323f9dc9840cd7764fcf84b  Scripts/build-math-ios-simulator-arm64.sh
fc16d534354cba6fba05094f507e7f8d7796871a1fcdc5b6013b41108878362f  Scripts/build-math-macos-arm64.sh
2f399919f803fb60fee9420399279d13439c60781f2e40912d49c0a1f4f8e8db  Scripts/build-math-macos-universal.sh
ce7139f6a6fafd685d5179c734faaef7406f9c454cc75ec9a20752708e7b7453  Scripts/build-math-macos-x86_64.sh
a383016aea17f2a07fd1660276dda1ba12a18e5ed1e009c2e2fb6d0a177900d2  Scripts/generate-complex-ui-fixtures.py
5232c460ac96540e749d1d4283a8ebbe880e2d0fc41c2c48e94bc329b82e8d42  Scripts/generate-conversion-ui-fixtures.py
4bcc23a3d1e6facdbdc3a5f10f57d9e894f066c1b7ef3ff98c76e5fb949ef3c6  Scripts/generate-financial-ui-fixtures.py
f4865201f064e347fded42309afc8511802e9e032fde450875227112698d0ced  Scripts/generate-scientific-ui-fixtures.py
d6189d2554acb829a1e204e7a0b169dbe6308503f12dc7d8d54eeba4796177ee  Scripts/generate-statistics-ui-fixtures.py
a2380e10cffdac323d7ebea60c1bd31b0a0a2b65b0ac654166cf587ff17fa740  Scripts/lib/build-math-universal.sh
1ed9b3d2cfd50fc34120ee24b511b53b705b0a9c082ef7b91413c3abc0b94709  Scripts/lib/build-math.sh
ef63c5c21cf449eff3892ce289beacdae29b0bf6ad6620699728b6e2579321d4  Scripts/lib/math-build-common.sh
705842c042706cd3656722b9164b835cc8e1b67e6a59a9200a8b1441afc5df62  Scripts/release-files.txt
6beef612c42ebba2e4e691fc0a6ee7bab5fb0b5c07f937ef40c4a3d6c493e2d7  Scripts/tests/test-macos-release.py
2ed1cfad65e499f0341ee220ad578d9e7f2047077a7479cc37ba3519c36f1dbb  Scripts/tests/test-math-builds.py
009387362ab2ba2614a93c2f082b3e984f19ea08fd13657eae4c0fb71f61a540  Scripts/tests/test-math-metadata.sh
9622521aa87d5a0be5f14822be4386956f239ef503536041b65f0c7a0c70efd1  Scripts/verify-macos-universal.py
2da3ebbe8b5218b38a01a816f8c378717bb608d6e654357c17dae379e2ad548b  SpicyRPN Manual/Build Manual.command
40b0fa0215b400739745009ff609decfc82d7f7f49087f6b003e499c265dbdcd  SpicyRPN Manual/README.md
7475542dd5cf9ce3fe2c6a00481a3866228db38f54ef5aa56be44a85c8b6c356  SpicyRPN Manual/SpicyRPN-Manual.tex
315560aee945e52bca0a64e2378de4cdb60fa631ae8700d85e6ef29578c02e18  SpicyRPN Manual/appendices/a-learning-rpn.tex
1d31e6ead3a0a010ba78522457d4e409204d17d275b6bb31d3789d08d9becf6b  SpicyRPN Manual/appendices/b-why-rpn.tex
da53c25ae5440e0fab9d6dfaa2d2d59b27c8eda83e4c3911309830715bc81f90  SpicyRPN Manual/appendices/c-mathematical-reference.tex
f462f9c4c74ac80737fc0cba7f65b9becb567f0c829df40643d60a648a58738c  SpicyRPN Manual/appendices/d-building-from-source.tex
4371851bd91d00f606b563d92dbf9161d1c3c6f4b83abad1f4593754b66debcf  SpicyRPN Manual/appendices/e-gnu-licenses.tex
06ea5fe4c77a5c537d60e9d365317e14f393e8c5d5883f9e43b91a7ae973fef1  SpicyRPN Manual/backmatter/bibliography.tex
c341d0acfeac90116d7fa04e7e47c00e689f0fd684a9bcd1af71725ebed78a81  SpicyRPN Manual/backmatter/glossary.tex
86346fe7127349bda97937e6c473024789e0d88ad844d0b54f93c7bd3b637ac7  SpicyRPN Manual/backmatter/index.tex
5d05f050753d30b0234c00cb0359155702c0577103be55b285c48b147b353196  SpicyRPN Manual/build.sh
a85bbb1b80530213a7e7445ce3519ba0185942f5b93570410286de72599bb1a1  SpicyRPN Manual/chapters/01-getting-acquainted.tex
80d9d14cf4a9718f8c1c26978739c2ecdec186f19a19a64a1f9a6c591e77e58e  SpicyRPN Manual/chapters/02-rpn-stack.tex
343bcdb21057d3294950be33f27fee3d8d9290281a6498a1c1999c407f8f8f60  SpicyRPN Manual/chapters/03-first-rpn-calculations.tex
c10011ad7d9921a899c468aac8fd0e702bff1693511a9eb2f291f482ed045ade  SpicyRPN Manual/chapters/04-alg-mode.tex
c148f332df2516d6925a61e2141e7d71227a1ec1209c16d12abbdeb3870e1b80  SpicyRPN Manual/chapters/05-numbers-precision-display.tex
8573474bef39799f4198a65d0e1983f5eb56051c19620d50b121c68f12e3b75f  SpicyRPN Manual/chapters/06-storing-values.tex
bf47c4d007baddc1e2e5604a40b399a8878a84153893f6fe7a80c4813ae90a3e  SpicyRPN Manual/chapters/07-scientific-functions.tex
223b7106e3b12bb00b55a0ad7b0e0a8eb560e45b04b5ff1aec77ccac83384887  SpicyRPN Manual/chapters/08-complex-numbers.tex
15caaa8d55d85138ec4b1d74fee76ebb9db40f715bb61c96cc5d20f41a510847  SpicyRPN Manual/chapters/09-unit-conversions.tex
a5fcd731df161291beb429528f07237786a9d0083ffcb57b85701f8a815d57c2  SpicyRPN Manual/chapters/10-statistics.tex
8349a2d9a7fa3425d10d2d89fb2b0908bbd6d9b179d643f8205e16bfa0530485  SpicyRPN Manual/chapters/11-time-value-of-money.tex
e73b22038de136cef1390c0685ded5d64f5f2623faf6b8a53767bb0ac3b50daa  SpicyRPN Manual/chapters/12-cash-flows.tex
153104d3255edcb2a5e43b1e0218b818afc607fa759d8e09b3b3ed6229d3d4e2  SpicyRPN Manual/chapters/13-financial-date-calculations.tex
64f2cccb77f1a5d0ef20c6645b8dd67700be44207cf3368c36afa370bdad9335  SpicyRPN Manual/chapters/14-saved-work-troubleshooting.tex
1bf2845393351e73924af716e613cd4e8334b7b7d7d9d9c1ed315065470f07df  SpicyRPN Manual/chapters/15-command-reference.tex
7807671983ae4ceec79c7c3923294cbff3b7247e817ff46adef9e29dad7b047b  SpicyRPN Manual/chapters/README.md
20b411fe8cf69e4cc814f035ddcf68e2dfbd2d7d0e4ee607855497dba4cd5170  SpicyRPN Manual/figures/README.md
db3417ee6da530651fa3f690b79b3b08311a3399ee149405d5d5dd4188a5ac84  SpicyRPN Manual/figures/right-triangle.tex
ef52959a1798bf3b8a8fab9ac65ba451e12f8ad5e9052186697be539b0a15bd0  SpicyRPN Manual/frontmatter/contents.tex
2518fcc378989a39605a531154ef49de3039504ebe6e7c0f3f468250bc77bdb2  SpicyRPN Manual/frontmatter/how-to-use.tex
b716fc126fbc3f37b564bd3d907256e8097fbaf350c68b5a5a19a4ed2364a024  SpicyRPN Manual/frontmatter/licensing.tex
3ff97065584bdddecc6cef00978a8111701f25c372f5ae2c13c909bd3336e5af  SpicyRPN Manual/frontmatter/title.tex
e6037104443f9a7829b2aa7c5370d0789a7bda3ca65a0b904cdc0c2e285d9195  SpicyRPN Manual/licenses/GPL-3.0.txt
a853c2ffec17057872340eee242ae4d96cbf2b520ae27d903e1b2fef1a5f9d1c  SpicyRPN Manual/licenses/LGPL-3.0.txt
73162591410e7d93022f47ca352d6ce23865335309d352f92c2b9568f2150ee7  SpicyRPN Manual/licenses/MIT.txt
3422e06994bd14308616305494ab03251dcfa18b5e7b4e7003dd928f84c4e5e7  SpicyRPN Manual/manual-style.sty
a994478e496561dd09b6de2bbddb3a739fc58900c1cd159b2620729f8d0c951b  SpicyRPN Manual/metadata.tex
39a02cffc41cfc7b37c648d343d2fc27f131f289f0c1eda10ed8fdc01348a39d  SpicyRPN Manual/parts/01-getting-started.tex
8e579e8aee6685799baf0ca4f4ac4ef7451f12e05f94749e022207db23f9dda4  SpicyRPN Manual/parts/02-everyday-scientific.tex
a6b3d86cfa78f900c8b13b274fc3ab6c289d2ad8e23ec85cc527bbc5411b134b  SpicyRPN Manual/parts/03-statistical-financial.tex
790b6105b55000a3dc415c453e3eef72b1d918d4f8707dbdf188fa7be8f62927  SpicyRPN Manual/parts/04-reference-problem-solving.tex
5098bfb33b7e35cf3df24ed8eeec9c02d6f17d244ae17bf50b1f3fb4ed6f2246  SpicyRPN.xcodeproj/project.pbxproj
7f3b00b5c3fdb45242d7b87e1e5c4e25d1fa8129a16c94295ecc4e8ea2235c5f  SpicyRPN.xcodeproj/project.xcworkspace/contents.xcworkspacedata
ae589e71325799ec25d29a5941a75c985d01b108052428a99fd3afe11c3bd256  SpicyRPN.xcodeproj/xcshareddata/xcschemes/SpicyRPN.xcscheme
500dd9d42f2f1e0e16e1b39d966e375fca0c94d4e565022217ed48fc534eb54e  SpicyRPN/Algebraic/ALGAssociativeWorksheets.swift
a8af52a3f9a869f8db36b2cbd101532c402fc191c0705ee05fa6005bb52fcaf4  SpicyRPN/Algebraic/ALGFinancialWorksheets.swift
8018a84f71a91f503c412b5280edfcaf61d4ce73023119652284b18ef6b9682e  SpicyRPN/Algebraic/ALGStatisticsWorksheets.swift
5cc74b4e86c0b1b5ad7d5b05c79b4220e0971dbd735032f142c938ace7e35e5e  SpicyRPN/Algebraic/ALGWorksheetTypes.swift
59cde886cd5fb9570270e1b685fca30ec61ff4ae9277f1954f88f60c34ac5b21  SpicyRPN/Algebraic/AlgebraicEngine.swift
1a583ed1b83668720b38012d85d95ad28457c3ba1a9ba71bbe807cd60ca86172  SpicyRPN/Algebraic/AlgebraicEvaluator.swift
363e3ad61e218f1f539378a4daba387e2f043c10d96a47197fe08a02935015bb  SpicyRPN/Algebraic/AlgebraicParser.swift
99ef0888f7807b640e9ff1178ae9c7b2f3558d3d8959ccfa4e2f16d1611dfb34  SpicyRPN/Algebraic/AlgebraicPresentation.swift
98bc9cbe7a278fd3a7dd70876c72bd70d1d6c420fbc25b4102287573ed54781b  SpicyRPN/Algebraic/AlgebraicTypes.swift
93fbbbd28ac037a3f9f6af847c0eeaf6976bd5a55640be24280999778baa1271  SpicyRPN/Algorithms/AlgorithmError.swift
6ec3021abcf7b57d76d03ee627cea8ff10fe2d116cb76b465c89bfb9fa916a75  SpicyRPN/Algorithms/AlgorithmFunction.swift
b8b6adf41aa04b30dad50bf2e457a20aae35497094d5d37a3792cad47a970d16  SpicyRPN/Algorithms/AlgorithmMath.swift
967e2370f71b48d358e296e3cd97dafb02388a4acaffab6a43f3d27a3bcc6ea6  SpicyRPN/Algorithms/AlgorithmOptions.swift
b879c3400fe506aa6c5325a67ae411253c06af4c0e0642fc3a397e1db2fe42fa  SpicyRPN/Algorithms/NumericalDifferentiation.swift
9c4c77316d0fce8343c37dea01b9fa580b5b1c7fa21d8957fd2701993f9824a9  SpicyRPN/Algorithms/NumericalIntegration.swift
f0458623355c3cf5c0df8dfa445b60814260cafa429913076f4ab8dc70023cba  SpicyRPN/Algorithms/NumericalOptimization.swift
8d1a3993006ae58fd1b24159621c0882ad61442de803aefa2eaf5846efaee408  SpicyRPN/Algorithms/RootFinding.swift
9af65086fa30b49252fae1a1225731691de794f7775af74d71befeb507d12b7c  SpicyRPN/Assets.xcassets/AccentColor.colorset/Contents.json
040294b5970a6d1d5b5a811e22086092954f6a1f503b38d0fae128bb02b4356a  SpicyRPN/Assets.xcassets/AppIcon.appiconset/Contents.json
0fd49ba3c3585c709678e0046a821c3c60685ec7063720d30d3a3448be3a208b  SpicyRPN/Assets.xcassets/Contents.json
a96e852fa25c10b7c1ccd147d85ffba3d88d34dace5793a424a8327ac63db99b  SpicyRPN/Commands/CalculatorMemoryCommand.swift
345ead34acbb86a90b00f210ae377a37c303f105b8dd67be23a9a18f6626fd6e  SpicyRPN/ContentView.swift
a059595bbd7f9c27b35067909284278b3452770fe15467a308c6a335d445293e  SpicyRPN/Conversions/ConversionCatalog.swift
64fd782124c0137b32d92f87f11ed907963e06d3d6ce538b7bedcd6e12d0b9bd  SpicyRPN/Conversions/ConversionDefinition.swift
176a8e04af675ef8f5978768d3397ad32f709ec2863e7d3a131a01df7024ec8a  SpicyRPN/Conversions/ConversionDimension.swift
e9da86ef7dbfb9fda5590010d74019578aab6a414cfe4aec4418a32caf2b2293  SpicyRPN/Conversions/ConversionError.swift
235ed6f2d10e26fd782f8a045ab3be8d046bb5a6b752e3d9cd6bef4f996bb3ce  SpicyRPN/Conversions/ConversionUnit.swift
5ddf69cd7c9b447e874d8e7b4af628a9474a6289a938578adac8ae1b26a92169  SpicyRPN/Conversions/UnitConverter.swift
fb4597fc6e9a7a9b5975d33fa4540e538ae2eb4b1d8e7bad62ae1098e9993a4f  SpicyRPN/Display/CalculatorNumberFormatter.swift
e5d04c21f8ad0cd8982a3471925a353d9450928be1efaaaad95d66f3ec2a6392  SpicyRPN/Entry/CalculatorAction.swift
99c7da04952481d6ee70e3294639249b65b0204583eb0667e76cca14740612eb  SpicyRPN/Entry/CalculatorCommand.swift
f1986d470c03317d6a1f08512d0d17dfbb24d6abbd65c75a02e78dc29ce71c2f  SpicyRPN/Entry/CalculatorEntryModeEngine.swift
e0003ce1bcb8007abab3d7df27e15ac2685e4a6cb174027ce982766cabf8e757  SpicyRPN/Entry/CalculatorExtendedMath.swift
f280096e3077c9f88e13eda967b1591b15bfe7f19bf666e49427dfcd2e8cf478  SpicyRPN/Entry/CalculatorMath.swift
7cf627cf64b02d97db50914b7363e8504b9c2a26b7ec5afb9471279f46514df7  SpicyRPN/Entry/CalculatorOperation.swift
c4221baf64cdb2685d389ded6171c8bc3e29d611bc455dee6ba9dde1342b8499  SpicyRPN/Entry/CalculatorPrimaryDisplay.swift
92908f853a51c97204659df48f5a43848951842339f91acbdd3a6762440318c3  SpicyRPN/Entry/CalculatorRandomDigits.swift
2ef12a25617189f1e73b7ef15b65d40fac32f649f5cfae3bb4b1182f76980ae7  SpicyRPN/Entry/CalculatorSession.swift
5add07cbdd270aed2e975f85636ce263f4efb4dd530e7467153c7c7acf02bad9  SpicyRPN/Entry/ComplexEntryDraft.swift
90c77eb9ee253913204b2e49c9fb8576b07fd74c0b84cdab554b521f594c07a7  SpicyRPN/Entry/NumericEntryEditor.swift
38fa453f6cedec7dee7ab91256fbf0a4b9e2687e85d4c5dc72f497430f3eb444  SpicyRPN/Entry/NumericEntryFormat.swift
2deceb79ecc11225839d482c1e0b36314630d131405db04e079af4dca84b774c  SpicyRPN/Finance/CalculatorFinancialCommand.swift
2adfc49c832ae12de9b4efa29e583e86bae30c02ca659cfda68457930da29207  SpicyRPN/Finance/FinancialAmortization.swift
9ca853bfcaf5bbbe71916c2d08a4d68c42f06b9f7960a0d3b0f4d24c1f053937  SpicyRPN/Finance/FinancialBond.swift
ddaeda39f77fdd972f6d67b07608982997e144ce199ca57f8dae9057b61504aa  SpicyRPN/Finance/FinancialCashFlows.swift
d06295e569202f619ffb0057f2b5bb2713344d018cf8d56b2eb9df953205943b  SpicyRPN/Finance/FinancialDate.swift
e0e3d5837f66eb3953c6fc307be97678081d54f3f685de72ca173b26c525049e  SpicyRPN/Finance/FinancialDepreciation.swift
6ac475ae517a5c1c38a97bc97cc7ec90134be0c045aa64e23fbd718352f80d26  SpicyRPN/Finance/FinancialEngine.swift
7042c6c1ccc58a50f3a893a3711068bf4af569eb64ffb9b7e0c2a95e18e2772d  SpicyRPN/Finance/FinancialError.swift
082a922618de2425d79873c23d07aeb993872d338615ab6865b3120b9a8bd2db  SpicyRPN/Finance/FinancialRegister.swift
48bdb68c7639f8d421d5d9ead71192c3839b60429b472583ea174664c54a1bb1  SpicyRPN/Finance/FinancialState.swift
3fe1a69d657b50b56d751525c6f24ef61579611a6fbb1f133faed4ef438f7f08  SpicyRPN/Math/AngleUnit.swift
8828146398a20f8f9979ab6d9abbfb6c9ea7e04f95b064371ff643b546835c8d  SpicyRPN/Math/CalcNumber.swift
8950c388953dc67e549d4d1d95a60bd28851472400e725696cb30e5b24d71970  SpicyRPN/Math/CalcPrecision.swift
571fe9b5bbeb37677ea43ba57b55619d1775abc09ad67ceddd3512957b8a6bea  SpicyRPN/Math/ComplexMath.swift
07a56cef2c181e62f8acd0913bc28859ce2d6d1d4ef3ad970ef84154962647f0  SpicyRPN/Math/MathContext.swift
c933e9817f58339666a8b011faaee65b620ee67fa500bfdada075f3e742e8d16  SpicyRPN/MathBridge/SpicyMathBridge.c
acbb12e9ff71680ceae653a030e7988ad5986d9eae671d900b882a0c50c2ce59  SpicyRPN/MathBridge/SpicyMathBridge.h
db21bb7acc5c940116605a09290d604a6aa2a92f5d8af252760d0a46070830ee  SpicyRPN/MathFoundationInfo.swift
57c2b306b3e9d2ff9f981a8d738b0f40425e5aed70319be10cf08d3010024824  SpicyRPN/Memory/CalculatorMemoryStore.swift
2214cea7c7f78c9854f4ff96e6496cf3f6285365dfaef7b291fc02f69f0844ed  SpicyRPN/Memory/CalculatorMemorySystem.swift
91ddd99780917fbdfe928386757a94234527fed067b929fe3ab1b7259ac28337  SpicyRPN/Memory/CalculatorMemoryTypes.swift
3efcfa3d72ecba4d64989bb5cd52147706703c8c869a07c00fa8b607b2f89a9e  SpicyRPN/Persistence/SQLiteConfiguration.swift
cf07f011182048ae07812fa4412587634ec602eb656187f02bffe958ff2150bb  SpicyRPN/Persistence/SQLiteDatabase.swift
a38dde3dd9cea07e895e25fec6d950fc544c3e53e2e58e52a22606173050451f  SpicyRPN/Persistence/SQLiteError.swift
ad979f8958f5d6dfebec04c3b5206933b045e16683ff503f2312ba0d543f54b1  SpicyRPN/Persistence/SQLiteStatement.swift
bc938565df5173e14dcd2b920394e63d81dd7bcaa94f633bc58e025210f5b3ee  SpicyRPN/Persistence/SQLiteValue.swift
94d920d7dae2314217251e5a20e1db79eeb68f22baed125fcd1ca32064ffc40d  SpicyRPN/Preview/ALGWorksheetPanel.swift
3a6ca69f4f2c5e8c439e11f4e381a74c2c6b4f7eedc058f6957b3e3bfc6a39b5  SpicyRPN/Preview/CalculatorDisplayFlag.swift
bf04e33c2c681ff4886ca97e9e6235aae55efd7525ac961753b296784b74b719  SpicyRPN/Preview/CalculatorHelpCatalog.swift
b3c36d0e0ed6a02153fa512ceb5654755ec17d78307281fcb34cbf5e08d26f2c  SpicyRPN/Preview/CalculatorHelpContent.swift
6167d9f8c746fb87eeaa7777ccd48eb0db85948188556f789534b0dde1536948  SpicyRPN/Preview/CalculatorKeyboardLayout.swift
15d6b670b3d5f39813ec4a92bb4b7d8b1bbce067f9542496ecb8e58a4709caf1  SpicyRPN/Preview/CalculatorLicensesView.swift
d8bff29db66416e48eacf341458bbdb63379fbd8c5e89a565f76196990ceee9c  SpicyRPN/Preview/CalculatorPanelPager.swift
85003d3aa6f6956a2a5e9e09c784f5e1655ad7ae12a47e089dca29d70d029a8d  SpicyRPN/Preview/CalculatorPresentationStore.swift
d0861e763495392847a3afb4af6203565be7c6a12ef7ce67aca796155202250e  SpicyRPN/Preview/CalculatorTool.swift
344c2c33d4a0a67ae88337ba96a40400c0e93383b100b2dc189fca35519a54b4  SpicyRPN/Preview/CalculatorToolPanel.swift
00abff9292973b3207d3c3a7aac70c33b59e9737bb34239e8aaa5ae7873832c7  SpicyRPN/Preview/ComplexNumberDisplay.swift
72e88f7ee1bc4c11d7e62eecf10296d631d4c777e236a63e6ff76f789dbb9a95  SpicyRPN/Preview/ExpandedStackDisplay.swift
427cbaf1c464897e290aa5ac022bb681e0b749bd9758046a2a474280342f14bd  SpicyRPN/Preview/InstrumentMaterials.swift
84921aba938955ada7dc4b0279316ce557dd2c4cf3da3ad9cf8985616b0c7940  SpicyRPN/Preview/KeyClickSound.swift
38b3377ed082b9e5a7dd2c7eff778e764494e45757cfeeddf95996c99b8378ba  SpicyRPN/Preview/KeyLegendView.swift
694a73d1e2b9088cf70f748afdb910cde66299704548d90c96d75397a246421b  SpicyRPN/Preview/KeycapGeometry.swift
4b75e49bdcb3c2e3a4a3a6c70eb289c2c185dcc26faf68ef9d1a81890a05b53b  SpicyRPN/Preview/KeycapPreviewModel.swift
82dd15c82f4450d3b90754cc7e16a4dcc8e8499148e467686f3fca2c0384cdcb  SpicyRPN/Preview/KeycapPreviewScreen.swift
a221f571bf87419d0d864ff507f7f6241eaf189978b0efd301c534b17ebb1b4f  SpicyRPN/Preview/NumberDisplayGeometry.swift
9bff5c910da6f424627912ec7ee59fdab9a9d6eb2da2e23457775ffe9cdbffec  SpicyRPN/Preview/NumberViewportFormatter.swift
e3b8faa48e92de32b6f8603e5e38f406f24d81d1379997dca8dac8a4c481480b  SpicyRPN/Preview/PreviewKey.swift
1cfe2c3d85e3a086c41172f36f3b048518b58c1601385e4ed8893a9f3794de62  SpicyRPN/Preview/RecessedEntryDisplay.swift
11840a8f287926e9d3bff905ced21c3cd2f59396350bc9c24616a4dc7ba7beb7  SpicyRPN/Preview/SculptedKeycap.swift
8498c4b8dc2c32319b759717ab72344e66139cf14f4f9c47440acc7affc29823  SpicyRPN/Preview/StackDisplayPresentation.swift
8c81590ba75b3c3df7ffab1f2df592a6b5bebc4cf905c4193876a45f4046e562  SpicyRPN/PrivacyInfo.xcprivacy
b9e74d2c4410dab532fcd84b6d66c9a2ee3511e124a018bb2f69b2961a2e92a1  SpicyRPN/RPN/RPNCommand.swift
c6be526dd990433435764d5a0aafd28e77d12c9f8242e0d081161725d8fb35d2  SpicyRPN/RPN/RPNEngine.swift
dbed3cf6bf38b4057b2d4e6c293d2971648d8953c09d664568f1931102f3c273  SpicyRPN/RPN/RPNError.swift
bb77f5d70900a59ecee61ec38a1dc2454e2024120fc53d58bc413881ffa20b7f  SpicyRPN/RPN/RPNStackMode.swift
7bd72f7562259dce24709c7abeb134836d7756ecc2008a3c516c659a8697e502  SpicyRPN/Resources/goat.caf
bb75d7c9898f141a204095dc2d7947dc271b5203eeaa60851428ef89ee4294d0  SpicyRPN/Resources/softclick.wav
a036537c5e0d2e1b5e51ba3b01ed1286fdd8c7d8e171c53e8c37eaa0483c7e98  SpicyRPN/SQLiteFoundationInfo.swift
b54b722ac6de5b0624832ba72198531120c3c8eb0ee9b251e58749d6cbb42946  SpicyRPN/SpicyRPN-Bridging-Header.h
e6037104443f9a7829b2aa7c5370d0789a7bda3ca65a0b904cdc0c2e285d9195  SpicyRPN/SpicyRPN-GPL-3.0.txt
a853c2ffec17057872340eee242ae4d96cbf2b520ae27d903e1b2fef1a5f9d1c  SpicyRPN/SpicyRPN-LGPL-3.0.txt
73162591410e7d93022f47ca352d6ce23865335309d352f92c2b9568f2150ee7  SpicyRPN/SpicyRPN-MIT.txt
1d2415a4f0d9799921c7385099a7a10fc675b202ab4c91d04d72b692ee41a474  SpicyRPN/SpicyRPNApp.swift
99e08d36fad70a397a2f685ed0c335588ca06555c21189e924068eec5f984ae2  SpicyRPN/SpicyRPNIcon.icon/Assets/Charcoal sigma-plus key with amber cyan accents.png
e014090a6589a4f2a0d5aa8fd0e50fd6edc11933989da29f47d5f2cadc924172  SpicyRPN/SpicyRPNIcon.icon/icon.json
f51136a011ee7971871a96af3b9a9642070dcc61ce9748c40e573f0c2c14041d  SpicyRPN/Statistics/CalculatorStatisticsCommand.swift
046c91a059aa2adbd9bc00ac1a70c2b2c08896ba09979301a6339abf5ba039c9  SpicyRPN/Statistics/StatisticsEngine.swift
69aecb99ec8e832731f3adfe39b86722d97a3964417524fb1e825b0e304b542a  SpicyRPN/Statistics/StatisticsError.swift
be740ff48c7eaaa56ca4ceedceefdb35fc92b77d6be7e1f5038788f778b6e47c  SpicyRPN/Statistics/StatisticsRegister.swift
6f7bfe082e78431c00bec7fba18af77b93814f9b31a4f6eea374f19144f573f8  SpicyRPN/Statistics/StatisticsState.swift
f7d8b32e48849494f13851e13e659d70ef372c5d207b84bc71c05d1e62716305  SpicyRPN/Third Party/sqlite3.c
6c8b9f648f36c84b0eeb3239b1e6f32b459d2c859d905ba5d59153c3569e6562  SpicyRPN/Third Party/sqlite3.h
ea81fb7bd05882e0e0b92c4d60f677b205f7f1fbf085f218b12f0b5b3f0b9e48  SpicyRPN/Third Party/sqlite3ext.h
1153ea3a061f68da53cdaa16927981aaf5850db820c3b171eaf42dc68d2076f6  SpicyRPNTests/Algebraic/ALGComplexExpressionTests.swift
3fc316dcfa61c9f29bda08de13294fd5fcbaf5c0138557d5c38c9e169c5c5222  SpicyRPNTests/Algebraic/ALGDomainCoreTests.swift
c6ebd3c4acec4c7d0f3661a849ebdeb14f4f6db28d43a1984225c2b35e061132  SpicyRPNTests/Algebraic/ALGExpressionFormattingTests.swift
558fa3bdb367078bf2e2edbd92abb0df6a8fedae63a1ab78c436b55714f2cb7b  SpicyRPNTests/Algebraic/ALGFinancialWorksheetTests.swift
730ee482691da67ea67d5335a5a85f43430a1811ed6555ae7030a79c918fb7a0  SpicyRPNTests/Algebraic/ALGStatisticsWorksheetTests.swift
6f76af8cc0ba8f21dcb6d4b518aabd65f71541344078a28a2e8b6cd1c06aa976  SpicyRPNTests/Algebraic/AlgebraicComponentEditingTests.swift
e6f4d8ce710f16668fdb193f8126cb16cd55469be2cb87ebfa5a79d403e3cfeb  SpicyRPNTests/Algebraic/AlgebraicEntryTests.swift
6b8e0ec3b675b98594839797d71e7e3101e0562cb8996d4e2210571897e9a210  SpicyRPNTests/Algebraic/AlgebraicEvaluatorTests.swift
8d5f5eafce59b36f93dd97475e4c2914cfa9b7903edf7f7613a8b99226e871d8  SpicyRPNTests/Algebraic/AlgebraicPersistenceTests.swift
b6d0e4bdc597722eae6abd4a699fb2771ecb3f7058ad7374b98d46d63a27a66a  SpicyRPNTests/Algebraic/AlgebraicTestSupport.swift
b7e997db61076713be34725f8a6168aba8a8cd48fbd0037c62323080aff9e39f  SpicyRPNTests/Algebraic/AlgebraicTests.swift
0b5f206ea6532a9da4ab991b7f32126fe92cf932b2dbd207001dbd413b95c1b2  SpicyRPNTests/Algorithms/AlgorithmTestSupport.swift
bc377c4aa2a327436cdd4e9f7c1473963baa3499cfeb912e02f284444a401716  SpicyRPNTests/Algorithms/AlgorithmTests.swift
0e0a28641b17d4aa665c02d587dc3b7b2b7027b15540a10e21f773e1243c5211  SpicyRPNTests/Algorithms/CalculusAlgorithmTests.swift
86f8982548aef8305b7e113d61a6e7af2e1e63ea53750bd3d7888226d2b54969  SpicyRPNTests/Algorithms/OptimizationAlgorithmTests.swift
438fa9924dee9c058f969aa420651d77244ba116fa73084837237a9d9a5be877  SpicyRPNTests/Algorithms/RootFindingTests.swift
d5e7d1a10905b535de804694a62718cc5f706af5322750538c1d2fb9ff30b979  SpicyRPNTests/Commands/CalculatorAssociativeCommandTests.swift
722c819fc230589e3bf3358e4dab0a644739c20789f2ffe26992241694be0ddb  SpicyRPNTests/Commands/CalculatorMemoryCommandPersistenceTests.swift
d4a33904adc0d1605f5ba9afea00c1e10e7a1eeabae71bb17c7903af261589bd  SpicyRPNTests/Commands/CalculatorMemoryRegisterCommandTests.swift
c69c5b674190a75f1cc0fd457cc990e174bf688fd5a4816fbfb55d71435e7e99  SpicyRPNTests/Commands/CommandTestSupport.swift
03b9c9589ad65c69cff39a50450b53722b9cfb0ae46c3fc83dcc607a586a4719  SpicyRPNTests/Commands/CommandTests.swift
c09b4b50890af3c32267b14e1b46e59b67e2b954b70a08b81f19e24df42045c3  SpicyRPNTests/Complex/ComplexTests.swift
5200b8ea88c8ddd03ca085134667ea9dd736ec55448177ad6cd9e8fd5f478d76  SpicyRPNTests/Conversions/ConversionTestSupport.swift
335f4af66d2264d5c4c4269858998356b31414e8b9f8cbee079cee24925bbb83  SpicyRPNTests/Conversions/ConversionTests.swift
490e1c2f0bc41b29049d9ec082858f3250c81977420d954b0dfea7eebc5aff1c  SpicyRPNTests/Conversions/UnitConversionTests.swift
71c7c99a2ae5b32a0e3ad862398857e13669b5cd91a781d89b93e49a4523acac  SpicyRPNTests/Display/CalculatorNumberFormatterTests.swift
3702c8af57c823de5948b821314b7b476a6bac9c7ce57f1e101b86e68a53f120  SpicyRPNTests/Entry/CalculatorSessionLifecycleTests.swift
49d1991a2253310043112e5d02c291328fd919a0dd9752637e79a244715735de  SpicyRPNTests/Entry/CalculatorSessionRPNTests.swift
25d32efff41943637ee3ab2ea96a780e44788ed99b725211ee6abdc40ce52b9f  SpicyRPNTests/Entry/EntryTestSupport.swift
79edd8674abe5cccfca8c0ec8632dd243c9e1e4e00d1a67b793011871243b9a3  SpicyRPNTests/Entry/EntryTests.swift
13af614e366a7f31d73c81f247c053c7aa1f1d2e3fc694972e9d17284b406361  SpicyRPNTests/Entry/NumericEntryEditorTests.swift
10f450a10e59d83f030591d90daa36660f266aa3ca2906d1c069bfea35f98bd5  SpicyRPNTests/Finance/FinancialCommandTests.swift
437a3c41a428c19981c4653391c37a3bee6d56c339fb2331c8549b0c890d6663  SpicyRPNTests/Finance/FinancialEngineTests.swift
33ce2d87a83864be445a5136d3c16934811325db25dbf6eb784e30537f6128c2  SpicyRPNTests/Finance/FinancialExtendedCommandTests.swift
c127b9e765a23854e71a4a0f971019e52e73dbd7e3a2cd300b3123d5954fcb61  SpicyRPNTests/Finance/FinancialExtendedEngineTests.swift
37cdc70a41de2c46b94d14ebd5c813b310b0e8e88b13341f462030ecdbe80d74  SpicyRPNTests/Finance/FinancialTestSupport.swift
cf442e866bd21a9b363e02d32b27ddcf043256f748c3571ee8fc17f2207951c8  SpicyRPNTests/Finance/FinancialTests.swift
dee53fb1a6314bd4fc9ed8dc24d765f851d8e19285c0de67abf3b4f77711597c  SpicyRPNTests/HelpCatalogTests.swift
ae9c00e3f47dd2ae2c6a680d4158d07abb2768976c9402d1d0cfcc4fd1ebb98c  SpicyRPNTests/LicenseResourceTests.swift
a9f3b33f679c2d39f2752d08af449ca36fff0da0e6c8d796453874058dcc9d23  SpicyRPNTests/Math/CalcNumberArithmeticTests.swift
1c1c09eec8584dfebd1213bf59d897d12b2d41a8f5f8b6a9b351f534a748a1e3  SpicyRPNTests/Math/CalcNumberBesselTests.swift
ce0b64922ad34d5ca37b43d3e70d81adb8f62b8b39c1d22908daa479f34da60a  SpicyRPNTests/Math/CalcNumberFunctionTests.swift
1f5098a90c6815811ce62c93d3a24f0bdb42cdd56ebe61bc7a0b8b29d4d21751  SpicyRPNTests/Math/CalcNumberHistoryTests.swift
591e757c1dd19808c80993593187016f42555356a2212e8cf474434c9e85c11b  SpicyRPNTests/Math/CalcNumberSerializationTests.swift
f0becc3548c26985ec735cf4ccd5122486cb06049040d5ae34528701f332d979  SpicyRPNTests/Math/CalcNumberTests.swift
76a170fbdfe1d9613c3bcea7ed51ade6a40345cdbfc6c441a3beec6cc907ccfe  SpicyRPNTests/Math/CalcPrecisionTests.swift
a79642b61592ca822de66f60e12144ec7d4ff6ab75c1df6a91f7b4e489297edc  SpicyRPNTests/Math/MathTestSupport.swift
9ca2c0a8cc578961f7731c10b70132cf6f0015c36835ac2438b71be7c849cab3  SpicyRPNTests/Memory/CalculatorMemoryCashFlowTests.swift
2d1eda61b28889f45f6913213ce775d07024ac28ab83f1aeb46be47bb3a2bc22  SpicyRPNTests/Memory/CalculatorMemoryHistoryTests.swift
8ebac675f7bd196751be8f3707186b1fce3c3eaa9eb03f8ded5500698af61a9b  SpicyRPNTests/Memory/CalculatorMemoryRegisterTests.swift
aa9cc5aadc0820e6a3e9d697eec552685d13a9fc9bfaa0324ec5e5775ebdf21d  SpicyRPNTests/Memory/CalculatorMemoryStateTests.swift
c667a876ab570da457e3043dad04db6c0930378e81b9c21e1528519bfd825dda  SpicyRPNTests/Memory/CalculatorMemoryStreamingTests.swift
a2af00d9e9bdb9aa5804dd9a5be7cf1b60eeea0d5cae39e78173bc8b7ce3decb  SpicyRPNTests/Memory/MemoryTestSupport.swift
28e4bbd81791f726a182a491fcb9dcf494151839699001838059597cbb7cb025  SpicyRPNTests/Memory/MemoryTests.swift
ee2366c6994b8c5b22a080f553862e1fa9c10fb38434a80fe404fee5f191c964  SpicyRPNTests/Persistence/PersistenceTestSupport.swift
960303ce5ee5947c76c62740a5b8f0bb40dd548fc889a5dde4b31006c3bdc114  SpicyRPNTests/Persistence/PersistenceTests.swift
3f5dcea86c4795b32c6bed4ab0eab880fee8c7161c915d2f32e63ff871bc30ac  SpicyRPNTests/Persistence/SQLiteDatabaseTests.swift
a1f34e1203e1da92a9f83bee8139b8bf5ef20d0c5d0de2ce20ec48af1838d98b  SpicyRPNTests/Persistence/SQLiteDiskAndStreamingTests.swift
b0a79797b5d3a722f8b2e8adaf3edae9f7087a770c70da56d1eba84ad0fee681  SpicyRPNTests/Persistence/SQLiteStatementTests.swift
d022edfedd280a3b5a59060e2da8665c59d27bbe5843073278aa04b1a843f9b1  SpicyRPNTests/Preview/ALGWorksheetModelTests.swift
e384f861ed72792b00a7ebdc324695b757e9640335977c2abf039424d491c230  SpicyRPNTests/Preview/AlgebraicKeyboardTests.swift
2f14bb8e666395ccb3ce6ee90d8760d4735671a9a8ecff1b68a75ca110c3c16b  SpicyRPNTests/Preview/AudioQueueTests.swift
6b05bb1d6aa6681f183c0e3dc6d940c311030f9b90d691062a66cedf48694399  SpicyRPNTests/Preview/KeyClickTests.swift
3319564d7352f58697519b49970e2dc124eb49bc766c281b2b414024c64b71b0  SpicyRPNTests/Preview/KeycapPreviewTests.swift
e1546752a2d1065d8caea27fb7a5132ca1328e61784bece90e17353b7ff4b939  SpicyRPNTests/Preview/PrefixCancellationTests.swift
5731907cff5e30ef81280432d68833294d0874b7ff066c68b116005c125ef690  SpicyRPNTests/RPN/RPNBesselTests.swift
55f630b094bc725f5382c23db6b0bb77314bc71fe1899a59b8ae05fd341b1921  SpicyRPNTests/RPN/RPNInterfaceTests.swift
2a855ff89a6d1203b219c07b249373cb39802029274642da359b0adf0c108fb4  SpicyRPNTests/RPN/RPNOperationTests.swift
c6c246025eb1e696df022f69954060acf9dc54601b1fea04b81ddec267c863a7  SpicyRPNTests/RPN/RPNStackTests.swift
f1d4c168c70ad8c3a6257abf58cac96be817bca59b8639c82930f0151a882a47  SpicyRPNTests/RPN/RPNStateTests.swift
0ece7626523f206eb3bf77cda2dd3e653b18ff75ba5e5ea94d120c6c9e1ce9a4  SpicyRPNTests/RPN/RPNTestSupport.swift
b22d38d574986f30d00ea2d0e5fbd9edaa4bcbbd2e8ce4c6c304a91fa8b7c4c1  SpicyRPNTests/RPN/RPNTests.swift
617221590e6ef6690abc4c2b2a11abc387fdf37ba6090ab4f4082dd1dc5cf8c2  SpicyRPNTests/Statistics/StatisticsCommandTests.swift
8a0e22c678e690be8138416829c839a0cace17a948bd9e048b10c9b1f8f31e96  SpicyRPNTests/Statistics/StatisticsEngineTests.swift
1f17e8e97d094100e48d219c517b974c2ab11321d5c5309a69b9e9266397d05d  SpicyRPNTests/Statistics/StatisticsNonFiniteTests.swift
41f52e2b319ef215ea8bfe1f638951cbfcbcd8b6971fa75d3e0e6b2a5ffe47b2  SpicyRPNTests/Statistics/StatisticsTestSupport.swift
e8bc4a9dde15da2c617a3775a6fb20637bbeac43bf9837f8b1da96bcb707006e  SpicyRPNTests/Statistics/StatisticsTests.swift
e9d7affeadab0cc0cec89cf8aa8d36e872cfd2aebd6fcd52f0475a36d7afc5e2  SpicyRPNUITests/ALGWorksheetsE2ETests.swift
7efcf64ae74b037b851dff08e982325465bd417637a5c22042afd9f856866900  SpicyRPNUITests/CalculatorUITestSupport.swift
fca88832b1e683ff38088dd5e0b88900ad9ebd5c67ff5af0aceb115c0bae3f36  SpicyRPNUITests/ComplexAlgebraicE2ETests.swift
5c7a53c08f8a7b17bca097f06ea56ea67142f330b0509f43099c567c9043eea3  SpicyRPNUITests/ConversionE2ETests.swift
86dfc4a0b91f79c8342c7c049e9c941222bdc9487c2eb6189ac6dce0366860ee  SpicyRPNUITests/ConversionFixtures.swift
8c528a7e379014e6353e7f59b185f45d62e74e64b0803e060857a4533d611eba  SpicyRPNUITests/DisplayControlsE2ETests.swift
932552af9228b844e91ec3cf830216639e70651239929d076de33444373ad20b  SpicyRPNUITests/EntrySettingsE2ETests.swift
a7d6329589c165039aeeefa5fa3bf8c670486401ba1cf85d66037804b9415609  SpicyRPNUITests/FinancialE2ETests.swift
674195a14581f68bdc0e93895e303084bc3a0a99d8e25654e08114dcea02c6e2  SpicyRPNUITests/LicensePresentationUITests.swift
f1d737170fc87ecf792246dae59786dfdf44299f7ee6be0a3372d80bffb17d0c  SpicyRPNUITests/MemoryStatisticsE2ETests.swift
f05fbf14062ce5d12609efa7748d6346493489f6ebf42158388aec14f42354ef  SpicyRPNUITests/PersistenceE2ETests.swift
e6b0aa86ab4062a500b8c3500432f55c522d3d7900a3ce75e3042b382e6feea6  SpicyRPNUITests/PrefixCancellationE2ETests.swift
70ee7f91ac100231ad38b282986cc19657dd42e4b28bd3fa61c2ec1edc97736b  SpicyRPNUITests/ScientificE2ETests.swift
7704b7191c879aa288596dca447fae9737487a3311520be3a8dcc3e62006c3c1  SpicyRPNUITests/ScientificUIReference.swift
c4418c80db70f21949ba40400b2d9722a4af54bfe7c5ac4c5d26bfed77c261a0  SpicyRPNUITests/SpicyRPNUITests.swift
f80402f93dc3bd96a55e15eee2ff0f1215abe6c30e1bb4f3e7b30c2f19d7a269  ThirdParty/SHA256SUMS.txt
a3c2b80201b89e68616f4ad30bc66aee4927c3ce50e33929ca819d5c43538898  ThirdParty/gmp-6.3.0.tar.xz
91204cd32f164bd3b7c992d4a6a8ce6519511aadab30f78b6982d0bf8d73e931  ThirdParty/mpc-1.4.1.tar.xz
b67ba0383ef7e8a8563734e2e889ef5ec3c3b898a01d00fa0a6869ad81c6ce01  ThirdParty/mpfr-4.2.2.tar.xz
