From ed3d8e5da4d5d84d554fbb00315313a43794aed8 Mon Sep 17 00:00:00 2001 From: tahutzley Date: Wed, 1 Oct 2025 22:21:01 -0400 Subject: [PATCH 1/2] Site working locally with D3.js visualization --- .gitignore | 1 + README.md | 17 +- barChart.js | 330 +++++++++++++ index.html | 96 ++++ package-lock.json | 1208 +++++++++++++++++++++++++++++++++++++++++++++ package.json | 16 + server.js | 16 + style.css | 215 ++++++++ 8 files changed, 1893 insertions(+), 6 deletions(-) create mode 100644 .gitignore create mode 100644 barChart.js create mode 100644 index.html create mode 100644 package-lock.json create mode 100644 package.json create mode 100644 server.js create mode 100644 style.css diff --git a/.gitignore b/.gitignore new file mode 100644 index 00000000..b512c09d --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +node_modules \ No newline at end of file diff --git a/README.md b/README.md index a98059cd..21b3bf44 100644 --- a/README.md +++ b/README.md @@ -3,8 +3,9 @@ Assignment 4 - Creative Coding: Interactive Multimedia Experiences For this assignment we will focus on client-side development using popular audio/graphics/visualization technologies. The goal of this assignment is to refine our JavaScript knowledge while exploring the multimedia capabilities of the browser. -[WebAudio / Canvas Tutorial](https://github.com/jmcuneo/cs4241-guides/blob/main/using.webaudio_and_canvas.md) -[SVG + D3 tutorial](https://github.com/jmcuneo/cs4241-guides/blob/main/using.svg_and_d3.md) +- [Three.js Tutorial](https://github.com/jmcuneo/cs4241-guides/blob/master/using.three.md) +- [WebAudio / Canvas Tutorial](https://github.com/jmcuneo/cs4241-guides/blob/main/using.webaudio_and_canvas.md) +- [SVG + D3 tutorial](https://github.com/jmcuneo/cs4241-guides/blob/main/using.svg_and_d3.md) Baseline Requirements --- @@ -40,10 +41,14 @@ Deliverables Do the following to complete this assignment: 1. Implement your project with the above requirements. -3. Test your project to make sure that when someone goes to your main page on Render, etc., it displays correctly. -4. Ensure that your project has the proper naming scheme `a4-firstname-lastname` so we can find it. -5. Fork this repository and modify the README to the specifications below. -6. Create and submit a Pull Request to the original repo. Name the pull request using the following template: `a4-firstname-lastname`. +1. Test your project to make sure that when someone goes to your main page on Render, etc., it displays correctly. +1. Ensure that your project has the proper naming scheme `a4-firstname-lastname` so we can find it. +1. Fork this repository and modify the README to the specifications below. +1. Create and submit a Pull Request to the original repo. Name the pull request using the following template: `a4-firstname-lastname`. + +Grading +--- +Unlike previous assignments, this assignment will be solely graded on whether or not you successfully complete it. Partial credit will be generously given. Sample Readme (delete the above when you're ready to submit, and modify the below so with your links and descriptions) --- diff --git a/barChart.js b/barChart.js new file mode 100644 index 00000000..f2c030dc --- /dev/null +++ b/barChart.js @@ -0,0 +1,330 @@ +let state = { + categories: [ + { id: 1, name: 'Housing', amount: 1200, color: '#22d3ee' }, + { id: 2, name: 'Food', amount: 450, color: '#34d399' }, + { id: 3, name: 'Transportation', amount: 220, color: '#f59e0b' }, + { id: 4, name: 'Healthcare', amount: 180, color: '#ef4444' }, + { id: 5, name: 'Entertainment', amount: 140, color: '#a78bfa' } + ], + nextId: 6, + showPercentages: true +}; + +const margin = { top: 40, right: 30, bottom: 60, left: 80 }; +const chartWidth = 800; +const chartHeight = 500; +const width = chartWidth - margin.left - margin.right; +const height = chartHeight - margin.top - margin.bottom; + +const formatCurrency = d3.format('$,'); +const formatPercent = d3.format('.0%'); +const calculateTotal = () => state.categories.reduce((sum, cat) => sum + cat.amount, 0); + +const svg = d3.select('#bar-chart'); +const emptyState = d3.select('#empty-state'); +const categoriesContainer = d3.select('#categories-container'); +const legend = d3.select('#legend'); +const totalAmountEl = d3.select('#total-amount'); + +d3.select('#show-percentages').on('change', function() { + state.showPercentages = this.checked; + renderChart(); +}); + +d3.select('#add-category-btn').on('click', addCategory); + +d3.select('#new-category-name').on('keypress', function(event) { + if (event.key === 'Enter') addCategory(); +}); +d3.select('#new-category-amount').on('keypress', function(event) { + if (event.key === 'Enter') addCategory(); +}); + +function addCategory() { + const nameInput = document.getElementById('new-category-name'); + const amountInput = document.getElementById('new-category-amount'); + const colorInput = document.getElementById('new-category-color'); + + const name = nameInput.value.trim(); + const amount = Math.max(0, parseFloat(amountInput.value) || 0); + const color = colorInput.value; + + if (!name) { + alert('Please enter a category name'); + return; + } + + state.categories.push({ + id: state.nextId++, + name: name, + amount: amount, + color: color + }); + + nameInput.value = ''; + amountInput.value = ''; + + renderCategoryInputs(); + renderChart(); + updateTotal(); +} + +function deleteCategory(id) { + state.categories = state.categories.filter(cat => cat.id !== id); + renderCategoryInputs(); + renderChart(); + updateTotal(); +} + +function updateCategoryAmount(id, newAmount) { + const category = state.categories.find(cat => cat.id === id); + if (category) { + category.amount = Math.max(0, newAmount); + renderChart(); + updateTotal(); + } +} + +function updateCategoryColor(id, newColor) { + const category = state.categories.find(cat => cat.id === id); + if (category) { + category.color = newColor; + renderChart(); + renderLegend(); + renderCategoryInputs(); + } +} + +function updateCategoryName(id, newName) { + const category = state.categories.find(cat => cat.id === id); + if (category) { + category.name = newName.trim() || category.name; + renderChart(); + renderLegend(); + } +} + +function renderCategoryInputs() { + const rows = categoriesContainer + .selectAll('.category-row') + .data(state.categories, d => d.id); + + const rowsEnter = rows.enter() + .append('div') + .attr('class', 'category-row'); + + const labelDiv = rowsEnter.append('div') + .attr('class', 'category-label'); + + const colorDot = labelDiv.append('div') + .attr('class', 'color-dot') + .style('background-color', d => d.color); + + colorDot.append('input') + .attr('type', 'color') + .attr('value', d => d.color) + .on('change', function(event, d) { + updateCategoryColor(d.id, event.target.value); + }); + + labelDiv.append('span') + .attr('class', 'category-name') + .attr('title', 'Double-click to edit') + .text(d => d.name) + .on('dblclick', function() { + this.setAttribute('contenteditable', 'true'); + this.focus(); + const selection = window.getSelection(); + const range = document.createRange(); + range.selectNodeContents(this); + selection.removeAllRanges(); + selection.addRange(range); + }) + .on('keydown', function(event) { + if (event.key === 'Enter') { + event.preventDefault(); + this.blur(); + } + }) + .on('blur', function(event, d) { + this.removeAttribute('contenteditable'); + updateCategoryName(d.id, this.textContent); + }); + + rowsEnter.append('input') + .attr('type', 'number') + .attr('min', 0) + .attr('value', d => d.amount) + .on('input', function(event, d) { + if (event.target.value !== '') { + updateCategoryAmount(d.id, parseFloat(event.target.value)); + } + }); + + rowsEnter.append('button') + .attr('class', 'delete-btn') + .text('x') + .on('click', (event, d) => deleteCategory(d.id)); + + rows.merge(rowsEnter) + .select('.color-dot') + .style('background-color', d => d.color) + .select('input[type="color"]') + .property('value', d => d.color); + + rows.merge(rowsEnter) + .select('input[type="number"]') + .property('value', d => d.amount); + + rows.exit().remove(); + + renderLegend(); +} + +function renderLegend() { + const items = legend + .selectAll('.legend-item') + .data(state.categories, d => d.id); + + const itemsEnter = items.enter() + .append('div') + .attr('class', 'legend-item'); + + itemsEnter.append('div') + .attr('class', 'legend-dot') + .style('background-color', d => d.color); + + itemsEnter.append('span') + .attr('class', 'legend-label') + .text(d => d.name); + + items.merge(itemsEnter) + .select('.legend-dot') + .style('background-color', d => d.color); + + items.merge(itemsEnter) + .select('.legend-label') + .text(d => d.name); + + items.exit().remove(); +} + +function updateTotal() { + const total = calculateTotal(); + totalAmountEl.text(formatCurrency(total)); +} + +function renderChart() { + const total = calculateTotal(); + + emptyState.classed('hidden', state.categories.length > 0); + + if (state.categories.length === 0) { + svg.selectAll('*').remove(); + return; + } + + svg.attr('viewBox', `0 0 ${chartWidth} ${chartHeight}`); + + let g = svg.select('g.chart-group'); + if (g.empty()) { + g = svg.append('g') + .attr('class', 'chart-group') + .attr('transform', `translate(${margin.left},${margin.top})`); + + g.append('g').attr('class', 'axis-y'); + g.append('g').attr('class', 'bars'); + } + + const yScale = d3.scaleLinear() + .domain([0, Math.max(total, 100)]) + .range([height, 0]) + .nice(); + + const yAxis = d3.axisLeft(yScale) + .ticks(6) + .tickFormat(formatCurrency); + + g.select('.axis-y').call(yAxis); + + let cumulative = 0; + const stackedData = state.categories.map(cat => { + const start = cumulative; + const end = cumulative + cat.amount; + cumulative = end; + return { + ...cat, + y0: start, + y1: end + }; + }); + + const barWidth = 120; + const barX = (width - barWidth) / 2; + + const bars = g.select('.bars') + .selectAll('rect.bar-segment') + .data(stackedData, d => d.id); + + bars.enter() + .append('rect') + .attr('class', 'bar-segment') + .attr('x', barX) + .attr('width', barWidth) + .attr('y', yScale(0)) + .attr('height', 0) + .attr('fill', d => d.color) + .style('cursor', 'pointer') + .merge(bars) + .attr('y', d => yScale(d.y1)) + .attr('height', d => Math.max(0, yScale(d.y0) - yScale(d.y1))) + .attr('fill', d => d.color); + + bars.exit().remove(); + + const labels = g.select('.bars') + .selectAll('text.percentage-label') + .data(state.showPercentages ? stackedData.filter(d => { + const percentage = d.amount / total; + const segmentHeight = yScale(d.y0) - yScale(d.y1); + return percentage >= 0.05 && segmentHeight >= 25; + }) : [], d => d.id); + + labels.enter() + .append('text') + .attr('class', 'percentage-label') + .attr('text-anchor', 'middle') + .attr('x', barX + barWidth / 2) + .attr('y', d => { + const segmentHeight = yScale(d.y0) - yScale(d.y1); + return yScale(d.y1) + segmentHeight / 2; + }) + .attr('dy', '0.35em') + .text(d => formatPercent(d.amount / total)) + .merge(labels) + .attr('x', barX + barWidth / 2) + .attr('y', d => { + const segmentHeight = yScale(d.y0) - yScale(d.y1); + return yScale(d.y1) + segmentHeight / 2; + }) + .text(d => formatPercent(d.amount / total)); + + labels.exit().remove(); +} + +function init() { + renderCategoryInputs(); + renderLegend(); + renderChart(); + updateTotal(); + + let resizeTimer; + window.addEventListener('resize', () => { + clearTimeout(resizeTimer); + resizeTimer = setTimeout(() => { + renderChart(); + }, 250); + }); +} + +init(); \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 00000000..6025cba2 --- /dev/null +++ b/index.html @@ -0,0 +1,96 @@ + + + + + + Budget Bar Chart + + + + +
+
+

Budget Bar Chart

+
+ +
+

How to Use

+
    +
  • Add Categories: Enter the name for your category, budgeted amount, and choose the color you want it to be before clicking the "Add Category" button
  • +
  • Edit Category Amounts: Type in your desired amount, replacing the currently displayed amount or use the up and down arrows on the input box
  • +
  • Edit Category Names: Double click any category name to then rename it
  • +
  • Change Category Colors: Click the color dot to the left of the category and pick a new color
  • +
  • Delete Categories: Click the "X" button to remove a category
  • +
  • Toggle Percentages: Use the checkbox above the categories section to toggle percentage labels on the chart
  • +
+
+ +
+
+ +
+ +
+
Total Budget: $0
+
+
+ +
+
+

Budget Categories

+
+ +
+

Add New Category

+
+
+ + +
+
+ + +
+
+
+
+ + +
+ +
+
+
+ +
+

Visualization

+
+ +
+ Add categories to see the chart +
+
+
+
+
+
+ + + + \ No newline at end of file diff --git a/package-lock.json b/package-lock.json new file mode 100644 index 00000000..ec9efd9d --- /dev/null +++ b/package-lock.json @@ -0,0 +1,1208 @@ +{ + "name": "budget-bar-chart", + "version": "1.0.0", + "lockfileVersion": 3, + "requires": true, + "packages": { + "": { + "name": "budget-bar-chart", + "version": "1.0.0", + "dependencies": { + "express": "^4.18.2" + }, + "devDependencies": { + "nodemon": "^3.0.1" + } + }, + "node_modules/accepts": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.8.tgz", + "integrity": "sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==", + "license": "MIT", + "dependencies": { + "mime-types": "~2.1.34", + "negotiator": "0.6.3" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/anymatch": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.3.tgz", + "integrity": "sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==", + "dev": true, + "license": "ISC", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==", + "license": "MIT" + }, + "node_modules/balanced-match": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "dev": true, + "license": "MIT" + }, + "node_modules/binary-extensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.3.0.tgz", + "integrity": "sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/body-parser": { + "version": "1.20.3", + "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.20.3.tgz", + "integrity": "sha512-7rAxByjUMqQ3/bHJy7D6OGXvx/MMc4IqBn/X0fcM1QUcAItpZrBEYhWGem+tzXH90c+G01ypMcYJBO9Y30203g==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "content-type": "~1.0.5", + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "on-finished": "2.4.1", + "qs": "6.13.0", + "raw-body": "2.5.2", + "type-is": "~1.6.18", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.12.tgz", + "integrity": "sha512-9T9UjW3r0UW5c1Q7GTwllptXwhvYmEzFhzMfZ9H7FQWt+uZePjZPjBP/W1ZEyZ1twGWom5/56TF4lPcqjnDHcg==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/braces": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", + "dev": true, + "license": "MIT", + "dependencies": { + "fill-range": "^7.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/bytes": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.2.tgz", + "integrity": "sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/call-bind-apply-helpers": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", + "integrity": "sha512-Sp1ablJ0ivDkSzjcaJdxEunN5/XvksFJ2sMBFfq6x0ryhQV/2b/KwFe21cMpmHtPOSij8K99/wSfoEuTObmuMQ==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/call-bound": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/call-bound/-/call-bound-1.0.4.tgz", + "integrity": "sha512-+ys997U96po4Kx/ABpBCqhA9EuxJaQWDQg7295H4hBphv3IZg0boBKuwYpt4YXp6MZ5AmZQnU/tyMTlRpaSejg==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "get-intrinsic": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/chokidar": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz", + "integrity": "sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==", + "dev": true, + "license": "MIT", + "dependencies": { + "anymatch": "~3.1.2", + "braces": "~3.0.2", + "glob-parent": "~5.1.2", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.6.0" + }, + "engines": { + "node": ">= 8.10.0" + }, + "funding": { + "url": "https://paulmillr.com/funding/" + }, + "optionalDependencies": { + "fsevents": "~2.3.2" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==", + "dev": true, + "license": "MIT" + }, + "node_modules/content-disposition": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.4.tgz", + "integrity": "sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==", + "license": "MIT", + "dependencies": { + "safe-buffer": "5.2.1" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/content-type": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz", + "integrity": "sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie": { + "version": "0.7.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.7.1.tgz", + "integrity": "sha512-6DnInpx7SJ2AK3+CTUE/ZM0vWTUboZCegxhC2xiIydHR9jNuTAASBrfEpHhiGOZw/nX51bHt6YQl8jsGo4y/0w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cookie-signature": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", + "integrity": "sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==", + "license": "MIT" + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "license": "MIT", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/depd": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/depd/-/depd-2.0.0.tgz", + "integrity": "sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/destroy": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.2.0.tgz", + "integrity": "sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==", + "license": "MIT", + "engines": { + "node": ">= 0.8", + "npm": "1.2.8000 || >= 1.4.16" + } + }, + "node_modules/dunder-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dunder-proto/-/dunder-proto-1.0.1.tgz", + "integrity": "sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.1", + "es-errors": "^1.3.0", + "gopd": "^1.2.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==", + "license": "MIT" + }, + "node_modules/encodeurl": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-2.0.0.tgz", + "integrity": "sha512-Q0n9HRi4m6JuGIV1eFlmvJB7ZEVxu93IrMyiMsGC0lrMJMWzRgx6WGquyfQgZVb31vhGgXnfmPNNXmxnOkRBrg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/es-define-property": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/es-define-property/-/es-define-property-1.0.1.tgz", + "integrity": "sha512-e3nRfgfUZ4rNGL232gUgX06QNyyez04KdjFrF+LTRoOXmrOgFKDg4BCdsjW8EnT69eqdYGmRpJwiPVYNrCaW3g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-errors": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.3.0.tgz", + "integrity": "sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/es-object-atoms": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/es-object-atoms/-/es-object-atoms-1.1.1.tgz", + "integrity": "sha512-FGgH2h8zKNim9ljj7dankFPcICIK9Cp5bm+c2gQSYePhpaG5+esrLODihIorn+Pe6FGJzWhXQotPv73jTaldXA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==", + "license": "MIT" + }, + "node_modules/etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express": { + "version": "4.21.2", + "resolved": "https://registry.npmjs.org/express/-/express-4.21.2.tgz", + "integrity": "sha512-28HqgMZAmih1Czt9ny7qr6ek2qddF4FclbMzwhCREB6OFfH+rXAnuNCwo1/wFvrtbgsQDb4kSbX9de9lFbrXnA==", + "license": "MIT", + "dependencies": { + "accepts": "~1.3.8", + "array-flatten": "1.1.1", + "body-parser": "1.20.3", + "content-disposition": "0.5.4", + "content-type": "~1.0.4", + "cookie": "0.7.1", + "cookie-signature": "1.0.6", + "debug": "2.6.9", + "depd": "2.0.0", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "finalhandler": "1.3.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "merge-descriptors": "1.0.3", + "methods": "~1.1.2", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "path-to-regexp": "0.1.12", + "proxy-addr": "~2.0.7", + "qs": "6.13.0", + "range-parser": "~1.2.1", + "safe-buffer": "5.2.1", + "send": "0.19.0", + "serve-static": "1.16.2", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "type-is": "~1.6.18", + "utils-merge": "1.0.1", + "vary": "~1.1.2" + }, + "engines": { + "node": ">= 0.10.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/express" + } + }, + "node_modules/fill-range": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", + "dev": true, + "license": "MIT", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/finalhandler": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.3.1.tgz", + "integrity": "sha512-6BN9trH7bp3qvnrRyzsBz+g3lZxTNZTbVO2EV1CS0WIcDbawYVdYvGflME/9QP0h0pYlCDBCTjYa9nZzMDpyxQ==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "on-finished": "2.4.1", + "parseurl": "~1.3.3", + "statuses": "2.0.1", + "unpipe": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fsevents": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", + "dev": true, + "hasInstallScript": true, + "license": "MIT", + "optional": true, + "os": [ + "darwin" + ], + "engines": { + "node": "^8.16.0 || ^10.6.0 || >=11.0.0" + } + }, + "node_modules/function-bind": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz", + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-intrinsic": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.3.0.tgz", + "integrity": "sha512-9fSjSaos/fRIVIp+xSJlE6lfwhES7LNtKaCBIamHsjr2na1BiABJPo0mOjjz8GJDURarmCPGqaiVg5mfjb98CQ==", + "license": "MIT", + "dependencies": { + "call-bind-apply-helpers": "^1.0.2", + "es-define-property": "^1.0.1", + "es-errors": "^1.3.0", + "es-object-atoms": "^1.1.1", + "function-bind": "^1.1.2", + "get-proto": "^1.0.1", + "gopd": "^1.2.0", + "has-symbols": "^1.1.0", + "hasown": "^2.0.2", + "math-intrinsics": "^1.1.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-proto/-/get-proto-1.0.1.tgz", + "integrity": "sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==", + "license": "MIT", + "dependencies": { + "dunder-proto": "^1.0.1", + "es-object-atoms": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/glob-parent": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", + "dev": true, + "license": "ISC", + "dependencies": { + "is-glob": "^4.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/gopd": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/gopd/-/gopd-1.2.0.tgz", + "integrity": "sha512-ZUKRh6/kUFoAiTAtTYPZJ3hw9wNxx+BIBOijnlG9PnrJsCcSjs1wyyD6vJpaYtgnzDrKYRSqf3OO6Rfa93xsRg==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=4" + } + }, + "node_modules/has-symbols": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.1.0.tgz", + "integrity": "sha512-1cDNdwJ2Jaohmb3sg4OmKaMBwuC48sYni5HUw2DvsC8LjGTLK9h+eb1X6RyuOHe4hT0ULCW68iomhjUoKUqlPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/hasown": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/hasown/-/hasown-2.0.2.tgz", + "integrity": "sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==", + "license": "MIT", + "dependencies": { + "function-bind": "^1.1.2" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/http-errors": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-2.0.0.tgz", + "integrity": "sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==", + "license": "MIT", + "dependencies": { + "depd": "2.0.0", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": "2.0.1", + "toidentifier": "1.0.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "license": "MIT", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ignore-by-default": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ignore-by-default/-/ignore-by-default-1.0.1.tgz", + "integrity": "sha512-Ius2VYcGNk7T90CppJqcIkS5ooHUZyIQK+ClZfMfMNFEF9VSE73Fq+906u/CWu92x4gzZMWOwfFYckPObzdEbA==", + "dev": true, + "license": "ISC" + }, + "node_modules/inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "license": "ISC" + }, + "node_modules/ipaddr.js": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", + "license": "MIT", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/math-intrinsics": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/math-intrinsics/-/math-intrinsics-1.1.0.tgz", + "integrity": "sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/media-typer": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", + "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/merge-descriptors": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.3.tgz", + "integrity": "sha512-gaNvAS7TZ897/rVaZ0nMtAyxNyi/pdbjbAwUpFQpN70GqnVfOiXpeUUMKRBmzXaSQ8DdTX4/0ms62r2K+hE6mQ==", + "license": "MIT", + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "license": "MIT", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/mime-db": { + "version": "1.52.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz", + "integrity": "sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.35", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.35.tgz", + "integrity": "sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==", + "license": "MIT", + "dependencies": { + "mime-db": "1.52.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/minimatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.1.2.tgz", + "integrity": "sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==", + "dev": true, + "license": "ISC", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==", + "license": "MIT" + }, + "node_modules/negotiator": { + "version": "0.6.3", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.3.tgz", + "integrity": "sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/nodemon": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/nodemon/-/nodemon-3.1.10.tgz", + "integrity": "sha512-WDjw3pJ0/0jMFmyNDp3gvY2YizjLmmOUQo6DEBY+JgdvW/yQ9mEeSw6H5ythl5Ny2ytb7f9C2nIbjSxMNzbJXw==", + "dev": true, + "license": "MIT", + "dependencies": { + "chokidar": "^3.5.2", + "debug": "^4", + "ignore-by-default": "^1.0.1", + "minimatch": "^3.1.2", + "pstree.remy": "^1.1.8", + "semver": "^7.5.3", + "simple-update-notifier": "^2.0.0", + "supports-color": "^5.5.0", + "touch": "^3.1.0", + "undefsafe": "^2.0.5" + }, + "bin": { + "nodemon": "bin/nodemon.js" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/nodemon" + } + }, + "node_modules/nodemon/node_modules/debug": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.4.3.tgz", + "integrity": "sha512-RGwwWnwQvkVfavKVt22FGLw+xYSdzARwm0ru6DhTVA3umU5hZc28V3kO4stgYryrTlLpuvgI9GiijltAjNbcqA==", + "dev": true, + "license": "MIT", + "dependencies": { + "ms": "^2.1.3" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/nodemon/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true, + "license": "MIT" + }, + "node_modules/normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-inspect": { + "version": "1.13.4", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.13.4.tgz", + "integrity": "sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==", + "license": "MIT", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/on-finished": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.4.1.tgz", + "integrity": "sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==", + "license": "MIT", + "dependencies": { + "ee-first": "1.1.1" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/path-to-regexp": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.12.tgz", + "integrity": "sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==", + "license": "MIT" + }, + "node_modules/picomatch": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/proxy-addr": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", + "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", + "license": "MIT", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pstree.remy": { + "version": "1.1.8", + "resolved": "https://registry.npmjs.org/pstree.remy/-/pstree.remy-1.1.8.tgz", + "integrity": "sha512-77DZwxQmxKnu3aR542U+X8FypNzbfJ+C5XQDk3uWjWxn6151aIMGthWYRXTqT1E5oJvg+ljaa2OJi+VfvCOQ8w==", + "dev": true, + "license": "MIT" + }, + "node_modules/qs": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.13.0.tgz", + "integrity": "sha512-+38qI9SOr8tfZ4QmJNplMUxqjbe7LKvvZgWdExBOmd+egZTtjLB67Gu0HRX3u/XOq7UU2Nx6nsjvS16Z9uwfpg==", + "license": "BSD-3-Clause", + "dependencies": { + "side-channel": "^1.0.6" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "license": "MIT", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/raw-body": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.5.2.tgz", + "integrity": "sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==", + "license": "MIT", + "dependencies": { + "bytes": "3.1.2", + "http-errors": "2.0.0", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dev": true, + "license": "MIT", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/safe-buffer": { + "version": "5.2.1", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "license": "MIT" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "license": "MIT" + }, + "node_modules/semver": { + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", + "dev": true, + "license": "ISC", + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/send": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/send/-/send-0.19.0.tgz", + "integrity": "sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==", + "license": "MIT", + "dependencies": { + "debug": "2.6.9", + "depd": "2.0.0", + "destroy": "1.2.0", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "2.0.0", + "mime": "1.6.0", + "ms": "2.1.3", + "on-finished": "2.4.1", + "range-parser": "~1.2.1", + "statuses": "2.0.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/send/node_modules/encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/send/node_modules/ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "license": "MIT" + }, + "node_modules/serve-static": { + "version": "1.16.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.16.2.tgz", + "integrity": "sha512-VqpjJZKadQB/PEbEwvFdO43Ax5dFBZ2UECszz8bQ7pi7wt//PWe1P6MN7eCnjsatYtBT6EuiClbjSWP2WrIoTw==", + "license": "MIT", + "dependencies": { + "encodeurl": "~2.0.0", + "escape-html": "~1.0.3", + "parseurl": "~1.3.3", + "send": "0.19.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==", + "license": "ISC" + }, + "node_modules/side-channel": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.1.0.tgz", + "integrity": "sha512-ZX99e6tRweoUXqR+VBrslhda51Nh5MTQwou5tnUDgbtyM0dBgmhEDtWGP/xbKn6hqfPRHujUNwz5fy/wbbhnpw==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3", + "side-channel-list": "^1.0.0", + "side-channel-map": "^1.0.1", + "side-channel-weakmap": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-list": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/side-channel-list/-/side-channel-list-1.0.0.tgz", + "integrity": "sha512-FCLHtRD/gnpCiCHEiJLOwdmFP+wzCmDEkc9y7NsYxeF4u7Btsn1ZuwgwJGxImImHicJArLP4R0yX4c2KCrMrTA==", + "license": "MIT", + "dependencies": { + "es-errors": "^1.3.0", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/side-channel-map/-/side-channel-map-1.0.1.tgz", + "integrity": "sha512-VCjCNfgMsby3tTdo02nbjtM/ewra6jPHmpThenkTYh8pG9ucZ/1P8So4u4FGBek/BjpOVsDCMoLA/iuBKIFXRA==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel-weakmap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/side-channel-weakmap/-/side-channel-weakmap-1.0.2.tgz", + "integrity": "sha512-WPS/HvHQTYnHisLo9McqBHOJk2FkHO/tlpvldyrnem4aeQp4hai3gythswg6p01oSoTl58rcpiFAjF2br2Ak2A==", + "license": "MIT", + "dependencies": { + "call-bound": "^1.0.2", + "es-errors": "^1.3.0", + "get-intrinsic": "^1.2.5", + "object-inspect": "^1.13.3", + "side-channel-map": "^1.0.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/simple-update-notifier": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/simple-update-notifier/-/simple-update-notifier-2.0.0.tgz", + "integrity": "sha512-a2B9Y0KlNXl9u/vsW6sTIu9vGEpfKu2wRV6l1H3XEas/0gUIzGzBoP/IouTcUQbm9JWZLH3COxyn03TYlFax6w==", + "dev": true, + "license": "MIT", + "dependencies": { + "semver": "^7.5.3" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/statuses": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-2.0.1.tgz", + "integrity": "sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "license": "MIT", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "license": "MIT", + "dependencies": { + "is-number": "^7.0.0" + }, + "engines": { + "node": ">=8.0" + } + }, + "node_modules/toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", + "license": "MIT", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/touch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/touch/-/touch-3.1.1.tgz", + "integrity": "sha512-r0eojU4bI8MnHr8c5bNo7lJDdI2qXlWWJk6a9EAFG7vbhTjElYhBVS3/miuE0uOuoLdb8Mc/rVfsmm6eo5o9GA==", + "dev": true, + "license": "ISC", + "bin": { + "nodetouch": "bin/nodetouch.js" + } + }, + "node_modules/type-is": { + "version": "1.6.18", + "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", + "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", + "license": "MIT", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/undefsafe": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/undefsafe/-/undefsafe-2.0.5.tgz", + "integrity": "sha512-WxONCrssBM8TSPRqN5EmsjVrsv4A8X12J4ArBiiayv3DyyG3ZlIg6yysuuSYdZsVz3TKcTg2fd//Ujd4CHV1iA==", + "dev": true, + "license": "MIT" + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==", + "license": "MIT", + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==", + "license": "MIT", + "engines": { + "node": ">= 0.8" + } + } + } +} diff --git a/package.json b/package.json new file mode 100644 index 00000000..8f46a8fc --- /dev/null +++ b/package.json @@ -0,0 +1,16 @@ +{ + "name": "a4-TimothyHutzley", + "version": "1.0.0", + "description": "Interactive budget bar chart with D3.js", + "main": "server.js", + "scripts": { + "start": "node server.js", + "dev": "nodemon server.js" + }, + "dependencies": { + "express": "^4.18.2" + }, + "devDependencies": { + "nodemon": "^3.0.1" + } +} \ No newline at end of file diff --git a/server.js b/server.js new file mode 100644 index 00000000..1dc12892 --- /dev/null +++ b/server.js @@ -0,0 +1,16 @@ +const express = require('express'); +const path = require('path'); + +const app = express(); +const PORT = process.env.PORT || 3000; + +app.use(express.static(__dirname)); + +app.get('/', (req, res) => { + res.sendFile(path.join(__dirname, 'index.html')); +}); + +app.listen(PORT, () => { + console.log(`Budget Chart Server running at http://localhost:${PORT}`); + console.log('Press Ctrl+C to stop the server'); +}); \ No newline at end of file diff --git a/style.css b/style.css new file mode 100644 index 00000000..0a073dba --- /dev/null +++ b/style.css @@ -0,0 +1,215 @@ +body { + font-family: Arial; + padding: 20px; + background: #f5f5f5; +} + +.container { + max-width: 1400px; + margin: 0 auto; +} + +header { + background: white; + padding: 20px; + margin-bottom: 20px; + border: 1px solid #ddd; +} + +h1 { + font-size: 24px; +} + +h2 { + font-size: 18px; + margin-bottom: 10px; +} + +h3 { + font-size: 16px; + margin-bottom: 10px; +} + +.documentation { + background: white; + padding: 20px; + margin-bottom: 20px; + border: 1px solid #ddd; +} + +.documentation ul { + margin-left: 20px; +} + +.documentation li { + margin-bottom: 8px; +} + +.control-panel { + background: white; + padding: 20px; + margin-bottom: 20px; + border: 1px solid #ddd; + display: flex; + justify-content: space-between; + align-items: center; +} + +.control-group label { + display: flex; + align-items: center; + gap: 8px; +} + +.main-grid { + display: grid; + grid-template-columns: 450px 1fr; + gap: 20px; + margin-bottom: 20px; +} + +.panel { + background: white; + padding: 20px; + border: 1px solid #ddd; +} + +.category-row { + display: grid; + grid-template-columns: auto 1fr auto; + gap: 10px; + align-items: center; + margin-bottom: 10px; + padding: 10px; + background: #f9f9f9; +} + +.category-label { + display: flex; + align-items: center; + gap: 10px; +} + +.color-dot { + width: 24px; + height: 24px; + border-radius: 50%; + cursor: pointer; + position: relative; +} + +.color-dot input[type="color"] { + position: absolute; + opacity: 0; + width: 100%; + height: 100%; + cursor: pointer; +} + +.category-name { + cursor: text; +} + +.category-row input[type="number"] { + padding: 5px; + border: 1px solid #ddd; + width: 100px; +} + +.delete-btn { + padding: 5px 10px; + border: 1px solid #ddd; + background: white; + cursor: pointer; +} + +.add-category-form { + background: #f9f9f9; + padding: 15px; + margin-top: 20px; + border: 1px solid #ddd; +} + +.form-row { + display: flex; + gap: 10px; + margin-bottom: 10px; +} + +.form-field { + flex: 1; +} + +.form-field label { + display: block; + margin-bottom: 5px; + font-weight: bold; +} + +.form-field input { + width: 100%; + padding: 5px; + border: 1px solid #ddd; +} + +button { + padding: 8px 16px; + background: #007bff; + color: white; + border: none; + cursor: pointer; +} + +button:hover { + background: #0056b3; +} + +#chart-container { + position: relative; + min-height: 500px; +} + +#bar-chart { + width: 100%; + height: 500px; +} + +.empty-state { + position: absolute; + top: 50%; + left: 50%; + transform: translate(-50%, -50%); + color: #999; +} + +.empty-state.hidden { + display: none; +} + +#legend { + display: flex; + flex-wrap: wrap; + gap: 15px; + margin-top: 20px; + padding-top: 20px; + border-top: 1px solid #ddd; +} + +.legend-item { + display: flex; + align-items: center; + gap: 8px; +} + +.legend-dot { + width: 16px; + height: 16px; + border-radius: 50%; +} + +.percentage-label { + font-size: 14px; + font-weight: bold; + fill: white; + pointer-events: none; +} \ No newline at end of file From dda2c7d15b8f50e53f48bf72c99f3682d0db8dc2 Mon Sep 17 00:00:00 2001 From: tahutzley Date: Wed, 1 Oct 2025 22:43:15 -0400 Subject: [PATCH 2/2] Deployed thorugh Firebase and README edited --- .firebase/hosting..cache | 1088 ++++++++++++++++++++++++++++++ .firebase/hosting.cHVibGlj.cache | 1 + .firebaserc | 5 + README.md | 75 +- firebase.json | 16 + package.json | 3 +- public/index.html | 89 +++ 7 files changed, 1217 insertions(+), 60 deletions(-) create mode 100644 .firebase/hosting..cache create mode 100644 .firebase/hosting.cHVibGlj.cache create mode 100644 .firebaserc create mode 100644 firebase.json create mode 100644 public/index.html diff --git a/.firebase/hosting..cache b/.firebase/hosting..cache new file mode 100644 index 00000000..92b951d9 --- /dev/null +++ b/.firebase/hosting..cache @@ -0,0 +1,1088 @@ +style.css,1759370593667,34c0b4ef240a2d6a2f48aa47a071a6af62744f0cc71a884019b25d9dbaa60964 +server.js,1759371207098,ce05021096c0cfd4271ec95d058c6ff406bde4ce2deae144a8825377bc3b0636 +README.md,1759370773223,65c25cb3af2b955a0034cd91fb6db54d5713b8589e0d9b5abdc290f8754b308d +package-lock.json,1759370809014,bd269acde9da3f8309d0d0b9d0373e4f141b5117f74454a7660b2f1c5a193c45 +index.html,1759371209611,5f3a287e043912d700add4ae25cd5ae7d97115fb552ffa9df6919c648fb4c358 +barChart.js,1759371210567,08ac0ba829fff00f1ec3c1ae98eafad255cd3c95758d7fd8788b0922704d2082 +public/index.html,1759371931184,617d7027655486348f5e5e44dfa9ad461329ab8dd84515aff4245d5a28e03041 +.git/packed-refs,1759370773181,3002542d8b43e373be463f4c1ecdb313ddb967f9fd7e2b424560a0287eddecf1 +.git/ORIG_HEAD,1759371700755,40f065137bd8e6d5754ff7e4adeee69d9a00bbef84b4a9eeca0ec4ab334259b8 +.git/index,1759371700779,5d3e7b81ee4f33303706f01b9cd5bb83267ef01dc4cb6389c60e7e56725b24f0 +.git/HEAD,1759370773190,23960fa2316fb1cd093c7920df1e9c864ee8c2d784908f7372cd5da920fc3d48 +.git/FETCH_HEAD,1759371700715,ec283deca4940964debb201eda2e5cf41dfe3feb4a935d2ef8b68f08d5e84a88 +.git/description,1759370772106,82406efccfbaa0195ef86e8c8aa8fc71d38fb93a6aa0fbd00d90629d3bbe2342 +.git/config,1759370774731,706bb53b5dee66a4981c7250d9bcc58af84cb6e9d4c56a4fbbfd1eca541009ac +.git/COMMIT_EDITMSG,1759371661036,8c88926982f237432441702d8e2ff6374e6af824ba0890afd9e2aab1f65e6bfb +.git/refs/remotes/origin/main,1759371705704,fb3809c90c2283900e2a9a5c4197025bf41010e867c0b287956d1c1ad89ba929 +.git/refs/remotes/origin/HEAD,1759370773189,309067256ef321c6851b59e293ca58f7ccae3509e768e9597fd3348d34570b32 +.git/refs/heads/main,1759371700803,fb3809c90c2283900e2a9a5c4197025bf41010e867c0b287956d1c1ad89ba929 +.git/objects/pack/pack-d8455ba7812ba7a6b9e83a04e947081853b9fcfc.pack,1759371516430,4fe2bb34f8b39c97d9e39728863c54dbd20f7dfca22368eeae4af9c3d5acd6ac +.git/objects/pack/pack-d8455ba7812ba7a6b9e83a04e947081853b9fcfc.idx,1759370773143,dc1ddff9ecb1ac6eae1e08de0f9ca9db83b80d70b32ad483dbd11ad3f03a1c67 +.git/objects/ff/a51355dc7e5d3eb24f602f85f6ae57d087d310,1759371355558,d673493b51215f732d28b7066f5fdb99a615d528539360fb64a30f874347dba6 +.git/objects/ff/999e9d04d7fa3a725621912399df35f450c845,1759371366673,b4e6453b7dda5ef4d0b3f1ab4fdb5e902cacf20ce1d6404095bafbf690cfd2a5 +.git/objects/ff/8c2a531b89061d61eadcdd419a752b79cd2daa,1759371357686,cb1d3be1cd63f38bb64ad009aae30bf32a58469a9a891495fd4a064a490315cd +.git/objects/fe/e3f621ed517b821371decc956f3fa83bd3a45c,1759371361577,9f9621dcaf6d20db0d73e2e6acfbd840216330397d7748f3198580222333196d +.git/objects/fe/cf6b6942d17bc7ae41a5e106dc98815c0db652,1759371365589,d67dee82abd0e6eabfc5cab4be6bb80eada2f4abb9b0b50aa11945574f0b1f3c +.git/objects/fe/8bca68c279dc2652523c1c6e74a2ad8340a761,1759371418009,3d86bd8999c251f36f1c3a0960ef8ec51f4d671f82e27973c66c5c60aba5b7d0 +.git/objects/fe/29393c179d3d6673f996ca6f95bbc83f9a0699,1759371356039,13640775cde133f9dbe649fdf09496bdf5edfae705f80d8ab1eab06c98b22c68 +.git/objects/fd/d2abe34d3c8d6d87679f4a2e9b87d6c7af487b,1759371357927,7f85a2b0c061375f807f88f283419203a156c4b883bf72ce4d662934ec07b4c0 +.git/objects/fd/d220bcaab88b00b844736404c326fa6bdfbc0e,1759371358815,34f96a704e84d9e418f94441281efa214bcb74da0ab70e738dfd03979a0d3aad +.git/objects/fd/d1a42b36db37c420e058cbd21f6a8afe766f27,1759371418091,99da224e1eb69279f15026de89a969564e3d52d413e3ddf46460a644c3e28bf4 +.git/objects/fd/cae282250939d41404fb71d26f7a5874b0e2d9,1759371417484,42964239d404b8bd4dd1df0b1600e349e4b42ea9f6774161e1cb4dc5cf7bb9cf +.git/objects/fd/bd7022f6da17600dad4d477734115bf28287e0,1759371356199,58d2da0d9851797f31f83bd7098f6e293b789967bef4f095b80b7b10dce29a90 +.git/objects/fd/b81a39ac985322057f18f455f9f1160e7ac17f,1759371360580,16093be987bbc20da401c2eca26b1de279a28b1999bdd4d6bfa045c9ed54a5e8 +.git/objects/fd/a45ade7cfc351fbcd76877d50b4b5f643c37a3,1759371362764,2005fef634578140c4ffa5dd02b099909ba45cff125a4dba1088f2a3fbb0369b +.git/objects/fd/90f2d504422b14fbe14393fabdc0fc0a8db6a0,1759371361858,49995b8d06e7267c478a0c7bd7f1eda520af4d01ae5ad0f2f5f14b36d164869c +.git/objects/fd/52ea11b00920a9a9def53ed8faffd7dc441f5c,1759371417852,125eaf4b1269629f6e37c6e4fae409d3f0d97ce226c52700749bbd0846217a65 +.git/objects/fd/4a6c53a9cd1abacf91125dab3fde3163b4c412,1759371356515,04b7b28ede5a085c65a385bc19abae6a90bba57df8191a84a4f5458b277e6af2 +.git/objects/fd/4384cc0c34ce3e1e411bc8b0557680cf000eff,1759371359061,0844c635349774ad2cbd3e44d73d1c90ad7c72be9c894b6929fbdb9adaeff67a +.git/objects/fc/e6283f50961e68c2f576031ed5e3d4fdc39984,1759371354960,15624b38889aed83060f8928b2f30125a9722e63ddaeed15ea4dac6d9d769a55 +.git/objects/fc/4906c6c7896396a877e1f369c78f804e3afa10,1759371367453,f7b105aff0a6dcad0c5ce101897d299e4ae7e6087b82a176f6f68a6aafa6da47 +.git/objects/fb/ed187879c12efa431383a9d4b9f340e9c41184,1759371357519,f177a5f44088f077ed59ee5499964722fd9f74620689ad1c45897d38476d7a30 +.git/objects/fb/9de9618b9dd9a7e239c148fc60a55197ab8f6a,1759371359539,4fe33d431010a68cc1863e4cb8ec26e6a170c0cfb90ce3ba94f8f2026e9645cd +.git/objects/fb/9b2897efee5fb381d1258543fff68114c92ece,1759371417464,11a126797accaa9d9855d162874e704e4bc906850dd587485004e34c7eeb4c97 +.git/objects/fa/df8383c056f23dc8634cec647e2244bd94fce7,1759371367363,c45923b4f6d4ecfc283c3ecc084bc9ea9933ec463503b1fb7c9a5b7c04c1ccba +.git/objects/fa/9162b51acb582ac3b63c75552db2ca9b9d9bb2,1759371355944,449f6ce203a702226e0d0fe54fd1c4843430d47e340e9e171f45472eb2c384d9 +.git/objects/fa/6a8d7ef0b42b564eee069c7c539ab79fd7c589,1759371368884,aca18dd0aa1aa91a8b83d8692a1289eb48e86a867d4d00953b4fd44740b4b298 +.git/objects/fa/65265a9d45a38560d60c71f0a3305802c39365,1759371359996,e8960619c046ad536bdac078ee83d174ed2592aff45f6cdc676c1c00bb7277e0 +.git/objects/fa/5d39b6213f8a5e142b643575f99d9149cc71c6,1759371367473,cf5fe9245e430ae94de9d018596fe6349ee95e3afb2903cefca3b75b56380130 +.git/objects/fa/4556ef2cc396369f4b2dd8dc9a6f941d050ddb,1759371368499,7e62805f44d5324881df80c356bd782a25ebfea5dbe02841e10e12e2232153eb +.git/objects/f9/e6cc078dadd58957c92af75542453c18169d73,1759371359002,e6c6e17b866bdbaed899395e162537926f0d9e34bce86731914575a7fca28444 +.git/objects/f9/7b474105d705cc4acb88c32aaf60cfb28bf6b3,1759371360045,2992371fc10053b8161de3ea299dec3be0d5c77ea9f54a8dd7a38d0d046e408d +.git/objects/f9/1617df32a3c8b9ffa23300ad26ca918bca13aa,1759371364327,15421aedd65666c5f3335e76e9555e316fe3c3908e74bd4070480b4aba8c9b59 +.git/objects/f8/d3ec98852f449b44b7d89fc82bae737c69f3fc,1759371366210,a902f786f70c112a8fc73bd58521cfc5b6dd54d2e861a48776d82a5e1e57763b +.git/objects/f8/b4cce347f6718bd564f2d5f9f31f93e17fe5d5,1759371359404,ab3d5aa6dd53a42e9d5d9c5bd55579acc65e2b278830f0ca44f46919ebb42c12 +.git/objects/f8/449f46e5e720855cb3db70d906bd9a5fa9fe4b,1759371416995,ce62ae882b43f0134ef5e3f889bb00658ef88cbc4a67442429f4263fdedccd85 +.git/objects/f8/2f38963b0d282b529f64def2bcd40be3a9a947,1759371367869,7095b8f068be1345a620ff2973e3aff65705a0d2dc2fd43bdf45d8fc336c6b81 +.git/objects/f8/0c2359c6b82f127be15e65850044fa5fe4007b,1759371366450,2b7bd98236f32e6822e964e33dfe0153a2289f0f301b141ab199c0dadf777065 +.git/objects/f7/8f0829d1fa9c09fc6565a51ceefc4a1bc80cda,1759371368861,3092bf81a9da5de31a0bc246ea4c46fb5bdcd57b83d5c47daf64734f5cefb5e5 +.git/objects/f7/749bb4202b143bd85f9537b4b5d3482aba928a,1759371416954,f2f2da33039d5c30877c820a5f9bad476adde5024114002ceab796649be6f819 +.git/objects/f7/59b8a8396e3993fb7901d7551d38ee2a786b31,1759371360213,23a74317520d723cecc9114bfbb3473d90d110d088b370a92d10368c8c49494e +.git/objects/f7/1f2d93294a67ad5d9300aae07973e259f26068,1759371360966,4dc038edbbcd964af8756fbf25aee01a89fc0cdae6cbd3333671e94f866c5964 +.git/objects/f6/e40195730ae8c665bdd898cfe0442e9ac08105,1759371368653,9ef126226a4c56ee6c4e3471c9fa928fbdaf64132ddb2e756b237869e5ad8571 +.git/objects/f6/cbcf7f9be9d45391c5e4e14d02541f59087351,1759371369328,c05c22fbf2af41b58d838cefbce4b46596e4bfb77350eecec2625f46af777b8f +.git/objects/f6/b37b52dec6faa7f48b9d1be5da2ad9b883be2f,1759371361017,c11ec6d34cfe1d25831182082acab0614dd0d2074c9ae6f888c2a2e78c4706c7 +.git/objects/f6/7be6b317c19952bb506a9e15e797615eea4533,1759371356677,f262143e9f0cdc0739558aa2aae091baa39f721cfcdc440ea4f8e78d531ef606 +.git/objects/f6/661b7d33c16808aaa4a19624666bc52f5cb639,1759371354897,15bbaa969198ed974f5a051ca91752449e706fce6736849e572d7ef0c70c2aaf +.git/objects/f6/2de6e27dcd637f1317447497fdaccff767ae2a,1759371417605,91218a97c388b42b95673985a026014502318e3199c34206f9ebad07120f5612 +.git/objects/f6/14df0614d49ab0292d16879cd5e03d1acc5f0f,1759371417478,135409e21638243805de807e1c6f46396cbe5ba038af20ddb0aa14b3823e820b +.git/objects/f5/d1b67475405284e3dac312f92ade101571329f,1759371354998,66e0f80ff4d1f09e1180f59d1df5b7654fde093069dba355292fc2241ee5bf8b +.git/objects/f5/9dd604566f1239274c4caf6d88b90b4ddeb25d,1759371355172,dbc0405274d329eb96d7f4ef81f4dbf2694ebb81764f7fefabdeb0e4d77bad3a +.git/objects/f5/7725b0fed3b74b2ed13d99c0fe8ee65ab29f3c,1759371361036,3a442edc5d1a48a60b291a22ee87bc8067f719f6b7d007c11d712ba3975494bb +.git/objects/f4/d35475d17abd96f03b0e1133258703b284c785,1759371361125,68e7af57a99f7e2253d8e84d948dcca329122c6b0b2e6cdf43dfe74763e75eb6 +.git/objects/f4/cec7152578638f52f6fa67a96c748271e6b4b4,1759371358086,0ec1b02652df9b948a69138253eeade4c21845730185b5da37b8814f391bd668 +.git/objects/f4/98ea75ac513eac700adcb8ccd38a0528ef60f5,1759371356554,acbde0c8166a9c59679e6f90448ff1d70cb36d2ec033b5419205cfb645043da1 +.git/objects/f4/69ac5fb0fe5fd6cbd8816db9257c718d8d2c85,1759371354767,6e5b3fc2aff95b4f192006b67796ce526dd33a739a1c7be8c26585fde810140b +.git/objects/f3/6cf206b90ff764e9709be64d57f6da60b6307e,1759371365661,7e3ce86159348661ee28350bfee1436d5906d5cbfc3283b4656967259753ab75 +.git/objects/f2/c030dcd866a6444a4e9d48e6a391a73d25bb86,1759371516430,944e082fae53bde2355593ff5553331edeee5818b10461fe750d305aa3533210 +.git/objects/f2/b6a8b0e3c9020746409617bcd562c9368be451,1759371355431,b5275f3dbd76c29000633f5eda24fc76c5cf925b31c1992f7df64dd679f7629c +.git/objects/f2/891bd6278901f51a71a134b8b3734c49fe11de,1759371367844,bc13e4dc75dce78941af473e8911708d182020b5b94dc8804098a201cded4155 +.git/objects/f2/869e256477a974a2a5b97a5d1c2e8f875183a8,1759371366225,9d4e67203219c27dfbb6da7525a777358a5d57daba92ec69b8d92e036b42b9a2 +.git/objects/f2/52313f8d0a145a3d1bacb68dbf06c0bf8e67c0,1759371360381,34367a5ecb98f7684bb99e6d44098f3558acffa7235746235f672bc216f72f34 +.git/objects/f2/2ebab4c6b9c11ff31cce8ccadcca0b11a1c4e5,1759371362232,46b529951168eeab804cbe5b1f66ce4cba2ef4f495b84e9cb0aaccab1b936a18 +.git/objects/f2/0915bea42e4016313176f9e8c1a154f457db3d,1759371367648,19f36fec58eefec4db3af692dbd36de3d09ef1c8ac3003e99b77898e86b6c195 +.git/objects/f1/d2f8dc116fa196e6dbe77e25d4bd487beaff41,1759371417165,7681bcd6b408350e3b95ea2de156ed1afe5d367532fd7ce9b2300df5acec301b +.git/objects/f1/d0f13c8a54d0f8d78f86a1f9348f3c59750694,1759371356088,0f7a5df9957d9dd8a5c9bb182f1c0f8d5e50f1d44342a5ccf23e37514d4750b1 +.git/objects/f1/b880554aae3ac981c255f24b8a38ff7bed627e,1759371357571,6ec5acd9f47a9c3aa1cade45edfdd19982433775d8757b5f3db05aa0732b5ff2 +.git/objects/f1/65edd5ccea567449bb49c0bbb37e62c59a187c,1759371363053,50689e8cb7f0b753d27f782e4a9ed8a74c110a8b64b8cd65934c8156b122e2f1 +.git/objects/f1/275350531d30ca6dd665cbb5fe78fc5e702948,1759371362547,b4e5e56589a8bc6ff601d38093472ed02885788031aa998f94575f9bb4355f36 +.git/objects/f1/250e584c94b80208b61cf7cae29db8e486a5c7,1759371356393,f229c910b0cde783c742806ebcaea304a10b73bc1f17a135c533948a0b634cba +.git/objects/f1/0e8cd22366d532cd5a5973a5b801419779e99b,1759371417151,1e5c9adf1f249b1d7e5f9059c0987d13cdca8ec34594ab53e1ba3654291df308 +.git/objects/f1/08ecd0a8ca1ec609529d3a0b76106c48e418a0,1759371367613,a3780a1f98315f69cfcf700a14391b0018e9ebde1e5e5f87dd1c30663f22f15f +.git/objects/f0/e65b546c3e1ba4173f1d497d794ff2a2a370d5,1759371417179,8f555ceed61aa590384cf43e5cdb82e13c34a3852146a30a799496ae836a595d +.git/objects/f0/72be4302243d8b4025db8d133eaddaf0d26ca7,1759371416919,ee7fbccedd46203498923af030a6c4835673fbc82d73141665fa77e2d056d35c +.git/objects/f0/13ca077dce9d9ecd842ef6a337d9c875e4890b,1759371417070,ad70df68d91d625172f68a85a4432a3ddcc29572a6714ffab6ce291bba927772 +.git/objects/ef/f903bc15368cd7d794a354ce6792fad1851573,1759371417996,0d8c9c27b2c236b7ab2f4f56c968a69658dd6c329e630347815496de892b5e4b +.git/objects/ef/c3382ef38e269516d61e813c49a8d4539688c9,1759371363224,41807168673e6cdd247612eec228653f9ee41822d985f53798e99b6dd1d7ed5b +.git/objects/ef/7548c8303298520e15e7e680bf99aee21f787a,1759371361159,69e6b598aa12bdcc9b580b37a46b68052a8b91a10d9b1576e4e383ad738941c1 +.git/objects/ee/b58bbaaf5ebce365524dc22c59a8ece0eedb79,1759371417736,117847a607b0da81bb466341ec6a9043b531b7a4b4745a9dc7cb63a84868561c +.git/objects/ee/abd1c37ce03aeba427120b80997db32513f35f,1759371359349,5b8be8d3bb57d218903e2de69ef675df0e4f81115067751a47b0c43cbe28ae38 +.git/objects/ee/8abb523dbe0ad51949ad8f864207164f38b051,1759371363891,881f104dde7c53ed8e720fd0fda0de64d15a0a6bf03c26e5b3203d798c8a816e +.git/objects/ee/7719119afd01fae8a44ce7d6ffd24c8b1e9ca0,1759371360883,f57b8117aabeb9bc1bdac22cb2bf5a46b71d3ec4849351d1e6ed0d5ce98c2dd7 +.git/objects/ee/4c8371afc074e93c8bd48bfe6ba9257c19cbee,1759371368471,6da3698e071f4cef728812384488e03028ddce657402d22d436b7f8bcce9f4e5 +.git/objects/ee/4673b6c4c7a7ed9ef41846fb09deff4b70692d,1759371417287,36f98086e0fff41ae7122bf7e3677b08d9cebf419686be951eab7467ebe6e6f3 +.git/objects/ee/27ba4b4412b0e4a05af5e3d8a005bc6681fdf3,1759371356102,7d0992d78b5f1caf14f37f1914e7719fc9cc7149640ad638ca4f5369ae63d404 +.git/objects/ee/1e367897fb23db63bccadd30f413c1eb957634,1759371360860,d9719cba9d5a30d0e424aa436fa6e189cfa8558dac40430a130b8d3b3b592c0e +.git/objects/ed/b55dfbca86a881da139244122c4f734d6a5844,1759371361845,719c4bf3beec29286d43170dc5249b4efbcc02ed994d1edcd52926f82d84fc1d +.git/objects/ed/b24b1dc3324d6938191b41d7003db4489b7f90,1759371366894,47aa93c56d8f2ccba640499a47dee5894f56fb3857f5da488999dac9b22c5ef9 +.git/objects/ed/93c23bbf1ac7ef3b17595d2b51e313e8e6fc53,1759371369088,f5becf2d580de9c812d78bbaa2926f4a0a492dba0e6977bd1ae7029caf1340dc +.git/objects/ed/3d8e5da4d5d84d554fbb00315313a43794aed8,1759371661043,c82cbf6146eaa762379286dbb311c3fcfb2c0ceb10c741836b5892d4a8742e80 +.git/objects/ec/ec899a992d46f2e903a87475b1c342f2ce4d30,1759371356273,442a11a882a1fea71f5fd1ccfa81a83a6fc6d1e1b81bce5ff80c715638069dd0 +.git/objects/ec/e722327959f3bd9721488a035947387f1c1db1,1759371364941,016dbccf594efbbff655c9d98712c963695e436e110fb3b3fa2d3839ed8bd899 +.git/objects/ec/9efd9dcf7c2d5395db152b9f64b23523abcd4d,1759371516435,220294f280ac3f2b70a205430d1ea8d7c4eeef992aac07c362890927afbeda6d +.git/objects/ec/944d46248d0786305dfe27670772b947bfa154,1759371417564,fa2db6280ae64c9b045abf2e999ed0584f6c79bc90346c287b9ffee50ccde3fc +.git/objects/ec/49bf12877f62026e56899693bfadac77149498,1759371358070,eb152c54a08e5037497656ff41591668eb8b8a7219dead0d9c6f7fed81c01b80 +.git/objects/ec/34be90d153051156a8558c90f1564b84857d06,1759371358766,5e6cf4ebd6f96079a51f6d0df5860e84197f8471ada37b97e8341d4db0123259 +.git/objects/ec/2be30de1663c20ea2166f33a583c9c0b84d029,1759371362415,50a04ee106552b55f6073e121d64abcd540c2ef828fa0d0872909b937c610748 +.git/objects/ec/177944638c4be4d4d8cf639d00bab0cc774acc,1759371368257,26b8656ca38541df446401ef4e422fd176efd62ead13d470f7fd50c3e1dc9e52 +.git/objects/eb/b30b51b3d6e84d33288251d11ab92d8462c181,1759371358363,10476cb7ca1581805f203d9cbe8e2b3b32fc2bf32ad90e313f3f252a831bc804 +.git/objects/eb/9c42c457a3b42f3af43e37ed62de4d704c413a,1759371362402,bdc6134a5bb2fcf6517f8c6f92ea5a51ec8c0ddb0e70ea21642503be480c5f43 +.git/objects/eb/8149e8cf5f148f16ba21b2d5b452e19f984696,1759371361380,e7f7da6ff87ed3f99191f2314ff08ccd2fe280eca32d9ec0785c6a06960b8451 +.git/objects/eb/6d94195d8f3b37226e88d3ea5f49813722285b,1759371416905,2307c265972210f3a41fcfea43b61212c00c9ca46e85e374dcb520686abc58d0 +.git/objects/eb/024f5c51c925b5d3848177305b6173aa7762a9,1759371417376,bdfe6596c1a4e86cd49855277e8c43bdadf199bd7fb8ab1128b95d9f4e3f5aa7 +.git/objects/ea/ff73503c08b845400cd863481308e197f74fe6,1759371367706,2cceaee9bb9b9daefef557b7393657a75e3ddde475290627964af609976fe31e +.git/objects/ea/daa189517bbcfb2a6784a48ac8d05d2edafe7c,1759371356626,b8d3beeb8a34f1d78dd5a90535a27c8d67d127178407b9f00bf38522505a39dd +.git/objects/ea/734fb73820316ed1c0f6a2f6e96dce0e3eb6f0,1759371367472,7f147ca2e7566f2ede12374595f55164f58026032102778769ab27e79c589f9e +.git/objects/ea/6b9e2e9ac251526c95df2dd995cf5f1e861854,1759371362862,c2414800ba6a3824ef99da63481772b18775b4a0baa5ca3653d0a369245af08c +.git/objects/ea/351c553520e1bc62d53b97a316194c48ac49e6,1759371368564,5c83393e1d0a2956c1ddee563b43bb762f1e515e2007d6f968019a923114489e +.git/objects/e9/fed809a5ab515658d6e71f7ba5f631be769be4,1759371366192,ea01619153c6c203fe2eb57471e2ecb66309eab10bc0ecceb8bee18eefd4b936 +.git/objects/e9/cd1c78709f0773db77943de1fdb95d3d268a5f,1759371357879,e38564e2a35173b77e9bf00f402fe8e5621c775d482611a822ddf11f8f388dee +.git/objects/e9/b2f63fb16f8ecdeb16c8eced302612794ccf65,1759371354465,52bb8c080e6a170a7d36ab4ca79c9f6a342a6195820d0d87d1f9aed9dc84a5d1 +.git/objects/e9/ade749d90b7eb0eebdb0626c0f22355c833389,1759371355882,77d3d30f8ff5e694fe533d58031341ab6901f8f3375025cd32da123f642afffa +.git/objects/e9/a81afd0406f030ba21169f0c7a1dba70b3a93b,1759371366181,09002d5a28aed97700b0133413f1ecb5ddc0dd37e10b7573e3186675814efe9a +.git/objects/e9/522153976da589c8b66b0d44da1596cb410749,1759371366376,49693ac75a965c2ee609338ea57255cd7b8afa36d5b7f471f09b3ccbf738fc41 +.git/objects/e8/f8b3d995e8ffbff13e0a5b8728c9dc769786a5,1759371356074,a191859401e41a9eba0ecbab5b3df919831cffc42fb2adddbf20c059876dbbef +.git/objects/e8/3bea65c6c23bd6a0d29ea096b99072ac2ea3e2,1759371365325,4b67f11a10150f920463bda19caa839a97646162403020544af48c04487153f0 +.git/objects/e7/af2f77107d73046421ef56c4684cbfdd3c1e89,1759371368622,069f295642c05eeefc83d08de77430aa5093a9e5909969e056d50ab24efaf7a0 +.git/objects/e7/701aee746cafca9d5d09056d0b91071b4b5dc3,1759371356986,6c2aead1bdf6b7af80b6988a00017cd80ad54cbc701694471cfde9fbffe78197 +.git/objects/e7/5b6bf3276cc92aa118364e4a6cc44ca8e5e54f,1759371417015,8f6e456c4b3ad0859b1d88b884573eca3dedd46b735bb823c6069167264bcc41 +.git/objects/e7/1987e6f2ccf475070c58be1c56c62091388f77,1759371417226,b53b4b6c1737e87f78180bb4546dc9d0c48f8fe772b120f4d73cb2290df74531 +.git/objects/e6/ee8866858f79b90eb2b1ea8d5181fc8a041b74,1759371368986,86a2a675d3b11b21e8e44efc28ad657b4ef25d1d6ac77a5bfb1738f8acbbbd72 +.git/objects/e6/d08dc20cf20bc84e954762375ece363452c616,1759371366729,174ee88b51f992a95f56a060ce92a40d8cc56a9c5d2ed8e0306a605edd2c2a89 +.git/objects/e6/c51bee433645af0221f124bc33e7d7ca3626a6,1759371359435,192b525a727ebd414708a4d69ad64f08b65d656f60b9cc05e4f2df14566f20d3 +.git/objects/e6/c47b9b051d9bdeb19eb26c362ff97907e9c69f,1759371367081,2a41175cfdd9490b31190ee572a7582d11663237777e2ef034926eb707326d02 +.git/objects/e6/9de29bb2d1d6434b8b29ae775ad8c2e48c5391,1759371362524,3ac4fe720dfc516560f3e7ef01dc2753a2f646e7a87dbce1df99f991b7bce18a +.git/objects/e6/8df7bde39bb47aa1fd7eff4b317b3969de75bd,1759371364858,037efb99fef2f159233f32bea43eb7b672729becf90e6adebe08666c2157834d +.git/objects/e5/dbe5da45aef7cec65f42775124a80944e7e491,1759371417410,852026e62d818ec5630fa5456e574757a0d04e4d5f6e204b2b2d5075481e4d89 +.git/objects/e5/b8183d9717d5917efee321be4bf12c01c025cb,1759371368068,29b61c70ffca765627457838e2f109eeda6602e1d21aae1711e78751fe139918 +.git/objects/e5/9cd7a1357b184b0c70409b161fcf0ce5433af1,1759371365178,4ea6eb6afa3bc4fd41229871a1c6fbf7347530c310a776d580c0e1e6c18bbaac +.git/objects/e5/3c40022533f691fd17d623cd24a8ecb5a82669,1759371364344,d3bfaaf1e17b444e83ad17b69310441dc46b6787363c6bd5e3e823fef9b8e254 +.git/objects/e5/36ad2c045bba26e9d1f93202a44833656adfad,1759371369175,ab64e39b7fc3933ff6bc6ca0060d9b64e4c138e09a23c137e35bb2c1f713045c +.git/objects/e4/89f52370c495c9b19cd2e89aeaeef96406cc00,1759371417529,d273fa488dd7b4576042571ca1fbce606c2325d0709f89a185492cfbeb351574 +.git/objects/e4/210e01ea5a4def42ac84742b36d2cada422ca4,1759371357622,65f48c2cb6d119991e4d8210df4067ca42c386482295ee71911e7d79bf647fe2 +.git/objects/e3/f4961229c249a1d4f242d415b5193fc0ad5056,1759371364740,7fe7b3b82b343804cd206063c37bdad2ec0735d09a34a012d4aada9e07cc52a2 +.git/objects/e3/6b0781c1909d7893646e532bf617fdcb73d3c0,1759371369311,2a55e4e74817cee84dac9f6947c602752e4a2c18b47f532fe3cad8abaf45f100 +.git/objects/e3/6475cf878ca6beda4dfd1cd3881759b72270c6,1759371361776,9c9381fcecb636b1e711ef95950cb42830d07595c9092c27cf81df5931164a82 +.git/objects/e3/0400317c18fb2fd374e01d52c8f815976db6a5,1759371360488,c6e4b62bbff53c7a7b6ae298fe56cc0465756f1946fb5e31c5828c6dd8e4025f +.git/objects/e2/df7c9f471356c48f14e7af2813119ffb6854bb,1759371364258,5e884f3c204a28d441bd377319e49576d68a5300842365851916dc1503ff7521 +.git/objects/e2/550c0fb7e8a8b16191ac89b2aaab429948720d,1759371359621,f35763100ab7bf9091c5ca308a3b1a0e1a1460eb6a0e876d1a30e152d030b8c3 +.git/objects/e2/2c69c998d55b0bb65cb0f501a96629372f834e,1759371417104,c0f4cdf1b0c7001b8722532ea9ffdea28bd464efc557fa269da78edaebaf414d +.git/objects/e2/28065f3682d916a1474496f002a9c7bf23c2f4,1759371359739,c4cd2cf7235405f5acd7f4488d14039dbcd9776d863c97a3124b208045d4eafe +.git/objects/e1/eb17a15ed8808af7bd7085dc398108d9920ba2,1759371359857,9dee4f35cc6b62e92b688cfcfd6d53b7a101466b5f67842725c127083d1f374c +.git/objects/e1/4e664ebfbcb21866c7975326db0c8d091e652d,1759371417029,3f8466a915415ad952fbba6ca42e79da3f2ecb2db59827415ad38be160a74e5f +.git/objects/e1/2cf4d58c9f2d6d2d2e656f9cbb0f703cb5fa29,1759371356796,8fd58c3bd1a1079067a3c22357b5526d7d6be2adfd66a3b873b25502fe9262c6 +.git/objects/e1/1deba0ae1e8694311a9cc792014d727534d0df,1759371368353,89c9e16ddbc7e01cf64a9e3d2c9415cb42bba5317e2733dc2614218b867d1617 +.git/objects/e1/11100bfd6cc8b296a20276d8238e3a910f676d,1759371367919,8e83f213fc48c0f2c3c22e27b3ef808f7292e567446d1a633f541e69fcf2ad57 +.git/objects/e0/a29251646c4cc40dd6b1be8d3e28674cd21ad1,1759371357501,c14fc83b7fac17c7116378e11ce1d7f90763858ebaabce5269a8292436ef27e8 +.git/objects/e0/296f8e25c8f10b0b4fbb428b8d92c04c5373a9,1759371360106,05b955145d8ce4c3da69609a5d6b7f71cb639adde79926b39d226bdfa6f19f6e +.git/objects/df/d042747bdb971d9760e9575241ddaa1b776cd8,1759371358410,fa97136c30db43ea89632341294c1cb1063fb7e4c56b6e0a135861988b463067 +.git/objects/df/5b2f63a7cc063c8de5ffe0b0e38c384d3f7ce1,1759371417348,b2c557c37688eaae8963269f86f149a4100f4ffac2b8ff04ee1cc35bf5df6b0d +.git/objects/df/31cbf3c064d00ba5f15a3bb13c957b598b96a1,1759371359938,85272e612e402e69ab48d504014eb6ee7e26fa49a58ca650ebf84308ba6d281a +.git/objects/de/f48a3ccd01ec119d6d996fb6070d82de1641a5,1759371359704,7651f0f69b07b0be5a0d30d2b3adc36d4d4457abfa9d3aa92a48b798f30721e6 +.git/objects/de/a3013d6710ee273f49ac606a65d5211d480c88,1759371360931,62d4cd9beb3df3503f6e97a7b2c3191e5f657ea202122d9e1f5c5d85156b0add +.git/objects/de/9a587322cc607af7656f91cf4cc76d6c05ea61,1759371417845,b90a6657e32ecdd3b06aefe92a0138c2c4dc96ff8a7b506476a933c24b54cc61 +.git/objects/de/3ca625e73adcabc8570a11318504d8d6aa6806,1759371364524,83816b90371434ae29f560c08adf4eca298e87acc64dbbeb188fba7e97ba2b37 +.git/objects/de/33e899e66db27eac77bb85d1b8afe183272e85,1759371367895,9aefb076ee07ab9a089a185e6b283ce0948aa124d9a273332709e5fe5d177f3b +.git/objects/de/3226673c3874b1c6506db022393c753495655c,1759371355065,aa34f26f3fda91a29c8dad92b9e4264aca6a76e6543d561a9d917ceea99b8ba3 +.git/objects/de/26d04c7eca814b9aab3e17e686f7e2e447851b,1759371417390,d0c9dea35479474f13a1a799f85ecbb138e64ab047d1843661c5d9364c4d26a1 +.git/objects/de/22d1597600c04a9a62ffa597463413baf741fb,1759371368744,aa20305864d9f3aa3706a07fc0867bda6ae860b3be34ecd08dc51bf1b7a9eb69 +.git/objects/de/194dfdac06196a1276562fe032dac74952f063,1759371417471,a5f137d1b7566159fd4e063594357774413fc2edb84fa15d213d23e5b608d3f1 +.git/objects/dd/f7984058ef9a10dd10c1c969f07603e7d3c413,1759371417050,1729caa498bb161be09b9f61b314ab16db04e162c739aba967beb59b6c2030c0 +.git/objects/dd/ea71ab1b9709da66d7b7001c075a7351c0891a,1759371416870,6452efb2f8a921657009c4b1f2d36e70776810b827aa553c57f158e519a4e7b8 +.git/objects/dd/b212ee2873d7c13624c47265c56f38fbb4ed1c,1759371358660,80fff2c10b676ad51ffbc2824e65f9dea77a3008926a93f6edf355941a9204ed +.git/objects/dc/e69beb90ece5c3b0ca234a949418f9f34eedbc,1759371355223,937dc739b851e9ca979f95787f8e75d4e237e6d9f83206aa376982b0c6d3b172 +.git/objects/dc/cf667866f235c68664f91e3cbeefb29f23330e,1759371367502,5738cacd737ddac0a17afb5834fbc089f03dc6d7a8cfc65105fc617c29d83fcb +.git/objects/dc/bbebd4c8f3a6f2cc12c4f862d90b8f2e4eaa28,1759371366027,fb4bdb30e0ab578311c08f50b8284736d32ba86d35eed8241e1764843e641856 +.git/objects/dc/95d346bf505e6edbf54a839e45ef76ad934dd4,1759371363336,3c24ab321bc3bde1634118450dc0f1cf71d81dcc3409748e267df6d80903b469 +.git/objects/dc/787ba76781de4c1d4721b69aa881a548365a90,1759371356738,d8bd20885f81e395fa2cf32b710020188aa1d100085858f3b5849f327499fae2 +.git/objects/db/b1bf534ec72246c07ee57bbd8759a5e509d9e6,1759371366393,81804b311dc9260d5191ed73d2b4b6a78caf1edbb4758cb978ae4606b69bb765 +.git/objects/db/a53888eab84f1e2657ea3516971fe2eb225743,1759371366148,6beead43af38bf6b07703e916e6365d6ab115972339ae35ac38786d0d4ef273a +.git/objects/db/a08a2812fc2436603f8e2a90de55c55dde91b4,1759371418104,cd2d4a842ff3c76fe56f3088ab0905f6a2ca10b04bddf908a073bed6c22f8f93 +.git/objects/da/ff6e05389aedf0b669bbcb32554599692cb121,1759371363527,5c42988cfa8f36396a4932d18e59dc3b92dc32b3dc47b20275ef0e22da9d5488 +.git/objects/da/f77407c27bfbf227142ce2b86e794b8307a342,1759371417185,1d2db860f5f3ffa693b3d8304bebb808b5c1cc5d1b7eb3574882f31dbb794f37 +.git/objects/da/bbe230d74beb5962f67a6da7da18c707441ad5,1759371357261,2ff381cb58285a36ecbf9829d94c5c10b944b88a72d2ee878ac0458785383270 +.git/objects/da/9ee8f4e4404e5acf0af1045b6045534dbbfe06,1759371366711,8d15a23a253c24ca9130cae4285a79b90f5879d0c6e1596f4a19a73124de4112 +.git/objects/da/962e6d311e4982a10bdbd8032e9db4350d20ef,1759371417914,3c6d6d0d2559ffd06127e4a9a078a95d27182373066471365e8f9613abec339b +.git/objects/da/23e630cfcf0b2bcd6d5e90becc09d714f46d7b,1759371364685,2e07d9994e68793f04b1d2a51f3da2203c6963286d3f320cca2f42fd6e953bd3 +.git/objects/da/1fde3f638b9a9a3db026668427ae9cde5bbcb7,1759371361967,eaa8580c55d0205b6e7c740362011803e1acf5eae3db0eb0b956b17eb5fc440f +.git/objects/d9/c7a1373440a10641c8a48daf6707b3b3e132b0,1759371367756,b33360a1c409dbe5165c812dd7925e4118d6694c8899d2a2e2a0245bca3f348b +.git/objects/d9/c0f30a34ccccdf1636aa599b7d40dc7d111e5e,1759371359293,9688568eb0713148a56e5f104674c4611976214329f1eaf29327f08c3b80cf61 +.git/objects/d9/b36d611830efeaae613bd8dff4082d7fd55971,1759371365995,26f114d5e300017c696e56207ddca34a6817299abde9c346d1d776e1694141d6 +.git/objects/d9/a6668c3ae6be748c78fbd5694053706b3d6942,1759371368232,a254f123888be047de58076c60e2900b663df7bbdd5f839b84386878a63d6882 +.git/objects/d9/9891fdef33e65e43b04ef45ad1dcbbd03a8f00,1759371418044,fa04911e89bce1d94e782299f59fff3240ef5856f400f71a55e8bfa2fc2539a5 +.git/objects/d9/0a1bc657a8c3b85c939c7b20e4ed4e4aba4ab0,1759371361430,858db7464c223f4494400dc242c424938a59fe760e38d44aebd1b02dcb0d01fb +.git/objects/d8/df62347a6fff095c753754b0a3dd30b6591b33,1759371362116,0d306800573bbd2cbed0f7570c4c39b91f1a8b78e01920d30c194cf0281f3456 +.git/objects/d8/c6cda07c012ba7a238afbebc9fb9f704f23244,1759371417063,adaee8535c67c8aed6f3d9d4717a9251289f1d18d91ee47f84eebaefc6be3a78 +.git/objects/d8/bc87178dd38fca1829b9e2109c6f71e9721bdf,1759371360628,bc5c91efdc29849d7e1e98b01c5b6af1bbed7d951ab70593675ced9da36162b7 +.git/objects/d8/79a5f5c1a72171d3b0ac5abdbea591644ba173,1759371417955,782f3d2185e10ab7a1c5220738bba7c46bb512b58d64b9f95080f52c38655c11 +.git/objects/d8/35e20b957be00d24b62cfc3e7243cc9f133ca2,1759371360012,4b8cf21daf49b819dcfb242f070a0e166627c3609ed337c5068dc184f9f10993 +.git/objects/d7/efbde70b8e95fb7f67da9c8cfed11ce8ce4133,1759371362632,77ff3c3d24ff430117aa119a08f0ed12ed89c4076da1a7bf93c388039b211fd1 +.git/objects/d7/c430fdb3ae766b215ad8e072d6ac2212d7c619,1759371357747,0828913f25214362b02338d1386e743f12e11d8b6b1d678c268f013b8ac24a77 +.git/objects/d7/8193ddeae4d19e2219801b35b16c13f5a87aa1,1759371417090,2426ce0efa83ea9f6fa738ee0dc701a64f4ebaf0a04b0756e331761b176fdb4c +.git/objects/d7/7141cb5f4b08384f3a69650fd702e6d8f094a7,1759371363241,61445892e50c6525ecedd09f631554c4f360b02184de452cc944d89bae3d3a87 +.git/objects/d6/dd3029d8c51858964fdf8e05228ab604334f5f,1759371357989,da4e974ea6df9f8790d172983528085e17619f48328fda750173e23ce8aca0ff +.git/objects/d6/8c8b716ff04186cd4c0ed8f85af474cfbfbc6a,1759371360157,f1f39f6e6a072013065a044af5567e6aeb94e68c03292492b51be4e624541519 +.git/objects/d6/8214cfab0a28e4663529bdcb3647c0359eace9,1759371417832,7b97019658012f657fe3614ff6b2d720095e8f181921358b10c5f2a70fb0998b +.git/objects/d6/0ce0e6df2efd3f83c08b098d1b7b683b96ec84,1759371355366,e22e44465b2cb0d5f6737d58143fe6971ff3e60d04109f48ff0da03a29e316ad +.git/objects/d5/44d33a7e93cb8e88a0641d3666398c3d515759,1759371366784,56b9326dcb083d0a8cafb9d9c69fa13e6556d65d770f7c4df4fc2b8b117daf3f +.git/objects/d5/42db430ed3b58551bbfa688d47c591e9150cb7,1759371355896,f0386544e99dc7fd3a5cc596ec5795635cea5c9b484da4fa743ea3e9e7974ade +.git/objects/d5/18d8376af9faa47af875d83c8cdd51a11f9099,1759371360395,f33d5ad3961b23223fb7ee16a480e712df5f4eeca22639380051fd8baf8c6254 +.git/objects/d4/e3f5d40b8a79c87033f11123c404ba3e441499,1759371354249,ab8ea65a8c34c616493e15bce421be7f655c7bcfe02ac8c030d15e7b1058719d +.git/objects/d4/c6ae0d76c9ac0c10c93062e5ff9cec277b07cd,1759371367099,762a7771fbc381fa163363c061b4776b660b99c793f3070e071b0a80d7b3b841 +.git/objects/d4/74e1f9ead19135a390c930e5801f4e6910c0a4,1759371368385,6ed192ac93f78ec03902f5e2df4d6d9fd769a5b4126f1a3e804cf0c47f50f1fc +.git/objects/d4/6e46886711415a0a1064443c20e8a3704714c3,1759371354784,cb75c5fc5de1bc5f5e75e214e1a6f19b00d82df91b602ec6aeeda88a4cd8759b +.git/objects/d4/52b04aef3bb41ead6816e2b5de24f27279680c,1759371366311,4e6a08760fcefb5714e4c284000f74a8a2babc26ff91a372cfdc59a1680e22fa +.git/objects/d3/f46f7e145990dad5954d78c5da9a2c2bdcbe36,1759371362561,a81e713ca2e90099193a7e9d45999aa6ae639a3cdbe63f937aab77f621bc2db7 +.git/objects/d3/d3f0fb0c22249be1d1515443a612a49bfc3c9f,1759371417516,c00dff1674bc4c21f35e29a7fe8b47da7ce8037ee03b9952267f78d4ba923df9 +.git/objects/d3/640e6b027b9ea87afbfd361ca12fc05cca0e9c,1759371356178,db91c37dc70f5fdc7b44991ce0796510f3075095d9e4a56c44257db1ff48ed6b +.git/objects/d3/2ab4426a5f6bd7986ed80df4073bbf997903d1,1759371364050,986ab7a59807ce95d00146dd66b56d3a2e03ac85a0857679e96bcb5d9cbdac48 +.git/objects/d2/f2bc59d0ac7c40b35c574c45bcedbf26263d75,1759371365091,0571a1b555fff869cfaaf85e4a272b7157998424938aaf1561ca6db33bf73f58 +.git/objects/d2/b7723147450c8094f98d20d88a5170a4173bbb,1759371355599,36efcbe79e5d751596702303bda9827e012c2578d22ef71e7adfaa4355eeecbc +.git/objects/d2/a48b6b49f2cf17358262f911b997121d1c2a31,1759371354686,69a3d32e29f7c7dfc5264e9b2c52ff9f0a51a1b40056cc7862e8e623e2eaa0fd +.git/objects/d2/56c6c0b0df6e43859325ebacbaca16a7efcfe1,1759371417523,fb0ccc65cf7b88e2f08346e4e2e535172e2fd9533533c2ac5c2c4b271ededf42 +.git/objects/d2/22c13b579d2d476dc26d692219dbaee1665b88,1759371355198,0674deb870866ecdce50967e70f33482671a0bdd7b0e675d5172ae594c0796c9 +.git/objects/d2/19b0c878dc6136eb2096cffa140bf6bf2b8e9c,1759371358336,69fa0423ea05c74aa15ca36265b5d4f437da832c2bc2bf5d642a3321dbd25503 +.git/objects/d1/9311fe044ad5157624077670dc297e8b53da49,1759371355336,7649bf426d0563c449b90dad390b1997cf87cd9db6252b3a20a67167080bedca +.git/objects/d1/88a16db70387967e0f913c2ee7c0bf9f7ffb09,1759371358391,9464b45508b6eeff7dbf3f22daaa8672067f0f4cd3d9a51624d3ae5077800491 +.git/objects/d1/76c1ab30e5193071f5f6a6b6e8aaa4402476c6,1759371355574,ac8ad08727f8f0da4f5491113cc17851198ddb4e5dc2b6463021df8ecb888232 +.git/objects/d1/54f5a7d23975af101646b65e74abf8490f50a5,1759371358921,db80920f01a645582fc96b4f2f4ad3861e73a01340a754b08c737164cbe877fd +.git/objects/d0/f510447f57b96aad5bf60c59f6cd3d741bfb8d,1759371363833,9a1c5558b4271c83390be1e036592ca8d56e8b07c767140dbecdb682ad39193d +.git/objects/d0/e860bbbd27d760ef6842eb14a49a5b8a7cd90b,1759371417254,f74e92b987e67463d2111a5680386ee20d0d209781595c0eb6cf35621056c42d +.git/objects/d0/ac7fe14f65bcafebe0ae971834fa4d6beb28e4,1759371363552,a477da0e74fd7432b6dcab7db9d8caabc67287edf57e1af51ec4cfb40edbf964 +.git/objects/d0/2b2c5d7375751139257aadde0ddbaab50f332b,1759371416933,05e4c82550ffed0d5b65bbc05794ef36195280729c171f0ced2b2c41637662f3 +.git/objects/cf/e027599516f3d6c2165a1858d50d7810dc9dba,1759371366527,a247999ac0fc1318955c71388304d7b28940de5dc5281a76825159e77545f1b6 +.git/objects/cf/c6affd0ab67ba717dfd79219fdf32716d07d0e,1759371361564,6fd6ca6ff81e32aab2dfab556acad1cdaea4333af1558e06c0f83868ffa801f8 +.git/objects/cf/9616c4a6671026d27790a79dbf26732a5860fb,1759371359725,6d09ed13cb7825b6695be254163e6af202fb534daa5ea725a7e00e85737892e6 +.git/objects/cf/8e78ebdbbd7aba0bd6187a908842a3444cdec8,1759371418037,1add2cafb2df15be1c39b53a272dcd020e09d55a3968e2a2290eeee85011d600 +.git/objects/cf/739b2dc5f56a2860667ce8e3f8f7f04ad551d0,1759371366135,82c01f86f9cebd2639a326fbaf87e0cfa0e48e16aa66fb9d3f95b61e3a1c5e46 +.git/objects/ce/a8b16e9edc40b78b839e97f7d4b174ada0b41f,1759371354641,dc3c76a559a02459ed743d18416695bbb56e3913269150b3ccd5cd68b8dcd359 +.git/objects/ce/6073e0403b5a9aeef19a91624ad0256f5e61b8,1759371354724,a9e888acb42028e0ffe6819246f0cfa46fdabe816cfaca847869709265adcfdc +.git/objects/ce/1dd98713317a95f0a72036434478172fe991d8,1759371359191,26d332c34a16b5e9eb52f3d6108933d400cf7de3109a3e0ded44c900a106fa2f +.git/objects/ce/1bc2a4ae2ea0be0eac679b305b6d20d69a7793,1759371368045,b39e7094ac8556934be9508a67a1a17e5c328b295b0f17c0b63b0a681c62d769 +.git/objects/cd/d014803474a4b76b981c475a32ebcaa81a36e5,1759371362927,d0bb255a61eca814c8ab0d597ccb63cac67e56ad595b797b65a4d377e52cc5bf +.git/objects/cd/9ebaaa9963f794167f74e00a37d9ceb42e7b91,1759371356852,09de30abe84855876afa71c130f14c60169188f4d96a2f0c259f86293e5745f9 +.git/objects/cd/95f5a6fd4e5637f26123137bd89e5097f1ff94,1759371416988,f7aaa7dcef08ee56f9bce50ea087b4d2003092d20180669c10ba081f26a68477 +.git/objects/cd/7f02cf2e248463f092d389d453e9a9fb41cdad,1759371417908,20b16597499c1c0b64940dc18c6a5dd026c4b1b4fa369d557ae11aabb2363fbe +.git/objects/cc/f44620f7424143eac192467fb6a832f2895e96,1759371418050,376cc016e5b4c06af42f4ebf19cedc133432ec364750fff5c2bd88697cdb7791 +.git/objects/cc/97a50ab0bda37820def0ff57683e528be4389c,1759371417921,7e59c65e1ebac9155e6fe0e408946315508acb63a82acb40d48ca5c012fae8a8 +.git/objects/cc/82f2150315af403d2556d8e9b0a40e08030e9c,1759371418070,3dc40f14cdd8d5fa00b915a7642501ff178e61b2cedad6f772f459ec72e3dfaa +.git/objects/cc/7e10358414a4f40eede8eef710c846c3dcb59a,1759371368160,3aee6a5c91465438c505194df20dd7f56e347eacfbf684054ba79c1784ce9b4b +.git/objects/cc/6b0e9f68f95f8a5a26f47fa9fddb06f3625e7a,1759371367312,28899176c2d81bf92e763671381bb62d2c43bd98a0264815a6d8265d46c453c9 +.git/objects/cc/3cf8390d16d4568d961f93395b7d330c4ada27,1759371359926,f88d3942bc076bac7650a587a08ca097bf25f9e165b36c6987f5f3c38a3ac8e4 +.git/objects/cc/1d884abdc52c8b5443b6212ab1d0d886ce9c33,1759371364475,1f8c183e608718cf2edc0bbe2f3b299154ae8facee34f26b847ed1911a8c965f +.git/objects/cc/0c52124b678924decd65b835587b5cbdbb878f,1759371357672,88d6dda40e02ac5232b7acc394f677b42e89a299d4549ece4026b154e6793a42 +.git/objects/cc/000b34684a1d0b03d4c4cb4fac3e1094a81eec,1759371369354,15fc7734b43696f57b97e56e419e8028b56c71339feedcb92b53125ae4de685a +.git/objects/cb/e62e8e7f20b6aa70e4d138b1503837ae4e5f95,1759371367515,ab875d18c61b06202b00650883fa922414cc255a8e3dce3d87e51427820873c1 +.git/objects/cb/d2478beffb7e4e612f99e8bff383255c21f253,1759371357299,1002a9c68e73b452fece8dec64959cb56ca5e12e45dc06c3c3ddfa2f06105fc8 +.git/objects/cb/bd76ca1768c6e4e4030210cf56c88a1000e5fb,1759371366112,2635c862345ee8c756026e71a263a9ac54a1ac2676de940c33020cdcba02d2b1 +.git/objects/cb/8f074b6c82be77ea023da93b6d0d90517e85e4,1759371417315,b97e1de5b6bf4eb530ca6043469f6a14a48daf979301ea43b7bffc17b80f2baf +.git/objects/cb/7cc8927a64ac5d213480e3fba1b0d3dcbba3f6,1759371368730,946b25d82c8216921405602e4025509a6180c1b91eeef1b4484c6c384c37a75c +.git/objects/cb/5990c7c3620f4936a3ac42b3bf335c95eef7e8,1759371354401,d4e49652d8cca042c0b448b17f674c3e134f0e130d52cc2a8d294773aaa76917 +.git/objects/ca/b251c2b9a81318267600f68130faa3a290e5fd,1759371365236,f71a681ff314f203a09e88a0181795217811adf37289762653652447ea288ac0 +.git/objects/ca/af03ae2482776e4bb88c28fc231b60de4caf79,1759371369047,edd13da9d7dd6a3601418cb7dcb179ff79762675708f9fea7b39311a6aa2a87e +.git/objects/ca/7442120798eaff9d2cd621562a5a4b11da3629,1759371367241,e055ce0aa2be5508467b04ec3e7a186705f8a723ff3e7f826d7ca3310aa0e814 +.git/objects/ca/64cc1e605205438cc1b04b215f6fc12ab3f039,1759371364179,7d6dc69efaced2bcb5dc4af5b94c9545fa85835e308922c3cb89912b47e1c105 +.git/objects/ca/62d9ee2b8abc4235b4e6b493d48c7e66290272,1759371417158,c58c4fcdfcde6755400e8d62f5ffbc045067a4678cbcadf63d6e9cd96434426f +.git/objects/ca/41fdc549b6553e811d35e44730a51bec68be99,1759371366296,5ee94ff1970e40654da752998555f375b41338b55a77ff34120d56d47185bab0 +.git/objects/c9/cabc843d734f3dfef592abddf5c66b225472d2,1759371367766,16932ffed66bb544753b3b9fa72266a3b7327f77591953b73f1e7acc17b93f7c +.git/objects/c9/bc70278b2747b4b10ce0085c68b1c81355227e,1759371417451,4dca18b8d341f975c8629dc10c7d6c440adf1a57dddf43bc1371d3d758f9e59a +.git/objects/c9/81c3708582a563f0f463c1e01715257d5148bd,1759371360418,45e1b7df0b7abb85ac481d031ba97af41e856693b277b925ddd77f617532a559 +.git/objects/c9/0e2ab951f7c4d403feee5dee6c52c24f819e16,1759371417403,44de20178f8e4e75bc59b9079763129a0ded6910efbc168a83191646891ae886 +.git/objects/c8/5e438378a65c39b3ccd4e0316d1855cf5b7887,1759371357019,28107c4e97b2db224b5fed6cb0f04c3cd875a0e82e06e80e9b6f970a9830c78b +.git/objects/c7/e14d25e5a0bbe6c66d332c9dcdfb6f1dba9788,1759371357124,b66963a16a4fc7dfec4fbcd40689644a45d7858d3705ca2b87a586a342e5bad5 +.git/objects/c7/8c435cdda56d7f231dbaea7ca13b32459f58d0,1759371363394,9f746a4557eb31cef36d79c58f5be14626951171683a2f0e4abb5960be83596b +.git/objects/c7/1df9c2bcf07ca4340530058d0662661f29ec95,1759371355629,8a0f0f65dd1cef87e077357850c0acb0dd6f63b402e575030a5868074722b5d4 +.git/objects/c6/c25a703bcbfaf4a36096c00c1320d60ccfd90b,1759371416863,6a7714955f8baafca99b02c33af676f1372c06efc3709d23ac3ab0332aee559c +.git/objects/c6/ab9649171c41d5062d386958d888fb4d2de489,1759371416876,d8c0c36260e5bba13285a99ef15a2c1f78235efb54278e3c55aaa6a16d2ddaa9 +.git/objects/c6/a9b4542449962985dab18fdbe30d6ac57c186a,1759371416891,3f40a3360c9f079989ff4291a50ab0da386356b18ab1cfeefb59a4371c51c6a2 +.git/objects/c6/84f5786d192b2a21127d1d4471da8f789720c1,1759371417591,9ecf4dafb2db4d7ebeeebfa7aff348f08172b5468440ea0bdc2c68196b122511 +.git/objects/c6/7a64608df7f4d8e126c0a8eff2cc4a3d837e71,1759371354707,2c115026c3fea58817180db6e92a33dc0f4b30496ddea30591951c8cb4880879 +.git/objects/c6/5857da5045684fdf29413d2f18b9bda62b0cb3,1759371360902,832992a8f6bf786aacfd6cd370990e5ccb8275a6ba3ed0279b06da0de634bc38 +.git/objects/c5/7216aebd518555d0ba6e6677238b6cf4aee59d,1759371364546,c7c6ddd3a25e9c75f086d4927108a274dad15f15e8224142d18074e689b4c148 +.git/objects/c5/270551e93921ccd9eda9ce2b33e54490e57f05,1759371367634,3a6ca4d36eb782b0bf71e5d22490dcf691b95e78edf5d6e8bdb3dff32e29356f +.git/objects/c5/043b75b958766a3880805dc4f19d70a4f167dd,1759371362446,fc1742d7237cac45f84629d5f19f8a0f5d03fc577971301df51056b8caa84aa5 +.git/objects/c4/ce6f053c68581068898fd2a4be53a861e5b1b5,1759371362332,8d0039acc9479aeff133772ddfbc87e94a7b6f1d0c67035cc28e9cd10e69b8cc +.git/objects/c4/9cecaa240c415345f455f2e4fbed99015c1713,1759371362001,2c7154841c5a1c516e86dd2baa78275791525d6bae85cff49ad036bb7ee43912 +.git/objects/c4/77a189899137f10792f38527c7adbe27d14bca,1759371354217,bd312fb7f51b826f5795f0f0312a452f71f860e426bcc9f8cf39f99912f8cb11 +.git/objects/c4/25f1ee9d0944b1e2274ebb78528febf563d17e,1759371360350,2ee846b62cd0a012573a2d0a89ecdc07860cebe39bb538f763e6cdc248164d04 +.git/objects/c3/ca766a7bef961c6cc9c5b5e04c930aa05d7608,1759371365197,0b114c70f5167295ad1ab2983cb8c5bfc892d7b363f34c5d0cd62fac222445cc +.git/objects/c3/c056e469726cdb0d0cb6cec73b3f79abf0eb23,1759371355352,e5b335403331070a9c156a9938629c8714f014208899b69d94366cfda284f15d +.git/objects/c3/bfe4d4fe956aecceb49f159c89785b3c9f81fe,1759371357247,0c9650336e2892a323617caf084453460d1532dcf7ba146b47db9c0c0f8c8b1e +.git/objects/c3/95eb002762d0d4cca2b254b073b33db8b83da4,1759371368485,fd7a67d834fe95f62507806123c4b562a8fa75780e38be815af411f3858d62ea +.git/objects/c3/2b8efd467fe3f63f5f7839160850ed4c881976,1759371416975,7c576f6a1699af3c5dfa36832e88f8b3ba94adf062da228c0c9cf6f62a886af7 +.git/objects/c3/261c91e08c1a3c6499741ccd32d47612bea72c,1759371357858,9b215a5aeeec7c5ca314e1bd0380481633f8779f49e9b56cdd4dd02c349f78da +.git/objects/c2/fa0f4870b44895b8d59f1de9d14da0319f5793,1759371358935,be28ba1dc4e36bd77a7de864b89344490058de0462175d8c4faba01d8cc345d9 +.git/objects/c2/cbbdfc65c390afc3205f87dd95bc996e24cbb8,1759371359380,95cf4d25f7da02f0d2e91d1475a367a9d8cebe14dbfd28bf7bb3f3275d4a1c42 +.git/objects/c2/b644c9e34c62be9c4d16e9ebfbabafdb347c5c,1759371417976,8ad5257441d50648f46cfc01bb84b7b41ef5a0b9037bc8e2922658dc59eb1cec +.git/objects/c2/a1f94770390700cae40dcba5a325bd5dfd36db,1759371417369,f823ea27fd3175150209e0d38297f8cb8907f8046f6d5babf3d7c1013f4976d2 +.git/objects/c2/47e826e67075a49071a07f830fadc62d28d86a,1759371365903,eaed1fc33cdf42b499e428bd6c41981ae8eb2f36e8aba9cecbd96c1a9479f186 +.git/objects/c2/34f529cea898151cd58315ee496bc2067a776e,1759371358281,375936eb0e7a1b94da131c7c63ce814e862d88b249ff61e12dd0c3ca0b4b491f +.git/objects/c1/d986fc5120301c654f87ee329241190b6e1987,1759371361264,3d4a200a5cd42ff26a61ad992c001442e12978e8e23f7f8fb5b315a4d98f24fb +.git/objects/c1/d4c552456bde706a914f901e9ccd523ac44e7d,1759371361753,b90ad94bc9fecfd95b7de23370118d22a28b75014519b5a4d3204c03017265f2 +.git/objects/c1/a922a9afba84293f449dc4b661124fbac2fd5d,1759371356340,32f6abb51676c4cfec9158825e8ec23af4a863773b2f8e824b535ca2fbe10e08 +.git/objects/c1/845d7f9e72155b97838f5b476dbe1aa26deba9,1759371417865,e32dae42c16255e6136af380e3c99df8bf0bdaab608d5af8466d49ea24483954 +.git/objects/c0/ecf072db3f9809c46c83f5641b5df99c686bbf,1759371362259,10576c10764ff4511d549c2a640b36ffcef7ee77156377cd09d3bb90db355a12 +.git/objects/c0/a4103811f69cdfefb43e1fd0a5a866da3c0cd9,1759371361954,bc30151862b67bd29e88259bfae55f9df56805e1b60d48775b42d8368b3897e5 +.git/objects/c0/8ab4d8d521cc18cbb89c3a705d8f137d12d056,1759371358610,cfb71ee432a5ff194c7d96b9a09f4ea3a1a74ada29fdeb848039d2b5a920e240 +.git/objects/bf/9e80991e4e0a553866499b96877328a2b96042,1759371363261,3ca7a60ff283fddbebd4add23879d62c2b5d6b698c426eb12b2c43adc3d1fcb8 +.git/objects/bf/9e226f4e872bee53a930739e5381d013c47568,1759371358174,653dedae47fa6364b37f8f291df139ca60b4afd932c5b14d9ad053750602add0 +.git/objects/bf/9c7d6550b4efceee2f6f55350860097b218a0a,1759371358852,8fe9eaf39fff110676bccca32979fea97feb31bdcbdc6559b96ea2c188dc1aed +.git/objects/bf/85ffa285abe683493f5b6e71784ad0f290f1a7,1759371417550,5d3a8440cd6f62b525354b429ab3cc313dc9c55632726a305140333bf96b985a +.git/objects/bf/4c57f259df2e16761b45e2636db307c89ba419,1759371363945,00c60892b9aae4ef6aa06746ff86d6f43fdde4168b5965c9dc690dbe1f79d09d +.git/objects/be/c78abd491e093599b2615533687a6b3c360526,1759371362707,d2515ca629bc6d46d5f0e874d8174122bc5e96f92bab3fa71f7f275c1fe99a5c +.git/objects/bd/f9002747e971f342607364e8557fc8bd3e80ec,1759371364167,961aeddac0df90319705a14c13f41487a8a459e504c60d6a1e219f5acd9c349c +.git/objects/bd/d626ce91477abbdd489b79988baebadbd3c897,1759371359910,e75a283d2d1bece64e2df8ac15d55ed9d639e07ba96b5ab0e0eb2c9fb71b1a69 +.git/objects/bd/1e7c2a2af3b1e074b6bc5fba4e98b1294c923e,1759371368228,55f32749febd039d17866f7c477a32d451373651ff9b922dbd29ac43cefe39de +.git/objects/bd/1d94b7f12eb2144fd68163e6481ad0e5f2b70a,1759371359247,6aee1e04c0a53004ea85ac591a25b53dcd55595fbaef57ec3a46ebac307ce3fd +.git/objects/bd/19fe685f68822df8d00bde928b5494c53cca74,1759371355112,2c10798b5af9e1996aba41b600803d224e12ab5dc655656a4909027b5fd59985 +.git/objects/bc/a98b5e614e6f74f98e19b39384a8f694ae7370,1759371363208,5e1e12aaf3ce770ae2eac232874b322b2b22d3391303dc9449f1279d9b35e348 +.git/objects/bc/532500dbec62b0e1e449d980ff4e925c1717e5,1759371417199,302fb1389a7bba3cc0c512af86774d33bd1b31bc44116b26ec7a13faae9c9b9f +.git/objects/bc/108d55fc07a3dccfc6a62c7b1a6ef049950096,1759371358317,11873f0b449e11c173595ec994a28d90bdbf984bb22fa581e3b6767a1ff09861 +.git/objects/bb/ef6964509e73f95e5b390b3923f919c72b6528,1759371362517,23520d252aff037e3d15d562c6fe9b4f5a376bacdbbb3193ebab51669b0ea908 +.git/objects/bb/6f802051ab9929375e527c09407958ff9fe9fe,1759371417811,fc29fbb68b0d5d73242d7b939937e967e69b8c2405c5bc37d2c1b1fc938a4f2a +.git/objects/bb/24d739d9c5fade336cdf76b08b784ae2594d77,1759371354931,ef84e560c761499313ae5de5500574d6cf430bab94dc0f46c861dbf3e5f6f4cc +.git/objects/ba/f0e2d889a10d66ced544f78a4eb5ffa4a24ae6,1759371365950,4eec9b3a851debb3949958c2f73598169b293773a4764818908cbfa3f1dc4961 +.git/objects/ba/c7cce65cda9e39a45af6675853cba8c4414c0d,1759371365387,12c84fdad8d90a97ab79fa80838a514ef3891ea1d27e731c404b3c7745810407 +.git/objects/ba/bb72ac52eece0c65852155b51a66353adad0c1,1759371418118,5feed6dcf203b2adc00148df9acc49169db18bfb5eacae9d50203370b41d7ed9 +.git/objects/ba/99af43fe36a32096fd9bdd451c200215f9293e,1759371360137,e747a5d50bf9e96397077df00b3fe8f5672b136f14d65567e9fb157bd52807d8 +.git/objects/ba/0f5c581f19f6f058e1237c046969655d1a83d9,1759371367813,40f688bac661342c603300a7845d65f2ab2bdaa046b3b117aae741c78e4825c6 +.git/objects/b9/f34d5991077fe9fadc7d9187a7225db7e58fca,1759371362505,545decec31b9f807f458a24713367e5e50c041daf49aa0a4493d89d54825a225 +.git/objects/b9/f25ef10b2fc15b4a9c2ea5aa48856d73f1aade,1759371367464,4922f1668bed6531e5e586709ffdce7bd02b34dab62495b63ac9d34bc36b55de +.git/objects/b9/bf0f373463e55409054e2e388f9d17e66bd69a,1759371417825,337f5f30127a83737c5813e64329cc084fc1503b9fa9248042e49fed5797f3b0 +.git/objects/b9/2d46be2cd3dc21c004f16a9196d2bccbba16cc,1759371361534,0d737db41ebb996a34969c91185361017c7ed19afeafe10cacd9f15e2e210c67 +.git/objects/b8/fe1db5049a23a0c772a465e48932f3de7d5d65,1759371366819,829aabda3846825ba754c0062c225502b1410cff05fcc1b850bfdd200805525b +.git/objects/b8/c9463a238b7ec090ff9090234e3f34322a36df,1759371356441,13d815b084302b69b25036d80a2c354a6b69a1ca92d6884cd27fa455c1675b18 +.git/objects/b8/bf5262a0505c8b4bba7003a7cd1bd898fed789,1759371367006,04f8b12dcc7a23b4279d23b34049ef74aa5460cbd19d579975ecb815d8067214 +.git/objects/b8/7286a21e3eda5e94932818c21e2bd20b30e905,1759371355538,0b0546c6ab8710186df99377427a6b4993404b014dfd251f7bc4ea869451929a +.git/objects/b8/5ef8f78ff14113fe26b3a04bf82c3d07f88a73,1759371368933,a3a4df1c635cd3104ac996735bcf83feaf785fda90cc51b8960185b4efeddc80 +.git/objects/b7/dce6cf9a0edc74d1d1624b04cb7b2182b856a6,1759371362093,61f68408e4fafb9fc14e69ac7fe73b3d1015dc00509e066224f133467f30d532 +.git/objects/b7/dc5c0f15fe00172c496cae3bc48f238a3a8469,1759371365923,822ab83a6d2ce69e3b815cb60ebad75d04b0a3d5020ec7aea9580f2f1aecf2a1 +.git/objects/b7/9215663a657631fd01aef3d95dbffac635b707,1759371361987,7ea8bdb3a7ef07b7e39085a724864b623f211d3693d7886bc312be19bbe9f037 +.git/objects/b7/8f580ee39adf0338d8e5a3a2afa25b66b9426a,1759371418112,1adc5f1a409d1743a7522e314e4fba94f42b17f13137a4d19031a139fd25cd34 +.git/objects/b7/8a42e5aa90f08aa6508eb9243e612b8f7c9040,1759371368369,c945e5ffdfc397424ef1fbcd659febebfeb1aa359e05474bc73933d6ccfd4716 +.git/objects/b7/631c23a801b0275c1f12a9d1a8fe00d8f51f0c,1759371360729,a899abd632bd6d28673258a7f4e8201f1b9f78a82d997a3a9e2f8d31113687ef +.git/objects/b6/ea1c1fd44ff6f4af6a8e4e5d4793004b9e8524,1759371367341,e72085f14c7f8d9cd619369679b8eaa11e8b11c58ed7d280bcc7028f58a37f36 +.git/objects/b6/d0b7d6757512f58dbf65a8e92f953a483069ad,1759371357329,10ff9e37cd3669bebdad59b6a3891284450bec3177c8fcf0333a84dc98999e8c +.git/objects/b6/ccea906b109d2fbdeab5033ef37fcf3c677451,1759371367862,7cd58f9085c569a222717f57a60f20f700e21a0e2dbe69a32205cc2e957ee3e7 +.git/objects/b6/a75242e87771e5ef075c56f24b66127f6f2829,1759371417056,cfcd04cf2778e239caebbcffd1cbda997f2dc1efd124b4e0efce7b736bc0b401 +.git/objects/b6/9adcc5a7f190f38c6907584432368e77d097d0,1759371361813,ef6e6336e68f96c9216694aa5f195e48cb9b51c646d35f5241148335bd1561f2 +.git/objects/b6/927611e43b0654f1a507b1fbd970d26cd48872,1759371365519,53684f4c6c5d741032f2427d5d11c9d578ae80d957491149b605f3d378dde044 +.git/objects/b6/603248d54f2aa38df528217b04c241d5d96c6f,1759371417585,6dd17c49f54c6da34f34c71aa6516cb70079a9c161776dff6de99ed272eb2305 +.git/objects/b6/271f66ddd1bd6f71e5bfa17f2443cf116eb9c0,1759371416948,9b9d688a42741b1afbd7b45a8be211ddd43cb9c6fe76bc0ee8cdc4f56b76e8ca +.git/objects/b5/a361e6bee2a16e327af8e15b247f27c025ec9c,1759371368832,f2c6ea2915e052b11d53eaa430900c90a9e675e70e22183bd0a44a83e389c422 +.git/objects/b5/68ad393bd22da735d31af78462946a86d720f8,1759371361606,8d83e776c5fb7066534188e576c8be8ab1de86096cd1122b5e8a03225036f789 +.git/objects/b5/59f4c250a65fefc3d867774da1873a74e7013a,1759371417894,5b32543feb1c3dbacb0b785ea8a5163d0c3041befd65037572d8cccf6fb1c821 +.git/objects/b5/4a7cc42ac48524d2de2fa43979367e09fbe385,1759371361068,c7a151f8c5afb40a5294e7b108b825af8ba982fa95c24153c4ad39e84f09bd80 +.git/objects/b5/12c09d476623ff4bf8d0d63c29b784925dbdf8,1759371516430,fac2e30c69ce91a3aba9de0c36398e76f70c9329808e7861b308e003e0370b1c +.git/objects/b4/b4688fbe21410f840ebadfc21512da78bc3cda,1759371357540,298651ddd6ce802fd873b2879df4b305d5f47e678cc1f2a53c21f1b821c1e29f +.git/objects/b4/ab02519b0fdefb0f64748adcc1d35111a2cf75,1759371361212,e667673c678668c11d3df3ed71871700791a2f742cbcda6e4430544cc15a66b8 +.git/objects/b4/7f672fd9451ebe3a3378f4f84166dcdd13fc27,1759371369017,b23358aba3a0968cf82fd6a23ab22422b03b852e5a0578858126634846ba2d75 +.git/objects/b3/792f133f3bebe6f476525d6d8654bafdd0ee45,1759371417509,9c2dd26e2a254d61f941ba1444353b69acbab37bb754ef1ce18fc38cdd488620 +.git/objects/b2/b6bdd3c98349ba48b5dc150e66746dab1beec1,1759371358838,c32fe0f30f4cda93a1c82b6bdcf8584af721735ff8664e0f09ae33fd91bbf807 +.git/objects/b2/9a7812e5055ae915e771447e1380e01bf3bfdd,1759371356162,65ef14053ad130df6497179c76c806a57e4ab44b26a6426a6f0c8d7ec17f75ed +.git/objects/b2/01a5a523ed18bde69edd3b3deff3b63c463120,1759371361705,e1d7e5f73babba42813282074b15b5dd647c32d1d264441c0759703544e6c236 +.git/objects/b1/c56658557b8162aa9f5ba8610ed03a5e558d9d,1759371360948,7be29218a0bdca521c40868e7c37bb2ba621e4f0ab4dc64eddabf5807022ab2b +.git/objects/b1/5109c905a45bcb5db701cf37cf4e19385c3167,1759371356840,6e8ffb285dc326f30d1127a06ae702e49383106d493bd008bd41e7adeb52c683 +.git/objects/b1/31000796f0cb804c38b121021940cd962cc1a7,1759371362058,f76f4f57dbe932c269c04a42f37ec0b97a0174397307ea5cf31e2da38e610c8e +.git/objects/b0/b3d2f1d5a379ace09ea1a1c940b756202be976,1759371416857,da5e3d4c5c4f197bd64ea558e1b6b1a1f82b7c07b2955304e10a387b8e79b2a9 +.git/objects/b0/ac706b2fd29590f9522e13591d0ae5dda82ba0,1759371417443,c7a3052fb10c685f61b406462293b9a19d91b2715c80a9d6bba3c6324056de33 +.git/objects/b0/6ab803c0f80f56c5c88b8dc394468aee3485f4,1759371358263,88700c9a4f290da9adf4b6131af33e3b11ce27b2fe7caf2a000d8607d61119dc +.git/objects/b0/526e28a319d84a5a7b654d5c93d87aab9350e3,1759371365078,9c33a5610d8fda623f2976735b6d984159aaccc105a365dfef69f7c4480268af +.git/objects/af/eb4ddb2921824491502d0f68a0a3a44cf28aa1,1759371367668,18333d2e45aaf4fdc10bb6e924ee8f87ddb01e61c282e030158cee78c1ea952e +.git/objects/af/89c8ef4326921204264943a9e37ef4fc151ccd,1759371367196,dc1ab57fe541ef9c1f43a56df82aec4c7cc1f156146eb24c9be3375e103bdd8a +.git/objects/af/7ab22cacee30687de862601171a819fd95c782,1759371368407,316b50261547cf499e908235c9d317f74f93afb8f4c16de3a4b62403cccaeed6 +.git/objects/af/2587fc37b58cf7a6551045097330ed5287a6e8,1759371417206,b586504bd9a76cae302f712dd61db25f97a897777fa2b1f13e7b758204b50739 +.git/objects/ae/f9993084c3643257b6d6aea21f76017caf92a7,1759371355782,4dcda959dc29ae5a18382dfa05bd4f077ea9278ecaa68795d83831a49c32015b +.git/objects/ae/eaeb5b4e1b832e01cb17055056dd11aba212b8,1759371416926,09cc177485dfc39080a948a706d4666b25eecc2e7d517bbac09fa58f7ce5a581 +.git/objects/ae/d0138278a940d6e7b2d43903e04eee233b957e,1759371369156,dd2ee66bbfbdd63d9c15581a081f5fe87d99235df0c7e95e939e066eee528fab +.git/objects/ae/be5da094e5b8e5df4b90936de4f77747154fad,1759371416968,c9cda20d9226f0e76a48e71b5d6f5ab45ee3f9f68fec8c2c1276a104b9850301 +.git/objects/ad/6f43e35f4a342bcac73ec92226b342f282097e,1759371361826,d603694fd32f5b3dae13a3355cd4c9b203c317bb81cbfeede0a787d01bc4d253 +.git/objects/ad/61098a8a8fc51a4be93b25769a47959abd5ade,1759371364104,be668b35e8d48f730fc67f7d41076dbc586827c8b0ae235a2bc13840988fef69 +.git/objects/ad/199f5cdb0436335d11d8650821e394bd276e56,1759371368629,97c6b97969aeda0e9a0343b9ccf2235866ba1c8a3fdc03eb6a16017963106016 +.git/objects/ac/08048e40e2df28fc71773efd5731e3d39778e2,1759371354738,b38c53a8a4d689fdd50fe7e818f605160d5ce3255876e646683810ee474b8f90 +.git/objects/ab/fe5810e063c544d3b525d9243777792ddf5192,1759371365460,acfe68b564fefca08d08956a8e0ea4d12f4cb552a84db50208bd702507a182bc +.git/objects/ab/ea6d852e9baa772152be996c4a6ed5b2e8e514,1759371365935,a66934aed1d4fc01d128d218c8a54ade41613e73c2f764f1ff9e68fad43179e2 +.git/objects/ab/b3a6f589e834c5e105f2a96907ed2eb6fc0185,1759371358514,2db05782d2492db7e6c2d72432ce573980730b23b9e0d9c1b3a37345f53eee38 +.git/objects/ab/ac5ffaac97da29fa5c5d8aedf5b47763fc7c58,1759371360542,91f55b80d2095b5662ead94a470d57d98748672789119de6458a66cefe298f83 +.git/objects/ab/a7ab0412975a41899d61be28ff104c1db3fbf8,1759371367999,2b05e8c6fd380303ab57a77893a682260901cb728e501e378bfc021d100d734a +.git/objects/ab/0e5d7dcd43056d5d5288de0d08ca4177efb2db,1759371361671,f2b5a16d815c35fa9bb30852afe7c44b6893c9b97dafbec7d45bda7f5bd53a30 +.git/objects/aa/fdf3b2b8f0ef01aa1b3e44596560eee3f38ff7,1759371360228,1d71dd7fe708557ec1e06fad3a6a835e894f796291a4fb66e9435e9e094a2f4a +.git/objects/aa/bb1c368d95562e18fbbae384868303ae4bd590,1759371366061,791324e288a085eb35b138259c57f855eb32bb5a4b63feff9990444deadc2327 +.git/objects/aa/9af0a85f45b460d6c06a6dd189dc42aad58460,1759371362246,510cc0c8c65a1e688c1b36b59c87bd3e173c3771be1bb0d793dc7e5ac830a586 +.git/objects/aa/927e44e31d486f807634887662efa39256bf84,1759371358295,7b189d92464fa317457dfb1306015da2a27e55dd30eeb1b63021f951f0cbb525 +.git/objects/aa/84dfdc62beb79b5b980fca5d6ba40c19caa123,1759371365858,dfb26d3edd4bbfd661ed519432236060f2df23a099935e42b76a84f023e641ce +.git/objects/aa/5e568ec279da4a3c292694ed066b2fde4e14b7,1759371367156,a859d22e85eb470b92b7477c9f6b14ff8bf4ccd8ba44127fa36cfd59bfabe4d2 +.git/objects/aa/36fbf338451beae8d0ad1f55f32c3eac94368f,1759371417536,8774bd7360d847f98ed5251d2d58c301f696e535a8b59cf6cb63792a84117ee5 +.git/objects/a9/a544914c43bb8927b9ee9ff02aa2c2c7277fdb,1759371362849,ba6970dca14b065f7118bd0671d5f8da141432e88869940b023cdde88a97f2b5 +.git/objects/a9/09b05064a377ed49b5aea673d0849970f050e9,1759371365272,1ded9b44b8e7a2d117f0359a70de50c3478295df26e7c2ab1974935499171a1d +.git/objects/a8/f5edb546559df31a9bf7eb250bd0aa6bca7061,1759371417777,e3fb768add58cd295f04863d4fd956341068640c0d0d7c4ca550c97eb0861881 +.git/objects/a8/d005aed80f8729749e0302d16bf0a6f2ab7eb6,1759371361193,35d46b9bcecd1caf552d64dbc898d444b5ba1979f46bb90b3eebd5848752f847 +.git/objects/a8/b7330b09582701c7f06f4b4e5a332b3481c55c,1759371360323,4180e0fe3089d2202126e796b93bf978ffed88e61bca7d1d6756f877641b854b +.git/objects/a8/a9b0559a329d2057e3d758bb48203369cd77d6,1759371368190,d8df723833d3f31d58cbb261de1430faa57508ec9e10f07e6c6217e0a935eb9d +.git/objects/a8/177ef90ef1890716d3f58d82e7979c359b2e14,1759371417962,ba8be610da43bab45feafb1fd4e4aa75d0e1b8fda83d33be3889b9c9b0247007 +.git/objects/a7/c74fcc299d744ce6cec7dc79023475d29f4673,1759371360844,d6b1e17c680f1fa9789c51b76ae56b0da37b390875ccddbd1754c3a8a311a15d +.git/objects/a7/ae8ee9b8a30ef2a73ff5a7a80adc3b1a845cae,1759371357279,786c870a84d37d39804bdd27c197dfbd79bba479ae0da8aab7867adc630e8e23 +.git/objects/a7/51424cdcdd37aab366b9ed966e1ed9651308f5,1759371361518,b740fba6492922440f6987941b8eb5c611ccc4ac8d0ab191a3998e4fbcfae0bb +.git/objects/a6/7713251c873821067fd8cbdf26e47f0a427007,1759371417730,d52c4f1be165d2dd78c51d58244dfdc69cee4da0f03f976584bb904c7f7829eb +.git/objects/a6/5c08c15a6e4c9c5500cbbb7a2b01327a5a8c4b,1759371364498,da86fc02b7e401b5225960ac1ef6adddb9ddecf53acedf5f405edc1da3dc909d +.git/objects/a6/5756d6de6f34ae4b2f799cc33a07d589a2e464,1759371358561,38050dcaacea2fdd6c73554fdd812b2b641f2bea4a41ae9d725f94262b2dcf1a +.git/objects/a6/2ef3879552505852ef3a7b9ebe15cdae5e52cf,1759371365113,16c95b07a5db0b7c87e1252e2276b79210ae47f64646a7447306d608e0667fbe +.git/objects/a5/1c29ba36c167ed72a92778c6ca5188f002da29,1759371368895,3d9a67a8b7dcf8bc2ac13b0ee3d1b7e7af6ac0465348e2a094df85d4f182e7f7 +.git/objects/a4/d62c9ba4f70051ba721751765a99bc04514da4,1759371417571,39194f2cae0a02552e3d3af6f18b9bce217188aa8b52ecb28d2b2c833bea003b +.git/objects/a4/b2d4cd850adb5cda64eb9e5692457a73c0947e,1759371364284,60b96fe271fb35a1e1377a6741b2610b107650a25bebd4c36d98f2da65276b96 +.git/objects/a4/9ee5a0b62136da6524703314e88b4199c4c208,1759371357390,bec1a9af192b3fdb73e6fb587eec1f6f88c02b5eef94e63e6aef7a650193e0ef +.git/objects/a4/613dee7977f09f21c34995e3335103fdb574f4,1759371366988,81390c3b8e97195ac6c70417952ba2fdf6981f2589b8bbd666cf54b09717a2bc +.git/objects/a4/542332bffc8fb91e218159fe550bf3cc90c4ab,1759371369126,760ebe627d8dd7068f7b1913a33378a2a4f80b064f57666209de16836b000ecf +.git/objects/a4/4e43e56e07b9dce55d14eba09dcbbaf2024303,1759371355848,979995c9c2ebe3eb4183c84e932b7eb3aed352b8a2af524d2400d21e1afc0663 +.git/objects/a4/081b013e2a7f3406e47ff109bc0c454905b4cf,1759371359758,6a0c95e2802417fd2f9b0f7dc9c0528cf5cbaead8fa877549d4bc1e4be083fd8 +.git/objects/a3/ee1126d45358036fc952c6deeb175360456f67,1759371416850,d67de3b47918a41e25b12355a9bae3adb68eaa9eaef9bfeed94268d075dbf3af +.git/objects/a3/d098b45f77545f8975e485c7c4ef24686545e3,1759371417942,0548b56705cc7a771a09f2eeaae5437aeef2a7ab540ff4120026ed6dc120c2a7 +.git/objects/a3/233e005711b7fbfc358d07c33ef8821b6ca5e8,1759371367484,4d18f59d7f349976a9b1ec31ff38e2f57d93eb24f37f138f67548d52921b1098 +.git/objects/a2/fc9f0f2286539446cb61339c6c8d837275b1c2,1759371355920,39e947ded52a03ef452137d816d869c0b9d34b41babff872cf78abd2006b05e2 +.git/objects/a2/b73583bd6e39d785dc00256bd162c4fe2564e7,1759371369216,55bb48084b7ecd52b0f2d6697eff7af5c104af7396006b7037a5fbc6e7c01ed3 +.git/objects/a2/3167252719be841ad570eb655a703a4ae8fe9e,1759371362973,2fc67207a5e95a40aa5d345142d79d4634a86e1d16317a3a454fa7abf8481b26 +.git/objects/a2/202dc39767adad11f1df67b2ffabba8aaf9cbd,1759371361640,9bddc35a31df1b69c9be70b7519354009a00c996140e8a57c1e4447813d5ef68 +.git/objects/a2/01adc4ee8ee5796c5376c6732be9720f1a51d2,1759371417791,a4a37450433cf353dd66f2381738ecc923e8dce9f98523395c292b4108198ff9 +.git/objects/a1/ace24a762a27bcee0010afeaceecd44d20778d,1759371369031,1a8c594d5438f1d01512565c348f0fcc8d7bbeabdbe88f7e3e636e3ea2939e6a +.git/objects/a1/660772669aab95251d1d52236f57ada4644c50,1759371417756,3c6c4c8b1af716400fa312d79d88a78cd24a4cd99fd4568ce6e983d773348fe5 +.git/objects/a1/3107e24926aea33fb0cb22ae209ab2be115577,1759371357726,485dc0ddedd14e5e28b0bdfd12759596e6a2e82fbcc0d20f24b2b044655869f1 +.git/objects/a0/264a222ac82d7271d755bbb40390961871601c,1759371366872,d231cc4af76e93000386255701da634602f5b5bc5b5a3a2b7f3318fa75ffd45a +.git/objects/a0/1248b5729c1308909cdd62a8344b8de9b19c89,1759371368104,835e4a14fb775386f78f8b4120b0e9426a6eb91387ff77378fcaaa5017ff223f +.git/objects/9f/e3e2b5996cbd408c82d28c3788de95aac0e530,1759371363192,3c547d7faf79c0a563edfc9be82f538a890282b16b362e960cc8ddb64c8b7623 +.git/objects/9f/d97ff7523f106de04c47adf74aa3a36db8dbbd,1759371364310,e44c1164c11f248b24f1fd9ad2bda40fc944f78d1694b3b40b27ac97b6047e9d +.git/objects/9e/f6583335d8670f8f86c7508cd047c6ae224a68,1759371368081,d99176543fa4fbcbc01022e22b53981775368f965a5e5957e32753e02f5d3cfe +.git/objects/9e/bdfbf1491ef8bdffb942ee0b475e38a65379bf,1759371363878,b143f3b4b7ab78ac189e182572c5d5a21ed5be11d49edf50075ef6d07a686682 +.git/objects/9e/70ffda19223a878a2dbb2851d7092e776eb1c7,1759371366746,8642a55d8c6416fc77be004fc5e9f8f2d3eb346fc5d07471f7cecf17789edf74 +.git/objects/9e/5173c80da67de620a9b3a769936d77bf68ba73,1759371362019,67bb7d18c923d8077baf4c78d9c544ce4cc1232bc5ac29d0bc35b30e23042c3b +.git/objects/9e/1669e4dae28fc66f9860b3769d9041e84f3721,1759371417838,21193a162c69b300e5959aa6388086e8b696b43cbe1344ae67696ec3bb368031 +.git/objects/9e/0f41ea0f39e00bcd6019f9132e8ad6fff36949,1759371416898,4029db5271faf70edb0fe7a4bd252e3daf75f8c3e05bbec2bae76c4b6d81861d +.git/objects/9e/01c9bebe37be1b0217bf89ef704a97ba7a6f85,1759371369001,869d2e047890c8274e90888f831687b15fe3b8b2bf5695710be9688704fca849 +.git/objects/9d/e26410f0d0bba2e48a07f094407d602eb5dd89,1759371356689,83a968e005f8477664d4bdaa6a86e6be7e99c3ffa1b01468ba4f924e0098e698 +.git/objects/9d/b19f63fb96592d8d3bced654a72d47c12cef97,1759371356378,37415d58519813dacb7b54cb0d3e22a6974c2415ecedf589a19278da7e55be88 +.git/objects/9d/a912430775c8463f8aee8d193afbfce202d797,1759371418057,44734be511d5aba612f58b0d42055aca4c757e4a77be32ed53720191dccf1ee9 +.git/objects/9d/a764ebf356fd6b259804695e669f0271078027,1759371417675,1f95402caf9d6359689a0e25eb42a54ca33525984711300b0fab5ba8525c4a3c +.git/objects/9d/a4b57fdc7ecbf3651bfbb56cdfb377c874d385,1759371418023,8d8b8408f5b174770376f2d8c06c432c8265acdc184589b3f567c09fb34c37e6 +.git/objects/9c/f48f5a1421c943f38a21bbf05efc249fb53a41,1759371361466,a414da2821116b44a987167331e22ba3f0e2efa644d46794cd90b99c37df87b4 +.git/objects/9c/dcd12217303cdbbf1c2524978db7ba3379555e,1759371366049,8161b08e592dc4574674016ce4d6f86989cad4eacf96684e63f0d12101a4aab2 +.git/objects/9c/35cec93a5697a6c0858b8bbf8092c9dcca27ee,1759371359482,5746ff2b213b13330225ed4578182d2ab2a6bff8541b512bd26d490d12183083 +.git/objects/9b/aa9ef5f3918328785238aa8854cc2ca286c3f4,1759371417708,6d92964ef9db95bc7b0bff6e197e1154a073b06761eb9acc140291ff0beb6cf3 +.git/objects/9b/98595004b23ce56854e4be1181217591e34776,1759371359972,7e8554cc91df02901e7e6658f3c5faed6a4447d04fb07e3229a282fbf9957b46 +.git/objects/9b/934d69b7f78bc48561c7c6a71f7f0b59a13ccd,1759371365733,c4e8d0510b5323432d726f8405e93e622aa3032fbb281f67b4a58c3cbe4fd99e +.git/objects/9b/8b2f82aec45421466c27d777de1d8565e03565,1759371357078,52e9524be878bae46b64afbc41cfa4e3b27f15fe2e41993e472a95d822440270 +.git/objects/9b/5db8de036ffc6718969bee9193de36409235aa,1759371364241,c05ccb814d557b544fdea2ef8cfad17bf74cfa83bc1470086b11794e26216cc1 +.git/objects/9b/4823607b6071c67dd7b553767bfee98a49de1c,1759371360563,0c2bd5db40476d82a86cde7538d7a3cc1e8d358bbe99aa343f39f74b432c4612 +.git/objects/9b/291bddb2d0dd0e37ca82e6ac02a7002b6e0c44,1759371357471,4d65bbc31b97f0e5fad559bc31870616a8f46bb5b7b7b32fb6eed2fb741b32f9 +.git/objects/9b/13ad8ba555410581c1b389ca2cdfbd9d91310d,1759371368111,09feab831053e005e12aafd1b637342a84a17dc18d193d3fc08f5f93d7163767 +.git/objects/9a/f4a67d206f24ecdbb5fdff2839041ca0bbd346,1759371361361,8907be7eaba09ce3df34030e8810a7f1bac5c20fefa9c3303afe513432d6e1c8 +.git/objects/99/e3bc613e27d12d6ac0f916871cb83386738273,1759371416940,131fb8d7bb0fd5eff536c2f623e6d78d2bda4925636309c8699729378158f3d0 +.git/objects/99/dfeb6c80dfed0a80dac97c6e9f04263fec7a8c,1759371357813,19cb8ceb3d50048caaac93956249124d12e07542257c89455935a9b19ec07500 +.git/objects/99/ce32a088f90f217c1e4b001f4e41d3ddd4f3ec,1759371364429,54152b0595a483a26ba431fa7db22b8d64b11a6a880b40a95632de7559d64256 +.git/objects/99/c219f94e7892c882655c517a1e19309af8c01a,1759371417192,dab0a79bbcb443dac05f32b70806b4271c483fb0a1e3bb68726d9b5f86950c06 +.git/objects/99/157cf3d105e07072d856b72475983836e2a48a,1759371366542,abb0a0fce0609ee440d99d775474b12d724274fe2594e63c1984a121a2e38a69 +.git/objects/99/13fa9d0812ac0bcdccc80d2805c013cf2237b7,1759371354348,f72ee4a8f0e96d392e7c87c6ca3474994c017402193e82d782b728bb5de218dc +.git/objects/98/ffb5a9201cc15e27251e3bbe4f190a422ab0eb,1759371368439,2563711d3705856b79a65ca447476338cfe4f9192b5048b51ad807deab3144fe +.git/objects/98/d7d7f7ed95fd8662f82dda3d16203f0d76e580,1759371363110,163a1c06b749bb0b6dfc30b221d26af9346cbdc9b8850a2d32f1ead11b183641 +.git/objects/98/9a7d7e52b73f18f7c594e9e173fc01c113fd55,1759371417247,7171bd4cf768826c5fd1c7c60dcb3f27ee05f17819231b3d8819c84abab60911 +.git/objects/98/3fbe8aec3f4e2d4add592bb1083b00d7366f66,1759371364959,ac55aad9a8d36b51e5109af0bc4bfa2746b76584a00c4e7204c0faa4c08c9054 +.git/objects/98/39b5c7cba45e7df6217b23fe82bcb5cefc7dcd,1759371363313,c6bf47d5d6c23234767ea6b355f23f7c88b258f6a7f173c2dd0cb1d297e81181 +.git/objects/97/c53279f43c10400b9195b128164a5418d77659,1759371354323,37d0b22b9efb2cc3040648ed79b008bb67927e1e98a5e6f83708d21066d65ea8 +.git/objects/97/ba5f14b84f4ea397e9795636d2285e77ce18cb,1759371368972,a9ff54d8cd123c660e4bb34857ea2e7b2ec79e51e2f82b6d5751fc86f586e375 +.git/objects/97/69e44e397cc2a8f089258833a733f3fe0627ef,1759371357845,146622c065a9f4f77baed848d18d5ab08f16d88a1fc946fc3ff3f2bccf6106b7 +.git/objects/96/94d429616df706508285a1ef185d40e45cdfae,1759371354909,3b70792d639242cceada2f5cfd012e6447243abc2144df3192bac41950c36619 +.git/objects/95/f82703d08f358b00f180c7b479b9f33dff3dac,1759371364711,f10e196989de661c0553e6e8cd77f1cfda532723a8a42e96b2a660d322cf2548 +.git/objects/95/d2f4bbad4a8fb52c7937fc3abdc28ea68b7d72,1759371365003,0bd155de612fef38bb6a5e3ccd6a510d7741f8bf9192a27f0d07d40972448d35 +.git/objects/95/452a6e9ee2ca18ec76107d4f7c78a5ef7991db,1759371364973,2921c6e4bcae7d78186661f7d0635c2f21626dcf7c527320a3c214840eceec19 +.git/objects/94/a44a8e83ff69f9167af25ae71c238d0f07250e,1759371359634,abd1454399754448739815ba4269634137425fb0afd7c81002fd0e339418a815 +.git/objects/94/a248c2bcff7d66060ed1968cd12897d340b4a0,1759371354749,1b40d802a9d574dbf48a67df669427d800c6c564413f91bfc4c5dfe45c46cf8d +.git/objects/93/978e7d5b3d62d16972e7951ff9f683c7a006e4,1759371367837,8078c9b741cd07b0fd0aedbdc8d9e5aae50232e58df386f7703dce8731bff1ad +.git/objects/93/665977e40d1ca1a1c4d6ed527514707930370d,1759371418125,525b880af50768d17d02d51915ecdb92a21b6c2aa49d4d72c78137f2236a7faa +.git/objects/93/183ef5f0448585d4fe09742be017a2a1f857e9,1759371359317,ff0093da51129619907a4463e0991173d7443f5c5ea4c85148a41d8653e037a3 +.git/objects/92/e0cf83ce786aace226e6d56ab2d1ac5fc4afbf,1759371417640,31ec421917f6cd8953ff354c7086b5bf3294c29efe01e9276d799afbcda3d6ba +.git/objects/92/95d024a8c94ee27b3e2b437769599ac5f2b65d,1759371368786,6d68958f834551913b4879ed0d467f5b94764fc9736e982bb5bdac873bfec2f7 +.git/objects/92/65236f288b7da2345b73a3bc290a6385d2b356,1759371361653,291291e53d80a2cf05bc31030e1abfd42dc9f1668f19c4a52283d985ccf0704c +.git/objects/92/651216d2f127321b2b1cf5a08a46a92325cc73,1759371363761,c2e025bddc9448d030205b8c1e547a25e83c0dfa7fd147cf0019670193143065 +.git/objects/92/3b8be2f14c65e78fd75a4fd34aba94fb733274,1759371355717,3dae8acbbea76d79e244f080c386fccd61288867280f8e3ed8a89307bbde1575 +.git/objects/92/11ac55353317c9139c79e358815e78da765114,1759371417969,b49f2aaaa0602f535273232b97430657abd8e6731fd5c9bc5807bcf259d2f8d3 +.git/objects/91/fa5b637ec2d2a492d6b5c4bf9ba2e76ff2f352,1759371354590,af583b7be6da675953c7ad7192bbc08373f1833cbf675eff43cf7823efb2cb05 +.git/objects/91/efdda172a726b9234b933f53d03d37a54a75e5,1759371417797,bf5beb3dc720b5c8868e9343096439da0b97d63be175a5cb7f21bf53d41cacf5 +.git/objects/91/c24ec4a726497e218889190d533e754a8c1143,1759371366428,4f1167f609e5566a93c55aa6020bb881fffe8c4b2af4a023316e18b8c7f50154 +.git/objects/91/7be7e4293d2b0f5a7cd6327addaab0f18c7ef1,1759371367137,35ec03b4ed6a09ff5502c92cd71d32ab2d3b3806a216381f1e21c06d8397e06c +.git/objects/91/3402a0af93b8930b45590cf91c9cedb4c8659f,1759371418136,0c617c2372c7b321061afe629952b42dca995e87fb6c0c883d4babdfbc3ee317 +.git/objects/90/37c9a49119e3f7255d11f1e194eda4b44e0f52,1759371363232,4be291bc8623cf8c2ebf1fc1d285ecbc5b885122ffb7bb77ac5ca2f1694db356 +.git/objects/90/347937f07c218d83c3e231de6ca4f07c7b8f74,1759371417723,8e5d578681c40ded36a6ce30214e36925ce324ac48299ff2049a5e9d62c3c365 +.git/objects/8f/c0dae1b3f6b0a22322a21b40b0f51665eadfb0,1759371355527,644d3715bd635acfc9451a9bb19526506dc380efbcd2fd5c630877f3bfa8ef2e +.git/objects/8f/a6f77f07d10658117ff4f4ed4af647e3bd7c40,1759371367883,eb1fdd9e7bdac9fde7a261c135d66687c5993ae241e97cb7d061f3383ee6c733 +.git/objects/8f/a5719e2b714ccaec9f3f5177c0ebcf427d7b13,1759371365410,1a5189416139d005b821453639760b7012813c369fac91722ba2abb7b84c472c +.git/objects/8f/46a8fcef3a55fb8a156b74ece1885b7be1fd51,1759371516436,f0f74902331021b8acaf67ca81d5a57c0b4f37a548bb7c923a14577d27e30976 +.git/objects/8f/287e8e2ab93785108de2e82e5b359ffb524f02,1759371364664,1350a4517d41588db76d99ce8e60e6cd567070a6451277e002f30eaf8899f74a +.git/objects/8e/c05a29acef7917e41faed767c00735d4f3b1bc,1759371417416,f34c299820e809da2736306c4020f3161efbf6b2a036995565aeaa85d7bcb0a4 +.git/objects/8e/b73e9c9a61d2c642d3c5f44a2fe4cd6cd04615,1759371354550,a4723b3878c9a5edd33f9d3511f3730ff92af07b2233d45b21d03692950be17e +.git/objects/8e/8da0dda153deb6bf1bfbb2c1a7e5e19aea08c5,1759371359168,3267dfe8e4e9de73f0a7f93e87548494ae6f9a071c663f1c5b0a38607909d441 +.git/objects/8e/409541d855de232cc24d29524282441d11cbc7,1759371364884,cd448a937fe0f25b7463d5f3bf93f3ed8a52e4d4cc871d7d102a3fa4aea6e956 +.git/objects/8e/25decb4701df4f49407f1ed1a1f94a9da727de,1759371355966,4bd6a29bf8dea07c4312a1f9a468c9efb0c11177e9e075ee86ca43f1b5b1c8e3 +.git/objects/8e/1c222b2ffc24e93a52378ad4d158dbc0d63c27,1759371366837,67bf01817efe401a0c2efd2d13d0b8f093cabb427e1d6ba9f096af4e01f579eb +.git/objects/8e/191c6ef1521644b2bb0879f9f3e85ab7d21fd6,1759371357976,442219c9958cb2d53496d2776b4db6573828f83678525cd90307265e8294d5f4 +.git/objects/8d/e21f7ae6f8de94d8c8b00fbf8c3017247077ff,1759371368909,27b918d58bdbf34b6bb72e3f90fe1a1cb07350dee1b595fe0277adff50e81ba0 +.git/objects/8d/bfacfea727f2486a51415fa63e8494689ca3ed,1759371357610,e6854fd9dbc5ecaffe23d544d78b271742b9bf6f3f93cbc2e99ac92d99beede4 +.git/objects/8d/756fe9016aec005378ea1b61e599d944ffa4d3,1759371358638,3f2cd2d56f583c84a0d7b410f2297b0228d8bd0e0d4070181490bb5f37c4d3a4 +.git/objects/8d/6f98ca19971b02bfdbfe4909a2532a3d25b2f0,1759371367788,87c3aad19a5114f0aa61328eea91eca201c8cab32a189d041c6dfd5eba22ae71 +.git/objects/8d/0bf2435e7e4f5d6c01058b738243f6361b186b,1759371360023,1ad56ae2ead221041cadf3a1ef0546566d2d6b78d38f3e4622dcd834c3aeb3c2 +.git/objects/8c/f3ebcd775f0f5977bd2f590c5e91893e58c733,1759371362153,b63e941f48df343033bac54104bada14b407167e41c3ca167d782da189907f1d +.git/objects/8c/cc6c1bab0138d0d4da5e604fcb9608790b1692,1759371365042,3a4b733175a98e034bd1a94e5fe3346fd9f4d43697cf287e44dc5bb3c9d01cfe +.git/objects/8c/3e719b50cdaa58f6a3fa38c84d8faeefdfc00f,1759371368576,056cede0d30f2c358cd30325bb3c1e9180f0bd6afe906ca725cad320b18de459 +.git/objects/8c/1b59054413d7c17868e8935a186878ed6e2238,1759371363738,ad911aaf7d673efdef7c4b68f2599fd86db63ac7a464d332d1e971347bbb47b8 +.git/objects/8b/de4e9a56313204c5cc43fceb634a5d0c69d6ca,1759371355828,0d30e1a2cb0c0f2cf5c07996d0c6d61a0913385dec9afb9b00783a8af2643e2c +.git/objects/8b/dbfc8154dad2999f38aaba5a91257e668ad6ee,1759371358020,92bf2da69d3d812976f7b290fb1aa71be5dd45ad50b8b3d8089e1253b31edafd +.git/objects/8b/cf872c31894f81a8c64d9202fd607e4fd7ea2b,1759371355312,054695b3a417ad7cbf02b06d4dd29f6d62f7595cb9c4e8bf280fbd8451ad4683 +.git/objects/8b/ce1c20722d52d7cca401e706af8114cd161b97,1759371417701,d6c8220acfbcde36e02576f690973d8227d0719be4ed7d0a3dd8d3eb019d074c +.git/objects/8a/bfa9f7b987ad6effc35544dbc488d9c67e0c5e,1759371360660,20f9f1b039e3ed96c50868831c27ea05ded0d5e2f5c0b3609db7a0f59abff0c6 +.git/objects/8a/56d5b72fb008043cc69939648790ef482cdab8,1759371359109,16898d679cb45e393834ca3ad4af402cacf1132f59e425776c5146bd84f57dda +.git/objects/8a/37ae2c2e5a35db74b4607b4c74e0f4fe39a3e4,1759371356581,82200c8065aeccd8cb4ea3552a34b803cfe8cb0d0c5235bdcea800369298aef2 +.git/objects/8a/2f487c8d47cc2a8d709095195437f2804f44e9,1759371365808,100ee0d758c9d0a0442f3bca97222210780ee7001d377ce0cbecd3f398decabf +.git/objects/8a/1d7b0e9ebbefa9b3696bd5bdd36b2f1f245f30,1759371357049,ac1636cfc90d7c0cacfe503969327eeea5b29d8254a1baf609554f875a9a8517 +.git/objects/89/db029b09e005e9e102a085c93f2b261eeb88b7,1759371363469,38bafbb6837f01b6e29bc6f02512156f19789f2b70bc858e876355353d00a07a +.git/objects/89/d8fcedfa318ca67c9ba8fe694ba06fd2b47044,1759371364610,59ca9c9c708e4bd067ac72d67bf31996b0c712c6eaac8b5d586c2ceb6e03881f +.git/objects/89/76d98b8e07a7672dabcca3d68e6852d8462d5e,1759371355930,c3e388823fa939f322cff8dbcac1bf88f653f82dcd5aafd0a4889bf09dbd9c31 +.git/objects/89/73cded6589a6cc5a9e1718e3fb0d709fe6e8d8,1759371364833,606047a2603ded983218afd3cfa59275337ad0ff120988bf597877be8810bd16 +.git/objects/89/32dd76c8c11ddb8546e6159a3686854cc3345f,1759371417620,f63b20f2ed61955ac3a1e54433bbbbc93438767b77daecc917db0876d3e7c247 +.git/objects/89/0ad76c7eb990c75e4601becab263df961318fb,1759371368957,b99298908640affb15fcfa00c9e8a522cac9ba3a33c32eb2ab036e98f4f1bcdc +.git/objects/88/87ffa5f6dd989bf212b73dc54bb0126db65624,1759371417804,67b9e7ac301d75d2ee5c60827ea05582602500b47c4e1d149762fc261a0d9f8d +.git/objects/88/519b3a6dacab294ec8ec61b1c706533c72f697,1759371354838,f5bbee89cbadbd50c7d64c494494962cec5dcdf16572e0cda6a7b2ca306c0bfa +.git/objects/88/4936f67e83a30c225f7d3972fa512202e925ac,1759371417633,7d2c5b93c85af786813f9ad6322531e1771953d05e4eedd5619fba63a2725ab5 +.git/objects/88/12229bc59b5f365549fb3c799b32a4d4acdabc,1759371367421,c367c49f0c9b826f5e27e41751c62f1873bf2bf6c1f9fca6b7d897089c29c4be +.git/objects/87/fc8c84aedf765a2c908f451564e54ac27dcb85,1759371364588,86ab3db33c8e7b634febdc55b909faa78bb6c82fbfb9ae03f9f03415ab31c052 +.git/objects/87/f5727fb65c35e7a75fe15464473ffc0455739b,1759371359653,d0d79ab12e44d361487a7e81cdcc07028bbc97f19ded950f1342b92fe5c8b464 +.git/objects/87/f5394a4b3966eca00c9a01a2ef0b2f2f27f5c6,1759371360773,b8345ceb2c49a87702031d6388bce25fb8bd9a65f7c77ef57a76143908e959fe +.git/objects/87/edb70c5dff350ead1767422a25013efca5d8e3,1759371417294,afabfb90ac2166600581f9e8506a3d482b6df4ffa8d2047022449b80cbce22b2 +.git/objects/87/52893ca4986cf05103a46c438223b7ee4e1907,1759371355997,d12ea1f202fd7c2860ee104f469823941a85b2828cb964a73ec53deda0c514e5 +.git/objects/86/bbb3dc29e4847df14de2c2b4b168e065184643,1759371360986,acb11d56219ec38172cb6b285d9b1f1a61d16237bbe04f07ad9c883512d262f4 +.git/objects/86/8f4ff4876eb4b02fd44c608e135cf6462895e2,1759371361444,adc76ffc32d2adbba637b3b2e1af454787a3f22831392fda1bb27673746f5b7d +.git/objects/85/e0f8d747dc2a960e1ae6640c8bf081631ac0ec,1759371369139,c8b8396ab54b8d118ccd958066a8e07f6febb032c4fd4730d651b127f3710411 +.git/objects/85/c6934757761e98580abf0c26c351b6fdfd6ad5,1759371360650,fd5e056cfc356ad4f26c88d13201523fefed57cf42089fdd0343d352cd552b00 +.git/objects/85/8af0378e9d36813353b51271aec88ee0d3328b,1759371361356,3e05687b31eaf42d83849571ba10c4b1848b81c00b4f96712e42aec7b0779107 +.git/objects/85/6ee3643b0832a52930b5e346539d9593640094,1759371368035,0c864fee1fb1320e37b12f50a9a8ab022fa3b1ab6ff84e50f03903a7a1d72372 +.git/objects/85/02e13dd5c835ead21cfc21ead0dbdce432f741,1759371360261,c5bf01bf5c2b319b76a6f4c7f683ab0c200ac0fa0529c1906502b66a427bc9b4 +.git/objects/84/cfed425ac6a7ec21b001d6f812140593797a7a,1759371417363,59c312ef40b9dbaf0a57ad950e5136c39b6f7afcdad837fa2805dea9b1f5c0ef +.git/objects/84/a9974cccd81f9296b7d3c77f2b0d2765dfe181,1759371362838,31330fbab721dfbea60e1dcede84e5df2deb19aa17a2c5b0f0e4870e1fd97056 +.git/objects/84/a57ddff50a098bafaa44973830114fa150c3fa,1759371366636,e42174b5013c0bda9eb61223ca04e02095325d2145f6f8baa0359ca0d8838d42 +.git/objects/84/80242a0c43af25ec8d685e941b6a79a65c8fb4,1759371365232,42099bdf77421506c1e542280bdcf45b2c4548c51aecdbf58cf999962a9527e1 +.git/objects/84/441fbb5709262c2bfc9b5ff0166ad4f024a1b8,1759371369335,ea663e48f89f9ac3672f9795c1caa1b7a32b695be16546dbe419539edcb21520 +.git/objects/84/32cd77b8a96940b87d747dbb30ee9c2d065a31,1759371362953,2e05e47f86c8431d80932576c15a522bb81b05135424553e5c4432b5849e3698 +.git/objects/84/326b773361035e89898edc52fa69bd96371003,1759371366766,dde2b31f4e47c4944d496388f82086952febe4aa29b76c10879f363c185073a4 +.git/objects/84/2218cf09a20282e926305e01162174ab371a52,1759371361226,a979ce3e185031f8634543b1f148084c9d19cb381fca47740a8b16e447e4a818 +.git/objects/82/e4285adc6285693cd6c06af02d606e09dd8fcd,1759371358980,2b3b64a70ef7bb883e1879a1f535e26c0242b350bb02422715e35fe5ffdddb3a +.git/objects/82/af4df54b4ce9aad915485c4660a0abab727a07,1759371360301,519cb951f897a7de23b5e1d1cf9796c986d3d92494f646b61f3c13302be6d95e +.git/objects/82/98b91832d2f70a6089e2a1cb57a2c7c14780ee,1759371354290,e1a198c3b3e97796d607d016c3b2eae6f4f43c8a7fcd9e069d4870adea0d7093 +.git/objects/82/915e521b4d321d90111316c6193706f1d7b8bf,1759371362881,fecc22deec387258ee90066d8e424ebfba16681b90206f46fb98b006972d3628 +.git/objects/82/680c530c3886540f630f643990e2ec707319d1,1759371354441,f28b9e6712429617ca881d3b62dd9be5f7b506df9e22f30533a5bab7f9b5b882 +.git/objects/81/e0d28ff16d54ba83e2c17fe709189f26904f18,1759371418077,57eb2dcd15385b80aa15b17598acc0277308bb6c0d2b8e25103e90d11fe86113 +.git/objects/81/d23e064d55249173e4dab35f1153a3a34ab644,1759371354858,620cf81b18554510eadce0cbe27406f7399cbf0e70a51e0c446e6b2d18b99cbd +.git/objects/81/4c20b5a9e3c97f41dde308939b358f9ed93931,1759371359035,a15cb768cee56777aec01a8aeefd5c83fd291b362b109631f49e7dd9638d9669 +.git/objects/7f/d5c09363796a9276e332ce6bb225d238fb0a85,1759371357007,b4b55a2b0d172c6be5e39c83ed37b00953831e32784b42358cc1fdceb990127d +.git/objects/7f/c36fe6dbecbfd41530c5a490cc738ec2968653,1759371356723,26f90848b4eaa177daf273f5c0685f4e3f58896bb01ae2feabcc33e0e637875a +.git/objects/7f/aa4f0afc70b7bf07d568ad6abfcdbd4ba0d72b,1759371358690,06e8a0f4436e1ca4ceeba027610b42d06f7a7e66931c6634f11f0b445d8db36a +.git/objects/7f/78de233462ad842ba6a77b54fa1af497ebb667,1759371417613,b8baab75bcaa79c2e3023e7a35cdf93db867f48fee08e24ef74658ce0eb7586d +.git/objects/7f/3d05c5ed2ac79c869d361c8cc97b0dbc977584,1759371417681,32a4e7dd7b6dcf188108dbb8cedc8e8359bbbc4929f163f7b494a1d5ff41567d +.git/objects/7e/d2777c92a7991807c516027d5f73d0b47e781b,1759371366353,1c39909921d3f47ac9c312be66fa0cb1abc36bf0a027ac2cada37b86dbc0cc2a +.git/objects/7e/9166947aff3be10f7ffec3771c92581ce211da,1759371358429,7f487d0a1582cc210e39989f8f80bd9be5195653072239abfde1c7dc6b07b6b7 +.git/objects/7e/5747be023988fb560d4fc0098e82b8197df340,1759371359468,e2e1cf6d16d5a1b19075ce13787cfa52dc71a9d56ef741cc2db590c08a0efd57 +.git/objects/7e/26c45734d7f5c3c431972dfd915744d3967fac,1759371357956,c19902007815d1439311a65cc3534a03e3c791b11682f277f1c255c525f724c4 +.git/objects/7d/deca7df1eb171c6908533043391ceb7a85548f,1759371418084,9ff1002a371a1f501eaba8fa847486098a984f7c424364fc8c8f3513417f553c +.git/objects/7c/ccaf9e345e50544c2e3215553395c2d37258a1,1759371368665,09a69522434e95ceeb19fb77b31e2e8d6db697d86607a2df610f5964979d2a08 +.git/objects/7c/860f1b160ac08f9d0fc035e4b5a219826f158f,1759371365755,0806018555d47b1e7872e9f2f62a84526691533b116f58e4ee1fb82889e4f1c8 +.git/objects/7c/6785e606aaa1a1165a649b00b3622bb6eec5e1,1759371418158,bd267da4dea7956efe7cb646c3c08e6cf7c56db39454b008c8bc5390e2a93678 +.git/objects/7c/57d32306f04986477f4777431b7200d938c81b,1759371363419,76af3707598ec1403c91ae02ee61d6b6dc9b2ede69fc8321fc3830c6dc035b89 +.git/objects/7c/52bdf2529ad82aacf17bb895d18bc228da19ec,1759371366655,66f07d0f06ec9347a45c4ff1c54b81437eb5ce7638c64b9e9eca0043ee4b8d68 +.git/objects/7b/a4ff2a393f67640413a75cc7ff066922b1b956,1759371363154,71c97ee485608b07c4067eeb886301eab2039ad4388af7434f3934ad0b141fe1 +.git/objects/7a/d88193e1f3599ebce7e63ed97854895fe87f33,1759371361790,2382055fafd3b5023b036eb9e69abd86aec90efa89edf3d5e3dd2112e3ba5ac2 +.git/objects/7a/908369d39f558028f5345dd89b27c62d4d693c,1759371361280,04891320007f4dd93c9b2123a46353ea3c594c5e2187096edfcba84daf228524 +.git/objects/7a/8d8735752ef518698f1fe62b4edd16725898a8,1759371355663,a8255fa03d776745d05c3cb2eb15de44271fe07c0e8526a339cd472a42fcc63d +.git/objects/79/703d6316617ea8df49384c47b1e235357ff1a9,1759371366483,1900df60dd0f3f8bc4db7c6852b63fc71fcdbbd7b881d6250b080fc6d4aa8de5 +.git/objects/79/1eeff0c094d51fc53009527cd13884666987ef,1759371367600,2333b7f624a92eb6e6d074dbb01e3565df7db01fe19a0fc3d1ae1ebcd9b99b7c +.git/objects/79/02780a4b0292900496c1ff2fda992c1468ce6d,1759371417818,6fa5d2ac70e279775625abe420cde2658c5b7964fa6937096728be578a47fe4c +.git/objects/78/749d85b6182f9c7187ede873c10e4b4cc43b86,1759371417110,0bd593deacf17668e2e844d63cb1de932478359cb694d5c86a24ca2b99ac38e3 +.git/objects/78/513cc3d28ce3516c93b4d425f83df247486ae5,1759371356406,9164a520cd1748e82e4cc242a34c652730aae422a5218a53ce8fdd3bbeaedff6 +.git/objects/78/4e56a09695adb47410cb6cf08e96334a9f9c1f,1759371359685,e0ecbc86f802c223e13b2e446de5e1bc0ddd25501749d8d9fbee465014922636 +.git/objects/78/2d809435a75989f2f3d7801f45b4fab398cb36,1759371365160,ed54d8672b7315bfdb2476bc14fcea2c309c87cda35d3a963d827f94f1a9eb36 +.git/objects/77/fbaced17fc86d8cd3f73912b5dd56f3cfb3aaf,1759371368707,5540da54096297d9adf6295aab4c1855d4403c3c084f7d034bb53826772ab4eb +.git/objects/77/84fab55d08875a01b24636f3a541c3d0bd39b2,1759371364776,d000b3728fc07642d240e3c8ce3807c9ce647453881710f9219d65d6c0280150 +.git/objects/77/51de3cbb456deecd25fb22c6f575bc7a78554d,1759371354157,348796af57f417b18542a6e06c0ce898a8a7bbd6bd629c66e694958ada0e18a0 +.git/objects/77/487dcaac5f502ad1172a54a7047bcafbfbda4d,1759371366507,4420b6d5ecf7ffe13eec9ad38e293309ac278d0557d3f6e4ffadd98de87ab399 +.git/objects/77/3e954fba94918a5408911e62ea7e76b8381396,1759371417763,a5bceb05a6bcd529b568aafc5bc682b3b44b5585475a774d40c2494275bf44cc +.git/objects/76/f6d083db5f4d381a91b89f6ff437e10d1a0fb8,1759371369249,37f84a28e25e0e186d48f608a106cdf98c0d4ede2b7e3ceebb70d49aab265dbb +.git/objects/76/dcc0fd70907a399f767910ffa682293a5fe457,1759371417233,106a9d736550869839d10377590187ad71f51f88b3306943de3528eb0d2f7f2d +.git/objects/76/8f8ca60ccb772ef00c6a910753793ad73440c1,1759371367404,00c92e071a23f4eccf805483cbef8f7851e4e45a779f73ea2a885778c553cd50 +.git/objects/76/75162f1742afbe0750d1c28fb3ac9695384a74,1759371366801,f402430b0273eb109a73ee62afd73867aad3d9400f71fd842af07d918069d7da +.git/objects/75/dee4c36885766b2544db4541befe507824f133,1759371417261,0c6f7e76602e54cfc5d6882deb48e412d7f30435978ed8c3ef6742a70b552349 +.git/objects/75/619ba40184df7761f8a2677633d9669d990a3c,1759371363582,ea2d022c1447f7829d4b8f9343c150116da75c5a7b7d2367224f1f9d2075e5b5 +.git/objects/75/316346a81cb3b3ba74442fb24583d6972a48ee,1759371366563,fa50cf9079f71f06be59e371bf76b18257ed0b601ed98a64b381961ca221aec9 +.git/objects/74/b3fab6eeab5751cd3920efeab9a6437518e749,1759371417990,0ae8bc91626f6fe0b7d37510b76da9499b08b26b7d5a3c7c5856ee0b23451520 +.git/objects/74/482195934a98d0ce03d92cdabbc8a36e647d6f,1759371358964,f43161aa381dd16c61d11fe467e529120de4b1886dc46c7a6aecd9d74913e6d1 +.git/objects/74/4687805338a7d480ff922d75222b414d8b682f,1759371369115,628a7a3ffb5da4a9a9fcb21b6a79d4e65f9d8b67029e95d79b949714bf640bbd +.git/objects/74/3e9979504edb1ef8e78a38a6d56341c0721657,1759371365367,fabc6f40b5c722f9f5a55a47485d445fa63d02a93eea20372bb62f4046840c23 +.git/objects/74/36f64146e87d2ebe6cacac33af0aeedcc798fb,1759371362346,dc4181cedb28036e64acf9920b74eb246544aebc61ca55321da86885a5b5ef75 +.git/objects/74/0724b276e289aec14ee6ce99d42ab9a6eb4b48,1759371361321,71ff490da8481c61aa8903128081be44cdde79434d734631a03e092bbf835b33 +.git/objects/73/4884d463d3fbb5749ca913b84b3e90dc240f3d,1759371416912,4b1f66a4994729ca895007775246ccf5fe9ba4b38a1c2b58b5a1b4398af03b84 +.git/objects/73/0276bd121df856ede4c51d6e7b63d071242487,1759371364133,c96d0bdfcf1a4df40873325523f40fc23d739ff51e1b74be8d062de4fa3f0fa1 +.git/objects/72/e0ebaa7f319d2bde03e55c8e58748245095f06,1759371368109,781b4a8df83cb9bc6665781041af0334a969eb4cee7b459cf29fb5f0b69127fc +.git/objects/72/899f40b1688342f6b995609fe13bac9e06fc04,1759371417274,9deda8060435b28f7e992315abfaebc12dfcf105d71e1641cd7dde770a2619b5 +.git/objects/72/6d4d6891a295fbd2706d7c98ba72f09b8a4a6b,1759371364071,c5d2e21282bc2f32637981d50f02d226787f56834b0551943dd0d94721173bd9 +.git/objects/72/5ccb61a96e9a89faa7d0046cfffb78e1c92539,1759371357639,407e147c800ac30dd52146eb7eaa3b49a1e57d3ba750e19b5ca4dd8a2545ae1d +.git/objects/72/28684298c364a907e54732f4ddcce110efe6b2,1759371360287,6a152781ee20d87540482ca08168e4b9f306065ef63d9a1acbd0a6e0341b82c7 +.git/objects/71/fdac1110bba222a716c4b56b90028a6a9e5af4,1759371356504,53d93b10d52ef2be2f7035898b328b7e09f0b001939f4258513d62e199d776ae +.git/objects/71/a054fd370a627af5171153377e7c78ba8937f9,1759371358950,c6d753026f22372f3fafae6cc7559b5d3afbe49ee1c07b2858a79ff95ee83816 +.git/objects/71/5560a4ca8fb4c8dd6353eafdde6e83af28f05e,1759371363973,8c1b03ae04235c00087d063fb4151b4a7c865a60f0701d891acb81b5aa219bce +.git/objects/71/45ac2f43189ec3c945d1009df3dfe3d4c92d36,1759371368318,779c2ccd01e9872a7e342998e402ea819ccbe29925093f6399b9b3764cecbe38 +.git/objects/71/06924934501fd4035efe78678281020328acc5,1759371356763,ba8396be3d3a50776babb8e8eb2af8c4a3479273af566ef088f2db58c66ff51d +.git/objects/70/a973d800ef108fda6ee25ad76ec626594b656d,1759371365869,e036fc0845f78b24a5ec72f71145465372d6775db95927ace635bb1e7fa0f1a6 +.git/objects/6f/ac553a30915ee38b6c1552b8df343da69f3926,1759371364088,9040bb63148ec09ffc4181989a26fc4b7733c1ce79919abba1cee8e173620373 +.git/objects/6f/43453ade2de4499935b80e16d47d7c1406dd2f,1759371359796,dec3fcccdd9242370c6b15bdc87260ca75070272cff6c3431a30f32db97417b2 +.git/objects/6f/2d0f89e1258564bad95175159e1d8a6abd9ddf,1759371355421,bdaf5d161323369051686d079c2c1659bb40dc124b8a8d232d4b94e1b7f3f9f9 +.git/objects/6e/7b9a0351b59d6707350b8db3cc6afde7e77127,1759371417457,27e76c05498228662fdb7119af3795df5e77dc26358f745f9b4f69dd220d7797 +.git/objects/6e/23249f5f93bb2bbe1cc15990d1f9c8975da269,1759371358738,943f6b376d7730d40a4f3c611a230cf081759b7a3ff6b40aafca3ef0ba2c935a +.git/objects/6e/1caceaa1e574fac2323d5e78ccf1f226bd832e,1759371363645,ad5822be344c68818e1fcc1972dc3999678aa1c09b0c724f3f528b300b605750 +.git/objects/6d/ae052173fdbf0bf7d1f36bd40c17ba72bf60a5,1759371365767,e87ddd2420067120e6cc821d46bfa89fd2ef614b506fd7e28aebfdc86c8dd64e +.git/objects/6d/aae331f18e427d1057c96c8ca75d6c6c3fd211,1759371361684,e84ce74a674f76b60050f2b9bed18f91d87a36a796e44f073bbfed6baf05a8d9 +.git/objects/6d/1db9154331d4198faadda0a5432b6b1cc3a5e8,1759371366950,f3bdb51390dd17a0e39c52a26a90f3c438c7546cffbb202ee1728bc0a133b308 +.git/objects/6d/17eabbe97d02834eac927c2b59d6908655bf49,1759371363367,63d386db646e688b79a397b11c7276519fd92fb29ae833f5a42f097c709fddaf +.git/objects/6c/77a12aeee2f68df8895db02c3d4b24eb489396,1759371363121,fdbad5f04e27824e673485d6a4e29be89db321156fa99098499065e569c6876a +.git/objects/6c/6090c3b09f2e45d8c0a1dc77ff5f4a81e78a3c,1759371356608,0e340df4030e69875c349e1e147a0138c1d73eeb39a0a4e66f98bbf21ab40bea +.git/objects/6b/e45cc20b33f20dcdc580b9709f1a4a20bb87a1,1759371356936,78f097d54943d19b81f4117014f126529a27091a971ee68d34088fbaf0474fee +.git/objects/6b/d24bc53c1a7067b60f43e559d1739d138b987f,1759371362646,402c74471976cec8d7aef076dfea72b204efec5fe613504a1e765925b7ee014e +.git/objects/6b/a6330f33551e3378bd53ab17d8a2c3a3e56b65,1759371363715,fc05cd26ceaf0854441a32a1064e4779453e687d6b012d5775fba7cb4f81929f +.git/objects/6b/93d7ae7d63a21c7c8dea9bf03c3ea868a02ba1,1759371417502,5475bda06013a04d8ad6b90c75e3a59aec6679ca3a3f752ce81ca04e4bd246c1 +.git/objects/6b/4e0e16409152451eb2b55e083a88e3396c23b1,1759371355091,cff4c5d985fcc11144475bf258ff7fc870e037e6f9d288684d9c2d0a6673a857 +.git/objects/6b/443ca7a84aa09444101a104dd8f8946dc9fa58,1759371364951,b55e891da6ee0a7dba68dfe198508e7465c37676b63c863f2de8ec018b29d545 +.git/objects/6b/2ae764c54541ae224d93bb49e8f176260601b6,1759371355727,1162ed4abcf3b3ebd628a31a16fdfb4571a5ca4c248940b4d2aaf74706a36f61 +.git/objects/6a/decfbf4cb35b0a10ffc1a5d01713a1b8822a7a,1759371365503,810f0ae6557389d2f7d89d483f8cab0aa36cc7e6d8b05faf7b8f1527c18d27e4 +.git/objects/6a/c1a564c350bd08792065b5bcde03ddca511e13,1759371417341,c4de48820bb93875e70d36fea68114f72a0c05ed6b2f0a704b4ab49d00a83ec7 +.git/objects/6a/bfe1434ebd5c15c245b9f0a7c25e36b581df19,1759371359664,54f2ca068e01b7878759d472ebe0878492ce16946a56cbeda1e359dec9fed852 +.git/objects/6a/afc584c314819e56f75e9aae0de77b5367bb92,1759371354387,f6009b3b2f3769447565286cacc0b328658271df65d2c746b65b2561ae575749 +.git/objects/6a/5e3fc94c3ab80e123c3056b6c5dbe056d21658,1759371356783,25714cba900e4cabeb96ebf1099447733e556f3df73b56610aa4ebea0b6c5741 +.git/objects/6a/56ce54bd0c4e5e4e4361697233ea5185106657,1759371417578,f21966ca329fd7f59fb3b0e90330095fa2c5a14ed8a8808bf5ef37e34fe21f51 +.git/objects/6a/522b16b3a3bf5e93aa5b8bf485f866ff71c5c2,1759371362798,6667216b27d976aca2107d25e222693f852fb8c2e40dec1ec268c1c68ee32e61 +.git/objects/6a/31c81fac435ac31d4a802a275128f6a49c4c0c,1759371362822,4ecda43ef2d5a8b2284cf956b2494ec97255f87b43cd651c21e6b4380da496cd +.git/objects/6a/0c53c5b9ed0ecc1d4130caf9f61f6bdfcb2fd4,1759371357760,5b603c799cad9a921ec436faefc25e06039d99cba8de7ee7d2cf6f1a0cc925bd +.git/objects/69/c0b63eab22e32821df374c5e84a37c665c28c3,1759371365251,d880794acef27532a0b52fed28a75a4afa3ee89bc7c1d2fe0b245c3d2258c5b7 +.git/objects/69/bdbc92ee1c2272f4ea3180319378f4c9ffb94c,1759371357654,85fe7ac671606f212a10a0a10e44b6fed19cbc7fca7af2306435dd3e8f4316d7 +.git/objects/69/baab064d3dee2c65ec2919eac58a40a3da6b12,1759371417495,84e77ddc925806e26a33d3c794f885c3e8435635045542e99eafa4f81a386bc4 +.git/objects/69/b61253a38926757b7de1d4df4880fc2105c2c9,1759371362809,022346064246a8c360bd539c2b9e03fb0765ffed1ddcf87818e90568590a9710 +.git/objects/68/d86bab032fabc624b2e312ec3a87666a12b07c,1759371366262,92add23e08239f53a4ea483ee81c4dbc12cbbfdcd64031904f41f01a0cfd357a +.git/objects/68/a345d8578004506a45296d6de9e091b7811272,1759371364643,ea825789c6d9f35794aa63e69c793074f7aa16f4ed42d065ec80cfaa6241567d +.git/objects/67/e3e2b574f9e5166781f46ebe1d8df23a6188a5,1759371417382,09d635e5cad097bf51cb9808b924b04f8f918ecd5ff49f8af3a10172afc532c1 +.git/objects/67/7893c278a2e31f9671e83dd66fed51886cd258,1759371359877,9756a8f19500aa5b09b3fccb71fbee608f33b14c9bcda1af049a60152fcb30d7 +.git/objects/67/309dd75f1b62cfe90bfa622919fdae8b80bc0b,1759371362995,c9855af906e21edd86f04b8dca7345baae6f952b9fd638eb4f1c0fb06b96b769 +.git/objects/67/2a32bfe5d685306f18b7a81a15af9fbbd00a0f,1759371362297,0e31650256ccf0715400093cbe75afe04b23223db7a34d45aa447c53fa483bd8 +.git/objects/66/a2cb800239b52fded1d03a2747967f17c92251,1759371360127,dd2bb70421896c805eeb32aed9ba36cdbe436a2f0a674e2b2d5174cda378ce18 +.git/objects/66/7a50bde7d852359b1ebd9fa8ea8b8582bc64ac,1759371362316,00ff639457e295f6daaa5db2b00e5e8b89d0bf28d4ac6f03d7b7b44cea1d6e47 +.git/objects/65/8c933d28255e8c716899789e8c0f846e5dc125,1759371356637,f6b8a6db3213d556b32063950a5c9eea51539552bb0f6d21944b69383c1765f0 +.git/objects/65/800872d11b5fe861add16be08cf024fcbddc2d,1759371363786,b5ef3d82acd154057e6af297ae9cd8c01c65375cf183a896e98a123c6c4a89dd +.git/objects/65/3d9eaa793317827ce724c4a0756110e9356fc8,1759371358148,75f3b12539317c16b0487b36b3e5709788e76c9b61a8bc3d73e91ef7986cb2c2 +.git/objects/64/7c1f0976fd7838c1b8fe0ba59888f088fb3c5d,1759371366415,b6b34aff83df94aa37c1e2c55034e6ced2445b134e3d07ca3cc8885399da35e9 +.git/objects/64/4cd814b9d745714e4d16753de8bc8856e201e4,1759371364870,5b9deaab59c6b6866fdf6ddff172b689f26ae72864f1d624fc87f6ff00fdbbd1 +.git/objects/63/e95a96338a608c218a7ef5805629878aaa951f,1759371355382,a463ea611794a995c57fd2b0e99aa134c927c2741ee81d7307fd7b2c1a325151 +.git/objects/63/d8090c626cea207b5cc1fbb022dd51881bbf99,1759371366583,1a0c2af95fa1fdb283ffff4bb0d630ef010d68969f6b47cfe7acd1f3c3011106 +.git/objects/63/7d1f266e07cded6886af5dfcd0242bda2ddf1b,1759371417043,394ea0d73860364763656720db8ac27135581d97c1e4de4c992af621edf14bd4 +.git/objects/63/222d7a8f9f5cd8bf912764cc10b6b51a5940ae,1759371359551,cc3557ee1b7b288d9a1955b7c0cb88ac039394c5f800ae51458e6067df1c9bf2 +.git/objects/62/d6d237ff179b118746a64a34967f7ff4b5dff8,1759371359016,a65a768d6d33e645aba6049a4f81a153745d0fddcdb92904331ef4973992fd3f +.git/objects/62/ca6f16a59edd918b154f3c83fea23b4640bc86,1759371417901,cd571a0c285e494a9de28e2563be07bbfe4599a0dce1ed5abec23cb4b18b6371 +.git/objects/62/c2003168f588b4d470470278a2319c5950edc2,1759371362074,8a424bf17d447fbb211debdcac708c8693e69d8f2f0b1664a81f262cce8a9e5e +.git/objects/62/afa3a7425dc6a1eeafd1333afc15d429c5d10d,1759371368595,6ab0deae133009ecc0b77479b52dd0482db8e18f2fdfcaab85ab55de91f34fda +.git/objects/62/44a13eb656346f2ff668c4742aee06bed35a62,1759371358726,d984b93cd84da2a3a1ce480fd207c97c55db255e9b7b0e99cc5f395be9848ee6 +.git/objects/62/0f563eccf081ce0d2db2dda5c9989baf778183,1759371361340,7fc643e6329f06f1d74d64139ff1444e708a05fb69e8c74ab6e646be70afd33b +.git/objects/61/afa2f18532ecd749469c7d9bdd15940a852f5f,1759371367581,dfab63a70748841b02a3d46ac9e86bde16351991eecc74883b0c7538e7c61197 +.git/objects/61/a54f189ad93716226e80373a71a41c63e8743c,1759371417302,e0942addc999f486b0642fdd56c792c50fa6fa1d0af8e3c6ded856269832b4a0 +.git/objects/61/8596389779061eb7f6f34edc61add4a517ca4f,1759371359099,a13e28268c833f0b890d393177e453d2df2a8f104635a65d23e011bac5d58005 +.git/objects/61/6b7384bc59a183b4f04b90c7a0819e52ed7499,1759371417888,620bd1af36228ac75442488306f891205e3bb29991adec005a008dcc84d40557 +.git/objects/61/65fb0f735882b37c0d9674594b9f1cef3df5a9,1759371417280,60e9fa62fd8956a11539ad275760e3070233965dabe6bd8467c993095a30ebf9 +.git/objects/60/fb90e45970d491a68e6db8c72fcc531d13a44e,1759371359517,21ca9a1b5e8a18728d086a7b07102c6884e88edbf0b89ebb2e1bac1c8b27e9ed +.git/objects/60/f65fe2d379dc11b08fc61578251867408b5ec0,1759371358614,84c31d078fb21337c522cb2908120d2cc61bccbaa0d33e10e9744e8aff15b739 +.git/objects/60/f53e0560e592029577d1e0c965d55c252b5e36,1759371368267,2f754baf643ce0f3b627cfd5909bb9af247dfa520fa2c9c4935f2a3e6df04517 +.git/objects/60/ea6c04aafd41d0ea3bcd78f58312ecf0eda436,1759371356814,65104d80b1003f2bc222113a9851c056d19c9d9bff1ceb3d7765ccb49cc899ac +.git/objects/60/85b6e84dbc760b9aa2fee924ef3bcb87989e93,1759371357187,0456e4c683478392be6fa36713eb39511666fd8617dd8129ca96d12f533a12a1 +.git/objects/60/25cba21d99a4fc1a6c79798fe8af562d06e0b3,1759371516431,5ec4d171245f5e31dcdc7c314bc4f440adbd750601dbb126f7bf25daf2074d0e +.git/objects/60/221067c4d591554407b4700033aab9669a9b0e,1759371358702,66f22b70a1b1572d3eea1363bba2c482bc232f7d3f692244a29e04cbeafbcffb +.git/objects/60/12247c464a88a37c8711b0c40884ec8c8e182d,1759371357483,6fa4af28d060c3cf834db73eac3bb2440b52173eac2026ab8da7f6dec8d1c55d +.git/objects/5f/a7f45ad215c29c9591ac5b0b7a7fc094f7dec9,1759371363514,2db9de5611d2e5504b9c39060ae155e50b424114b391c55e80d6eeddbf4a9b2f +.git/objects/5f/68b4cb3a4dc3a8b31bf5d9da12987fabc9a238,1759371354308,567520c5e2cc7cb65e47f52b1ebfa614d1fe64d084ff6ae7e7ac622bd45bf3ff +.git/objects/5f/60eecc84e219e52554407ad38d04abd1cf2111,1759371356595,6899779bc5d4427cbb848f7a4599537bfcff9ea1a14a01390fa2b4ee2ae24042 +.git/objects/5f/60cc0992cbae4f34123dedce058743617a842c,1759371357448,2087d0cae01f61b6f17ec55769c7dcd4694c61317eaa5a42a778bbb5185568c2 +.git/objects/5f/5fddeec53b514df79342efce6cae341b6309be,1759371357777,fd8b941d55a5de805bd7ce96b90d221a442ba5f7449465db1ad6dfd5dc2e9373 +.git/objects/5f/44c6292af24eac89f377302561c1eb71460ed2,1759371365342,913b61604baf097b9817b3660829ea927f23da2fdc203a8134b2e603db966b77 +.git/objects/5f/0eead1169fe5e7d661ff2bb2b9bede6967014b,1759371366620,714da09fe35bde5194896424587256999f029c9773ebb973bd9eee26a6ff4347 +.git/objects/5d/f4233cb202efc92a8e874ef74f0c69d6ac29d1,1759371364411,aa0db764acfc338fc353570e4e3973358d681ad7bc4ac4c4269101a0154ab69c +.git/objects/5d/e9bba5745c38ec8b756a934ada8bce90ef6b27,1759371363135,46ffd4cfd756bb9997a2375c78c5444f58fb0822bb5564b88d749efa1a55961f +.git/objects/5d/3d20096844b17956ee75c1f44e8885d7eb0396,1759371366855,b92cee10b057dc1c3e8f255cf4c813aca2f691ebcc679ee07fda322f7ee3bebb +.git/objects/5d/30b6cf20343f3f694e5af80a21fca9f0440971,1759371417688,acbda3b4693d7f197ee7c03a7cf033110a38c9d2ce821c86dd95aca737624294 +.git/objects/5c/cc5ee750ba7844d9c453dec0cc21ac037c3be6,1759371417543,9cd76f2e42022f0cd8032bb7b931732e682b884c211a8c10e0f21022d8c71d66 +.git/objects/5c/c12d0585a386018d3c486be5a841d8377d15db,1759371364294,4c2f60792032750ad789941c17285732ed5385ad5d87cb553e5215a0b001f07f +.git/objects/5b/f093eef9cde801cdce8d7df5c31c67d5949deb,1759371365297,74e8bc8bf55ea27648a46eb63253f0fb5975e3f6ca49b87f988fa78d1a927491 +.git/objects/5b/e251961acbdfa429cf087f94ad3b4c1719764e,1759371367294,212aea1e1a45653ea266f4b7c6ec4a30fd0e538ccf418c8a7a967970ea894e17 +.git/objects/5b/d74f74e66614ff979f668d466c7e9351f834ff,1759371417491,05a5e8e664cc998d861c296b7e640d3de4f90f2fd3ff3e661db4eaf43acde1f2 +.git/objects/5b/6191264a71b599fdbf9c27aa4bbc1c7b793f75,1759371417935,0712e3bf11476d0437dd229eff1d76a416690ce290e4004b27348c9e8f173e99 +.git/objects/5b/5e741279d4b800b0c408c5efbac8de6ece450b,1759371369378,3c8714f5c59cea9c3918c28102f6add9330ec036a6a7cbbdfbfc0d6806d75256 +.git/objects/5a/f7cf6acb5a0649834b2142c3c0d9b09e3cd709,1759371417131,02f6da27f2db77a23e59d70796a03674d2adf5c13ff10f5998ffc1c936994cf0 +.git/objects/5a/8fcfe4d0d813c4608765b31342fe5297e5867f,1759371362386,eebf41735b787d2adea849ab1f618f58ecafd38f0fe9441b22241661f5e69d21 +.git/objects/5a/5246e59e1ad6981d50ee4d6084871d611706b8,1759371700778,0bb1f4ae81cbe911c092a7a143817d5efbb5dee7344fde8132734c2ac148eb37 +.git/objects/5a/4a7c7149a79f113c536e08888acc70213674e8,1759371361877,1cd9ba5421cc46c6d6f97825fd708c5aa029bcbefbf1e049d1b8925c958d4f7e +.git/objects/5a/49992eafed9157e55fe5cf18a1eae8da8300fa,1759371357555,855c878075c8801b094de775aabce7dc126313b90c70a4bcdc4380a23611af17 +.git/objects/5a/3a43cf8cf6d20324a49b75aff87d1bf902d108,1759371360674,85332c566f22ae6e143bae24689dcf09d377b2129e1848a3330ce797d6a56a83 +.git/objects/5a/2ece252d1aaa7f2bc64e7eb958278a42c944dc,1759371359502,ae0a5d3cfb632a4a8410f3e9298c39ff117296638b456d7ce2a33cd072802390 +.git/objects/59/f3f7e28f2416cac957b5e35dc78839a5019e0d,1759371354981,e3462beb02aeb8833e6b93dd784537454dcd6c01fb2fd57e955918781884840e +.git/objects/59/93451b82e6b27d981e202b349641816d867ccf,1759371363910,36492683cbad05b3a625c887b8962403f53fcedfccdc519d124b62466663aa58 +.git/objects/59/8ae63ba310e212a9cac7b2f5449cbd91e9a34f,1759371363181,cd3a460df15d4d09929d43325db2d1e7b0a729894e52e806ffeb65a220740758 +.git/objects/59/31fd23eab9dd3be559cd4bd81253df87a5297c,1759371364811,2558730f6f1c414d446896ad71d02dd3bd3e7cc3a0bdf10a414c19823064fae8 +.git/objects/58/e378c7266f1c80e95f64cf76f436d632b68b9d,1759371368139,cd880dfacf356da2cae76700e06ade65977ffd21a1de082e8a03021a559306e1 +.git/objects/58/a5db7834ad50f2f9a5814f49d98db106381316,1759371364147,f0d54bcc91e7af0ce87161c715319c69c98a2ff07c28c692eb80da5caf1a43e4 +.git/objects/58/73c441e62a88335b478b30de3c2a319b945520,1759371361933,9ea04fa591f616d436bd6b8796d4de1e60c661463707ab0279bc08b33418bf93 +.git/objects/58/6022936c59d39d5cd280a281f4ffc6fad932f5,1759371359334,298adf838f6cb23f61edb32c83a643b8b3321185295804a31f5c1a8d2926888d +.git/objects/58/4da8bf938e639ece3ba2bd4105c215c2b1ff51,1759371356652,b8273bddb405b7268d5b30ab7b0edade115f3fa32134489891274ffcdce2ab02 +.git/objects/58/269d018dc9512349adbdbe0f14171b398d342a,1759371365140,fb4960636420fdf95143230b13a35660a6197c7ec6d8a66ab97bff0b11e1d3a3 +.git/objects/58/2357fb50baf6d7ceb473732ae6f2179ab4ff7b,1759371358673,7c1869d93520cce7b63e428f78a6be1dd957c7a30d2c5956c132b54f38de3fb0 +.git/objects/57/ec7bd0754d50af9c5e96a208aed6d85c1e6d5e,1759371358188,c3db139954ea8952ed08804cfd2ce0d743b8f15f5bb36c0d9c2d519ceaba9946 +.git/objects/57/e8a78ab5218e7d424eabde5b6865997a14f500,1759371368765,10f64e8b4c4901e0c5cf9eda71ffa3137fc18e64af2d06b2384f4fd1a6bbca9a +.git/objects/57/967e6e62c56f9e3082b1054f9238d47a0106ae,1759371368535,bd64bcb465ae7550655a787397787a8dd376924e00931e7ab1951e9873782238 +.git/objects/57/93ad730e1ac1e6c3ca5c474458695e91e9a6cb,1759371416836,0558b4461ef836455c76d25b10b981d76c5d65de0a53ce78a41dc7472a58bb97 +.git/objects/57/90e23e328e045e66ec6f0b98526157b6c2abcf,1759371355402,955899969b84faf9905e362f6bbaacc901d829acbb71f2049b317b506b62a449 +.git/objects/57/6fb51617719961375b38b15773244480b61a0e,1759371357822,a0ba2adfbdeb64f1fb6c992d8b1156363c04b55a0fa3da3dac468472b4b95e0f +.git/objects/56/e12b9b54197602ebec2cf277c277e398c33643,1759371358591,0b1c72555a0a14e4c5cbbfbb8b2d1e8d0f8d95787105ff82f0f25b5f9adbcb17 +.git/objects/56/6efdfe45cb80710f6a14075f7e360d392edbd7,1759371362775,e0f5c54e166d4fd3bffbf9a6011d9ce1484cb09b30184fa7f26fd908d4e166a4 +.git/objects/56/0cc71534e0439ae591ea994ab0338796565fb2,1759371363292,da841d2496437fab24d699ee538772b89b711527ceea30c095748d3a165c7e20 +.git/objects/55/cc52bab3d4b6087afe8015bc998bf369f30310,1759371417076,7eeb0204a4f46f38e2ce99910155ab1e8c371fb558937ae062b8178169af1939 +.git/objects/55/acf8a4e2c06865515d061897ebf4a0f302a51c,1759371354224,fcdf0398fae9e8490d8d4780d8c8e003e06f1b47bb45e295bd67ba9b23e5f2fa +.git/objects/55/62f00ed88c9b9c1ba622ef9c06a95b34d972c1,1759371355865,c034dae202eefd2b1f581e368d00d823735ae6bd077e352dbbc0d4e0424a910c +.git/objects/54/9dbd46e5a4c1df5f6d75e11e690d6dc8758421,1759371361891,395b797c7760ef5df1dbbc7a8e00015ef9943613310971d8dabc63b958df7839 +.git/objects/54/93a1a6e3f9a54b9ed8da6b1c83df252204f753,1759371354801,20ca6f91f29bae2bfb8838faea84e87871236d66376301b36ef59d3ba1bcd537 +.git/objects/54/765aeee2f11ec423c0b719cd424bed876d6402,1759371360701,ef675ab75af594137894cbb38012c9057957c1cb7d5683e999dd09caa28ee6c3 +.git/objects/54/491f12e08014083099d3a46bf7b99f0ec22b56,1759371354185,201545d00e3a65f2e861522f850a0a85d6246eb7e28ca4cd55b0e1de7f7505bf +.git/objects/54/4138be45652abc7bc3873341deacd3f4f90c61,1759371363019,fbad035bf7d9008b081c22c2188ab6cd035a8549292429e6a773d655261cfbf8 +.git/objects/54/1516bd0f23194a87482e272f48439100b70c73,1759371355685,e59d4aaf6617dfb2dcc1d3c4d74c4e5baa6870e0e5b96ea7b0c9d45d164cc71d +.git/objects/53/91919ca2c6314bdd7c246e4d00ae1cec42c98d,1759371360812,0da12610d320f76842e508e5630756cc6138eebe3b5451e6dd2f08a388582a8e +.git/objects/52/d456e1aa382ca2f0274a26ccfc38be968c89fb,1759371417928,610fb5028eabc982485ec94779f6fc5b57617329c1098260e5c7af2f912e3ee9 +.git/objects/52/95454130d421f5b9e54bae4572b3615af696bf,1759371367025,a96e35f1ac3f454661c42b47957f59f80de70aa0c3ef06af41a9f91caa01a317 +.git/objects/52/288d5c2674e57989cabd251289918c5a32760b,1759371364039,097640ff5e76693439d195645af062c7545deb3b3499dcb75955b1ce30369e62 +.git/objects/52/174b6b6b28411c03f230e779c6f1edf93f9423,1759371361110,e81001f99e477124f955d6f3758dd6c11471922922445e9b3d42d8c64ed23e82 +.git/objects/51/a58cbe953d5914b2c6151228763eb2e62ea26e,1759371356540,7103a479c13b478b39fcdfef3778577c7f84a38200edbe9c8e2b7204366a20ab +.git/objects/51/39728fba6a264353ecb5abd00135dabf8a922d,1759371359828,91203362f44d37585352abcea4b0c7c2c59cdec89d9e1f77fb4b1652ba8eaa0d +.git/objects/50/6fbe550a8dee9f0bde702fda6a040dfed3aba8,1759371362580,b6c64dc05d8b506600632ce38ae0971ff29513b44d432470439afc82b1c79e92 +.git/objects/50/1287cd3b7024435d85a872bb1ba0b234db8e7f,1759371357318,1f0aade8044b7f373994b1cbea6bee446976baca0557c65f62a73ce11583f80b +.git/objects/50/096b95a34b87e9848417a02ce6e79ba08ddce4,1759371365493,85cabcb6a82fd449e7acae16ec80a27711c0153616df60831717efd8c8cc098a +.git/objects/4f/f7e9a4143ee9077ca901075d44a0ed1aec570d,1759371417328,83899627a6145303a6096168b12287aadfb792f38db77b865c2ba0a25c754da0 +.git/objects/4f/e9e6f10036e619c2407f08ead54802bbfbcbd1,1759371366242,e3d3c37fb4d97ffda85425c4d89f027ea47b84daa4376ac051bd16a8099a0139 +.git/objects/4f/a61ca116009efc18ecbd1531538f31234ad103,1759371360640,91ccabcf1e1e648b294fa812bef419aedc5a3e1205463c5ad4832d5a75beb50a +.git/objects/4e/f194f352a3f4b1e409404c8cae3bd3197648d6,1759371368720,d974a74e987895bb8a4c831e28a933b2a61cae1dfd9dc5c75f55aa47e3f3acb6 +.git/objects/4e/cc31df8ab3fd311570d866b418514d159abfde,1759371364369,64357583b2e2763e043f1bd1d2bb696345063b2111aabe39651acf89dd1c6e1a +.git/objects/4e/b8f318b0b226083c89f4356adf82938d6da20c,1759371417784,cd99b373493a6083a03b6ed28f9bfa46a367317a876c894191f35cbd9c332fec +.git/objects/4e/120c58d6d4f3a1f35156b48b06eef92e233a73,1759371363692,27981b2a94a24c80661abcd0310b3df2f793cf9eb54d9f16af086b9338250f5c +.git/objects/4d/c8e86d4f7fac6a5849ec236359e2300b4e3654,1759371358539,c6fc9f46e4eb8e892573426b743f797a0ba495a99aa60a5f317de4c40b3373ad +.git/objects/4d/710a72e90eba53c3e080174ce488e85608e6d4,1759371368305,f21f1dcbe9fd3110bb367111e59dc6204a0ca022b1056142b7e697c929e3b207 +.git/objects/4c/dbcb1b324cb2cf85ead43f535b15a2188ae622,1759371365446,6d626b2bdb25745dd3ddbf5b905ee47b11bd241a7fa0594b635020f9f59926b2 +.git/objects/4c/b6d7edad5952ce18bc5d1a65483a1da82a485b,1759371360363,3b75a527502609ba47bd44cad5ae0b809918656da02527a6c53627ae1cf7c4f9 +.git/objects/4b/c968a82ecc04a8b508dcd49af20118612a1674,1759371417308,8913e4ed642034a5ff68b51eb2a7a38ba312291a3c75e8da3948cacddae784df +.git/objects/4b/61914341f9165a4b54543d49e93af6b0d559cf,1759371360474,2b0843b5594697ef045cdf764dbbd75caedbd8da7fd93a19c1c85ca5301b1879 +.git/objects/4b/1b9a56d1bba183cc75a616ece707489901d4a8,1759371361741,4d6dc2df0063f42ecdc425363e4d8e31fa1e2e0f0b372f17d13c10a1449cb2cc +.git/objects/4a/f9c6e8ea5fa65aede3aa02a833b0504d1ad472,1759371417423,4002796c069a1cd504e5f775f1104469c436a1d63c2826867cfbc4ed24632037 +.git/objects/4a/98362baf165d9190ab6bc7b627daeaad6fac8c,1759371361909,e044e7cfa1fc474d5768d8ed07998678e5621e8cad22d475bf44affe60377d69 +.git/objects/4a/66dcf24e0b17dce66d4742994e726e5c45439a,1759371361489,89762499d5d9416beaabd05ba14e3804c97e0547ecb7998b43f90d5afb31e684 +.git/objects/49/e1cb276993af3991196dca44a43f9f14da17a9,1759371368332,c38a2af0f4be56d8b552f21c608a8eb16cc991beddfba8f7d7bbfbfe73dec851 +.git/objects/49/ddb9a1d68fd76a82904ef694de6b2770c04575,1759371360602,644f7c4d263128c102ff2ef7b6896f6c1b5dd79b594ba371a9c1a22a710e6a78 +.git/objects/49/d7542351e8f02de0439c66bd2ff3cd1ffd6299,1759371367569,597c8c31be12b7cb68e1cdf3a6cdae490949257a971bab7b7d7d6463ab992af4 +.git/objects/49/d544d77286bf2f2f5cb13dd9289e809cd0ac06,1759371416981,d6999079d6874232c4d2c6f6f56abd056547fade593862c4b01b6c8f1968d57a +.git/objects/49/971890df8e2b9a4a5f4909fbd6678b862d8a50,1759371367474,f1f5be2088c5df3421a370c081af20d4c334ef9e788da95f1291292a767e526f +.git/objects/49/28e48bcd5db783074ca4d842ba24931645e1f6,1759371362667,aaa70a2aa4aa960244f8e22612e276fe2547d47a654e68bc6d0148450d8c8028 +.git/objects/49/1766ca79a0382e5fc4e370c853201bb641e0d8,1759371354492,7c3858c3f7477ba72e14a5093a43d42fe477fec3671de4d3663fe6a31d0cd93f +.git/objects/48/f05d01d0acae75acada5bd42a3442d0699d067,1759371359201,735b8416e588c9525facd473b830cd4827a32cf2cccebeb7a9ccfb8b845e0620 +.git/objects/48/d2fb477241e837c6e8d349777aac312746029b,1759371362482,e783a532c5f9d20e0ec31f077a5fa83d8f2111becf3c65b95326dff9df4ee4ae +.git/objects/48/8effa0c9440f4e214102980665781a62ba7059,1759371356213,519c79173c14cce42a55c3c7f604381f1279ac486e56c42606bc2f7d6f845714 +.git/objects/48/7a7c169d0df8c4acb6ad02b26ce76175ecfc0f,1759371364222,4b3ced39b12b0f633abde07d48ae9479102c537cdc39976a8d79a25df585ff29 +.git/objects/48/6771f08bcb1c31a5f6cf0125ad8c422a2b2fcc,1759371362168,0406dae8dbda68495ed4713af7a430b12295647df543774ad6f0cb164ef59240 +.git/objects/47/fa9e240029eb6fa2906727e20ec843fc3b6308,1759371364455,2ff0392814d702ac06412c1c40bb55340bc42da66697ab8818787937a1ef97de +.git/objects/47/88264b16c9f2282bba539529577ed31920425d,1759371362899,597b63be62cf3530d78d66a6e375e76a68d08beb03333014a1268c0212fb0455 +.git/objects/47/58c58d424a9be78121fb0bc4a9521899952572,1759371367049,d252ae19e39d596b317e98c8467088178d9cdb99cd6893bba914a014370b837c +.git/objects/47/43865d6bd4095e73770a1bf005b0f8e453c2ee,1759371356014,7637d6ec57f420f50e4baf240e5f06569e2b9d7014e84da950e53db8e9c2f980 +.git/objects/47/10c339aeb2d5885d2df14567c614d83e820cc7,1759371354815,01e019ab92b82c69732005696d8f79da4f577d5f3ba1b7a65a0f0e7306618943 +.git/objects/46/f3b120b8724f7a62ece8975157c2df19e5f1b3,1759371357416,37ae46e2e0f6ac0d06037f3a1d2205ff350b7f40321de649bec039897d5d31b2 +.git/objects/46/b48f7b0733cdfa849734a92b51bfc213a2ee49,1759371367374,abcdbc58d15188b9357efd264378e3732047caebac0f6af731dbcadda4a18448 +.git/objects/46/a706bc09c13f5b697315bf50692f42dcd8075c,1759371369065,3662f821acd971625507eef0f4220b101249a62368a0dd6b85cde662a54b2037 +.git/objects/46/5593c9d44500e5713917325925b3fb76023888,1759371366096,d30af2d3d8b23033bb77b73b1e3e058e6b1870b94270b1948e42a368e2675683 +.git/objects/45/86996a3c6e13633a678339ff6075c60567c233,1759371358866,73202211b55bd219ad51d159c01456d2a573099a6f4963438ee8eaecb46c3144 +.git/objects/45/8367139eb9f0af3daa5449ff0a3d9e2e189582,1759371356300,f0bf7e3f667a64bd2ad643100db099089cfd0c0090f73d518e0f320bab1f2716 +.git/objects/45/5806638f66a19245cb7eb5dc9e416ec681a6bc,1759371356078,36e923d609dff3b29e1910a62aa9f6b6fab1248f2d7a134d3f4630c91b9370aa +.git/objects/45/093df984f8dd727ce524e14d0e61ab08aaa7ab,1759371357143,0243272f9829d640c0927ff344411684d6f35ab7d7a8635e898c1d669512a8c7 +.git/objects/44/b80a2d4f5685511a02eee7f6471630fe9af2b4,1759371357114,861957b42a8a714c437dfec13032ba0e7e21a987eead251935c4c8cefae8df36 +.git/objects/44/8f8235dc2907228c32ec5c64b69435bcc548a2,1759371416884,adac549fb1795ef1aaef84a47ccff5936549967b36a4e748c7a0c2329c360227 +.git/objects/44/7695b2e1220bea0ee1572544a47ccb864e69c0,1759371357945,3360fb36e4d4d5976b934edef2176be7ba4e2ef7f199ffdba0010ab53ec1c27a +.git/objects/44/45451fbe2ccd00617f2848e567afb5eecb6825,1759371357429,1853a8d15855142a74b79f52d733d0a8c48420220a4983466ec3ab67bf7604c3 +.git/objects/44/3e716b85dc54a70d063109d4e9afa39022989d,1759371364922,bd5dad830856cf02f92136aea08df9b0dfaf2dfdc22074d59ad9783e2854ef6d +.git/objects/44/09552958edca1b2eb6b30742759ddf1bb5f3c8,1759371360833,83c8fc941c75bec2470686a9f69abe7474442d095c8325dc25e4815c5da2437b +.git/objects/43/c70ce24a45a9a8f9eec7c6b6a30e0324d3078d,1759371356285,fd1d8c8180dffb376fb3a56dc5a8dc5b7b7ab9b4ab327041d109d384ff463e61 +.git/objects/43/bee3bc93c9929d5ea7b88eb5d1bc16bcd4ad5c,1759371358051,9f22fadf73f91bcf17d556062d4740f8b8dcc1c3ed98dec48b9792d0beab14dd +.git/objects/43/0b705aca13c9c40f62066a3cb4815faacbd4ed,1759371358104,3594f0982a134d2e83714add73daea610948bb9c76f32553cf8ebf0ec9425d67 +.git/objects/42/db1a664264217f0b57017aba9c6d05e3d8f827,1759371368801,c5d4bd814369ab2bed9d2f6c8e752f09f3457f898b7cfcf3c7efcb1e7b65dc6d +.git/objects/42/958a20d5bdbae6a4724c6a8cc99f292b00b265,1759371362687,bffc11e5e731fa79049ac3f777fc31ab58eaf13d7d76315325c0ecc8b0fb5510 +.git/objects/42/65c694fec6f4eb174612ee434c3ab7da8e40fa,1759371369294,9fd38a320a133cebcce8f7fdeffc10ce87d9e8a0a11d141dcd376be7a109df93 +.git/objects/42/3bc521defb0dee3a1ad100057f60596253a3ee,1759371417117,40b6b60ac9ca1adbbe54153385c86f42d05560b7b506636c976caa89b87d3613 +.git/objects/41/840e7bc3e48cda894597cd18e562a37a174f7c,1759371356366,9e86459251bf85144d91e510ee10e052f5d9616820bb987ef74e2f86bf55f6b3 +.git/objects/41/313b2b3ee8a02ec17c62184bd6a31ebd5a9703,1759371367413,7b167d3c1d579998df1f37508ab78cc3a68eee646dab6c1c1497f5f743a9cce0 +.git/objects/40/aff419686815e96202c4e348fa9a157b72c7b0,1759371418097,66379074340781bceffa26a23f4f7135820cbe67e46451f8527b58bb1d6d1541 +.git/objects/40/8f70a1be473c86e729fe8cc1d5fb4e0e364ce9,1759371356120,b74e83e3924b3256a04ef55d1b44ef448493b0669f73db95a03fd9163719613d +.git/objects/40/1b1c731bcd3ed3193b94d7cbb81bd3b4a1dd47,1759371361177,bd190a7dd59c87448d7707cb779f353d7461268d9c6863efd9bb24981144404e +.git/objects/3f/5d21165e7f6a5ed46e84227d91c8596c17fe88,1759371416961,45a9157f9c17a5fde27803199f247d4a6503edc5cb46080361789e67e353d40d +.git/objects/3f/52b02b6953620a3c97d954c29452d0891fe8fb,1759371417009,6cf563232f0da53e75e77f5db8aad83e55a16b4b4f894c8489da52cf1a70ee41 +.git/objects/3f/3e64e9eaad83c4638b1a458ecfa6c49a6bebc1,1759371367558,ff4852cdf6df888c73cc0e074400d1bd84a2fae5a450f4fff73427fd7554d567 +.git/objects/3f/3c6aaf766d2662295a3c3b4a10d7281029afa4,1759371417982,6cde81be11e5e419319ba7e825e86ced5695dc4ba715ad4830993c90ae3c2080 +.git/objects/3f/2eca18f1bc0f3117748e2cea9251e5182db2f7,1759371361296,54039f78f42f5b666e5d769e3d4061c4bf69296cf453cb0a327cd2b7a190546e +.git/objects/3f/1eeca6c1ac502dfb12ae0144a3a5cced4f34a3,1759371358453,d2bc164092887a10ceed2e8262776a9a8dd6d38def01e11570105c192e74a996 +.git/objects/3e/f7eaaddd8b5f479aeae707206d8163f82ada94,1759371354522,c2127384da1bd4e879e6e88b98e4ab120f3f5684a3e0e485759b44ec9829559c +.git/objects/3e/53844186447e50779e1a5d63835e7fb7b134ce,1759371369232,14cfe9ac5220dd2eb413f8a37da2ee8607f55342c97bb71820bc44b03495da83 +.git/objects/3e/146b4134b05d0581d57f0907ae876f6e4f1f4d,1759371354262,4e52fb348e6a61ae1283d5dc5b4d5ddd16a0d4033f601f0e4f3c4a75287bf8ad +.git/objects/3d/b22d408f024ad3b0de10acc3a7c0ce4200c0e8,1759371365216,c45565102043e798cbad5929ba8b0495a93a362c1da9afcd9ace3fde446326f0 +.git/objects/3d/a92ff02055dda7da2a8997b0b9c4f851355d98,1759371417172,66fd77395c4a8f2ad1ce4b8306a80cc91cae8e423956fdc7e7a0c5f9aec6d568 +.git/objects/3d/74c7151ad43132580bb96b97305f088d69df3b,1759371365708,a98bd7ce9b2ca3a00f60f7a73331c7a7c728073166c38152dd50333516cb82cc +.git/objects/3d/54d134ab532eafc032ae4f18686ef4536b8e02,1759371417743,bd75286741a2146f3fdb1f5112a9bb8eab59d94062d2ca07cf578823f521b82e +.git/objects/3d/490f140dd264f98dfb50ab820456c88fe92a64,1759371363068,178e88253e1cdbbd117c6897a59040138b58e29491f253b5a35d8ce1f51c64f5 +.git/objects/3d/03caa695a5dd65a5aebbd2819621e757bda420,1759371355751,bacab07e5d72a231258c00a0caad3680a9d9a5a06bcace97e16efc252ab8c99c +.git/objects/3c/9926fc58c48384546542d899382ff7042c92c3,1759371355050,2d48df6f76562a0849360d69bee235d2a304ab32dbd6254a1358ca78eaf36971 +.git/objects/3c/3d3c2f7b14c6a570e58184f68ef0894a5f812d,1759371360591,9cbe3d9778b83ed11752e4b1b316d70830260943a173992258c0ec82b432aba1 +.git/objects/3c/054bc1caf665ac2cbb83baa19af53284bd13a1,1759371700788,6af53f9283381dc34c4815e8f5f142d4eec02054db2d02a482b7a7c84234c089 +.git/objects/3b/e57479275ca9a32fea94df05d59c3b7830af80,1759371417437,d1c4db806b1b3e1564604092df52b5a9c7aca84e63ed5c7d02694bc2b2a36903 +.git/objects/3b/b6b9609889f8131b2d6732ff1606e01e1365b2,1759371359082,818eef144eace510f2bb0c9886d544260b3246d433e3614aae3b555059ea2825 +.git/objects/3b/9f8cdf1e50f1b81e7fc768665f43887544048d,1759371417335,496418d13f9a36b84df58b6ae81f34e362ebde75dd582e67784f7b49202e59d2 +.git/objects/3b/5d9e90ec405f85dd7f9066656efccc51193697,1759371360150,6d973e3c4ca019e1f16e0901606eca7893b0824462bc023c32e068912bbfe86e +.git/objects/3b/31137db22a9886f20d2a7a1e7e2a14f64722a3,1759371365472,f38ae93649bad74cc15a2c5e55e9e6b616c9d400dbe7f0fe9c74943294c9352e +.git/objects/3a/d4368794e0f6996bb27f9c93ea1fddae3b8ff9,1759371367830,07a9f1a66f18ecae206bb5c39e5003da6500b61f323bcfb766c1510015fe8dbc +.git/objects/3a/a0bba4037e57211920a2cf8b57194b61eb24d9,1759371359224,dcd77f21f6b865964dd1c85c80be8eccea50f338ee84a6158555b9c07941a819 +.git/objects/3a/9d2a8c9c3b3766adfb33f78964e93682d89b9d,1759371417002,3edbf261eb80ff2d6f0377a79f8aabfddd066874936d9e3c9a0e5f9a2ea67d7d +.git/objects/3a/6988e629f52aee6609dc5ec290a5e9ff47cecb,1759371355294,a8a23b0f9c9857a8168b138e6c61b8e781590246a3c44bfbb0b5826247334f94 +.git/objects/3a/12e8642651dc11e02842be181311761562f318,1759371357696,f85480be58f26bfc329efb3cb568ff3ba28f20a9b97d9fa678c899217427fc67 +.git/objects/3a/0bb055949cdaed008f0f85e111624214213873,1759371356251,f15ec09f5d19a8d1d8e53c186347c9967bd26bff165e600d877026d8e6fcf808 +.git/objects/39/00dd7e2ffe6d5205fde1cd3f890aa51ea36234,1759371368144,4707cd19e0f384e8a411cad7dfa2f7c3e7b0f9bbd3d436effe3bbb77c4e92164 +.git/objects/38/e0d2b4a1b15f6f467435b936dadbe1eab70960,1759371360917,17e1f8109bcb4ebb20a7164e777b0bc51262e7890cf64cecb7fd6af4aff53cac +.git/objects/38/887dafa1b41ef777de6d6f3658685eb5fd8b2f,1759371368688,c29633bbe9ab4ba26a363eb3c84f7f066a5a1f3fed9c9d2e8ea75f1083d5b389 +.git/objects/38/6b7b6946e47bc46f8138791049b4e6a7cef889,1759371368914,5b080f9721420ceb882633814dbf850bbeb0c910a8436e5bba38a921b14f8c1e +.git/objects/38/57e199184a0a3f0d921e740525278af0f86ff3,1759371356951,42c49bf90d0602b56b55b7a724e1f467e9aafb8389a11856873834ae5e18bab8 +.git/objects/38/42493ec68e8eb5a5377fa4c3a33e454be4e882,1759371357368,56e1af95b90ec2e82d3e4f54cdf8b13a0d67ada1ae5f4dd1d2b79d4a5a60d510 +.git/objects/38/1e6aad4619cbed1e74bf64a0dc3fe216dc0abe,1759371358794,4a681ae7614b66776f64613575cc9554f05c74604a90273cc9732a6642072c5a +.git/objects/38/09d58b1dfc898f7c463f10cbc9b811df534ede,1759371417557,4a20435b0e27a93e0d3199a23b92c9e2b1209e3b54f8ed0bbeaec138501aa95d +.git/objects/37/c7e1aa6cbd4effd94ee28bd7b0655756b80cea,1759371366331,cdffc8e3278bcea303b535d608f0bf7182ead57ccade1ace7f5e2b104fe78435 +.git/objects/37/b4366b83e63e037cd447090ec25b39fce27e01,1759371361002,55522f4fea6c9088f06900402a0bdd8ea83e9b73f89ee84e11fc30ccf7ae6773 +.git/objects/37/b11eac5e47d1cb657f8106cba8ef75955e8855,1759371417138,281299a8f34523f0e8224ca2f24e11a2a066f6e61201895fc4f07b0a1b2105cb +.git/objects/37/15072609d61a010bff7116331b71f04206af96,1759371361425,d45d425237300cdc5475075a7eefd381c66293df905d7948e39a19b4166f7db3 +.git/objects/36/f14d19ac67cab45b1de78cbdee960fb78b38fe,1759371417647,9fbce1d18fb9b1cc56f8ca07a662fbdc14c2103821e5cb91678dc283ca0bb09a +.git/objects/36/a279384b14a8ea5b723b1d952c283a109f690e,1759371359572,588a3a35695628e43460337cc8af6b293d97a9a84622d7dbcdc8b21588b78375 +.git/objects/36/6ba2891ba878ee20c5904ce178f32c01a0cfcf,1759371417858,c169ce0a675c9c7a4c7f809b345cc87100dd952206ebd640219cf54e1c38d19b +.git/objects/36/08dca25e30b572b6ad6935c8c7918bf70e3d2f,1759371365056,936d225a08a64f9b3ef1073465bfabcca9755eef4d9b036b2fa79de36d0098e5 +.git/objects/35/c70683d3f5cfaa0b52d7c798b26b33e0bc9503,1759371365426,01c2b8caa77d01bba2596a8edb8cfac1cd1861fab321f14f35aafaf85b6a02ca +.git/objects/35/b2c41d6afdb8f0197959e26079f266e48370d3,1759371355273,d6979c9783b6b6aa6c5422f7c022733628607d7110e9bda38a20c4ef94a470c0 +.git/objects/35/9995436311ca2c69c0d05c1b7ad389aa63e9b9,1759371365886,038e1bf811bb19833c50444ab85ef929e50c21458203d584d045dfe8ebb628b8 +.git/objects/35/2bfdabd228c58a83d22f1d739a33d5e0b0cf0f,1759371357910,f2f252e059748592e2f57221860881aa3014bb56edac8f3314cbd2f233c52c55 +.git/objects/35/2129ca356c8ce4ba2e5e6b78c092f401e0f2da,1759371360065,fc4290ad303ab9c5a9d6e41d0988030223d16cd4b4e2d9defe7a21e8b5c1be12 +.git/objects/34/e60591349679d8cbdb1033a60eb5d171d7637e,1759371360246,683e5ed91d0b3179ace593fa195f83333eac68d3366523829fde5eb50d92ccda +.git/objects/34/b1a2de37216b60b749c23b6f894e51d701ecf0,1759371356316,5354c1c67fd819e4855e9cef1b19804716810b530e89d481bd77cffbefb13316 +.git/objects/34/995e79d1528aaceca7d38f323df52514ba7d0f,1759371361474,6a54dd3252534aee36baa572e423b3f608b95a65a4b77b98d267ae54567b073d +.git/objects/34/4788817d053e12e97670c5a56c006e3af5edfd,1759371355130,5f88b590ec602031b67563d399a73b4d6058dcc6c8ec7c1ac5c1110a37f8fe0b +.git/objects/34/03f4a0cca592db4d3918bc5bef567e1ae48d17,1759371362209,57ff8b69a5f7c6857029228f00f235e0b238c70f68576cf78953260cbfee2a74 +.git/objects/33/ede1d6eef25201cc1c14aab2bf3932ebb62d21,1759371362741,baaca5e3adb821b3d5a5c0ded87a0c0157da3d092e5501dbc3980e58ef0f6c0b +.git/objects/33/a1c8fe4242319c176f1d70a64e8e7cded8bdd5,1759371417750,ed0ed853595af1f5f7b77c0f3057c0f973932501c4bf6b20334245db25f8dc3d +.git/objects/33/905f0fc92c406715fef234ba43605c95390b30,1759371359961,38a9eaebc02d01c28f101e0a6f7b1cafb933e70632b9ce1e8cf2e4fe6e8a7769 +.git/objects/33/656217b61d8f06a55db4631ec95eea828495d2,1759371356139,2e0a7aed48f57b3a7816f1e1dd98df23cdfeab7c2c03927592678138c882ebb9 +.git/objects/33/535a9219b75d58aaf9b20e627f4bbe54b37d5d,1759371417321,49292c82b38c4212a7c1506cd2abaee9d30b11bc65496dfec0d499a11b24c69a +.git/objects/32/c14b846848a5627421f0fb4fb3108ad5183d76,1759371362431,a847ab22cd0de55e048f0e8a99e99ed803d361c0651d3a95c9d02a1912e5fc54 +.git/objects/31/efa2d473479b38d368631c7dbb44b5122f0834,1759371418132,3ab1571610a1072a78229b695a0cb200aaa20d1e864ed9d671456836cfa45943 +.git/objects/31/d5069f97d3abf90d2c105374c21c44bde35b82,1759371368423,88ef477e15261d634924829f506e04a93974c4c1082167fdeaa0de35394d0ef1 +.git/objects/31/4717ad4828ba2866c75d51292fcd0254701070,1759371354366,3f4a068adbfe97281bde3937bd511ea15ece684b2f8367ffd8cc9aa5f4a64e61 +.git/objects/31/3382214599a9b52a408282b40c3f907407a30a,1759371357403,2f5619b137dce4829dfd72fdd586c049fc9cbacdf401a7f30b42cb58a7083c7b +.git/objects/30/fa42cd86682a8ddf0b3b6817236ca94d7463d3,1759371368209,9e8862911fc0b155fc69ae6dc0f2bd8751d43ee886dc2c8b9da6bb80c71f5289 +.git/objects/2f/b32a0e63c9a140cc3acb351cd5ce6c3c75d501,1759371366694,8b431789bbfaad5f9a6f70af44bb9a27ea54064a59c04c253cf272a0d573a57f +.git/objects/2f/7f2fa28822113957adab0b2b7e9f494070505a,1759371417144,db5ff29a65b5ac542987f5a2f0ff347ba452a12ca2033d1add78cafa98781590 +.git/objects/2f/6dab4c10431239352ab4626e326bf4e97cad5c,1759371355700,0200a45cd7178ed6a2009d02ab0573314a7d9083ea13cc1790b64cfe1566c744 +.git/objects/2f/3355c509acd1a0e9d409f9e655939d6d18c2ec,1759371364201,159f8cf1818d3b08cad2ed79b53a37eabf6cdf300a8dbb2ad4044ad4cf5e63af +.git/objects/2e/fba0f4b6451e0a78557f2b959b348f0ee551ca,1759371366467,6547f5b61815c473e76bc45aa9ddcbf8508f47ddc414363fa1d4d19ba597f90a +.git/objects/2e/ef14ed1d26869b1ce51e500e7dca11d6940c6d,1759371417771,d32a6488f2f3191c4f7caa42ffb7412db6b55bd143c5ff0925f124bd53a5bbe5 +.git/objects/2e/decce2f0fa5adcc88ebc609440221621048c05,1759371359144,078a1378a80c6ba35d1ca57c702048719284a0f3f8a53429294f611f009ae555 +.git/objects/2e/c51b76932614d13cc2a274530aa86ac8ba469f,1759371367729,8f292e7df2db5874b27205e0bfd444bc3ee3779098b00f82d4548559278f1cbd +.git/objects/2e/70de9717e715b4fc05c7f8bdc4e8d63a33b859,1759371358132,c9b979469c0785f6de68ac9f7be80ea545caa851a5dcb3dc4469350f120b7a3b +.git/objects/2d/9a66a8acdbacede413918d9c0c8eaaacee7457,1759371359889,080a61ba6aca25ec35228a0f8a000d17b8ae030049ddc6f2e637937b0d56bd4a +.git/objects/2d/3bf324912dc7e09b64a01b13d50eb0f4969ea0,1759371417627,56e59d3e95f4bd1a6ecbd038704f5a6dc82d6892e42e7515d5cca796dbda2c88 +.git/objects/2c/dc8e4148cc0aa1f788b25dbec4b22878644cdf,1759371354660,4f07014310f459748cb30f45d26ad1a8b89bf72760b62a96ed9d0bf838d0c9e9 +.git/objects/2c/b2307e49efc4770c0e8364e4387105162956dd,1759371354554,96c2207a81a80ddc55445a8ca219b4b3618e29f5383e0ccae0ba7c649fa3fa83 +.git/objects/2c/759e2532dc7274c4ddd71b3f96d06a1390eaa8,1759371367798,4fcabecaeb24ca21f8d9c49d992e818e39c43ee9b30b7c024f0318a57698a46f +.git/objects/2c/5ac3f59b3e7298a0053ebc9ae593edc8230547,1759371417716,ef4da7c56278566f507e4467c2ce4352ca37c2c1e228fec212593f06c7119955 +.git/objects/2c/49aef1be5e87719bc7922aba4377abbfd57f9a,1759371367279,3572bf47a5f4098b708cc3d96e57b432bec7594045875ad79b959c3fa7edc4bb +.git/objects/2c/021f304e712d18e77b08d5dd9f87d0bc241021,1759371359449,e68939c2d7fa38718baee4e44c0f4132bfb68cf9f310a1b67601ceec1801a279 +.git/objects/2b/d4485f54e3d8aaa08eec1f5fdbd525a8f5ba82,1759371355036,159f495c96c455319dda77f47e8f6c4534089f66c031bec40a25b107b373c7b5 +.git/objects/2b/b3b8840382c56700869b3a9e1f958fcce01efd,1759371355246,b5cc1226cf7831871e3859c46e7c10110ef8f3b35f5add037c66f5b8fbccc7f6 +.git/objects/2b/99a7da025f57138b7bc98245ac032425655f25,1759371358008,40c1a35439c96350c884e3965ae01c88478a0bea05aa1a2b57f014ac5060c4ce +.git/objects/2b/654f4c6629c821bbeaaeee970b199a420fd8b3,1759371358484,d00b6c58640a969fb7e2e46ffe486f395effb5003a2ab83047c5147ca4da7ba1 +.git/objects/2b/1190ef5a4fe07d96e137a062a5eb41c1170e35,1759371365787,3780675dfb226fcb88da00e4e1efc1d216e0e93f5e99d09de4c443d40191a7d8 +.git/objects/2b/0d2cfcd7a4d1596e2257c7fe0d73cdf9bb49e4,1759371368455,519182078a7ace549f3a6a33a6e0315394e651d633461ec28835d705ef13b919 +.git/objects/2b/0a980fbd767e2c3ac910e34158964e7dcdbf2c,1759371360178,dfd413d9777cbd9fc545ff71d5dfb316fbdc56d4608821c3961d4d7ce3c82c60 +.git/objects/2a/e71cdb9425d0394e2ee363df151086c081c4c9,1759371367979,51565fc0f6201263f22b810d845f469e63bff5610781ab39050982a3fe1cbd12 +.git/objects/2a/94840c6ee509fc0eee1ca4574deea75163df27,1759371368117,5da10f4ae131283531dd65bd02c3ffc5639d5fd9e83117bacd345b3121ab4d1e +.git/objects/2a/585c91f07351e9566d50faec67a0272367ba81,1759371358252,0097b393fb73218fff4d89a7b0de88d2413a45b26fb515476e1bb53dfd77320d +.git/objects/2a/2a13571375d28b56577ad1f91bddabde753f33,1759371355809,46d20c68cad4515edfc5c20252d079c726bb86ae24ec386c9e29d04341c20d0c +.git/objects/29/c4498e07ab1ae43692d7a27f959771a459815c,1759371356458,68f8584a04b4720dbf692a122b0f6a5c967feba6f237f0261623397df075c67e +.git/objects/29/7635f6d34177956186df7c6a7e502ebb576da2,1759371363006,edda19f51e1f244e5ab695a44d6b0b1800d8d84c65bc37a9dfb6a2498f8e5b89 +.git/objects/29/2cb827153b6dd5483406bf937d78db8130fa0b,1759371361621,6a7d719fa558ceede6a7423bace28fc349c4b80be202e9173f79f615d751061e +.git/objects/28/a31618205d7dbeed5b966fe9d2c682bd9367f5,1759371368513,44832a669e38dd10dfd263694b0b65552b39462d59db1e2ba61ce645415df3fc +.git/objects/28/5662acb32892e926f05d2bef2306048edc825b,1759371366934,6ce5cd95e5b1f379813def77a44f9519ddcac48b59e0eccde61d6e03a1e08bfd +.git/objects/28/28e736c2c67960628ff7ad82e69bb778f2242c,1759371359260,836d8e69a6dc1544f162bb150858bee70481cead3570a18981b4f20f36a2b6c2 +.git/objects/28/070a7b030d281bf65c63641facf34db5bd085a,1759371418003,2a4b38dfdf2fb9a56636090c8e3467465434e44442a089267ad87f9a680c69f9 +.git/objects/27/fff44851d0cf9d449218718fa7d0b4b3fc279d,1759371417124,42562a137060345a8c7c35db97b4d28f7f8e548fd8bbedef8a944662c0393b1e +.git/objects/27/f19b757f7c1186b92c405a213bf0dd9b6cbe95,1759371361406,df15c3b047b21e42ee6abf0f62e28480879858f5c3a771b18801d085b0233940 +.git/objects/27/653d3db7e584321691af8f1bc30d49fe105d3e,1759371364903,b354b325b93d5eeb6551301424ee72e6c000de73bb914e0628b3ef66143d0f8b +.git/objects/27/4bfd82b2e075c7a264f01c10324d91d636403f,1759371362185,2ea487fac3ad6b106e8ed658bba12ca8eea29ef95b7611080c6fa1cba9ad0f69 +.git/objects/27/2954afc3b61caa555d39ce1fc93cdb440fd97a,1759371417695,6cf394a9200ec098e101a30bc3463acc9e4e5ca9325491bc9c9ad41820b2be54 +.git/objects/26/2d944ab7510ecb39b47055189a92793c94aa26,1759371367536,9f2ae3a4ee5699e280779d0bd82ebcda1209b36724954152684bc9bf3f80033b +.git/objects/26/2732e670d7dfdca05bb3278321dff65a8bd984,1759371367258,12fa9cc5c1d564a32102b127c47cca88669165044b03dfebeafcac425ddae885 +.git/objects/26/12ed8fefad45d3a68ae842a28e0353ebcb5cf1,1759371355795,d379c92d5c30e4c4210ccd261970d646547988a94234e978391de73141002f53 +.git/objects/25/9e71a0fd72478b06b60a9d8b8e592717d008c3,1759371417873,8b99261a895517090f979a50867b3cf76cac37a232a6b04b7495b41c226a32ee +.git/objects/25/6734a01f90029f50ffad8bfbb9a721ec68ac62,1759371363675,3cb9d964f2d6757a64d61277f7a727c9a1aa20705a3e13751270904ccbb1d727 +.git/objects/25/59e841b02edfdc128176bfbdc0b938209a99ea,1759371356423,23c26427eb45795768c3bcca3c8d322e0aca79d41bc3eca072d7f4aead557545 +.git/objects/25/3f1838ef01e519179515bdec086f97d2bed7c0,1759371357208,de42f20b0cbdf89025a2e6189408ac940ca0ba161a01a14124595ec5c80f98d7 +.git/objects/24/ba8f7db3cf17d87cff4bd53977b5239d459f90,1759371365284,bef678d7fa66264a904fd51b922a0bbd37748ad213ab4ac9ed2a2b25fbf4619f +.git/objects/24/8de7af2bd16cc7f2b4d8017bbeb9e7a0b2ccd6,1759371356868,77541897ea210bd5174febd8ba2eb71090c552828b2eddd9862083193064fcf8 +.git/objects/24/849428bae69540a59077dd4d6b3d15ab7b097b,1759371355492,6c2f392b6e8f48de1af55f35368a0187505161c26eab7c835ec1a86739bc75ed +.git/objects/24/5f17caae8cd8db81b0f92ea3b491fe67f581c4,1759371416843,1f0a884e82ef3908cd9bc1d6102279a6d549e46ca98ebcb422c3227851cf6290 +.git/objects/24/406ed067deb8fda15daa970cafc9a580ab3181,1759371417267,b3a2670ac2594ee116b42d2f2dcb7962d5ed3a9075c70ebcb349cb47579e572b +.git/objects/24/21efc4b12f32ab85d704489d910da9d1a0aa40,1759371366010,1a44c9ef7eccf97fb0cbe13f460f3bfdfb89bda0e861dd46a365e425e0910e9b +.git/objects/23/b4b6a3bdcfc64317349c90dd867859a6b93728,1759371365015,c6af59efcd390104707e7a739f3a80d72c5fc7ba7babf6f731237aa13618d63c +.git/objects/23/88fe073e3b830f05169d685566e8283d7f3805,1759371359414,dd452a5e7c47cd6318b7047b632d04d8b39857c0bdc1df137e3de611e1543c21 +.git/objects/23/63eb4dac2f790aaa1ddfbaae88a3b964f72192,1759371358779,7d73d4ba7a6d0c77014e55a99226c73ed2d494adacf313c50ec891fee5c553bd +.git/objects/23/5fb79a2521611644ab093c3d739c8d90617818,1759371359154,109228cfb1a6ad6a894d30a47b87cd0e694abd7ebdc98c55cc472296e93bbdfb +.git/objects/22/2b293dee9f8712b82a7e453c1f80e6e65348e7,1759371358202,a5871b3e2be5ca8b15a5faeac8da5ad7613ae19cf1aaa1c40ab458a6e359af83 +.git/objects/22/22f40bcf2aca56c70178225cfe21cc31e2773f,1759371354202,ceb1efc0c752255a79036e842a26809ae46772db64fbf2b1a02a53f7cfce16a0 +.git/objects/22/0dc1a247943ef3837b65754455dfb179260070,1759371362276,da1bd023128fee3e6a2fad64a7e3c46669622953d228178597be8fa71d31dc15 +.git/objects/21/f903923ef11aef5d6ca8ade40028520b82a37a,1759371364119,b9004ca910d44b13055f050f9aa91bd078fff5623ba7547df0e1999a1a9cace1 +.git/objects/21/a70925c1ea9391afef506755e05775e2da12de,1759371417668,e9acf84998aa454606675e81f7b38e26f983397a3c56a85efb6aaff9a1a2c6c1 +.git/objects/21/0c0b233e9f72c5733ef80fa38a3e8a315e5c29,1759371364392,cd4a28f7c2744af45b95b2b9c73ecca734bfb83c9da97589e15bfb80d561f5f3 +.git/objects/20/d1e9dceea90e730220344671d4807203f5d9d8,1759371366970,275093e39ceddd5c3b401868d3bd70735b36b3bd44b9de4869b8089976bab825 +.git/objects/20/b1ffeb2f97648e0faa7e022c98ed9e6a8e9a0d,1759371362602,1fe884663b0d655613f7551e02c9b9071ebb2d74d69f6b97a36d88999118b579 +.git/objects/20/a7068581791335487166ddc5001a2ca3a3b060,1759371356566,b3fb35b7a31c4964d68e7ae0b13f0de9ecc1d7263d9d133b4f7c12e679b7d04e +.git/objects/20/4a9e904b4ea5d092d53f9b9bb77301bfda559e,1759371357590,4c86c08dfeb539614ee01580052afb8a9c16cb7bdf7ac87461c99fa0e0bce8f3 +.git/objects/20/44fe03646a725081f95460e4fca9a1ef59750f,1759371357713,4632d6950950ff5d111c50c217be7e36a32023abb066c2eadcdc7c8ed5b860ee +.git/objects/20/22a007ff7ac97ce51167903d116eec42bffd9a,1759371360615,4a47051507adf8605f9a8c378c03cd8d1dad59cb694000c64cf03ed3bae2cfe1 +.git/objects/20/1e859be230a5390ae41935c6f8d5f2ab1dbb5f,1759371355444,2eb800eb659c98dfaf57ee5a0b66b05021f74947beeb87e5f440dd95945ea340 +.git/objects/1f/f027721aabcada7c00b9e69fbd6f99a901c470,1759371357796,6ebf1b980c87b0a7852fdfd20c4cc285b2c022296e5bb286d816f793b230cee8 +.git/objects/1f/e3e160112aa9b896df4b30a0184d76a69dfaef,1759371360445,290e3ce629d4400158968574aaf96d13cb87203d9c02cc9a8c8ad2646e9353be +.git/objects/1f/bef5a9bf9cd8d6606aa0741186de2599325b31,1759371367063,f03e006ac6cd4400ec4a04518bc48ebb53a7b40c1091befc5de4b0a5f6fa0371 +.git/objects/1f/73cb725de8e34af3ce6bdd9bc9315604ca5599,1759371358116,65a02af3745175437e27a795d67dce84b33e7039bb2827fb6842afe39b855e50 +.git/objects/1f/6e11b3d0e95337b67b81b962b4c6abe69ed7ae,1759371355612,cf77bbcc12f4e8d815c3a3ad153e6ee6a43d2b38c536a87b243de13031ef9865 +.git/objects/1f/3440bd6aa2b3815ae547818a41bfd8e86b3d75,1759371363805,c87917e6e373fd4f979e0a65f1f39df553b675f027db5a6210da39481885de73 +.git/objects/1e/d2c0c0fdeaa67baebb87616154f76e0f8c09ba,1759371417220,07f9c17a8f65d49d0dd0a5e26ed8db01766064b8d37fbfd70ff1d8da3a93f510 +.git/objects/1e/0d9adc482d3b0c844953186373b09069c552ae,1759371365609,c348ff3a2dd85ccfeb5cc55e13ff1259bc3b832401288b0d79e7524ebdce8945 +.git/objects/1e/0b0c116923cb899cb0ebc49528551dde1f6ab9,1759371368239,e8cfbab66d313b1938d042a1c179c7bb37d01cb7cf0583403938efb49a31e6b5 +.git/objects/1d/e873aedacc59a013a539c3e003c945219497b8,1759371417880,7b25afd1b00394ab6386b7ee3ae6a3ab70c24b04b6b4000059d4ab431cb34e70 +.git/objects/1d/d67f53446ccbad8d17662fee69dd3c46531ba4,1759371354518,ced7dcb8358bc04847fcc4e69da85d60aa05ff3446103d0adc2cc659b7005f44 +.git/objects/1d/c12892cb772ecfcbcb22f77207966382922c70,1759371516436,5dca7ffec4520fe0260312ef4b95d69b590126c673658b13deb5d8e2bb6eaee1 +.git/objects/1d/57cabe1b647c742d82f896933bf4af5dfcdc0d,1759371365551,f6b8964ab5ba3209d9a3b815647e6a651eff7b454553fb7a29011e6cc4f49a41 +.git/objects/1d/33cef45ac4212d8710fa253075ca7969c5cd81,1759371358037,b66a09c1c1fecefd175b33a322a7c760376a8d85195af96257c026ca1a91fc8c +.git/objects/1d/21a8aefa405581c2fe7e1a1e28bde05a45f1cc,1759371359302,a955780af56215cc5729715cb1ce9f5e6a739771e057714c02fb617435643f1a +.git/objects/1d/1244f57329a26f8635b1dfcb1e6f1d07c8c77c,1759371417213,619eab6cc740864ee696636949e085d69452f20b737c21d467a7ecae88fc3ec3 +.git/objects/1c/dc89ed4925c800751b44108a2e78305224d07c,1759371355772,956fc2658f863b70b94c51310123a94b3f62723a7ffc5f47aa29222ee4844d21 +.git/objects/1c/1c680d151e5a64ab39cb88afc4600f554f00d5,1759371358902,1dbda14ff8b17d8911c5a9c1ceeeb0f05ffd5c5e414f4d58463ac9ac70e134c8 +.git/objects/1b/f2fcfdeffc984e5ad792eec08744c29d4a4590,1759371356919,35447908419ed0f4e99e49ed586c5dd148b7ea493772bf35ce926cfc9bf02fa0 +.git/objects/1b/6ba12b83c0bb3f02cebd2b424079e63d309231,1759371417097,f5adf9d912a4131d64d5fc087622bff3aeefa990a236370917729dd01a582ddb +.git/objects/1a/bf81b1f00b305519e52fe74477b2c5b71803c7,1759371364629,923da6f7c1db826175dfb0685c58db0103fba2f4ba7dbce0d79f23b89dfae70c +.git/objects/1a/9820e262b26b60fe71a4dcd9bc9cfd0a01f26e,1759371363844,026e1811b79b8655227f384424b733a79d3d7e19101ca2eec730103545b82124 +.git/objects/1a/29024ea215a7eefa9e372a75ac2d9c1b9e2abb,1759371360086,014f53281df2cc91c65371eab883ba640b371966325f56df0a06e79040da2ae7 +.git/objects/1a/24e2a1a1d3fbd694b77bf6673ab1e1c2fd5043,1759371354627,846561f1b5768c8569fceffb86b5a5f20e953814ed17fbfeb59783ebb8cd1549 +.git/objects/19/dcd4327beddb4d48ffc5a79eb8c306903574b4,1759371361141,1c4ab6edc84140633fbf634e3e2bc06ff995f3985a5af879fa30565d86f7c573 +.git/objects/19/c91a2f3ba9a1b12b0b232adcabbf9cf2a131c3,1759371363034,1ce8ec39fce1f4323068d1f62ef9152364450db38c1166d402125a93b7c0c09b +.git/objects/19/9cfe9f9fff5a2f5267c67a004b1fa92ec56649,1759371356070,a8ab816d37ce5f1b0783e91f31cf205988604332a8cf8f992e052c420aa4414b +.git/objects/19/17595a714e11049ec9402d87aa625c68caa080,1759371364794,d945f10b0d11a4a776ef651fcb1939b2f1b67517ecaa69df5158c334d5c15cfd +.git/objects/19/129e315fe593965a2fdd50ec0d1253bcbd2ece,1759371366359,feac7490c0ef84d81824c6144629353e23fde72901750179d25215b40818aa1f +.git/objects/18/e80805905c32cf286aa286e1a0c8f8248ec574,1759371367931,2387c3314ba4b5420f9247e8d64f1f1c3fc8a1d298858f41eb0ea0d8be494098 +.git/objects/18/c63171cfd927fd9d4d69a89d2c360c81df67c6,1759371368169,68a6f8cd75b0eab4f049fb8a4275bc9cc3417baeabc605b2824731fa1cf8ae14 +.git/objects/18/bd93b5e6dfd2af35147a656b913b952cfc7043,1759371361095,f563a1e6e392da01c7d75460855bccfe583e18b3e7667d7284b3068eecd331ff +.git/objects/18/26526e091b89c896e7099ccd891db79165e329,1759371368125,d8b274b87b7ae8a4f4886df5df2040313d02fa3b57399e9adc694fe5aba78bd3 +.git/objects/17/de91c199f5c3161c5d50c9d7ebf64a0ec2ce40,1759371417239,6ccce2c941bf621bb398b95c81a6af28c5ba136fb2ea1effe5d15a273dbaca4e +.git/objects/17/433239ee490b8f734c5c60198eae699e201c65,1759371367953,51035e9a012a2adb91ae9a8e194087cf0b7577e875df4ca26b18cdeee117838e +.git/objects/17/04131bdf6c8f1bddd360ed0ce42185590d2787,1759371368617,4a24ba0e0eacd73f3b23f9c925f76b3b52065b39e4f78b748fffb20b18f8c6d8 +.git/objects/16/bfdfe2bb855afb2772294bba83b0cb5a622ee3,1759371357168,f8ccb3c561c432b5ef3a7c4039c1a77181e5e7c5a4cf3f2494804211b9c833c6 +.git/objects/15/e93df350fb6b8552c6ba89289966a8b998064e,1759371355643,d4a8981aebfd026de741e3c1439d13c8790a931345604e7a766d09997f5b42d4 +.git/objects/15/c3d97a12b484c2a1c9735e24c952c3079876d0,1759371369200,b3f2e58e15051498b77723824e6353641d85fcc293eccf32a241d17ef7c225b8 +.git/objects/15/986cd0edbb8218fdd4fe8f414b4e27b5767b1e,1759371364764,459e53bd52f4c4b8ec749781704264aa506dc4dc405756505839762bbcf98200 +.git/objects/15/4e72e575b03030c71cfb3caf4a66855d2750ac,1759371365643,e932bf958cf075f4f1a77b05f2d6f2454956e248052dfc511be5fd93a21e47f0 +.git/objects/15/0f97f591cc291a3bf128d4ab25db9679ab0e4e,1759371363167,2207d672c0272efcb46c5527166b927b81ea11bc5b8f5b62ab8f4a3dd784c0c8 +.git/objects/14/b0822909320ff4ffafb1526212866f159470c5,1759371366279,c41fda5a8faf347b47b0c18ddcd81b4b3ca44e79703c214fea776b02e670de69 +.git/objects/14/ad9c699397bcc9818453c0b1b07996c1f6ee41,1759371361500,6251b616f1a8c5148c6c577229ec57caa82386116f2c9fca4b50f73c0ce59f38 +.git/objects/14/7fa5498fcba0d6c7eff57377ae3a04b0f8acfc,1759371417023,077ae75ac28477961aa972cc4ff6512c8956ed23617864aacf7d93cb3d0bb4a4 +.git/objects/14/34ade75d1fc4faf25a6ac5daed813e12eaed28,1759371358884,4df34be5e9dca6134933bad2a5eed756a19fe31c23c51ae35d771605643504f9 +.git/objects/14/1cb578b7722324d8e1799b2a41bac473f6a9c1,1759371363929,3d5ee5d1c0dd71204c37e84c864d76ea8202158064fca8538eb3d7a903ac226f +.git/objects/13/b871f76c5684b3767619eeef91fa1e72245554,1759371417396,73bc3e1250378fd182cb927e89d80bd36564ab82d80e07d46947cb7dc21400d1 +.git/objects/13/935a8ccf78a105bc508e4c8f88b9888f57f1b1,1759371361721,98cc8f0369304955d8bf7fcf48d68b7e7fa0303c6a02164fa2f7c5102b71ee67 +.git/objects/13/33ed10bab28344b55c217d80ce4f6cc2555793,1759371368546,b169afd53fd15715e2828c756604dfda9a6ca3fc00339d63256a2cc3bb7c5504 +.git/objects/12/c524db98ed463d0af2c59a7dc84cfdafba9d32,1759371417901,eec837500b7b375724b1eb7b6d172a8bdcd404c9a99d362967a3a7d3263f0a72 +.git/objects/12/b1c71d6dc3be9e254a58a5d1540a79675b307d,1759371365830,aec13101fec440cb6c2ff6aa47f01c86dad0ad3f281077ceffe5aedd783e657d +.git/objects/12/7c5a0d491b284eab066ee42ef8a1e136160101,1759371367436,ff02aab920ae89f022182f8d3ecc395fc0172f21b0af11021176e624fd24412a +.git/objects/12/5c971c2701983e5569b097af23dc98a29525ff,1759371359606,5d04f5528b40c8ee11137c586026d8d26edfda23961bdd9c73dc4856e18598d0 +.git/objects/11/f1fd714a2c866e863d47794802cd7b1a8a6837,1759371363606,7d0b1c795b62fddb338b766964ce1d4b6d2d045742cbc6d95c6b87f080f1992d +.git/objects/11/691d7ddbe44b7dc136f8a3f1a36080d20e00c6,1759371363492,41fa36de3528de8e17e335951820723849f9ba1258bb33919709e281aec2da58 +.git/objects/10/54b60253704f876ad69c746fae40e81e2bcff9,1759371363437,6b5b2af079fcf462b9a6861f467d6fd4cc3f52d553fd3288322c4a7ffdb8e86c +.git/objects/10/50872385c7f96b4f54d50ebc873b1031e2528c,1759371360750,8de7db63538e925f9281539fd5c97693f66990eca066c40686a175da904f37aa +.git/objects/10/3a82d15bd72b3cdf9ba4108272985f7e0bfdb3,1759371356710,cb65eed98c9b04d98d6f79cdf4a4586c563586688ed347675941a00c08c79c12 +.git/objects/10/29a7a7c79e867208857f4830072b35229b8844,1759371365966,cc7db2dfd2d56ce407095533e83c39ca497f1eb8975497bb7179a0759fa5531f +.git/objects/0f/c1abb3b8e30a3ab97023d243127c75b1b3a4d7,1759371367476,06f929ad82135959fa788286af2c1030fd6b713111741b1eef2c5f9c2d602ca2 +.git/objects/0f/90a5dc0f5f107d65a4b8d3f79711b8b1d5a6f7,1759371362049,656a84c6d9d71d332289bb21208db8e15010fce6b1d84e246e3ec08b89180618 +.git/objects/0f/2d15da92b29d328f4da484f494c5442c711b4d,1759371354475,a9c227b8a14d592475da350c5ab48ef0e5763846163d092a0e5e1179868d1dc4 +.git/objects/0f/02412dc795854716216b88b2c9b49d2a99373f,1759371417948,21d2d6a0f533545f5893f37f9d5c6fa3fc44d4d6c82910ad62407ccdceab4113 +.git/objects/0e/ed902cdbd814645ed70ebf56ff9b6c24afab0f,1759371418063,d134b972e1e033f496c805afc74f790f945853ec28767f98275e68df078c96d8 +.git/objects/0e/ca5c457d357f6528e263deba131848e4380154,1759371363454,2313cdf48dcde6fbac9aa0ea4cd4598fd27764e24d695ced59a57ffec569e307 +.git/objects/0e/9066d53faea879191763cf87af72e974045161,1759371417430,de95b07ed1d8cc141b764bb54462b2821075a610fbec74c6b628bb598035a179 +.git/objects/0e/7601f693554a1c24854ca0be67447b70b7ca16,1759371367119,2c9590e31e42b45436456676f6607f0f3cd935a24f5ba555ff3fbc1ab7875fdf +.git/objects/0e/3751f29517ba6227e5ace3b241ebb37dbe6465,1759371417661,39b41299c7c22f467eeaff01126d9746bf2f38d3edcf3240fec5a59ed1d40d99 +.git/objects/0e/2c35f0ea23b51310f40689c96e3f8e1da8d3d4,1759371356966,43e378b2ca659d22687eb65ce0776ebe491bef03c3fb80826139cf7c278898c9 +.git/objects/0d/d29d0f0f8b2d5f5b7d413d74e3ba5e81e6a4d1,1759371367329,4ac39603f7a1579013a8a74e90b4e057130daf4db11b1525321a2c3174de116c +.git/objects/0d/b67edcb5952a9b56dfe514b4d934da090c4e65,1759371366910,450fcd46a63b4f06b23a3bf3ab561999b120fef4799433a42bfd358409b76fb0 +.git/objects/0d/6a97dcf096449e7100cb63bb05f232a7f790a5,1759371365682,ab1d986be9cff86a13849086f2a36907de00eb7af379d2c67ee731f4dfeb4b5c +.git/objects/0c/b71171255f78b087185dba6e09f7bb6a74dd98,1759371369273,635a14d39552947e5c4f836015c152e5a64c77f6e3b83aef95e71268c1e1800e +.git/objects/0c/068ceecbd48fc4e8279e6451793fec2bf12178,1759371366160,416cb78260c45e266f2686d6fbb4c2208e219c865098f800510843a51aa86123 +.git/objects/0a/a65ec4b953584bff417537b61747596e7d919e,1759371417598,8ca71518b51bc1a7a585039cfef82d9d582cbdb97902bb10f3500bd8d3cdec3d +.git/objects/0a/073dba5698569a5127ec0f7e4902360224392a,1759371516437,d4a3b7d640f9802ccf387051390bc3c6a22ee6137986ad0067c7f4029491f4aa +.git/objects/09/e257ea306cd41c63cc1a59a86653d098bda0f9,1759371359589,be69d3a6cd6094328efd701040f7c243750408a563404e50f482979b82d4d6c5 +.git/objects/09/c2169e7b3ab576199dfe890b2f04cb645c5ac7,1759371358234,e778bfbcc4b34ba7097464b37854fdab87e0f58866d124992997b91c3123a4ac +.git/objects/09/a65aa36fd5178264b77a05b19bc187b289294a,1759371367220,88b7f9ddd48f4e638c112f520f668d06d3084270080b0590e04b31981fd0241a +.git/objects/09/30c565850326810b8efe09ca98895aeffd8f21,1759371360272,4db3f1d9380c234e46ab197f94feb7935b29ceddb7e58234a37a435f15b513a3 +.git/objects/09/0f9df6cba465f6dd5204106f9ad19ac791d523,1759371368292,6416f2142b363be4705e6f3d74be5eecd4a6e5510845624266a1dcdb64f359a2 +.git/objects/08/ff36f7dce8bb3c41fecfbaf63f0a59305d2735,1759371357227,e413e10eafc863d969ddf4748e4b71f34f962126ecb45b7d2287f04c38ff7a2b +.git/objects/08/9117b322f5857b8bb6bccf7a659686aca067c0,1759371354612,e14a70860a1bde02d57ef0f21f56ab821740c28105979271c58acee27cfed7b4 +.git/objects/08/3a00908a6299a8ef72f477983359f5675f82ef,1759371355016,59e7c7489ca06910dc92fadd5fe7bee5d16da70ed329e543c475311502a0d5df +.git/objects/07/f7295ee780fbfb881b953e92f79e49fe00f08c,1759371362137,8857fe0764d196310a02c9837af4c7eeabe0ec64826c5f5807e0de3b1c15f464 +.git/objects/07/7786640b5d96fc6c6349d93e0ee4b61375561a,1759371418030,81d1dd3057799b1cc0d591bf9265f0c9c256af216d2e04fa929e716101dab1fd +.git/objects/07/51cb10e94972be9a07b44cc261447bac726a7f,1759371362360,36e8b0bccd1cef276107ac6f496f5d81e36059834b9b154da0fe44361e7e65c5 +.git/objects/06/7627354b768e180e286f8c2efdb0c35a188e52,1759371361923,4fc43eef0aaa27d5524a9eda766365c4bd19c4f354ff7ebd22009863be7ce831 +.git/objects/06/69b970b1e2362f8a2133e818e5fcb281eb60f3,1759371417082,aad8455228fd62da2bf7194a730fb83a6ec43f01d9fcd483279cf563e28eb605 +.git/objects/06/47f3322ed88686cc508753fd272dacdf0f108f,1759371418017,e646096144a62ddb6e224a61a00a00e68eb5a5c0153fc99600e9b815c5aadd0d +.git/objects/06/166077be4d1f620d89b9eb33c76d89e75857da,1759371362464,cf91664dcc2de601a8efcd430842488e3e55133db431a620f9a3e20ca4e8b91b +.git/objects/05/eeeb88c2ef4cc9bacbcc46d6cfcb6962f8b385,1759371368814,c4e7609a6cf98353ab627699a87f49d1cf5ecc1fa0ecfa0f9d300f1f64182df0 +.git/objects/05/ce38b276eee23753837bea9df92a96e5d02c1a,1759371360517,a89619141a6c6becdd85cef32baadfdcd5f62a609a7be2766cc45a3c9bffb3c3 +.git/objects/05/8b6b4efa3f45896ae691f2558a2a1aca05bebd,1759371356478,baff75e57e421f0350adb370a88eb8f53d6f717780e2a0978ac6d664cc50fa3f +.git/objects/05/47eb346b24f470e041bdf67e15f5861e6c8d14,1759371360783,f201e0654b3c54a053a4046d9a56b7e18dce832a40948b442a536a746955599c +.git/objects/04/e064e9196b58d64737515c01fe2deb3237554e,1759371366602,9d213fec7a0625f0aa08dc5b25849d04a53f7cac60e3a619f540b774f4504a30 +.git/objects/04/cf87e66ed8daa00712b7926d2ed63a9108c2ae,1759371359902,da2a5831813d13d30044212644a6ddb8f2ba26b0c5c082c2e551ea4dccab0be4 +.git/objects/04/c0f57940cd107010a0f5a2fefb9c04b8afba52,1759371417356,67a2c2bb9b19c0e6a5c81cc371b1776337e7ff1329339e78bbb7992c5091742c +.git/objects/04/aa92f87ef0e915a4e7640ab418cb79a29df8d2,1759371363625,8580e4f05d4bd46e0aa74a412c3b329887804f6b5b91bb0a5c2c3b757100da56 +.git/objects/04/a40367751ee4c064ac88045e79b17ba4aab0a6,1759371357157,f60fee0bdb836d9e8c9442cb0369dfe7689cea07bee506cc2611364538735e1e +.git/objects/04/4139ecadb17aac6e3be381e64f9a476d7091d0,1759371417036,8f47547f3e811ce467a60ef87fb3b03632924681a0508e438827b14dc1683eba +.git/objects/04/3d1ca28403a9460a22fcd403b559b90244458f,1759371356897,e743fc9f55a9549114f387b873c123c2a8c9e711167791aebfeda8966f5e9d01 +.git/objects/04/16af5c326983f8817331b7a08f1cbbe22490e5,1759371361248,f1aa5ff73d7167c2a4c80a538b9805ec7ebcde6c248187b09ad1e3f26c44752a +.git/objects/03/7cbb4e6952c1b92a9f76af95c7ce1da0ac7479,1759371366076,01583893bf9f2c24310c1a9ccfddae8cc3b05e6ed4fabaacf7dd94554426a69c +.git/objects/03/55f4f5fbecd763def967aca1130cd2dfbb3479,1759371365535,91a01f811e1bd7a154968e521940a34aef33363e02c59c3a9eef4775941ef92c +.git/objects/03/14929078de8a733a0af9c8ba5bc00aca094cc9,1759371360191,f02682936cfc51cb1374a9188504c280de1a4d05dfdff08a942f662b766fad86 +.git/objects/02/a6b504fc9c96e65d8c7a8a766acfe6646b692d,1759371365575,653207a0dfe253489b6389cdc94a9442b7537551d95ca1ddac5cc76285736f71 +.git/objects/02/8f72a93c5153af4163764face616d0ccb7a7b8,1759371369392,b22507f92edfbfb35cd3eb5a3aa7464fbd2874085802736b627741c473bd7980 +.git/objects/02/8b3ff1ce7490110b79ec5bf688abd66a8d86dc,1759371359362,05771115f9821b4aaed0a124557abc9f9cf31a378d072fd4f4c78df80021df3f +.git/objects/01/fe5ae383715768e93e2b2c5f3c006a6212fb83,1759371367176,8ab8acaa5cacc05b39e5334c4782ea49d7a3338b402dc21fe97877e820e10ebb +.git/objects/01/c5ffa632971171f69bd06cf866d4a3be0db124,1759371359776,cdd93016182cd47cbc389bf98ec2bf6f0cec4429f525d8e85b4de73803058b04 +.git/objects/01/800dee6b07894536485e9a23ca6cda472984a2,1759371364564,4c3cbac274fae864fbeba52974dc704f76408af42352fb4f2565454abe7e06a9 +.git/objects/00/11e9d65fcaefeaccd7c79a0357e8f2214695ed,1759371355460,37805be30a57fb2fd26ca0386af999955ff23a247ede8e4385d2fc9248ce362a +.git/logs/HEAD,1759371700803,b5581997564afdaa962590f833689bade5dd7f93e97a45498b39b586d15213f8 +.git/logs/refs/remotes/origin/main,1759371705704,8988551264962ebe194d1f7b12aab7337a6e4cec05f94fdc91fd42894cdf5c21 +.git/logs/refs/remotes/origin/HEAD,1759370773189,e542f02f46a910d54136665b6f3930bdf1e1c7894db5ad7cecfba8d47b212abd +.git/logs/refs/heads/main,1759371700804,b5581997564afdaa962590f833689bade5dd7f93e97a45498b39b586d15213f8 +.git/info/exclude,1759370772195,994a83b0bd13a31e35114caf18e8b7fcff4253406797d657aa1d9ea64c7b721d +.git/hooks/update.sample,1759370772194,a022fa3ca5c3a9dffa3c09dc035866a2c4e6e935a372724aabba8dd6a5639fee +.git/hooks/push-to-checkout.sample,1759370772187,b686f0c3faae36d5e3110bd8933f861039094c0a996e5c55c3a776a209ca119b +.git/hooks/prepare-commit-msg.sample,1759370772180,da47e5ee9571edfcb45598d9e1ed424dc30a87011c99c5d205015bbc8cfe16cc +.git/hooks/pre-receive.sample,1759370772174,518430951f2c7182a5fc07191f43236719c64a5244e0ac82131ea92dbe4a2f67 +.git/hooks/pre-rebase.sample,1759370772165,4c12afd92c797d205ded918d4da7fff21f264e3347ccfe1f718df372100dea0e +.git/hooks/pre-push.sample,1759370772155,661c005b1ebf95bb520578d7421bf511e0d91ecac507fc1818ee60c2e3127f64 +.git/hooks/pre-merge-commit.sample,1759370772149,08d54483ffa10c472d4b5bf54e637a763a905f6909af1491ad4ca8a19241496c +.git/hooks/pre-commit.sample,1759370772143,b46da025c1ef7e73918c7904463e346695af9ac726f5db14e73a7cb5afe04a50 +.git/hooks/pre-applypatch.sample,1759370772136,efd041617b404639750884bd01917d80c6ec9917e3021e448a1386a237184a36 +.git/hooks/post-update.sample,1759370772131,4545774e0eba6264d25197fec3cc1520bfd61d16bf6b417b7b1566460ebc28ec +.git/hooks/fsmonitor-watchman.sample,1759370772125,c7efd67fa8de750df765a1cf18a7bdf6c2298ab4a4ab1eed2772a32e4fd9725d +.git/hooks/commit-msg.sample,1759370772117,00ffdd1510ab6aa72447787ad1516c9bea8345a9cf6ac5345afb1f44aba07f6f +.git/hooks/applypatch-msg.sample,1759370772111,e989aeea500fde675ea8ee009c4cf25aae7abbf4dd02c15b04cb8c85404dbca3 +package.json,1759372033857,0b91c5bb3a659985825aaabcaf1ba1ee495ca5262b872205244639b080ceb0e2 diff --git a/.firebase/hosting.cHVibGlj.cache b/.firebase/hosting.cHVibGlj.cache new file mode 100644 index 00000000..3e2b8f25 --- /dev/null +++ b/.firebase/hosting.cHVibGlj.cache @@ -0,0 +1 @@ +index.html,1759371931184,617d7027655486348f5e5e44dfa9ad461329ab8dd84515aff4245d5a28e03041 diff --git a/.firebaserc b/.firebaserc new file mode 100644 index 00000000..52d4b723 --- /dev/null +++ b/.firebaserc @@ -0,0 +1,5 @@ +{ + "projects": { + "default": "a4-timothyhutzley" + } +} diff --git a/README.md b/README.md index 21b3bf44..de573b43 100644 --- a/README.md +++ b/README.md @@ -1,64 +1,21 @@ -Assignment 4 - Creative Coding: Interactive Multimedia Experiences -=== +# Budget Bar Chart Visualization -For this assignment we will focus on client-side development using popular audio/graphics/visualization technologies. The goal of this assignment is to refine our JavaScript knowledge while exploring the multimedia capabilities of the browser. +## Site Link (Firebase): https://a4-timothyhutzley.web.app/ -- [Three.js Tutorial](https://github.com/jmcuneo/cs4241-guides/blob/master/using.three.md) -- [WebAudio / Canvas Tutorial](https://github.com/jmcuneo/cs4241-guides/blob/main/using.webaudio_and_canvas.md) -- [SVG + D3 tutorial](https://github.com/jmcuneo/cs4241-guides/blob/main/using.svg_and_d3.md) +## Project Summary +An interactive **D3.js** bar chart visualization where users create a personal budget that is dynamically visualzied through the bar chart. -Baseline Requirements ---- +## Goal of the Application +The goal of this application is to create an interactive data visualization to help users create a budget in a more engaging way. The stacked bar chart helps users better understand how they spend their money and what categories it is dsitributed among. -Your application is required to implement the following functionalities: +## Challenges Faced +- **Changing Category States:** Implementing the ability to add, deelte, and edit categories correctly without breaking the visualization or creating duplicate elements. +- **Color Picker:** Making the color input properly update both the visible color dot next to each category and the color on the chart is it required me to better understand how D3.js uses data binding. +- **Displaying Percentages:** Properly determining when to display a category's percentage vs. not when the bar itself gets too small. -- A server created using Express. This server can be as simple as needed. -- A client-side interactive experience using at least one of the following web technologies frameworks. - - [Three.js](https://threejs.org/): A library for 3D graphics / VR experiences - - [D3.js](https://d3js.org): A library that is primarily used for interactive data visualizations - - [Canvas](https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API): A 2D raster drawing API included in all modern browsers - - [SVG](https://developer.mozilla.org/en-US/docs/Web/API/Canvas_API): A 2D vector drawing framework that enables shapes to be defined via XML. - - [Web Audio API](https://developer.mozilla.org/en-US/docs/Web/API/Web_Audio_API): An API for audio synthesis, analysis, processing, and file playback. -- A user interface for interaction with your project, which must expose at least four parameters for user control. [tweakpane](https://cocopon.github.io/tweakpane/) is highly recommended for this, but you can also use regular HTML `` tags (the `range` type is useful to create sliders). You might also explore interaction by tracking mouse movement via the `window.onmousemove` event handler in tandem with the `event.clientX` and `event.clientY` properties. Consider using the [Pointer Events API](https://developer.mozilla.org/en-US/docs/Web/API/Pointer_events) to ensure that that both mouse and touch events will both be supported in your app. -- Your application should display basic documentation for the user interface when the application first loads. - -The interactive experience should possess a reasonable level of complexity. Some examples: -### Three.js -- A generative algorithm creates simple agents that move through a virtual world. Your interface controls the behavior / appearance of these agents. -- A simple 3D game. You really want this to be a simple as possible or it will be outside the scope of this assignment. -- An 3D audio visualization of a song of your choosing. User interaction should control aspects of the visualization. -### Canvas -- Implement a generative algorithm such as [Conway's Game of Life](https://bitstorm.org/gameoflife/) (or 1D cellular automata) and provide interactive controls. Note that the Game of Life has been created by 100s of people using ``; we'll be checking to ensure that your implementation is not a copy of these. -- Design a 2D audio visualizer of a song of your choosing. User interaction should control visual aspects of the experience. -### Web Audio API -- Create a screen-based musical instrument using the Web Audio API. You can use projects such as [Interface.js](http://charlie-roberts.com/interface/) or [Nexus UI](https://nexus-js.github.io/ui/api/#Piano) to provide common musical interface elements, or use dat.GUI in combination with mouse/touch events (use the Pointer Events API). Your GUI should enable users to control aspects of sound synthesis. If you want to use higher-level instruments instead of the raw WebAudio API sounds, consider trying the instruments provided by [Tone.js]() or [Gibber](https://github.com/charlieroberts/gibber.audio.lib). -### D3.js -- Create visualizations using the datasets found at [Awesome JSON Datasets](https://github.com/jdorfman/Awesome-JSON-Datasets). Experiment with providing different visualizations of the same data set, and providing users interactive control over visualization parameters and/or data filtering. Alternatively, create a single visualization with using one of the more complicated techniques shown at [d3js.org](d3js.org) and provide meaningful points of interaction for users. - -Deliverables ---- - -Do the following to complete this assignment: - -1. Implement your project with the above requirements. -1. Test your project to make sure that when someone goes to your main page on Render, etc., it displays correctly. -1. Ensure that your project has the proper naming scheme `a4-firstname-lastname` so we can find it. -1. Fork this repository and modify the README to the specifications below. -1. Create and submit a Pull Request to the original repo. Name the pull request using the following template: `a4-firstname-lastname`. - -Grading ---- -Unlike previous assignments, this assignment will be solely graded on whether or not you successfully complete it. Partial credit will be generously given. - -Sample Readme (delete the above when you're ready to submit, and modify the below so with your links and descriptions) ---- - -## Your Web Application Title - -your hosting link e.g. http://a4-charlieroberts.glitch.me - -Include a very brief summary of your project here. Images are encouraged when needed, along with concise, high-level text. Be sure to include the following: - -- the goal of the application -- challenges you faced in realizing the application -- the instructions you present in the website should be clear enough to use the application, but if you feel any need to provide additional instructions please do so here. +## Interactive Controls (4 Required Parameters) +- **Add Category:** New categories can be added with their own names, amounts, and colors +- **Delete Category:** Any category can be removed using the "x" button to their right +- **Edit Amounts:** The budget amount can be directly edited by double clicking them +- **Edit Colors:** The colors can be changed for any category by clicking the visisble color dot to their left +- **Toggle Percentages:** Toggle percentage labels on the bar chart using the checkbox above the categories section diff --git a/firebase.json b/firebase.json new file mode 100644 index 00000000..b3a5ba87 --- /dev/null +++ b/firebase.json @@ -0,0 +1,16 @@ +{ + "hosting": { + "public": ".", + "ignore": [ + "firebase.json", + "**/.*", + "**/node_modules/**" + ], + "rewrites": [ + { + "source": "**", + "destination": "/index.html" + } + ] + } +} diff --git a/package.json b/package.json index 8f46a8fc..dce8ec98 100644 --- a/package.json +++ b/package.json @@ -5,7 +5,8 @@ "main": "server.js", "scripts": { "start": "node server.js", - "dev": "nodemon server.js" + "dev": "nodemon server.js", + "build": "node build.js" }, "dependencies": { "express": "^4.18.2" diff --git a/public/index.html b/public/index.html new file mode 100644 index 00000000..fbff8dc8 --- /dev/null +++ b/public/index.html @@ -0,0 +1,89 @@ + + + + + + Welcome to Firebase Hosting + + + + + + + + + + + + + + + + + + + +
+

Welcome

+

Firebase Hosting Setup Complete

+

You're seeing this because you've successfully setup Firebase Hosting. Now it's time to go build something extraordinary!

+ Open Hosting Documentation +
+

Firebase SDK Loading…

+ + + +