{"version":1,"format":"animcjk-component-composition","character":"給","viewBox":"0 -900 1024 1024","strokes":["M319,535Q270,532 229,529Q201,526 215,545Q276,645 336,719Q352,737 349,744Q346,759 306,792Q290,805 270,802Q258,799 265,783Q281,741 200,597Q184,564 147,533Q128,517 131,504Q135,485 151,467Q163,455 175,464Q220,495 301,507C312,509 330,535 319,535Z","M340,380Q295,371 245,354Q224,345 237,364Q373,544 438,597Q451,607 445,618Q435,639 399,660Q383,670 372,668Q362,664 363,647Q364,614 319,535C307,516 307,516 301,507Q300,506 300,505Q183,352 155,335Q142,325 144,311Q145,296 174,276Q184,263 201,277Q252,319 351,361C358,364 347,381 340,380Z","M351,361Q363,342 378,338Q390,334 400,348Q404,360 400,380Q387,416 332,441Q325,444 320,434Q317,430 340,380C347,367 347,367 351,361Z","M207.099069 100.59721C191.047956 107.758311 174.996844 114.919413 159.518985 121.284836C154.932953 123.67187 152.639937 122.080514 153.213191 117.306447C153.213191 114.123735 155.506207 110.145345 159.518985 105.371277C190.474702 68.770092 210.538593 37.7386522 222.003674 16.2553477C226.589706 7.50289033 233.468754 7.50289033 239.201294 13.8683139C255.252407 34.5559404 260.984947 69.5657699 259.265185 117.306447C255.825661 204.035342 256.972169 254.958731 259.265185 269.280934C259.838439 274.850679 260.984947 279.624747 262.704709 283.603137C266.144233 293.151272 264.424471 301.903729 258.691931 308.269153C250.093121 318.612966 240.921056 326.569746 231.748992 332.139491C224.869944 336.117881 207.672323 332.935169 211.111847 324.182712C211.111847 322.591356 212.831609 320.204322 214.551371 316.225932C227.736214 285.194493 231.175738 220.744579 226.016452 123.67187C225.443198 114.123735 223.150182 106.962633 219.137403 102.188566C215.697879 99.0058538 212.258355 98.2101759 207.099069 100.59721Z","M127.715849 231.088392C116.74925 200.852631 104.785688 171.412547 91.3266803 143.563819C81.8555269 126.058904 80.8585633 106.962633 86.3418627 86.2750067C88.8342715 76.7268714 93.8190891 72.7484817 101.794797 79.1139052C110.268987 87.0706847 117.247732 100.59721 123.727995 117.306447C131.703703 138.789751 136.190039 159.477378 138.682447 179.369326C140.676374 197.669919 142.670302 214.379156 140.676374 229.497037C139.679411 235.066782 137.187002 238.249494 135.193075 238.249494C132.202185 239.045172 129.211294 236.658138 127.715849 231.088392Z","M316.640436 231.88407C333.090334 200.852631 353.029604 164.251445 373.467356 118.897802C378.452174 107.758311 382.93851 99.0058538 388.421809 95.823142C390.914218 95.0274641 393.905108 98.2101759 397.394481 102.188566C401.880816 109.349667 402.379298 124.467548 400.385371 149.929242C397.394481 182.552038 370.476466 217.561867 318.634363 258.141442C315.14499 261.324154 313.151063 260.528476 312.652581 252.571697C311.655618 246.206273 313.151063 238.249494 316.640436 231.88407Z","M618,654Q648,730 659,746Q666,759 659,772Q652,784 618,802Q587,815 567,811Q548,805 561,784Q582,756 575,728Q545,569 429,353Q420,340 419,334Q418,321 432,327Q489,348 604,619Q605,625 609,630C615,646 615,646 618,654Z","M609,630Q699,518 798,417Q820,393 857,391Q924,385 997,396Q1015,397 1016,402Q1019,409 1005,415Q825,490 812,499Q722,559 623,650Q620,653 618,654C611,659 604,637 609,630Z","M526,399Q493,392 518,377Q557,359 608,373Q653,385 700,397Q722,403 725,406Q732,413 727,421Q720,431 693,437Q678,438 592,412Q562,405 526,399Z","M505,258Q493,264 460,268Q448,271 445,265Q439,258 448,243Q478,189 498,99Q502,72 519,55Q538,33 543,50Q544,59 546,70C548,82 543,93 541,105Q541,106 517,227C515,238 515,254 505,258Z","M755,134Q783,212 815,232Q833,251 818,270Q745,330 687,302Q612,275 505,258C494,256 506,225 517,227Q529,228 543,232Q619,247 692,261Q711,265 718,258Q733,242 700,137C693,120 748,117 755,134Z","M546,70Q553,70 562,71Q628,84 771,96Q781,97 783,106Q783,115 755,134C739,143 718,140 700,137Q612,116 541,105C529,103 534,70 546,70Z"],"medians":[[[270,798],[306,739],[172,514],[187,496],[316,527]],[[372,659],[400,609],[191,332],[211,311],[346,370]],[[329,436],[386,341]],[[215.69787926,321.0],[244.36058043,282.80745872],[238.62804019,83.09229495],[222.57692754,52.8565331],[158.37247693,117.30644651]],[[134.1961116,234.27110418],[91.82516204,81.50093906]],[[316.14195378,255.75440865],[370.47646556,173.79958049],[394.90207177,102.18856559]],[[563,805],[618,747],[523,494],[423,335]],[[616,648],[833,442],[1009,407]],[[517,387],[722,419]],[[451,261],[484,239],[534,48]],[[507,252],[743,280],[773,240],[714,126]],[[537,87],[775,108]]],"order":[0,1,2,3,4,5,6,7,8,9,10,11],"revealWidth":128,"playbackEnabled":true,"source":{"project":"Tonghanja Korean stroke corrections","modified":"2026-09-17","upstreamProject":"AnimCJK","revision":"ec5e17cca76c87587790bcbce5ea0b4d4fb753d6","originalFile":"/strokes/animcjk-original-v2/7d66.json","originalSha256":"4347ce3c17fd4c07593463be7057ce951e4b7cd6355f32177fd2b06a4b715a10","originalStrokeCount":12,"components":[{"component":"Unchanged upper three 糸 strokes","sourceCharacter":"給","sourceLanguage":"Ko","sourceFile":"/strokes/animcjk-original-v2/7d66.json","sourceSha256":"4347ce3c17fd4c07593463be7057ce951e4b7cd6355f32177fd2b06a4b715a10","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsKo.txt","sourceStrokeIndices":[0,1,2],"targetStrokeIndices":[0,1,2],"transform":[1,0,0,1,0,0],"referenceImage":"/media/17411cdb7c38bec67395b0673bc7bf6af2587c1784c024a85ad856a80afa8bd6.jpg","referenceSha256":"17411cdb7c38bec67395b0673bc7bf6af2587c1784c024a85ad856a80afa8bd6"},{"component":"糸 central vertical, fifteen percent wider","sourceCharacter":"糸","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/7cf8.json","sourceSha256":"52069af64c3341e70e25bb950ee16bedaaab55958b1ca3a8785c4757ef38bebe","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsJa.txt","sourceStrokeIndices":[3],"targetStrokeIndices":[3],"transform":[0.5732540233264433,0,0,0.7956779433176291,-43.412939284197925,29.78187274574773],"referenceImage":"/media/8ca7335608f7a8e8ffa7cc69fe1879038c7eca769c9050d9e64d88f98efa61a8.jpg","referenceSha256":"8ca7335608f7a8e8ffa7cc69fe1879038c7eca769c9050d9e64d88f98efa61a8"},{"component":"糸 unchanged left dot and right dot","sourceCharacter":"糸","sourceLanguage":"Ja","sourceFile":"/strokes/animcjk-original-v2/7cf8.json","sourceSha256":"52069af64c3341e70e25bb950ee16bedaaab55958b1ca3a8785c4757ef38bebe","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsJa.txt","sourceStrokeIndices":[4,5],"targetStrokeIndices":[4,5],"transform":[0.49848175941429856,0,0,0.7956779433176291,-5.877262800301267,29.78187274574773],"referenceImage":"/media/8ca7335608f7a8e8ffa7cc69fe1879038c7eca769c9050d9e64d88f98efa61a8.jpg","referenceSha256":"8ca7335608f7a8e8ffa7cc69fe1879038c7eca769c9050d9e64d88f98efa61a8"},{"component":"Unchanged right component","sourceCharacter":"給","sourceLanguage":"Ko","sourceFile":"/strokes/animcjk-original-v2/7d66.json","sourceSha256":"4347ce3c17fd4c07593463be7057ce951e4b7cd6355f32177fd2b06a4b715a10","sourceURL":"https://github.com/parsimonhi/animCJK/blob/ec5e17cca76c87587790bcbce5ea0b4d4fb753d6/graphicsKo.txt","sourceStrokeIndices":[6,7,8,9,10,11],"targetStrokeIndices":[6,7,8,9,10,11],"transform":[1,0,0,1,0,0],"referenceImage":"/media/17411cdb7c38bec67395b0673bc7bf6af2587c1784c024a85ad856a80afa8bd6.jpg","referenceSha256":"17411cdb7c38bec67395b0673bc7bf6af2587c1784c024a85ad856a80afa8bd6"}],"referenceImage":"/media/17411cdb7c38bec67395b0673bc7bf6af2587c1784c024a85ad856a80afa8bd6.jpg","referenceSha256":"17411cdb7c38bec67395b0673bc7bf6af2587c1784c024a85ad856a80afa8bd6","threadLowerStrokeNumbers":[[4,5,6]],"centralStrokeHorizontalScale":1.15,"centralStrokeSourceAxisX":502,"retainedLowerSourceStrokeIndices":[],"modification":"Keep the first three left 糸 outline/median pairs and every right-component pair verbatim. Replace the lower left dots with complete lower pairs from matched standalone 糸 (Ja): central vertical with hook, left dot, right dot. For 組 only, retain its original right dot at index 5 verbatim, because it already follows the requested direction and clears the long 且 baseline. Start from a shared positive affine fit retaining the old lower group left/right bounds and placing its lower edge fifty-five units below the old dots. Align the central median start ten units above the retained second-stroke lower bend. At the owner request, widen only the complete central pair by fifteen percent horizontally around its shaft, without changing its height or the side dots. Each outline and its own median receive the same final transform. No source stroke is cut, joined or traced. Total stroke count is unchanged.","ownerRequestedSequence":"糸 아래: 가운데 세로 → 왼쪽 점 → 오른쪽 점","reviewedSequence":"Left 糸 upper three (1-3), central vertical with its original hook (4), left dot (5), right dot (6); unchanged right component in its original relative order (7-12).","review":"The retained target textbook stages and standalone 糸 donor strip were visually compared against the requested Korean lower-component shape and sequence. The right 糸 in 絲 already follows the requested sequence and is preserved. No independent Korean educational certification or external animation review is claimed.","license":"Arphic Public License","licenseURL":"/strokes/licenses/ARPHICPL.txt","notices":"/strokes/licenses/CUSTOM-KAI-NOTICES.txt"}}
