. The reason is that PPCAsm does not support $.\u003c\/p\u003e\u003ch3\u003e\u003cspan\u003eQuickDraw globals\u003c\/span\u003e\u003c\/h3\u003e\u003cp\u003eThere is a variable \u003cb\u003eqd\u003c\/b\u003e defined in System.pp for use as the QuickDraw global.\u003c\/p\u003e\u003cp\u003eFor \u003ccode\u003e{$APPTYE TOOL}\u003c\/code\u003e and \u003ccode\u003e{$APPTYPE CONSOLE}\u003c\/code\u003e it is initialized, but for \u003ccode\u003e{$APPTYPE GUI}\u003c\/code\u003e you have to initialize it yourself.\u003c\/p\u003e\u003ch2\u003e\u003cspan\u003eDebugging\u003c\/span\u003e\u003c\/h2\u003e\u003cp\u003eSee MPW debugging\u003c\/p\u003e\u003ch2\u003e\u003cspan\u003eGlobal variables\u003c\/span\u003e\u003c\/h2\u003e\u003cp\u003eCurrently all global variables are indirect, i.e. the entry in the TOC is always a pointer to data. (In the future small data items may be stored directly in the TOC)\u003c\/p\u003e","backupValue":null,"version":1}},{"type":"Blog.Section","id":"f_6df7ee1e-9b9b-4218-b766-a8d869f73ad2","defaultValue":null,"component":{"type":"Image","id":"f_c59c18a8-50c7-4512-860c-5af81ba74e31","defaultValue":null,"link_url":"","thumb_url":"!","url":"https:\/\/www.dummies.com\/wp-content\/uploads\/318937.image0.jpg","caption":"Targeting change mac os startup apps","description":"Targeting change mac os startup apps","storageKey":null,"storage":"s","format":"png","h":225,"w":600,"s":34444,"new_target":false}},{"type":"Blog.Section","id":"f_cebf096a-6589-4000-bb77-b2216bc36fb5","defaultValue":null,"component":{"type":"RichText","id":"f_3d7e5ac4-b8bb-4b3e-b212-b56fdb934399","defaultValue":false,"value":"\u003cp\u003eThus all references to globals are via a construct like: \u003ccode\u003elwz rX, yyy[TC](r2) ;loads a pointer to a global into rX\u003c\/code\u003e\u003c\/p\u003e\u003ch2\u003e\u003cspan\u003eCross compiling from Mac OS X to Mac OS\u003c\/span\u003e\u003c\/h2\u003e\u003cp\u003eAlthough not necessary nowadays when there exists a native compiler for target MacOS, here is some info on how to cross compile. See also Link on target.\u003c\/p\u003e\u003ch3\u003e\u003cspan\u003eCrosscompiling step on macOS\u003c\/span\u003e\u003c\/h3\u003e\u003cp\u003eWhen compiling, add these options:\u003c\/p\u003e\u003cp\u003eIf make is used, add \u003ccode\u003eOPT=-st OS_TARGET=macos\u003c\/code\u003e\u003c\/p\u003e\u003cp\u003eNote that one must first build the RTL by issuing \u003ccode\u003emake\u003c\/code\u003e in rtl\/macos, with the above options, to be able to build other programs. The RTL must then be assembled and linked (see below) before compiling any program, otherwise the search paths in the link script will not be correct.\u003c\/p\u003e\u003cp\u003eYou might also want to add option -a, then the link script will not delete unneeded files, in particular the assembler files (*.s). This can be useful if there are problems with the link scripts and you want to rerun it.\u003c\/p\u003e\u003ch3\u003e\u003cspan\u003eAssembling and linking step on Mac OS Classic\u003c\/span\u003e\u003c\/h3\u003e\u003cp\u003eIn case that host and target machine is different, transfer the produced files (assembler files (*.s) and link script *_ppas) to the host.\u003c\/p\u003e\u003cp\u003eIn Mac OS Classic, use MPW to assemble and link the output from FreePascal by executing the link script (which is an MPW script), with its directory as current directory. Unfortunately the link script does not(?) obtain the proper mac file type, so this has to be fixed first e.g. with the MPW command SetFile.\u003c\/p\u003e\u003cp\u003eExample: To build Hello World (together with the rtl unit system.pp), execute:\u003c\/p\u003e\u003cp\u003e\u003ci\u003eAbove circa 2004\/5.\u003c\/i\u003e\u003c\/p\u003e\u003ch3\u003e\u003cspan\u003eWorking notes: situation as of late 2012\u003c\/span\u003e\u003c\/h3\u003e\u003cp\u003eThe objective here is to build PPC and possibly 68K compilers, first as cross-compilers to run on a PC and then to run natively on Mac OS 9. Part of the incentive for this is to investigate whether a PPC Mac, e.g. my (MarkMLl) G3 beige with 'Old World' ROMs, is a usable testbed for the fixed 68K compiler which Sven has added to trunk at around 2.8.\u003c\/p\u003e\u003cp\u003eOn e.g. Debian Linux, build and install cross-binutils:\u003c\/p\u003e\u003cp\u003eDo the same for m68k-linux-gnu.\u003c\/p\u003e\u003cp\u003eBuild a cross-compiler to run on a PC but targeting PPC:\u003c\/p\u003e\u003cp\u003eRenaming the compiler prevents it from being deleted by make clean etc., consider extending that OPT setting with -dEXTDEBUG.\u003c\/p\u003e\u003cp\u003eBuild a native RTL and compiler:\u003c\/p\u003e\u003cp\u003eBringing macos\/sysdir.inc up to date shows that the amiga, embedded, watcom and symbian OS targets are similarly falling behind. It's instructive to compare the amiga target (which has not been updated) with the morphos target (which has).\u003c\/p\u003e\u003cp\u003eThere's also a problem inside the compiler itself where entries of type AT_NONE are being generated but not handled.\u003c\/p\u003e","backupValue":null,"version":1}},{"type":"Blog.Section","id":"f_06562ff5-4655-41ac-a5d4-6d622168d49a","defaultValue":null,"component":{"type":"Image","id":"f_59ee2b99-a20a-41ff-b74f-2462b7b72329","defaultValue":null,"link_url":"","thumb_url":"!","url":"https:\/\/img-16.ccm2.net\/2wLHmZrLkYSL-zvrKNbA9J-XmXw=\/500x\/bb8f7decb9144a128f5affe539b5a32a\/ccm-faq\/Webp.net-resizeimage_1.png","caption":"Apps","description":"Apps","storageKey":null,"storage":"s","format":"png","h":225,"w":600,"s":34444,"new_target":false}},{"type":"Blog.Section","id":"f_c2cb68e4-040b-4413-8a35-dd60326a6aa6","defaultValue":null,"component":{"type":"RichText","id":"f_7ce0b09e-e6bb-41aa-8787-1a9c0e2740c6","defaultValue":false,"value":"\u003cp\u003eThus all references to globals are via a construct like: \u003ccode\u003elwz rX, yyy[TC](r2) ;loads a pointer to a global into rX\u003c\/code\u003e\u003c\/p\u003e\u003ch2\u003e\u003cspan\u003eCross compiling from Mac OS X to Mac OS\u003c\/span\u003e\u003c\/h2\u003e\u003cp\u003eAlthough not necessary nowadays when there exists a native compiler for target MacOS, here is some info on how to cross compile. See also Link on target.\u003c\/p\u003e\u003ch3\u003e\u003cspan\u003eCrosscompiling step on macOS\u003c\/span\u003e\u003c\/h3\u003e\u003cp\u003eWhen compiling, add these options:\u003c\/p\u003e\u003cp\u003eIf make is used, add \u003ccode\u003eOPT=-st OS_TARGET=macos\u003c\/code\u003e\u003c\/p\u003e\u003cp\u003eNote that one must first build the RTL by issuing \u003ccode\u003emake\u003c\/code\u003e in rtl\/macos, with the above options, to be able to build other programs. The RTL must then be assembled and linked (see below) before compiling any program, otherwise the search paths in the link script will not be correct.\u003c\/p\u003e\u003cp\u003eYou might also want to add option -a, then the link script will not delete unneeded files, in particular the assembler files (*.s). This can be useful if there are problems with the link scripts and you want to rerun it.\u003c\/p\u003e\u003ch3\u003e\u003cspan\u003eAssembling and linking step on Mac OS Classic\u003c\/span\u003e\u003c\/h3\u003e\u003cp\u003eIn case that host and target machine is different, transfer the produced files (assembler files (*.s) and link script *_ppas) to the host.\u003c\/p\u003e\u003cp\u003eIn Mac OS Classic, use MPW to assemble and link the output from FreePascal by executing the link script (which is an MPW script), with its directory as current directory. Unfortunately the link script does not(?) obtain the proper mac file type, so this has to be fixed first e.g. with the MPW command SetFile.\u003c\/p\u003e\u003cp\u003eExample: To build Hello World (together with the rtl unit system.pp), execute:\u003c\/p\u003e\u003cp\u003e\u003ci\u003eAbove circa 2004\/5.\u003c\/i\u003e\u003c\/p\u003e\u003ch3\u003e\u003cspan\u003eWorking notes: situation as of late 2012\u003c\/span\u003e\u003c\/h3\u003e\u003cp\u003eThe objective here is to build PPC and possibly 68K compilers, first as cross-compilers to run on a PC and then to run natively on Mac OS 9. Part of the incentive for this is to investigate whether a PPC Mac, e.g. my (MarkMLl) G3 beige with 'Old World' ROMs, is a usable testbed for the fixed 68K compiler which Sven has added to trunk at around 2.8.\u003c\/p\u003e\u003cp\u003eOn e.g. Debian Linux, build and install cross-binutils:\u003c\/p\u003e\u003cp\u003eDo the same for m68k-linux-gnu.\u003c\/p\u003e\u003cp\u003eBuild a cross-compiler to run on a PC but targeting PPC:\u003c\/p\u003e\u003cp\u003eRenaming the compiler prevents it from being deleted by make clean etc., consider extending that OPT setting with -dEXTDEBUG.\u003c\/p\u003e\u003cp\u003eBuild a native RTL and compiler:\u003c\/p\u003e\u003cp\u003eBringing macos\/sysdir.inc up to date shows that the amiga, embedded, watcom and symbian OS targets are similarly falling behind. It's instructive to compare the amiga target (which has not been updated) with the morphos target (which has).\u003c\/p\u003e\u003cp\u003eThere's also a problem inside the compiler itself where entries of type AT_NONE are being generated but not handled.\u003c\/p\u003e\u003cp\u003eTo be continued.\u003c\/p\u003e\u003cdiv\u003eRetrieved from 'https:\/\/wiki.freepascal.org\/index.php?title=Target_MacOS\u0026amp;oldid=129380'\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e","backupValue":null,"version":1}},{"type":"Blog.Section","id":"f_83fbe27f-3344-4c68-a91b-9bfdd4409b2b","defaultValue":null,"component":{"type":"Image","id":"f_ed4ef20b-deed-4577-9c21-18fce9aa874e","defaultValue":null,"link_url":"https:\/\/strategiesnix346.downloading.cyou\/winning-eleven-2002-ps1-iso-ingles-gratis.html#RiCoEfc=QgZWAxZHAFMUD1gNEl8VBAgAS1VKMFdDBVNEUQxeGnVQU1YBAR18AwAdemtNB1ABTwYeLAcHcVAPU0MUTg8fBAgACUpRGgNOBlgYbTIaBlMNUUEOABAYXBtFREoLUlhYX15BSAdZXE5PQlBAFUVEAQITAQA1","thumb_url":"!","url":"https:\/\/i.ibb.co\/DQsgtH8\/unnamed.png","caption":"","description":"","storageKey":null,"storage":"s","format":"png","h":225,"w":600,"s":34444,"new_target":true}}]},"settings":{"hideBlogDate":null},"pageMode":null,"pageData":{"type":"Site","id":"f_91c9c8d2-ecd7-4d64-bb2e-57778ac9c69f","defaultValue":null,"horizontal":false,"fixedSocialMedia":false,"new_page":true,"showMobileNav":true,"showCookieNotification":false,"showTermsAndConditions":false,"showPrivacyPolicy":false,"activateGDPRCompliance":false,"multi_pages":false,"live_chat":false,"showNav":true,"showFooter":true,"showStrikinglyLogo":true,"showNavigationButtons":false,"showButtons":true,"navFont":"","titleFont":"","logoFont":"","bodyFont":"libre baskerville","headingFont":"titillium web","theme":"fresh","templateVariation":"soft","templatePreset":"blue","termsText":null,"privacyPolicyText":null,"fontPreset":null,"GDPRHtml":null,"pages":[{"type":"Page","id":"f_4a727834-e6e4-4d22-96c2-4ecf6d0d31ff","defaultValue":null,"sections":[{"type":"Slide","id":"f_66db227e-866f-479d-ad1f-6c32bbed0e58","defaultValue":null,"template_id":null,"template_name":"hero","components":{"background1":{"type":"Background","id":"f_5cdbc746-4ad3-4505-a581-43b64df51e86","defaultValue":true,"url":"","textColor":"overlay","backgroundVariation":"","sizing":"cover","userClassName":null,"linkUrl":null,"linkTarget":null,"videoUrl":"","videoHtml":"","storageKey":null,"storage":null,"format":null,"h":null,"w":null,"s":null,"useImage":null,"noCompression":null,"focus":{}},"text1":{"type":"RichText","id":"f_89e35adc-8650-4d02-9379-c16a8488b237","defaultValue":true,"value":"\u003cp style=\"text-align: center;\"\u003e\u003cstrong\u003eMichelle Samora\u003c\/strong\u003e\u003c\/p\u003e","backupValue":null,"version":1},"text2":{"type":"RichText","id":"f_69682df7-a485-469a-aff1-e6c84bf9d9d4","defaultValue":true,"value":"\u003cp style=\"font-size: 100%; text-align: center;\"\u003e\u003cspan class=\"s-text-color-black\"\u003eI was born in Germany in 1983, and grew up in Berlin and moved to the suburbs of California.\u003c\/span\u003e\u003c\/p\u003e\u003cp style=\"font-size: 100%; text-align: center;\"\u003e\u003cspan class=\"s-text-color-black\"\u003eAfter graduating from the University of California, Berkely in 2005, I moved to New York City.\u003c\/span\u003e\u003c\/p\u003e\u003cp style=\"font-size: 100%; text-align: center;\"\u003e\u003cspan class=\"s-text-color-black\"\u003eDuring this time, I started Ink Blog as a hobby.\u003c\/span\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003cstrong\u003e\u003cspan class=\"s-text-color-black\"\u003eJOIN MY NEWSLETTER!\u003c\/span\u003e\u003c\/strong\u003e\u003c\/p\u003e","backupValue":null,"version":1},"media1":{"type":"Media","id":"f_fdcf1c05-8ae1-41d5-9583-f8ae02060134","defaultValue":true,"video":{"type":"Video","id":"f_b2d93da9-d2cf-47f1-a6f3-e6bfce63b97c","defaultValue":true,"html":"","url":"http:\/\/vimeo.com\/18150336","thumbnail_url":null,"maxwidth":700,"description":null},"image":{"type":"Image","id":"f_8d0b06da-6756-4e34-9439-be7ca3d59bee","defaultValue":true,"link_url":null,"thumb_url":"!","url":"!","caption":"","description":"","storageKey":"1270913\/822210_666735","storage":"s","storagePrefix":null,"format":"png","h":400,"w":400,"s":306831,"new_target":true,"noCompression":null,"cropMode":null,"focus":{}},"current":"image"},"slideSettings":{"type":"SlideSettings","id":"f_9d236a17-31a0-4deb-97b9-b172ffbf6348","defaultValue":null,"show_nav":true,"nameChanged":true,"hidden_section":false,"name":"ABOUT","sync_key":null,"layout_variation":"signup-left","display_settings":{}},"email1":{"type":"EmailForm","id":"f_c03dfe7f-bc51-4222-a790-91d932295822","defaultValue":true,"hideMessageBox":false,"hide_name":false,"hide_email":false,"hide_phone_number":true,"openInNewTab":null,"name_label":"Name","email_label":"Email","phone_number_label":"Phone","message_label":"Message","submit_label":"SUBMIT","thanksMessage":"Thanks for your submission!","recipient":"","label":"","redirectLink":null},"image1":{"type":"Image","id":"f_819ac196-71c1-4f81-ba9b-b6fdee2b711c","defaultValue":true,"link_url":null,"thumb_url":null,"url":"\/\/assets.strikingly.com\/static\/icons\/app-badges\/apple-ios.png","caption":"","description":"","storageKey":null,"storage":null,"storagePrefix":null,"format":null,"h":51,"w":183,"s":null,"new_target":true,"noCompression":null,"cropMode":null,"focus":{}},"image2":{"type":"Image","id":"f_c77b6011-9ccb-488e-be60-097a0301dd78","defaultValue":true,"link_url":null,"thumb_url":null,"url":"\/\/assets.strikingly.com\/static\/icons\/app-badges\/android2.png","caption":"","description":"","storageKey":null,"storage":null,"storagePrefix":null,"format":null,"h":51,"w":183,"s":null,"new_target":true,"noCompression":null,"cropMode":null,"focus":{}},"button1":{"type":"Button","id":"f_1814a705-0c73-47f0-be27-1a0681606bc0","defaultValue":true,"text":"","link_type":null,"page_id":null,"section_id":null,"url":"","new_target":null}}},{"type":"Slide","id":"f_b566a3d2-87e0-441a-8729-9d67998c9c16","defaultValue":null,"template_id":null,"template_name":"blog","template_version":"beta-s6","components":{"slideSettings":{"type":"SlideSettings","id":"f_a5b71385-15f6-4002-bb69-3baea5ab1bbb","defaultValue":null,"show_nav":true,"nameChanged":true,"hidden_section":false,"name":"BLOG","sync_key":null,"layout_variation":"three-card-none-none","display_settings":{}},"text1":{"type":"RichText","id":"f_e73dac92-8959-4c3d-ae80-3ad10753ed13","defaultValue":true,"value":"\u003ch2 class=\"s-title s-font-title\"\u003eBLOG\u003c\/h2\u003e","backupValue":"","version":1},"text2":{"type":"RichText","id":"f_097151f0-e813-40e5-9660-9912579683c8","defaultValue":true,"value":"","backupValue":"","version":1},"background1":{"type":"Background","id":"f_1de21c38-f94b-49c2-8560-1f9db575f2c3","defaultValue":true,"url":"","textColor":"light","backgroundVariation":"","sizing":"cover","userClassName":null,"linkUrl":null,"linkTarget":null,"videoUrl":"","videoHtml":"","storageKey":null,"storage":null,"format":null,"h":null,"w":null,"s":null,"useImage":null,"noCompression":null,"focus":{}},"blog1":{"type":"BlogCollectionComponent","id":40,"defaultValue":true,"app_instance_id":null,"app_id":null,"category":{"id":"all","name":"All Categories"}}}},{"type":"Slide","id":"f_21224ea3-8da6-41af-a004-10d327bda3ae","defaultValue":true,"template_id":null,"template_name":"contact_form","components":{"slideSettings":{"type":"SlideSettings","id":"f_e9838c45-83ac-4129-a13a-d76e86c4a856","defaultValue":true,"show_nav":true,"nameChanged":true,"hidden_section":false,"name":"CONTACT","sync_key":null,"layout_variation":null,"display_settings":{"hide_form":false,"show_map":false,"show_info":true}}}},{"type":"Slide","id":"f_37e962a3-0be4-4d67-a92f-cba159ce4282","defaultValue":true,"template_id":null,"template_name":"icons","components":{"slideSettings":{"type":"SlideSettings","id":"f_de5c46ac-07f7-4ee0-bd69-68622d7a4841","defaultValue":true,"show_nav":true,"nameChanged":true,"hidden_section":false,"name":"CONNECT","sync_key":null,"layout_variation":"col","display_settings":{}}}}],"title":null,"description":null,"uid":"be40099c-7094-49bf-8044-42f3d3a4c214","path":null,"pageTitle":null,"pagePassword":null,"pwdPrompt":null,"autoPath":null,"authorized":true}],"menu":{"type":"Menu","id":"f_54310d53-5ba2-4793-bd59-b00da4081629","defaultValue":null,"template_name":"navbar","logo":null,"components":{"background1":{"type":"Background","id":"f_76c941dc-c059-4061-ba2c-b0642a1f396b","defaultValue":true,"url":"http:\/\/uploads.strikinglycdn.com\/static\/backgrounds\/striking-pack-2\/28.jpg","textColor":"light","backgroundVariation":"","sizing":"cover","userClassName":null,"linkUrl":null,"linkTarget":null,"videoUrl":"","videoHtml":"","storageKey":null,"storage":null,"format":null,"h":null,"w":null,"s":null,"useImage":null,"noCompression":null,"focus":{}},"image1":{"type":"Image","id":"f_a8010fa7-c561-4eea-8293-793825093faf","defaultValue":true,"link_url":"","thumb_url":"!","url":"!","caption":"","description":"","storageKey":"1270913\/617726_838993","storage":"s","storagePrefix":null,"format":"png","h":108,"w":180,"s":12725,"new_target":true,"noCompression":null,"cropMode":null,"focus":{}},"image2":{"type":"Image","id":"f_8e37c922-ca0c-408d-9623-00fd9782d212","defaultValue":true,"link_url":null,"thumb_url":null,"url":"http:\/\/assets.strikingly.com\/assets\/themes\/fresh\/power.png","caption":"","description":"","storageKey":null,"storage":null,"storagePrefix":null,"format":null,"h":null,"w":null,"s":null,"new_target":true,"noCompression":null,"cropMode":null,"focus":{}},"text1":{"type":"RichText","id":"f_b91c547a-71fd-412c-bbe0-ae1233468cf3","defaultValue":true,"value":"","backupValue":null,"version":1},"text2":{"type":"RichText","id":"f_ddec1bbb-3d45-468d-9a29-ec30cb3ae201","defaultValue":true,"value":"Subtitle Text","backupValue":null,"version":null},"button1":{"type":"Button","id":"f_81f80351-4ea1-4e4e-b0e9-c09e7342fd3d","defaultValue":true,"text":"","link_type":null,"page_id":null,"section_id":null,"url":"","new_target":false}}},"footer":{"type":"Footer","id":"f_2d75fc34-40d5-416b-bb48-e437be8b670c","defaultValue":false,"socialMedia":null,"copyright":null,"components":{"socialMedia":{"type":"SocialMediaList","id":"f_52dc7699-9380-4e8d-9500-e51618c95e8f","defaultValue":false,"link_list":[{"type":"Facebook","id":"f_274963d3-5293-4f16-815e-441ad4ac96b6","defaultValue":null,"url":"","link_url":null,"share_text":null,"app_id":null,"show_button":false},{"type":"Twitter","id":"f_4fef6c17-3871-4f34-95ff-a26e6cbd6016","defaultValue":null,"url":"","link_url":null,"share_text":null,"show_button":false},{"type":"GPlus","id":"f_7dac43b6-b05b-4436-b256-56e8a1504dec","defaultValue":null,"url":"","link_url":null,"share_text":null,"show_button":false},{"type":"LinkedIn","id":"f_fb4e0a8a-b2dd-4e60-bb1c-2d98912bd171","defaultValue":false,"url":"","link_url":null,"share_text":null,"show_button":false},{"type":"Instagram","id":"f_ba5a3ba7-4bbd-42a8-adb8-f76108b9145d","defaultValue":false,"url":"","link_url":null,"share_text":null,"show_button":false},{"type":"YouTube","id":"f_30883fc6-06f2-4a89-b763-a455f698ba35","defaultValue":false,"url":"","link_url":null,"share_text":null,"show_button":false},{"type":"Pinterest","id":"f_043dae0b-427a-42b3-8961-a4834de86995","defaultValue":false,"url":"","link_url":null,"share_text":null,"show_button":false}],"button_list":[{"type":"Facebook","id":"f_55cb59a1-a151-4ade-bd94-cd8022bf954b","defaultValue":null,"url":"","link_url":"","share_text":"","app_id":543870062356274,"show_button":true},{"type":"Twitter","id":"f_48056a2f-5715-4d2a-8523-3a6ad0f2cbd0","defaultValue":null,"url":"","link_url":"","share_text":"","show_button":true},{"type":"GPlus","id":"f_31a4f1f7-2a6d-4159-90c7-121a859ce637","defaultValue":null,"url":"","link_url":"","share_text":"","show_button":true},{"type":"LinkedIn","id":"f_37c15ea1-fafe-4ce5-b15d-01a359744f1c","defaultValue":null,"url":"","link_url":"","share_text":"","show_button":false},{"type":"Pinterest","id":"f_3450ad11-0c30-4469-b07f-efb09610ef37","defaultValue":null,"url":"","link_url":null,"share_text":null,"show_button":false}],"list_type":"button"},"copyright":{"type":"RichText","id":"f_287cb485-8a5e-43d3-9cfb-25574bc440fe","defaultValue":false,"value":"\u003cp\u003eCopyright \u00a9 2019 - Proudly built with Strikingly\u003c\/p\u003e","backupValue":null,"version":1},"background1":{"type":"Background","id":"f_2bc78258-dc00-4505-9a91-2d2aa4e45a8e","defaultValue":true,"url":"","textColor":"light","backgroundVariation":"","sizing":"cover","userClassName":null,"linkUrl":null,"linkTarget":null,"videoUrl":"","videoHtml":"","storageKey":null,"storage":null,"format":null,"h":null,"w":null,"s":null,"useImage":null,"noCompression":null,"focus":{}},"text1":{"type":"RichText","id":"f_91b254c7-0739-4d8d-b893-5dfc9b3aa85e","defaultValue":null,"value":"\u003cp\u003e\u003cstrong\u003eAbout Us\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eOur Mission\u003c\/p\u003e\u003cp\u003eWe're Hiring!\u003c\/p\u003e","backupValue":null,"version":null},"text2":{"type":"RichText","id":"f_43b3bdca-d2a2-4cfb-9ebc-8338ebd6b4f5","defaultValue":null,"value":"\u003cp\u003e\u003cstrong\u003eResources\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eTutorials\u003c\/p\u003e\u003cp\u003eBrand Assets\u003c\/p\u003e","backupValue":null,"version":null},"text3":{"type":"RichText","id":"f_810513d7-449a-4cb9-8f29-cd71a72dd962","defaultValue":null,"value":"\u003cp\u003e\u003cstrong\u003eContact Us\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e321-555-5555\u003c\/p\u003e\u003cp\u003einfo@company.com\u003c\/p\u003e","backupValue":null,"version":null},"image1":{"type":"Image","id":"f_26dc38bf-08ed-4b0d-a2f9-bf65a72f7b76","defaultValue":true,"link_url":null,"thumb_url":null,"url":"","caption":"","description":"","storageKey":null,"storage":null,"storagePrefix":null,"format":null,"h":null,"w":null,"s":null,"new_target":true,"noCompression":null,"cropMode":null,"focus":{}}},"layout_variation":"horizontal"},"submenu":{"type":"SubMenu","id":"f_ddfa82c3-639d-4692-aec1-8c25b1d22ca2","defaultValue":null,"list":[],"components":{"link":{"type":"Button","id":"f_ac2840fa-0c02-426c-945a-9d198cfdd1a2","defaultValue":null,"text":"Facebook","link_type":null,"page_id":null,"section_id":null,"url":"http:\/\/www.facebook.com","new_target":true}}},"customColors":{"type":"CustomColors","id":"f_ac5636f2-5953-40d6-959a-bbe3a98aea8e","defaultValue":null,"active":false,"highlight1":"#a58cd7","highlight2":"#b711bc"},"animations":{"type":"Animations","id":"f_b7d8ec10-4a8e-4255-b12f-3ec6afdb6efb","defaultValue":null,"page_scroll":"slide_in","background":"parallax","image_link_hover":"zoom_in"},"s5Theme":{"type":"Theme","id":"f_b8d71121-9f15-4535-a881-6ce5275616fd","version":"10","nav":{"type":"NavTheme","id":"f_cc69c444-0761-4bee-88b4-2bec8b5c6c24","name":"topBar","layout":"a","padding":"medium","sidebarWidth":"small","topContentWidth":"full","horizontalContentAlignment":"left","verticalContentAlignment":"top","fontSize":"medium","backgroundColor1":"#dddddd","highlightColor":null,"presetColorName":"transparent","isTransparent":true,"isSticky":true},"section":{"type":"SectionTheme","id":"f_3f324360-ae87-4819-9ad9-d38231fdffc8","padding":"normal","contentWidth":"full","contentAlignment":"center","baseFontSize":null,"titleFontSize":null,"subtitleFontSize":null,"itemTitleFontSize":null,"itemSubtitleFontSize":null,"textHighlightColor":null,"baseColor":null,"titleColor":null,"subtitleColor":null,"itemTitleColor":null,"itemSubtitleColor":null,"textHighlightSelection":{"type":"TextHighlightSelection","id":"f_8444fedb-d63b-4d1f-831f-0bc5a37a72f1","title":false,"subtitle":true,"itemTitle":false,"itemSubtitle":true}},"firstSection":{"type":"FirstSectionTheme","id":"f_72d39e05-3bb0-48bb-bf48-5af8a8f82f0b","height":"normal","shape":"none"},"button":{"type":"ButtonTheme","id":"f_ce620dde-2f73-4b97-9917-c29b3e4afa10","backgroundColor":"#000000","shape":"square","fill":"solid"}},"navigation":{}}};$S.siteData={"terms_text":null,"privacy_policy_text":null,"show_terms_and_conditions":false,"show_privacy_policy":false,"gdpr_html":null,"live_chat":false};$S.stores={"fonts_v2":[{"name":"montserrat","fontType":"google","displayName":"Montserrat","cssValue":"montserrat, helvetica","settings":{"weight":"400,700"},"hidden":false,"cssFallback":"sans-serif","disableBody":null,"isSuggested":true},{"name":"titillium web","fontType":"google","displayName":"Titillium","cssValue":"\"titillium web\", titillium, helvetica","settings":{"weight":"300,700,300italic,700italic"},"hidden":false,"cssFallback":"sans-serif","disableBody":null,"isSuggested":true},{"name":"libre baskerville","fontType":"google","displayName":"Libre Baskerville","cssValue":"\"libre baskerville\"","settings":{"weight":"regular,italic,700"},"hidden":false,"cssFallback":"serif","disableBody":false,"isSuggested":true}],"features":{"allFeatures":[{"name":"ecommerce_shipping_region","canBeUsed":true,"hidden":false},{"name":"ecommerce_taxes","canBeUsed":true,"hidden":false},{"name":"ecommerce_category","canBeUsed":true,"hidden":false},{"name":"product_page","canBeUsed":true,"hidden":false},{"name":"ecommerce_free_shipping","canBeUsed":true,"hidden":false},{"name":"ecommerce_custom_product_url","canBeUsed":true,"hidden":false},{"name":"ecommerce_coupon","canBeUsed":true,"hidden":false},{"name":"ecommerce_checkout_form","canBeUsed":true,"hidden":false},{"name":"mobile_actions","canBeUsed":true,"hidden":false},{"name":"ecommerce_layout","canBeUsed":true,"hidden":false},{"name":"portfolio_layout","canBeUsed":true,"hidden":false},{"name":"analytics","canBeUsed":true,"hidden":false},{"name":"fb_image","canBeUsed":true,"hidden":false},{"name":"twitter_card","canBeUsed":true,"hidden":false},{"name":"favicon","canBeUsed":true,"hidden":false},{"name":"style_panel","canBeUsed":true,"hidden":false},{"name":"google_analytics","canBeUsed":true,"hidden":false},{"name":"blog_custom_url","canBeUsed":true,"hidden":false},{"name":"page_collaboration","canBeUsed":true,"hidden":false},{"name":"bookings","canBeUsed":true,"hidden":false},{"name":"membership","canBeUsed":true,"hidden":false},{"name":"social_feed_facebook_page","canBeUsed":true,"hidden":false},{"name":"premium_templates","canBeUsed":false,"hidden":false},{"name":"custom_domain","canBeUsed":false,"hidden":false},{"name":"premium_support","canBeUsed":false,"hidden":false},{"name":"remove_branding_title","canBeUsed":false,"hidden":false},{"name":"full_analytics","canBeUsed":false,"hidden":false},{"name":"ecommerce_layout","canBeUsed":true,"hidden":false},{"name":"portfolio_layout","canBeUsed":true,"hidden":false},{"name":"ecommerce_digital_download","canBeUsed":false,"hidden":false},{"name":"password_protection","canBeUsed":false,"hidden":false},{"name":"remove_logo","canBeUsed":false,"hidden":false},{"name":"optimizely","canBeUsed":false,"hidden":false},{"name":"custom_code","canBeUsed":false,"hidden":false},{"name":"blog_custom_code","canBeUsed":false,"hidden":false},{"name":"premium_assets","canBeUsed":false,"hidden":false},{"name":"premium_apps","canBeUsed":false,"hidden":false},{"name":"premium_sections","canBeUsed":false,"hidden":false},{"name":"blog_mailchimp_integration","canBeUsed":false,"hidden":false},{"name":"multiple_page","canBeUsed":false,"hidden":false},{"name":"ecommerce_layout","canBeUsed":true,"hidden":false},{"name":"portfolio_layout","canBeUsed":true,"hidden":false},{"name":"facebook_pixel","canBeUsed":false,"hidden":false},{"name":"blog_category","canBeUsed":false,"hidden":false},{"name":"custom_font","canBeUsed":false,"hidden":false},{"name":"blog_post_amp","canBeUsed":false,"hidden":false},{"name":"site_search","canBeUsed":false,"hidden":false},{"name":"portfolio_category","canBeUsed":false,"hidden":false},{"name":"popup","canBeUsed":false,"hidden":false},{"name":"custom_form","canBeUsed":false,"hidden":false},{"name":"portfolio_custom_product_url","canBeUsed":false,"hidden":false},{"name":"email_automation","canBeUsed":false,"hidden":false},{"name":"blog_password_protection","canBeUsed":false,"hidden":false},{"name":"custom_ads","canBeUsed":false,"hidden":false},{"name":"portfolio_form_custom_fields","canBeUsed":false,"hidden":false},{"name":"live_chat","canBeUsed":false,"hidden":false},{"name":"auto_translation","canBeUsed":false,"hidden":false},{"name":"membership_tier","canBeUsed":false,"hidden":false},{"name":"redirect_options","canBeUsed":false,"hidden":false},{"name":"portfolio_region_options","canBeUsed":false,"hidden":false},{"name":"require_contact_info_view_portfolio","canBeUsed":false,"hidden":false},{"name":"ecommerce_product_add_on_categories","canBeUsed":false,"hidden":false}]},"showStatic":{"footerLogoSeoData":{"anchor_link":"https:\/\/www.strikingly.com\/?ref=logo\u0026permalink=gangsoft\u0026custom_domain=\u0026utm_campaign=footer_pbs\u0026utm_content=https%3A%2F%2Fgangsoft.mystrikingly.com%2F\u0026utm_medium=user_page\u0026utm_source=4773817\u0026utm_term=pbs_b","anchor_text":"Free website builder"},"isEditMode":false},"ecommerceProductCollection":{"data":{"products":[]}},"ecommerceProductOrderList":{},"ecommerceCategoryCollection":null,"hasEcommerceProducts":false,"portfolioCategoryCollection":null,"hasPortfolioProducts":false,"blogCategoryCollection":{},"hasBlogs":true};$S.liveBlog=true;