<commit_before><?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->

<svg
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:cc="http://creativecommons.org/ns#"
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:svg="http://www.w3.org/2000/svg"
   xmlns="http://www.w3.org/2000/svg"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
   width="583.60297"
   height="191.66797"
   viewBox="0 0 583.60298 191.66798"
   id="svg2"
   version="1.1"
   inkscape:version="0.91 r13725"
   sodipodi:docname="logo.svg"
   inkscape:export-filename="/Users/braden/projects/fnx/logo/logo.png"
   inkscape:export-xdpi="90"
   inkscape:export-ydpi="90">
  <defs
     id="defs4">
    <linearGradient
       inkscape:collect="always"
       id="linearGradient4246">
      <stop
         style="stop-color:#ff8366;stop-opacity:1"
         offset="0"
         id="stop4248" />
      <stop
         style="stop-color:#ff0066;stop-opacity:1"
         offset="1"
         id="stop4250" />
    </linearGradient>
    <linearGradient
       inkscape:collect="always"
       id="linearGradient4238">
      <stop
         style="stop-color:#000000;stop-opacity:1;"
         offset="0"
         id="stop4240" />
      <stop
         style="stop-color:#000000;stop-opacity:0;"
         offset="1"
         id="stop4242" />
    </linearGradient>
    <linearGradient
       inkscape:collect="always"
       xlink:href="#linearGradient4238"
       id="linearGradient4244"
       x1="638.78125"
       y1="56.552727"
       x2="638.78125"
       y2="149.48676"
       gradientUnits="userSpaceOnUse" />
    <radialGradient
       inkscape:collect="always"
       xlink:href="#linearGradient4246"
       id="radialGradient4252"
       cx="481.68839"
       cy="-1427.8687"
       fx="481.68839"
       fy="-1427.8687"
       r="261.80148"
       gradientTransform="matrix(0,1.1358848,-1.1216406,0,-1178.0776,-541.21214)"
       gradientUnits="userSpaceOnUse" />
  </defs>
  <sodipodi:namedview
     id="base"
     pagecolor="#ffffff"
     bordercolor="#666666"
     borderopacity="1.0"
     inkscape:pageopacity="0.0"
     inkscape:pageshadow="2"
     inkscape:zoom="0.9899495"
     inkscape:cx="281.93923"
     inkscape:cy="43.689484"
     inkscape:document-units="px"
     inkscape:current-layer="text4362"
     showgrid="false"
     inkscape:window-width="1276"
     inkscape:window-height="756"
     inkscape:window-x="4"
     inkscape:window-y="0"
     inkscape:window-maximized="1"
     fit-margin-top="30"
     fit-margin-left="30"
     fit-margin-right="30"
     fit-margin-bottom="30"
     units="px">
    <inkscape:grid
       type="xygrid"
       id="grid4144"
       originx="25.521179"
       originy="1450.2043" />
  </sodipodi:namedview>
  <metadata
     id="metadata7">
    <rdf:RDF>
      <cc:Work
         rdf:about="">
        <dc:format>image/svg+xml</dc:format>
        <dc:type
           rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
        <dc:title></dc:title>
      </cc:Work>
    </rdf:RDF>
  </metadata>
  <g
     inkscape:label="Layer 1"
     inkscape:groupmode="layer"
     id="layer1"
     transform="translate(25.521134,-2310.8983)">
    <g
       style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:65.03916931px;line-height:129.99999523%;font-family:Courier;-inkscape-font-specification:'Courier, Normal';text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#00aad4;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
       id="text4362"
       transform="matrix(1.5110399,0,0,1.5110399,61.215975,-1259.592)">
      <path
         style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:65.03874969px;line-height:129.99999523%;font-family:'Avenir Next';-inkscape-font-specification:'Avenir Next, Heavy';text-align:start;writing-mode:lr-tb;text-anchor:start;fill:url(#radialGradient4252);fill-opacity:1;stroke:none"
         d="m 205.83789,30 c -8.04063,0 -14.74114,1.117943 -20.10156,3.351562 -5.24874,2.233468 -9.43364,5.304284 -12.56055,9.212891 -3.12691,3.796941 -5.36303,8.206704 -6.70312,13.232422 -1.22843,5.025114 -1.84375,10.275967 -1.84375,15.748047 l 0,2.009766 -15.07422,0 0,27.638672 15.07422,0 0,60.47461 38.52734,0 0,-60.47461 16.29687,0 0,60.47461 38.69727,0 0,-46.9043 c 0,-3.9086 0.7803,-6.86862 2.34375,-8.8789 1.67513,-2.12166 3.79669,-3.1836 6.36524,-3.1836 2.79187,0 4.8591,0.89304 6.19921,2.67969 1.45178,1.78711 2.17774,4.91588 2.17774,9.38281 l 0,46.9043 38.86328,0 29.65039,0 14.4082,-19.93555 13.56641,19.93555 44.22461,0 -33.33594,-45.23047 31.66016,-42.882812 -42.54883,0 -12.56055,18.427734 -12.73437,-18.427734 -43.88867,0 31.66015,42.882812 -20.10156,26.73633 0,-35.11133 c 0,-4.35557 -0.50273,-8.713089 -1.50781,-13.068359 -0.8934,-4.355422 -2.57049,-8.262666 -5.02735,-11.72461 -2.34519,-3.573458 -5.58091,-6.475365 -9.71289,-8.708984 -4.02033,-2.233619 -9.10199,-3.351563 -15.24414,-3.351563 -5.69544,0 -10.77712,1.226794 -15.24414,3.683594 -4.35534,2.345285 -7.65125,5.138342 -9.88476,8.376953 l -0.33204,0 0,-9.714843 -35.39257,0 -2.30079,0 -16.29687,0 0,-1.171876 c 0,-3.57376 0.72595,-6.533621 2.17773,-8.878906 1.56346,-2.345285 4.24601,-3.517578 8.04297,-3.517578 1.34011,0 2.67943,0.167107 4.01953,0.501953 1.34011,0.223483 2.51251,0.559196 3.51758,1.00586 l 2.51367,-28.980469 c -2.34518,-0.893327 -5.25095,-1.508601 -8.71289,-1.84375 C 211.36458,30.22341 208.40643,30 205.83789,30 Z m 445.07031,1.726562 c -3.22113,0.123906 -6.11005,2.312807 -6.99023,5.597657 L 614.18164,148.29883 c -1.08331,4.04294 1.3008,8.17049 5.34375,9.2539 l 14.38086,3.85352 c 4.04297,1.08326 8.1706,-1.30066 9.25391,-5.34375 L 672.89648,45.087891 c 1.08331,-4.042938 -1.30078,-8.168689 -5.34375,-9.251953 l -14.38085,-3.853516 c -0.75806,-0.203235 -1.52031,-0.284418 -2.26368,-0.25586 z m -32.38476,7.876954 c -2.67817,-0.07253 -5.30339,1.291045 -6.74219,3.783203 l -57.44531,99.496091 c -2.09279,3.62484 -0.8592,8.22752 2.76562,10.32031 l 12.89453,7.44532 c 3.62482,2.09279 8.22753,0.85921 10.32032,-2.76563 l 57.44531,-99.496091 c 2.09279,-3.624834 0.85919,-8.229476 -2.76563,-10.322266 l -12.89453,-7.443359 c -1.13275,-0.653978 -2.36077,-0.984789 -3.57812,-1.017578 z m -43.19532,15.171875 c -1.93122,0 -3.86197,0.738988 -5.34179,2.21875 l -81.24024,81.240239 c -2.95964,2.95967 -2.95964,7.72392 0,10.68359 l 10.5293,10.5293 c 2.95966,2.95967 7.72395,2.95967 10.68359,0 l 81.24024,-81.238286 c 2.95963,-2.959673 2.95963,-7.726024 0,-10.685546 l -10.5293,-10.529297 c -1.47982,-1.479762 -3.41054,-2.21875 -5.3418,-2.21875 z m -63.51562,21.43164 c -1.21734,0.03324 -2.44537,0.361496 -3.57812,1.015625 l -99.4961,57.445314 c -3.62482,2.09264 -4.85841,6.69548 -2.76562,10.32031 l 7.44531,12.89453 c 2.09279,3.62484 6.69549,4.85842 10.32031,2.76563 l 99.4961,-57.44532 c 3.62478,-2.09279 4.85841,-6.695474 2.76562,-10.320308 l -7.44336,-12.894531 c -1.4388,-2.492007 -4.06597,-3.853629 -6.74414,-3.78125 z"
         transform="matrix(0.66179593,0,0,0.66179593,-136.52309,2362.9358)"
         id="path4207"
         inkscape:connector-curvature="0" />
      <path
         style="font-style:normal;font-variant:normal;font-weight:900;font-stretch:normal;font-size:65.03874969px;line-height:129.99999523%;font-family:'Avenir Next';-inkscape-font-specification:'Avenir Next, Heavy';text-align:start;writing-mode:lr-tb;text-anchor:start;opacity:0.25;fill:url(#linearGradient4244);fill-opacity:1;stroke:none"
         d="m 638.78125,56.494141 -24.59961,91.804689 c -1.08331,4.04294 1.3008,8.17049 5.34375,9.2539 l 14.38086,3.85352 c 1.68673,0.45195 3.38602,0.29368 4.875,-0.33008 l 0,-104.582029 z m -45.36328,18.697265 -39.08203,67.691404 c -2.09279,3.62484 -0.85921,8.22752 2.76562,10.32031 l 12.89453,7.44532 c 3.62482,2.09279 8.22753,0.85921 10.32032,-2.76563 l 13.10156,-22.6914 0,-60.000004 z m -66.39844,24.769532 -38.27344,38.273442 c -2.95964,2.95952 -2.95964,7.72392 0,10.68359 l 10.5293,10.5293 c 2.95967,2.95967 7.72395,2.95967 10.68359,0 l 17.06055,-17.06055 0,-42.425782 z"
         transform="matrix(0.66179593,0,0,0.66179593,-136.52309,2362.9358)"
         id="path4235"
         inkscape:connector-curvature="0" />
    </g>
  </g>
</svg><commit_msg>updates logo<commit_after><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="583.603" height="191.668" viewBox="0 0 583.60298 191.66798"><defs><linearGradient id="b"><stop offset="0" stop-color="#ff8366"/><stop offset="1" stop-color="#f06"/></linearGradient><linearGradient id="a"><stop offset="0"/><stop offset="1" stop-opacity="0"/></linearGradient><linearGradient xlink:href="#a" id="d" x1="638.781" y1="56.553" x2="638.781" y2="149.487" gradientUnits="userSpaceOnUse"/><radialGradient xlink:href="#b" id="c" cx="481.688" cy="-1427.869" fx="481.688" fy="-1427.869" r="261.801" gradientTransform="matrix(0 1.13588 -1.12164 0 -1178.078 -541.212)" gradientUnits="userSpaceOnUse"/></defs><g style="line-height:129.99999523%;-inkscape-font-specification:'Courier, Normal';text-align:start" font-weight="900" font-size="65.039" font-family="Avenir Next" letter-spacing="0" word-spacing="0" fill="#00aad4"><path style="line-height:129.99999523%;-inkscape-font-specification:'Avenir Next, Heavy';text-align:start" d="M205.838 30c-8.04 0-14.741 1.118-20.102 3.352-5.248 2.233-9.433 5.304-12.56 9.212-3.127 3.797-5.363 8.207-6.703 13.233-1.229 5.025-1.844 10.276-1.844 15.748v2.01h-15.074v27.638h15.074v60.475h38.527v-60.475h16.297v60.475h38.697v-46.904c0-3.909.78-6.869 2.344-8.88 1.675-2.12 3.797-3.183 6.365-3.183 2.792 0 4.86.893 6.2 2.68 1.451 1.787 2.177 4.916 2.177 9.383v46.904h68.514l14.408-19.936 13.567 19.936h44.224l-33.336-45.23 31.66-42.883h-42.548l-12.56 18.427-12.735-18.427H302.54l31.66 42.882-20.101 26.737v-35.111c0-4.356-.503-8.714-1.508-13.069-.894-4.355-2.57-8.263-5.028-11.724-2.345-3.574-5.58-6.476-9.712-8.71-4.02-2.233-9.102-3.351-15.245-3.351-5.695 0-10.777 1.227-15.244 3.684-4.355 2.345-7.651 5.138-9.884 8.377h-.333v-9.715H203.156v-1.172c0-3.574.726-6.534 2.178-8.88 1.563-2.344 4.246-3.517 8.043-3.517 1.34 0 2.68.167 4.02.502 1.34.224 2.512.56 3.517 1.006l2.514-28.98c-2.345-.894-5.251-1.509-8.713-1.844-3.35-.447-6.309-.67-8.877-.67zm445.07 1.727a7.537 7.537 0 0 0-6.99 5.597L614.182 148.3a7.54 7.54 0 0 0 5.343 9.254l14.381 3.853a7.54 7.54 0 0 0 9.254-5.344l29.736-110.974a7.538 7.538 0 0 0-5.343-9.252l-14.381-3.854a7.606 7.606 0 0 0-2.264-.255zm-32.385 7.877a7.539 7.539 0 0 0-6.742 3.783l-57.445 99.496a7.538 7.538 0 0 0 2.766 10.32l12.894 7.445a7.538 7.538 0 0 0 10.32-2.765l57.446-99.496a7.54 7.54 0 0 0-2.766-10.323l-12.894-7.443a7.546 7.546 0 0 0-3.579-1.017zm-43.195 15.171a7.53 7.53 0 0 0-5.342 2.22l-81.24 81.24a7.537 7.537 0 0 0 0 10.683l10.53 10.53a7.537 7.537 0 0 0 10.683 0l81.24-81.239a7.54 7.54 0 0 0 0-10.686l-10.53-10.529a7.53 7.53 0 0 0-5.34-2.219zm-63.516 21.432a7.547 7.547 0 0 0-3.578 1.016l-99.496 57.445a7.538 7.538 0 0 0-2.765 10.32l7.445 12.895a7.538 7.538 0 0 0 10.32 2.765l99.496-57.445A7.538 7.538 0 0 0 526 92.883l-7.443-12.895a7.54 7.54 0 0 0-6.745-3.781z" transform="translate(-119.555)" fill="url(#c)"/><path style="line-height:129.99999523%;-inkscape-font-specification:'Avenir Next, Heavy';text-align:start" d="M638.781 56.494l-24.6 91.805a7.54 7.54 0 0 0 5.344 9.254l14.381 3.853a7.525 7.525 0 0 0 4.875-.33V56.494zm-45.363 18.697l-39.082 67.692a7.538 7.538 0 0 0 2.766 10.32l12.894 7.445a7.538 7.538 0 0 0 10.32-2.765l13.102-22.692v-60zm-66.398 24.77l-38.274 38.273a7.537 7.537 0 0 0 0 10.684l10.53 10.53a7.537 7.537 0 0 0 10.683 0l17.06-17.061V99.96z" transform="translate(-119.555)" opacity=".25" fill="url(#d)"/></g></svg>
{'fraction_non_alphanumeric': 0.198033943874979, 'fraction_numerical': 0.3871618215425979, 'mean_word_length': 3.30643994211288, 'pattern_counts': {'":': 0, '<': 57, '<?xml version=': 1, '>': 57, 'https://': 0, 'lorem ipsum': 0, 'www.': 8, 'xml': 12}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '4350357', 'n_tokens_mistral': 8187, 'n_tokens_neox': 5561, 'n_words': 697}