{"id":177941,"idOnRavelry":0,"appVersion":2,"lastSupportedVersion":2,"version":1,"author":"zbaclawski","name":"Heart Square","lang":"EN","projectTool":2,"category":10,"gaugePoint":"","gaugeNbRows":0,"gaugeNbStitches":0,"imgVersion":1,"imgAttachmentId":27357,"glossary":"ch±#|#±chain stitch±§|§±dc±#|#±double crochet±§|§±CC±#|#±contrasting color±§|§±MC±#|#±main color","technics":"","parts":" ","sizeIds":"otherOneSize","deleted":0,"editable":0,"uniqueIdOnClient":"dqbocbxxdwgrnqck","sourcePatternId":177915,"published":1,"isPublic":1,"lastPublishedAt":1705271975783,"origPatternId":0,"difficulty":1,"description":"Granny Square Heart Print","updatedAtOnClient":1705271975783,"adminNote":6,"nbViews":0,"nbImport":0,"nbPdfDownloads":0,"nbFinished":0,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2025-03-25T21:13:37.000Z","rating":4.0,"pattern_ratings":[{"id":2595,"comment":null,"rating":4,"created_at":"2024-06-15T06:09:32.000Z","updated_at":"2024-06-15T06:09:32.000Z","images":[],"user":{"id":207730,"email":"saidsaudin96@gmail.com","name":"saada ","social_activated":0,"social_nb_stitches":0,"social_nb_rows":1,"social_time_elapsed":120,"social_nb_projects":2,"social_level":1,"social_claps":0,"nb_likes_forum":0,"hide_social_projects":0,"about_me":null,"created_at":"2024-06-15T06:09:23.000Z","updated_at":"2024-06-19T11:16:49.000Z","nb_posts_forum":null,"nb_replies_forum":null,"nb_topics_forum":null,"url":"https://app.rowcounterapp.com/users/207730.json","current_time":1777046555}},{"id":3368,"comment":"It was easy to follow. Thanks for the pattern\u003c3","rating":5,"created_at":"2025-01-01T19:26:26.000Z","updated_at":"2025-01-01T19:26:49.000Z","images":[],"user":{"id":256959,"email":"vxqwrt@gmail.com","name":"ffrkw","social_activated":1,"social_nb_stitches":0,"social_nb_rows":23,"social_time_elapsed":12315,"social_nb_projects":3,"social_level":2,"social_claps":0,"nb_likes_forum":0,"hide_social_projects":0,"about_me":null,"created_at":"2025-01-01T19:26:22.000Z","updated_at":"2025-02-16T17:50:10.000Z","nb_posts_forum":null,"nb_replies_forum":null,"nb_topics_forum":null,"url":"https://app.rowcounterapp.com/users/256959.json","current_time":1777046555}},{"id":3399,"comment":null,"rating":5,"created_at":"2025-01-07T20:42:59.000Z","updated_at":"2025-01-07T20:42:59.000Z","images":[],"user":{"id":258840,"email":"justme.s2lma@gmail.com","name":"salma_rm","social_activated":1,"social_nb_stitches":0,"social_nb_rows":4,"social_time_elapsed":135,"social_nb_projects":3,"social_level":1,"social_claps":0,"nb_likes_forum":0,"hide_social_projects":0,"about_me":null,"created_at":"2025-01-07T19:55:13.000Z","updated_at":"2025-01-07T20:48:31.000Z","nb_posts_forum":null,"nb_replies_forum":null,"nb_topics_forum":null,"url":"https://app.rowcounterapp.com/users/258840.json","current_time":1777046555,"avatar_url_small":"https://app.rowcounterapp.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBenE4T2c9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--9b5555b59cde82d4a669b9379b79e17171a0bf15/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2QzNKbGMybDZaVWtpRERJd01IZ3lNREFHT3daVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--29b35fc5f69331551bb0816119423ec6b1a74a28/testPhotoName","avatar_url":"https://app.rowcounterapp.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBenE4T2c9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--9b5555b59cde82d4a669b9379b79e17171a0bf15/testPhotoName"}},{"id":3406,"comment":"The pattern count was off by 3\n","rating":1,"created_at":"2025-01-10T09:19:54.000Z","updated_at":"2025-01-10T09:20:23.000Z","images":[],"user":{"id":250356,"email":"kirstiesteging@outlook.com","name":"Mamma2one","social_activated":1,"social_nb_stitches":0,"social_nb_rows":401,"social_time_elapsed":270480,"social_nb_projects":36,"social_level":1,"social_claps":0,"nb_likes_forum":0,"hide_social_projects":0,"about_me":null,"created_at":"2024-12-07T18:00:40.000Z","updated_at":"2025-05-12T14:32:36.000Z","nb_posts_forum":null,"nb_replies_forum":null,"nb_topics_forum":null,"url":"https://app.rowcounterapp.com/users/250356.json","current_time":1777046555}},{"id":3424,"comment":null,"rating":4,"created_at":"2025-01-15T00:13:04.000Z","updated_at":"2025-01-15T00:13:04.000Z","images":[],"user":{"id":260828,"email":"sweettreatfmc@gmail.com","name":"SteffieZPhiB","social_activated":0,"social_nb_stitches":1990,"social_nb_rows":62,"social_time_elapsed":44550,"social_nb_projects":10,"social_level":3,"social_claps":0,"nb_likes_forum":0,"hide_social_projects":0,"about_me":null,"created_at":"2025-01-15T00:07:34.000Z","updated_at":"2025-08-13T13:27:10.000Z","nb_posts_forum":null,"nb_replies_forum":null,"nb_topics_forum":null,"url":"https://app.rowcounterapp.com/users/260828.json","current_time":1777046555}},{"id":3486,"comment":null,"rating":4,"created_at":"2025-01-31T11:00:40.000Z","updated_at":"2025-01-31T11:00:40.000Z","images":[],"user":{"id":265326,"email":"Ezehanamel@gmail.com","name":"Annie's crochet","social_activated":1,"social_nb_stitches":0,"social_nb_rows":1,"social_time_elapsed":555,"social_nb_projects":6,"social_level":1,"social_claps":0,"nb_likes_forum":0,"hide_social_projects":0,"about_me":null,"created_at":"2025-01-31T08:28:52.000Z","updated_at":"2025-03-28T07:44:44.000Z","nb_posts_forum":null,"nb_replies_forum":null,"nb_topics_forum":null,"url":"https://app.rowcounterapp.com/users/265326.json","current_time":1777046555,"avatar_url_small":"https://app.rowcounterapp.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd1FlT3c9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--0b310d3d64d7c20844159aec6b1c711245f8c463/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2QzNKbGMybDZaVWtpRERJd01IZ3lNREFHT3daVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--29b35fc5f69331551bb0816119423ec6b1a74a28/testPhotoName","avatar_url":"https://app.rowcounterapp.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBd1FlT3c9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--0b310d3d64d7c20844159aec6b1c711245f8c463/testPhotoName"}},{"id":3683,"comment":null,"rating":4,"created_at":"2025-03-16T15:26:47.000Z","updated_at":"2025-03-16T15:26:47.000Z","images":[],"user":{"id":162098,"email":"colettechiddix@gmail.com","name":"xBoringPracticalx","social_activated":1,"social_nb_stitches":86030,"social_nb_rows":2557,"social_time_elapsed":1523130,"social_nb_projects":164,"social_level":9,"social_claps":0,"nb_likes_forum":0,"hide_social_projects":0,"about_me":"They say the hardest part of doing something is getting started. But I have so many starts and so few finished results..","created_at":"2024-01-09T06:55:44.000Z","updated_at":"2026-03-20T01:07:34.000Z","nb_posts_forum":1,"nb_replies_forum":null,"nb_topics_forum":1,"url":"https://app.rowcounterapp.com/users/162098.json","current_time":1777046555,"avatar_url_small":"https://app.rowcounterapp.com/rails/active_storage/representations/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBK1Z2UGc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--2a972b4e55c54f07fc4c0cbb11197bc545a2833c/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaDdCem9MWm05eWJXRjBTU0lJYW5CbkJqb0dSVlE2QzNKbGMybDZaVWtpRERJd01IZ3lNREFHT3daVSIsImV4cCI6bnVsbCwicHVyIjoidmFyaWF0aW9uIn19--29b35fc5f69331551bb0816119423ec6b1a74a28/testPhotoName","avatar_url":"https://app.rowcounterapp.com/rails/active_storage/blobs/redirect/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBK1Z2UGc9PSIsImV4cCI6bnVsbCwicHVyIjoiYmxvYl9pZCJ9fQ==--2a972b4e55c54f07fc4c0cbb11197bc545a2833c/testPhotoName"}},{"id":3724,"comment":null,"rating":5,"created_at":"2025-03-25T21:13:37.000Z","updated_at":"2025-03-25T21:13:37.000Z","images":[],"user":{"id":277024,"email":"jamile_vitor@hotmail.com","name":"jamile vitor da silva ","social_activated":0,"social_nb_stitches":223,"social_nb_rows":12,"social_time_elapsed":435,"social_nb_projects":4,"social_level":2,"social_claps":0,"nb_likes_forum":0,"hide_social_projects":0,"about_me":null,"created_at":"2025-03-25T21:03:39.000Z","updated_at":"2025-03-25T21:24:46.000Z","nb_posts_forum":null,"nb_replies_forum":null,"nb_topics_forum":null,"url":"https://app.rowcounterapp.com/users/277024.json","current_time":1777046555}},{"id":4228,"comment":"Pretty good pattern, fully followable with the image. ","rating":4,"created_at":"2025-09-28T19:33:53.000Z","updated_at":"2025-09-28T19:34:25.000Z","images":[],"user":{"id":263293,"email":"apmummery@gmail.com","name":"acemummerz ","social_activated":0,"social_nb_stitches":0,"social_nb_rows":0,"social_time_elapsed":60,"social_nb_projects":1,"social_level":1,"social_claps":0,"nb_likes_forum":0,"hide_social_projects":0,"about_me":null,"created_at":"2025-01-23T23:58:50.000Z","updated_at":"2025-06-24T23:20:59.000Z","nb_posts_forum":null,"nb_replies_forum":null,"nb_topics_forum":null,"url":"https://app.rowcounterapp.com/users/263293.json","current_time":1777046555}}],"pattern_sections":[{"id":674086,"name":"","sectionType":"img","content":"","imgAttributes":"","imgVersion":1,"imgAttachmentId":27353,"videoVersion":0,"videoAttachmentId":0,"numPart":0,"position":0,"customIcon":0,"deleted":0,"uniqueIdOnClient":"ytuxlsuessbatyrc","updatedAtOnClient":1705268508478,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-01-14T22:39:43.000Z","pattern_subsections":[]},{"id":674087,"name":"","sectionType":"text","content":"","imgAttributes":"","imgVersion":0,"imgAttachmentId":0,"videoVersion":0,"videoAttachmentId":0,"numPart":0,"position":1,"customIcon":0,"deleted":0,"uniqueIdOnClient":"yeqlwbwlelxawgck","updatedAtOnClient":1705268556567,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-01-14T22:39:43.000Z","pattern_subsections":[{"id":2498462,"name":"","subsectionType":"r","position":0,"rowStruct":"1","content":"Row 1: Working in the loop, ch 2 (counts as a stitch here and throughout.)\u0026nbsp; Dc 2, ch 3.\u0026nbsp; (Dc 3, ch 3) three times.\u0026nbsp; Slip to the second chain of first stitch (the first ch 2 you made.)","sizeIds":"","deleted":0,"uniqueIdOnClient":"rcwcxixzbrrgorei","updatedAtOnClient":1705268807832,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-01-14T22:39:43.000Z","url":"https://app.rowcounterapp.com/pattern_subsections/2498462.json","size_texts":[]},{"id":2498463,"name":"","subsectionType":"r","position":1,"rowStruct":"2","content":"Row 2: Ch 2, dc in the stitch you slipped into.\u0026nbsp; Dc 2.\u0026nbsp; Dc 2 in the chain 3 space (ch 3 sp.)\u0026nbsp; Ch 3, dc 2 in ch 3 sp.\u003cdiv\u003eDc 3, dc 2 in ch 3 sp, ch 3, dc 2 in ch 3 sp.\u003c/div\u003e\u003cdiv\u003eDc 3, dc 2 in ch 3 sp, ch 3, dc 2 in ch 3 sp.\u003c/div\u003e\u003cdiv\u003eDc 3, dc 2 in ch 3 sp, ch 3, ch 2 in ch 3 sp.\u0026nbsp; Slip to second ch to close round.\u003c/div\u003e","sizeIds":"","deleted":0,"uniqueIdOnClient":"fsjrdosigzbvjcri","updatedAtOnClient":1705269887920,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-01-14T22:39:43.000Z","url":"https://app.rowcounterapp.com/pattern_subsections/2498463.json","size_texts":[]},{"id":2498464,"name":"","subsectionType":"r","position":2,"rowStruct":"3","content":"In this round you will briefly change colors.\u0026nbsp; You will begin the round in your first color.\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eCh 2, dc 4, dc 2 in ch 3 sp, ch 3, dc 2 in ch 3 sp.\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eDc 2.\u0026nbsp; Before you finish the 2nd dc, insert your second color.\u0026nbsp; Dc 3 in your second color, switch back to your first.\u0026nbsp; Dc 2, dc 2 in ch 3 sp, ch 3, dc 2 in ch 3 sp.\u0026nbsp;\u0026nbsp;\u003c/div\u003e\u003cdiv\u003e\u003cbr\u003e\u003c/div\u003e\u003cdiv\u003eDc 7, dc 2 in ch 3 sp, ch 3, dc 2 in ch 3 sp.\u003c/div\u003e\u003cdiv\u003eDc 7, dc 2 in ch 3 sp, ch 3, dc 2 in ch 3 sp.\u0026nbsp; Dc 2, slip into second ch.\u003c/div\u003e","sizeIds":"","deleted":0,"uniqueIdOnClient":"hvyplkjugheodruf","updatedAtOnClient":1705271070877,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-01-14T22:39:43.000Z","url":"https://app.rowcounterapp.com/pattern_subsections/2498464.json","size_texts":[]},{"id":2498465,"name":"","subsectionType":"r","position":3,"rowStruct":"4","content":"Ch 2, dc 6, dc 2 in ch 3 sp, ch 3, dc 2.\u003cdiv\u003eDc 2, before you finish the 2nd dc instert your 2nd color.\u0026nbsp; You will do 7 dc in the 2nd color and then switch back to your 1st color, dc 2, dc 2 in ch 3 sp.\u0026nbsp; Ch 3, dc 2 in ch 3 sp.\u003c/div\u003e\u003cdiv\u003eDc 9, switch to your 2nd color.\u0026nbsp; Dc 2, dc 2 in ch 3 sp, ch 3, dc 2 in ch 3 sp.\u0026nbsp; Dc 2, switch back to your 1st color.\u0026nbsp;\u0026nbsp;\u003c/div\u003e\u003cdiv\u003eDc 7, switch back to your 2nd color.\u0026nbsp; Dc 2, dc 2 in ch 3 sp, ch 3, dc 2 in ch 3 sp.\u0026nbsp; Dc 2, switch back to your 1st color, dc 2.\u0026nbsp; Slip to second chain.\u003c/div\u003e","sizeIds":"","deleted":0,"uniqueIdOnClient":"tnuooooojqldszea","updatedAtOnClient":1705271066386,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-01-14T22:39:43.000Z","url":"https://app.rowcounterapp.com/pattern_subsections/2498465.json","size_texts":[]},{"id":2498466,"name":"","subsectionType":"r","position":4,"rowStruct":"5","content":"Ch 2, dc 6.\u0026nbsp; Switch to your 2nd color.\u0026nbsp; Dc 2, dc 2 in ch 3 sp, ch 3, dc 2 in ch 3 sp.\u0026nbsp; Dc 15.\u0026nbsp; Dc 2 in ch 3 sp, ch 3, dc 2 in ch 3 sp.\u0026nbsp;\u0026nbsp;\u003cdiv\u003eDc 2, switch back to your 1st color.\u0026nbsp; Dc 7, switch back to your 2nd color.\u0026nbsp; Dc 6, dc 2 in ch 3 sp, ch 3, dc 2 in ch 3 sp.\u0026nbsp; Dc 6, switch back to your 1st color, dc 3, switch back to 2nd color.\u0026nbsp; Finish the round and slip to 2nd ch.\u003c/div\u003e","sizeIds":"","deleted":0,"uniqueIdOnClient":"kgaldhiuzguxffoh","updatedAtOnClient":1705271671129,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-01-14T22:39:43.000Z","url":"https://app.rowcounterapp.com/pattern_subsections/2498466.json","size_texts":[]},{"id":2498467,"name":"","subsectionType":"r","position":5,"rowStruct":"6","content":"Ch 2, do one whole row around the square in your first color.\u0026nbsp; Slip to 2nd ch, fasten off.","sizeIds":"","deleted":0,"uniqueIdOnClient":"wkvzrzmpmdbahkyp","updatedAtOnClient":1705271863003,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-01-14T22:39:43.000Z","url":"https://app.rowcounterapp.com/pattern_subsections/2498467.json","size_texts":[]}]},{"id":674088,"name":"","sectionType":"text","content":"","imgAttributes":"","imgVersion":0,"imgAttachmentId":0,"videoVersion":0,"videoAttachmentId":0,"numPart":0,"position":2,"customIcon":0,"deleted":1,"uniqueIdOnClient":"cnelzaildhihzxhz","updatedAtOnClient":1705268566486,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-01-14T22:39:43.000Z","pattern_subsections":[]},{"id":674089,"name":"","sectionType":"text","content":"","imgAttributes":"","imgVersion":0,"imgAttachmentId":0,"videoVersion":0,"videoAttachmentId":0,"numPart":0,"position":3,"customIcon":0,"deleted":1,"uniqueIdOnClient":"amvzrixrzfcowuir","updatedAtOnClient":1705268602589,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-01-14T22:39:43.000Z","pattern_subsections":[{"id":2498468,"name":"","subsectionType":"t","position":0,"rowStruct":"","content":"You can use a magic ring or a chain 3 slip circle for this pattern.\u0026nbsp; Either will work.","sizeIds":"","deleted":0,"uniqueIdOnClient":"icpdtmaygpbqnpkn","updatedAtOnClient":1705268638029,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-01-14T22:39:43.000Z","url":"https://app.rowcounterapp.com/pattern_subsections/2498468.json","size_texts":[]}]}],"pattern_needles":[{"id":107685,"sizeIdOnRavelry":290,"length":5,"typeNeedle":"hook","sizeUS":"E","sizeMetric":"3.5","deleted":0,"uniqueIdOnClient":"2osxw4zxx9uh2nvgqbybqg","updatedAtOnClient":1730462948134,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-11-01T12:15:03.000Z","url":"https://app.rowcounterapp.com/pattern_needles/107685.json"}],"pattern_yarns":[{"id":135734,"name":"White ","companyName":"Loops \u0026 Threads","nbSkeins":0.0,"totalLengthMeters":0.0,"color":"#FFFFFF","yarnIdOnRavelry":0,"yarnWeightRavelryId":5,"quantities":"[{\"sizeId\":\"otherOneSize\",\"quantity\":1}]","lengthUnits":"meters","useTotals":0,"deleted":0,"uniqueIdOnClient":"wgtduycaptlglzrw","updatedAtOnClient":1705268191375,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-01-14T22:39:43.000Z"},{"id":135735,"name":"Pink","companyName":"Loops \u0026 Threads","nbSkeins":0.0,"totalLengthMeters":0.0,"color":"#F0F","yarnIdOnRavelry":0,"yarnWeightRavelryId":5,"quantities":"[{\"sizeId\":\"otherOneSize\",\"quantity\":1}]","lengthUnits":"meters","useTotals":0,"deleted":0,"uniqueIdOnClient":"nxjzpdkexweetfdz","updatedAtOnClient":1705268187084,"created_at":"2024-01-14T22:39:43.000Z","updated_at":"2024-01-14T22:39:43.000Z"}],"project":{"id":1191790,"customer_id":null,"part_names":null,"in_the_round":false,"costs":null,"for_sale":false,"price":null,"links":null,"ignore_time_costs":false,"proj_type_id":-1,"custom_name":"Heart Square","description":"","swatch":"","current_part":0,"current_line":0,"current_sequence":0,"current_seq_in_line":0,"max_lines":0,"finished":0,"average_stitches":-1,"pattern_url":"none","pattern_modified_at":null,"updated_at_on_client":1705267818803,"time_elapsed":0,"deleted":1,"unique_id_on_client":"judomwkkuravkhya","app_name":null,"project_tool":2,"ravelry_id":0,"sharing_accepted":0,"current_partie":0,"rc_pattern_id":177941,"is_pattern_preview_project":0,"show_highlighter":0,"highlighter_page":0,"highlighter_pos_y":-42,"highlighter_secondary_pos_y":0,"project_created_at":1705267821460,"time_elapsed_adjust":0,"current_page_nb_web":0,"tags":"","project_pattern_position":0,"finished_at":0,"folder":"","internal_timer":0,"single_page":0,"created_at":"2024-01-14T22:39:47.000Z","updated_at":"2024-01-14T22:39:47.000Z","url":"https://app.rowcounterapp.com/user_projects/1191790.json","pdf_pattern":{"url":"","updated_at":null},"counters":[{"id":2464341,"is_global_counter":1,"color":null,"history":null,"name":"","begin_num":1,"max_nb_resets":0,"current_num":1,"max_num":-1,"auto_inc":1,"nb_resets":0,"show_reset":0,"position":0,"num_part":0,"hidden":0,"average_stitches":-1,"activate_start":-1,"activate_end":-1,"deleted":0,"unique_id_on_client":"rvudqjasbswrqkse","created_at":"2024-01-14T22:39:47.000Z","updated_at":"2024-01-14T22:39:47.000Z","url":"https://app.rowcounterapp.com/counters/2464341.json","comments":[]}],"annotations":[],"highlight_lines":[],"drawings":[],"photos":[],"bookmarks":[],"project_patterns":[],"photo_preview":null},"custom_symbols":[]}