text:
<?xml version="1.0" encoding="utf-8"?>
<geo:GeodesyML gml:id="SOLO00SLB" xmlns:gco="http://www.isotc211.org/2005/gco" xmlns:geo="urn:xml-gov-au:icsm:egeodesy:0.4" xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <geo:siteLog gml:id="solo_20170427.log">
        <geo:formInformation>
            <geo:preparedBy>Ted Zhou</geo:preparedBy>
            <geo:datePrepared>2017-04-27</geo:datePrepared>
            <geo:reportType>UPDATE</geo:reportType>
        </geo:formInformation>
        <geo:siteIdentification>
            <geo:siteName>Solomon Islands CGPS</geo:siteName>
            <geo:fourCharacterID>SOLO</geo:fourCharacterID>
            <geo:monumentInscription></geo:monumentInscription>
            <geo:iersDOMESNumber>51202M001</geo:iersDOMESNumber>
            <geo:cdpNumber>NONE</geo:cdpNumber>
            <geo:monumentDescription codeSpace="urn:ga-gov-au:monument-description-type">PILLAR</geo:monumentDescription>
            <geo:heightOfTheMonument>1.85</geo:heightOfTheMonument>
            <geo:monumentFoundation>STEEL RODS, CONCRETE BLOCK</geo:monumentFoundation>
            <geo:foundationDepth>3.0</geo:foundationDepth>
            <geo:markerDescription>Threaded stainless steel spigot</geo:markerDescription>
            <geo:dateInstalled>2008-06-30T00:00:00Z</geo:dateInstalled>
            <geo:geologicCharacteristic codeSpace="urn:ga-gov-au:geologic-characteristic-type">(BEDROCK/CLAY/CONGLOMERATE/GRAVEL/SAND/etc)</geo:geologicCharacteristic>
            <geo:bedrockType>(IGNEOUS/METAMORPHIC/SEDIMENTARY)</geo:bedrockType>
            <geo:bedrockCondition>(FRESH/JOINTED/WEATHERED)</geo:bedrockCondition>
            <geo:fractureSpacing>(1-10 cm/11-50 cm/51-200 cm/over 200 cm)</geo:fractureSpacing>
            <geo:faultZonesNearby codeSpace="urn:ga-gov-au:fault-zones-type">(YES/NO/Name of the zone)</geo:faultZonesNearby>
            <geo:notes></geo:notes>
        </geo:siteIdentification>
        <geo:siteLocation>
            <geo:city>Honiara</geo:city>
            <geo:state>Guadalcanal</geo:state>
            <geo:countryCodeISO codeList="http://xml.gov.au/icsm/geodesyml/codelists/country-codes-codelist.xml#GeodesyML_CountryCode" codeListValue="Solomon Islands" codeSpace="urn:xml-gov-au:icsm:egeodesy:0.4">SLB</geo:countryCodeISO>
            <geo:tectonicPlate codeSpace="urn:ga-gov-au:plate-type">PACIFIC</geo:tectonicPlate>
            <geo:approximatePositionITRF>
                <geo:cartesianPosition>
                    <gml:Point gml:id="itrf_cartesian" srsName="EPSG:7789">
                        <gml:pos>-5911340.124 2156887.299 -1038664.005</gml:pos>
                    </gml:Point>
                </geo:cartesianPosition>
                <geo:geodeticPosition>
                    <gml:Point gml:id="itrf_geodetic" srsName="EPSG:7912">
                        <gml:pos>-9.43492222222 159.954344444 122.9</gml:pos>
                    </gml:Point>
                </geo:geodeticPosition>
            </geo:approximatePositionITRF>
            <geo:notes>The CGPS station is located inside the Solomon Islands Meteorological Office Upper Air observation office compound.</geo:notes>
        </geo:siteLocation>
        <geo:gnssReceiver>
            <geo:GnssReceiver gml:id="gnss-receiver-1">
                <geo:manufacturerSerialNumber>24010</geo:manufacturerSerialNumber>
                <geo:igsModelCode codeList="http://xml.gov.au/icsm/geodesyml/codelists/antenna-receiver-codelists.xml#GeodesyML_GNSSReceiverTypeCode" codeListValue="ASHTECH UZ-12" codeSpace="urn:xml-gov-au:icsm:egeodesy:0.4">ASHTECH UZ-12</geo:igsModelCode>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GPS</geo:satelliteSystem>
                <geo:firmwareVersion>CQ00</geo:firmwareVersion>
                <geo:elevationCutoffSetting>0.0</geo:elevationCutoffSetting>
                <geo:dateInstalled>2008-06-29T00:00:00Z</geo:dateInstalled>
                <geo:dateRemoved>2012-05-30T00:06:00Z</geo:dateRemoved>
                <geo:temperatureStabilization xsi:nil="true"></geo:temperatureStabilization>
            </geo:GnssReceiver>
            <geo:dateInserted>2008-06-29T00:00:00Z</geo:dateInserted>
        </geo:gnssReceiver>
        <geo:gnssReceiver>
            <geo:GnssReceiver gml:id="gnss-receiver-2">
                <geo:manufacturerSerialNumber>5041K71018</geo:manufacturerSerialNumber>
                <geo:igsModelCode codeList="http://xml.gov.au/icsm/geodesyml/codelists/antenna-receiver-codelists.xml#GeodesyML_GNSSReceiverTypeCode" codeListValue="TRIMBLE NETR9" codeSpace="urn:xml-gov-au:icsm:egeodesy:0.4">TRIMBLE NETR9</geo:igsModelCode>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GPS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GLO</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GAL</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">QZSS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">SBAS</geo:satelliteSystem>
                <geo:firmwareVersion>4.46</geo:firmwareVersion>
                <geo:elevationCutoffSetting>0.0</geo:elevationCutoffSetting>
                <geo:dateInstalled>2012-05-30T01:06:00Z</geo:dateInstalled>
                <geo:dateRemoved>2012-09-04T01:43:00Z</geo:dateRemoved>
                <geo:temperatureStabilization xsi:nil="true"></geo:temperatureStabilization>
            </geo:GnssReceiver>
            <geo:dateInserted>2012-05-30T01:06:00Z</geo:dateInserted>
        </geo:gnssReceiver>
        <geo:gnssReceiver>
            <geo:GnssReceiver gml:id="gnss-receiver-3">
                <geo:manufacturerSerialNumber>5041K71018</geo:manufacturerSerialNumber>
                <geo:igsModelCode codeList="http://xml.gov.au/icsm/geodesyml/codelists/antenna-receiver-codelists.xml#GeodesyML_GNSSReceiverTypeCode" codeListValue="TRIMBLE NETR9" codeSpace="urn:xml-gov-au:icsm:egeodesy:0.4">TRIMBLE NETR9</geo:igsModelCode>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GPS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GLO</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GAL</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">QZSS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">SBAS</geo:satelliteSystem>
                <geo:firmwareVersion>4.61</geo:firmwareVersion>
                <geo:elevationCutoffSetting>0.0</geo:elevationCutoffSetting>
                <geo:dateInstalled>2012-09-04T01:43:00Z</geo:dateInstalled>
                <geo:dateRemoved>2015-03-08T01:45:00Z</geo:dateRemoved>
                <geo:temperatureStabilization xsi:nil="true"></geo:temperatureStabilization>
            </geo:GnssReceiver>
            <geo:dateInserted>2012-09-04T01:43:00Z</geo:dateInserted>
        </geo:gnssReceiver>
        <geo:gnssReceiver>
            <geo:GnssReceiver gml:id="gnss-receiver-4">
                <geo:manufacturerSerialNumber>5041K71018</geo:manufacturerSerialNumber>
                <geo:igsModelCode codeList="http://xml.gov.au/icsm/geodesyml/codelists/antenna-receiver-codelists.xml#GeodesyML_GNSSReceiverTypeCode" codeListValue="TRIMBLE NETR9" codeSpace="urn:xml-gov-au:icsm:egeodesy:0.4">TRIMBLE NETR9</geo:igsModelCode>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GPS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GLO</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GAL</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">QZSS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">SBAS</geo:satelliteSystem>
                <geo:firmwareVersion>4.93</geo:firmwareVersion>
                <geo:elevationCutoffSetting>0.0</geo:elevationCutoffSetting>
                <geo:dateInstalled>2015-03-08T01:45:00Z</geo:dateInstalled>
                <geo:dateRemoved>2015-06-24T00:00:00Z</geo:dateRemoved>
                <geo:temperatureStabilization xsi:nil="true"></geo:temperatureStabilization>
            </geo:GnssReceiver>
            <geo:dateInserted>2015-03-08T01:45:00Z</geo:dateInserted>
        </geo:gnssReceiver>
        <geo:gnssReceiver>
            <geo:GnssReceiver gml:id="gnss-receiver-5">
                <geo:notes>Firmware update only</geo:notes>
                <geo:manufacturerSerialNumber>5041K71018</geo:manufacturerSerialNumber>
                <geo:igsModelCode codeList="http://xml.gov.au/icsm/geodesyml/codelists/antenna-receiver-codelists.xml#GeodesyML_GNSSReceiverTypeCode" codeListValue="TRIMBLE NETR9" codeSpace="urn:xml-gov-au:icsm:egeodesy:0.4">TRIMBLE NETR9</geo:igsModelCode>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GPS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GLO</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GAL</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">BDS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">QZSS</geo:satelliteSystem>
                <geo:firmwareVersion>5.01</geo:firmwareVersion>
                <geo:elevationCutoffSetting>0.0</geo:elevationCutoffSetting>
                <geo:dateInstalled>2015-06-24T00:00:00Z</geo:dateInstalled>
                <geo:dateRemoved>2015-12-18T00:00:00Z</geo:dateRemoved>
                <geo:temperatureStabilization xsi:nil="true"></geo:temperatureStabilization>
            </geo:GnssReceiver>
            <geo:dateInserted>2015-06-24T00:00:00Z</geo:dateInserted>
        </geo:gnssReceiver>
        <geo:gnssReceiver>
            <geo:GnssReceiver gml:id="gnss-receiver-6">
                <geo:notes>Firmware update only</geo:notes>
                <geo:manufacturerSerialNumber>5041K71018</geo:manufacturerSerialNumber>
                <geo:igsModelCode codeList="http://xml.gov.au/icsm/geodesyml/codelists/antenna-receiver-codelists.xml#GeodesyML_GNSSReceiverTypeCode" codeListValue="TRIMBLE NETR9" codeSpace="urn:xml-gov-au:icsm:egeodesy:0.4">TRIMBLE NETR9</geo:igsModelCode>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GPS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GLO</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GAL</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">BDS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">QZSS</geo:satelliteSystem>
                <geo:firmwareVersion>5.10</geo:firmwareVersion>
                <geo:elevationCutoffSetting>0.0</geo:elevationCutoffSetting>
                <geo:dateInstalled>2015-12-18T00:00:00Z</geo:dateInstalled>
                <geo:dateRemoved>2016-12-16T00:00:00Z</geo:dateRemoved>
                <geo:temperatureStabilization xsi:nil="true"></geo:temperatureStabilization>
            </geo:GnssReceiver>
            <geo:dateInserted>2015-12-18T00:00:00Z</geo:dateInserted>
        </geo:gnssReceiver>
        <geo:gnssReceiver>
            <geo:GnssReceiver gml:id="gnss-receiver-7">
                <geo:manufacturerSerialNumber>5041K71018</geo:manufacturerSerialNumber>
                <geo:igsModelCode codeList="http://xml.gov.au/icsm/geodesyml/codelists/antenna-receiver-codelists.xml#GeodesyML_GNSSReceiverTypeCode" codeListValue="TRIMBLE NETR9" codeSpace="urn:xml-gov-au:icsm:egeodesy:0.4">TRIMBLE NETR9</geo:igsModelCode>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GPS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GLO</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GAL</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">BDS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">QZSS</geo:satelliteSystem>
                <geo:firmwareVersion>5.15</geo:firmwareVersion>
                <geo:elevationCutoffSetting>0.0</geo:elevationCutoffSetting>
                <geo:dateInstalled>2016-12-16T00:00:00Z</geo:dateInstalled>
                <geo:dateRemoved>2017-04-27T00:00:00Z</geo:dateRemoved>
                <geo:temperatureStabilization xsi:nil="true"></geo:temperatureStabilization>
            </geo:GnssReceiver>
            <geo:dateInserted>2016-12-16T00:00:00Z</geo:dateInserted>
        </geo:gnssReceiver>
        <geo:gnssReceiver>
            <geo:GnssReceiver gml:id="gnss-receiver-8">
                <geo:notes>Firmware upgrade only</geo:notes>
                <geo:manufacturerSerialNumber>5041K71018</geo:manufacturerSerialNumber>
                <geo:igsModelCode codeList="http://xml.gov.au/icsm/geodesyml/codelists/antenna-receiver-codelists.xml#GeodesyML_GNSSReceiverTypeCode" codeListValue="TRIMBLE NETR9" codeSpace="urn:xml-gov-au:icsm:egeodesy:0.4">TRIMBLE NETR9</geo:igsModelCode>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GPS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GLO</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">GAL</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">BDS</geo:satelliteSystem>
                <geo:satelliteSystem codeSpace="urn:ga-gov-au:satellite-system-type">QZSS</geo:satelliteSystem>
                <geo:firmwareVersion>5.22</geo:firmwareVersion>
                <geo:elevationCutoffSetting>0.0</geo:elevationCutoffSetting>
                <geo:dateInstalled>2017-04-27T00:00:00Z</geo:dateInstalled>
                <geo:dateRemoved></geo:dateRemoved>
                <geo:temperatureStabilization xsi:nil="true"></geo:temperatureStabilization>
            </geo:GnssReceiver>
            <geo:dateInserted>2017-04-27T00:00:00Z</geo:dateInserted>
        </geo:gnssReceiver>
        <geo:gnssAntenna>
            <geo:GnssAntenna gml:id="gnss-antenna-1">
                <geo:notes>0.5m cable RG58 connected to RG8 at antenna end</geo:notes>
                <geo:manufacturerSerialNumber>48007</geo:manufacturerSerialNumber>
                <geo:igsModelCode codeList="http://xml.gov.au/icsm/geodesyml/codelists/antenna-receiver-codelists.xml#GeodesyML_GNSSAntennaTypeCode" codeListValue="ASH701945C_M SCIS" codeSpace="urn:xml-gov-au:icsm:egeodesy:0.4">ASH701945C_M    SCIS</geo:igsModelCode>
                <geo:antennaReferencePoint codeSpace="urn:ga-gov-au:antenna-reference-point-type">BPA</geo:antennaReferencePoint>
                <geo:marker-arpUpEcc.>0.0</geo:marker-arpUpEcc.>
                <geo:marker-arpNorthEcc.>0.0</geo:marker-arpNorthEcc.>
                <geo:marker-arpEastEcc.>0.0</geo:marker-arpEastEcc.>
                <geo:alignmentFromTrueNorth>0.0</geo:alignmentFromTrueNorth>
                <geo:antennaRadomeType codeSpace="urn:igs-org:gnss-radome-model-code">SCIS</geo:antennaRadomeType>
                <geo:radomeSerialNumber></geo:radomeSerialNumber>
                <geo:antennaCableType>RG8</geo:antennaCableType>
                <geo:antennaCableLength>30.0</geo:antennaCableLength>
                <geo:dateInstalled>2008-06-29T00:00:00Z</geo:dateInstalled>
                <geo:dateRemoved>2012-05-30T01:06:00Z</geo:dateRemoved>
            </geo:GnssAntenna>
            <geo:dateInserted>2008-06-29T00:00:00Z</geo:dateInserted>
        </geo:gnssAntenna>
        <geo:gnssAntenna>
            <geo:GnssAntenna gml:id="gnss-antenna-2">
                <geo:notes>2x0.5m cable RG58 connected to RG8 at antenna end</geo:notes>
                <geo:manufacturerSerialNumber>5038353979</geo:manufacturerSerialNumber>
                <geo:igsModelCode codeList="http://xml.gov.au/icsm/geodesyml/codelists/antenna-receiver-codelists.xml#GeodesyML_GNSSAntennaTypeCode" codeListValue="TRM59800.00 NONE" codeSpace="urn:xml-gov-au:icsm:egeodesy:0.4">TRM59800.00     NONE</geo:igsModelCode>
                <geo:antennaReferencePoint codeSpace="urn:ga-gov-au:antenna-reference-point-type">BPA</geo:antennaReferencePoint>
                <geo:marker-arpUpEcc.>0.0009</geo:marker-arpUpEcc.>
                <geo:marker-arpNorthEcc.>0.0</geo:marker-arpNorthEcc.>
                <geo:marker-arpEastEcc.>0.0</geo:marker-arpEastEcc.>
                <geo:alignmentFromTrueNorth>10.0</geo:alignmentFromTrueNorth>
                <geo:antennaRadomeType codeSpace="urn:igs-org:gnss-radome-model-code">NONE</geo:antennaRadomeType>
                <geo:radomeSerialNumber></geo:radomeSerialNumber>
                <geo:antennaCableType>RG8</geo:antennaCableType>
                <geo:antennaCableLength>30.0</geo:antennaCableLength>
                <geo:dateInstalled>2012-05-30T01:06:00Z</geo:dateInstalled>
                <geo:dateRemoved>2015-03-10T01:45:00Z</geo:dateRemoved>
            </geo:GnssAntenna>
            <geo:dateInserted>2012-05-30T01:06:00Z</geo:dateInserted>
        </geo:gnssAntenna>
        <geo:gnssAntenna>
            <geo:GnssAntenna gml:id="gnss-antenna-3">
                <geo:notes>2x0.5m cable RG58 connected to RG8 at antenna end</geo:notes>
                <geo:manufacturerSerialNumber>954</geo:manufacturerSerialNumber>
                <geo:igsModelCode codeList="http://xml.gov.au/icsm/geodesyml/codelists/antenna-receiver-codelists.xml#GeodesyML_GNSSAntennaTypeCode" codeListValue="JAVRINGANT_DM NONE" codeSpace="urn:xml-gov-au:icsm:egeodesy:0.4">JAVRINGANT_DM   NONE</geo:igsModelCode>
                <geo:antennaReferencePoint codeSpace="urn:ga-gov-au:antenna-reference-point-type">BPA</geo:antennaReferencePoint>
                <geo:marker-arpUpEcc.>0.001</geo:marker-arpUpEcc.>
                <geo:marker-arpNorthEcc.>0.0</geo:marker-arpNorthEcc.>
                <geo:marker-arpEastEcc.>0.0</geo:marker-arpEastEcc.>
                <geo:alignmentFromTrueNorth>10.0</geo:alignmentFromTrueNorth>
                <geo:antennaRadomeType codeSpace="urn:igs-org:gnss-radome-model-code">NONE</geo:antennaRadomeType>
                <geo:radomeSerialNumber></geo:radomeSerialNumber>
                <geo:antennaCableType>RG8</geo:antennaCableType>
                <geo:antennaCableLength>30.0</geo:antennaCableLength>
                <geo:dateInstalled>2015-03-10T01:45:00Z</geo:dateInstalled>
                <geo:dateRemoved></geo:dateRemoved>
            </geo:GnssAntenna>
            <geo:dateInserted>2015-03-10T01:45:00Z</geo:dateInserted>
        </geo:gnssAntenna>
        <geo:surveyedLocalTie>
            <geo:SurveyedLocalTie gml:id="local-tie-1">
                <geo:tiedMarkerName>RM1</geo:tiedMarkerName>
                <geo:tiedMarkerUsage>LOCAL CONTROL</geo:tiedMarkerUsage>
                <geo:tiedMarkerCDPNumber>(A4)</geo:tiedMarkerCDPNumber>
                <geo:tiedMarkerDOMESNumber>(A9)</geo:tiedMarkerDOMESNumber>
                <geo:differentialComponentsGNSSMarkerToTiedMonumentITRS>
                    <geo:dx xsi:nil="true"></geo:dx>
                    <geo:dy xsi:nil="true"></geo:dy>
                    <geo:dz xsi:nil="true"></geo:dz>
                </geo:differentialComponentsGNSSMarkerToTiedMonumentITRS>
                <geo:localSiteTiesAccuracy>0.0</geo:localSiteTiesAccuracy>
                <geo:surveyMethod>High Accuracy local reference mark survey</geo:surveyMethod>
                <geo:dateMeasured>2008-06-30T00:00:00Z</geo:dateMeasured>
                <geo:notes>High Precision Leica TCA2003 total station used</geo:notes>
            </geo:SurveyedLocalTie>
            <geo:dateInserted>2008-06-30T00:00:00Z</geo:dateInserted>
        </geo:surveyedLocalTie>
        <geo:surveyedLocalTie>
            <geo:SurveyedLocalTie gml:id="local-tie-2">
                <geo:tiedMarkerName>RM2</geo:tiedMarkerName>
                <geo:tiedMarkerUsage>LOCAL CONTROL</geo:tiedMarkerUsage>
                <geo:tiedMarkerCDPNumber>(A4)</geo:tiedMarkerCDPNumber>
                <geo:tiedMarkerDOMESNumber>(A9)</geo:tiedMarkerDOMESNumber>
                <geo:differentialComponentsGNSSMarkerToTiedMonumentITRS>
                    <geo:dx xsi:nil="true"></geo:dx>
                    <geo:dy xsi:nil="true"></geo:dy>
                    <geo:dz xsi:nil="true"></geo:dz>
                </geo:differentialComponentsGNSSMarkerToTiedMonumentITRS>
                <geo:localSiteTiesAccuracy>0.0</geo:localSiteTiesAccuracy>
                <geo:surveyMethod>High Accuracy local reference mark survey</geo:surveyMethod>
                <geo:dateMeasured>2008-06-30T00:00:00Z</geo:dateMeasured>
                <geo:notes>High Precision Leica TCA2003 total station used</geo:notes>
            </geo:SurveyedLocalTie>
            <geo:dateInserted>2008-06-30T00:00:00Z</geo:dateInserted>
        </geo:surveyedLocalTie>
        <geo:surveyedLocalTie>
            <geo:SurveyedLocalTie gml:id="local-tie-3">
                <geo:tiedMarkerName>RM3</geo:tiedMarkerName>
                <geo:tiedMarkerUsage>LOCAL CONTROL</geo:tiedMarkerUsage>
                <geo:tiedMarkerCDPNumber>(A4)</geo:tiedMarkerCDPNumber>
                <geo:tiedMarkerDOMESNumber>(A9)</geo:tiedMarkerDOMESNumber>
                <geo:differentialComponentsGNSSMarkerToTiedMonumentITRS>
                    <geo:dx xsi:nil="true"></geo:dx>
                    <geo:dy xsi:nil="true"></geo:dy>
                    <geo:dz xsi:nil="true"></geo:dz>
                </geo:differentialComponentsGNSSMarkerToTiedMonumentITRS>
                <geo:localSiteTiesAccuracy>0.0</geo:localSiteTiesAccuracy>
                <geo:surveyMethod>High Accuracy local reference mark survey</geo:surveyMethod>
                <geo:dateMeasured>2008-06-30T00:00:00Z</geo:dateMeasured>
                <geo:notes>High Precision Leica TCA2003 total station used</geo:notes>
            </geo:SurveyedLocalTie>
            <geo:dateInserted>2008-06-30T00:00:00Z</geo:dateInserted>
        </geo:surveyedLocalTie>
        <geo:frequencyStandard>
            <geo:FrequencyStandard gml:id="frequency-standard-1">
                <geo:standardType codeSpace="urn:ga-gov-au:frequency-standard-type">INTERNAL</geo:standardType>
                <geo:inputFrequency xsi:nil="true"></geo:inputFrequency>
                <gml:validTime>
                    <gml:TimePeriod gml:id="frequency-standard-1--time-period-1">
                        <gml:beginPosition>2008-06-30</gml:beginPosition>
                        <gml:endPosition></gml:endPosition>
                    </gml:TimePeriod>
                </gml:validTime>
                <geo:notes></geo:notes>
            </geo:FrequencyStandard>
            <geo:dateInserted>2008-06-30</geo:dateInserted>
        </geo:frequencyStandard>
        <geo:humiditySensor>
            <geo:HumiditySensor gml:id="humidity-sensor-1">
                <geo:type codeSpace="urn:ga-gov-au:humidity-sensor-type">PAROSCIENTIFIC MET4</geo:type>
                <geo:notes>(multiple lines)</geo:notes>
                <geo:manufacturer>Paroscientific</geo:manufacturer>
                <geo:serialNumber>118047</geo:serialNumber>
                <geo:heightDiffToAntenna>-0.45</geo:heightDiffToAntenna>
                <geo:calibrationDate></geo:calibrationDate>
                <gml:validTime>
                    <gml:TimePeriod gml:id="humidity-sensor-1--time-period-1">
                        <gml:beginPosition>2012-05-31</gml:beginPosition>
                        <gml:endPosition>2017-04-27</gml:endPosition>
                    </gml:TimePeriod>
                </gml:validTime>
                <geo:dataSamplingInterval>30.0</geo:dataSamplingInterval>
                <geo:accuracy-percentRelativeHumidity>2.0</geo:accuracy-percentRelativeHumidity>
                <geo:aspiration>UNASPIRATED</geo:aspiration>
            </geo:HumiditySensor>
            <geo:dateInserted>2012-05-31</geo:dateInserted>
        </geo:humiditySensor>
        <geo:humiditySensor>
            <geo:HumiditySensor gml:id="humidity-sensor-2">
                <geo:type codeSpace="urn:ga-gov-au:humidity-sensor-type">PAROSCIENTIFIC MET4</geo:type>
                <geo:notes>(multiple lines)</geo:notes>
                <geo:manufacturer>Paroscientific</geo:manufacturer>
                <geo:serialNumber>118047</geo:serialNumber>
                <geo:heightDiffToAntenna>-0.45</geo:heightDiffToAntenna>
                <geo:calibrationDate></geo:calibrationDate>
                <gml:validTime>
                    <gml:TimePeriod gml:id="humidity-sensor-2--time-period-2">
                        <gml:beginPosition>2017-04-27</gml:beginPosition>
                        <gml:endPosition></gml:endPosition>
                    </gml:TimePeriod>
                </gml:validTime>
                <geo:dataSamplingInterval>600.0</geo:dataSamplingInterval>
                <geo:accuracy-percentRelativeHumidity>2.0</geo:accuracy-percentRelativeHumidity>
                <geo:aspiration>UNASPIRATED</geo:aspiration>
            </geo:HumiditySensor>
            <geo:dateInserted>2017-04-27</geo:dateInserted>
        </geo:humiditySensor>
        <geo:pressureSensor>
            <geo:PressureSensor gml:id="pressure-sensor-1">
                <geo:type codeSpace="urn:ga-gov-au:pressure-sensor-type">PAROSCIENTIFIC MET4</geo:type>
                <geo:manufacturer>Paroscientific</geo:manufacturer>
                <geo:serialNumber>118047</geo:serialNumber>
                <geo:heightDiffToAntenna>-0.45</geo:heightDiffToAntenna>
                <geo:calibrationDate></geo:calibrationDate>
                <gml:validTime>
                    <gml:TimePeriod gml:id="pressure-sensor-1--time-period-3">
                        <gml:beginPosition>2012-05-31</gml:beginPosition>
                        <gml:endPosition>2017-04-27</gml:endPosition>
                    </gml:TimePeriod>
                </gml:validTime>
                <geo:dataSamplingInterval>30.0</geo:dataSamplingInterval>
                <geo:accuracy-hPa>0.08</geo:accuracy-hPa>
            </geo:PressureSensor>
            <geo:dateInserted>2012-05-31</geo:dateInserted>
        </geo:pressureSensor>
        <geo:pressureSensor>
            <geo:PressureSensor gml:id="pressure-sensor-2">
                <geo:type codeSpace="urn:ga-gov-au:pressure-sensor-type">PAROSCIENTIFIC MET4</geo:type>
                <geo:manufacturer>Paroscientific</geo:manufacturer>
                <geo:serialNumber>118047</geo:serialNumber>
                <geo:heightDiffToAntenna>-0.45</geo:heightDiffToAntenna>
                <geo:calibrationDate></geo:calibrationDate>
                <gml:validTime>
                    <gml:TimePeriod gml:id="pressure-sensor-2--time-period-4">
                        <gml:beginPosition>2017-04-27</gml:beginPosition>
                        <gml:endPosition></gml:endPosition>
                    </gml:TimePeriod>
                </gml:validTime>
                <geo:dataSamplingInterval>600.0</geo:dataSamplingInterval>
                <geo:accuracy-hPa>0.08</geo:accuracy-hPa>
            </geo:PressureSensor>
            <geo:dateInserted>2017-04-27</geo:dateInserted>
        </geo:pressureSensor>
        <geo:temperatureSensor>
            <geo:TemperatureSensor gml:id="temperature-sensor-1">
                <geo:type codeSpace="urn:ga-gov-au:temperature-sensor-type">PAROSCIENTIFIC MET4</geo:type>
                <geo:manufacturer>Paroscientific</geo:manufacturer>
                <geo:serialNumber>118047</geo:serialNumber>
                <geo:heightDiffToAntenna>-0.45</geo:heightDiffToAntenna>
                <geo:calibrationDate></geo:calibrationDate>
                <gml:validTime>
                    <gml:TimePeriod gml:id="temperature-sensor-1--time-period-5">
                        <gml:beginPosition>2012-05-31</gml:beginPosition>
                        <gml:endPosition>2017-04-27</gml:endPosition>
                    </gml:TimePeriod>
                </gml:validTime>
                <geo:dataSamplingInterval>30.0</geo:dataSamplingInterval>
                <geo:accuracy-degreesCelcius>0.5</geo:accuracy-degreesCelcius>
                <geo:aspiration>UNASPIRATED</geo:aspiration>
            </geo:TemperatureSensor>
            <geo:dateInserted>2012-05-31</geo:dateInserted>
        </geo:temperatureSensor>
        <geo:temperatureSensor>
            <geo:TemperatureSensor gml:id="temperature-sensor-2">
                <geo:type codeSpace="urn:ga-gov-au:temperature-sensor-type">PAROSCIENTIFIC MET4</geo:type>
                <geo:manufacturer>Paroscientific</geo:manufacturer>
                <geo:serialNumber>118047</geo:serialNumber>
                <geo:heightDiffToAntenna>-0.45</geo:heightDiffToAntenna>
                <geo:calibrationDate></geo:calibrationDate>
                <gml:validTime>
                    <gml:TimePeriod gml:id="temperature-sensor-2--time-period-6">
                        <gml:beginPosition>2017-04-27</gml:beginPosition>
                        <gml:endPosition></gml:endPosition>
                    </gml:TimePeriod>
                </gml:validTime>
                <geo:dataSamplingInterval>600.0</geo:dataSamplingInterval>
                <geo:accuracy-degreesCelcius>0.5</geo:accuracy-degreesCelcius>
                <geo:aspiration>UNASPIRATED</geo:aspiration>
            </geo:TemperatureSensor>
            <geo:dateInserted>2017-04-27</geo:dateInserted>
        </geo:temperatureSensor>
        <geo:siteContact gml:id="agency-1">
            <gmd:MD_SecurityConstraints>
                <gmd:classification gco:nilReason="missing"/>
            </gmd:MD_SecurityConstraints>
            <gmd:CI_ResponsibleParty>
                <gmd:individualName>
                    <gco:CharacterString>Ryan Ruddick</gco:CharacterString>
                </gmd:individualName>
                <gmd:organisationName>
                    <gco:CharacterString>Geoscience Australia</gco:CharacterString>
                </gmd:organisationName>
                <gmd:contactInfo>
                    <gmd:CI_Contact>
                        <gmd:phone>
                            <gmd:CI_Telephone>
                                <gmd:voice>
                                    <gco:CharacterString>+61 2 6249 9426</gco:CharacterString>
                                </gmd:voice>
                                <gmd:voice>
                                    <gco:CharacterString>+61 2 6249 9111</gco:CharacterString>
                                </gmd:voice>
                                <gmd:facsimile>
                                    <gco:CharacterString></gco:CharacterString>
                                </gmd:facsimile>
                            </gmd:CI_Telephone>
                        </gmd:phone>
                        <gmd:address>
                            <gmd:CI_Address>
                                <gmd:deliveryPoint>
                                    <gco:CharacterString>GPO Box 378 Canberra  ACT  2601 AUSTRALIA</gco:CharacterString>
                                </gmd:deliveryPoint>
                                <gmd:city>
                                    <gco:CharacterString>Canberra</gco:CharacterString>
                                </gmd:city>
                                <gmd:postalCode>
                                    <gco:CharacterString>2601</gco:CharacterString>
                                </gmd:postalCode>
                                <gmd:country>
                                    <gco:CharacterString>Australia</gco:CharacterString>
                                </gmd:country>
                                <gmd:electronicMailAddress>
                                    <gco:CharacterString>geodesy@ga.gov.au</gco:CharacterString>
                                </gmd:electronicMailAddress>
                            </gmd:CI_Address>
                        </gmd:address>
                    </gmd:CI_Contact>
                </gmd:contactInfo>
                <gmd:role>
                    <gmd:CI_RoleCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="pointOfContact"></gmd:CI_RoleCode>
                </gmd:role>
            </gmd:CI_ResponsibleParty>
        </geo:siteContact>
        <geo:siteContact gml:id="agency-2">
            <gmd:MD_SecurityConstraints>
                <gmd:classification gco:nilReason="missing"/>
            </gmd:MD_SecurityConstraints>
            <gmd:CI_ResponsibleParty>
                <gmd:individualName>
                    <gco:CharacterString>Nicholas Brown</gco:CharacterString>
                </gmd:individualName>
                <gmd:organisationName>
                    <gco:CharacterString>Geoscience Australia</gco:CharacterString>
                </gmd:organisationName>
                <gmd:contactInfo>
                    <gmd:CI_Contact>
                        <gmd:phone>
                            <gmd:CI_Telephone>
                                <gmd:voice>
                                    <gco:CharacterString>+61 2 6249 9831</gco:CharacterString>
                                </gmd:voice>
                                <gmd:voice>
                                    <gco:CharacterString>+61 2 6249 9111</gco:CharacterString>
                                </gmd:voice>
                                <gmd:facsimile>
                                    <gco:CharacterString></gco:CharacterString>
                                </gmd:facsimile>
                            </gmd:CI_Telephone>
                        </gmd:phone>
                        <gmd:address>
                            <gmd:CI_Address>
                                <gmd:deliveryPoint>
                                    <gco:CharacterString>GPO Box 378 Canberra  ACT  2601 AUSTRALIA</gco:CharacterString>
                                </gmd:deliveryPoint>
                                <gmd:city>
                                    <gco:CharacterString>Canberra</gco:CharacterString>
                                </gmd:city>
                                <gmd:postalCode>
                                    <gco:CharacterString>2601</gco:CharacterString>
                                </gmd:postalCode>
                                <gmd:country>
                                    <gco:CharacterString>Australia</gco:CharacterString>
                                </gmd:country>
                                <gmd:electronicMailAddress>
                                    <gco:CharacterString>geodesy@ga.gov.au</gco:CharacterString>
                                </gmd:electronicMailAddress>
                            </gmd:CI_Address>
                        </gmd:address>
                    </gmd:CI_Contact>
                </gmd:contactInfo>
                <gmd:role>
                    <gmd:CI_RoleCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="pointOfContact"></gmd:CI_RoleCode>
                </gmd:role>
            </gmd:CI_ResponsibleParty>
        </geo:siteContact>
        <geo:siteMetadataCustodian gml:id="agency-3">
            <gmd:MD_SecurityConstraints>
                <gmd:classification gco:nilReason="missing"/>
            </gmd:MD_SecurityConstraints>
            <gmd:CI_ResponsibleParty>
                <gmd:individualName>
                    <gco:CharacterString>Ryan Ruddick</gco:CharacterString>
                </gmd:individualName>
                <gmd:organisationName>
                    <gco:CharacterString>Geoscience Australia</gco:CharacterString>
                </gmd:organisationName>
                <gmd:contactInfo>
                    <gmd:CI_Contact>
                        <gmd:phone>
                            <gmd:CI_Telephone>
                                <gmd:voice>
                                    <gco:CharacterString>+61 2 6249 9426</gco:CharacterString>
                                </gmd:voice>
                                <gmd:voice>
                                    <gco:CharacterString>+61 2 6249 9111</gco:CharacterString>
                                </gmd:voice>
                                <gmd:facsimile>
                                    <gco:CharacterString></gco:CharacterString>
                                </gmd:facsimile>
                            </gmd:CI_Telephone>
                        </gmd:phone>
                        <gmd:address>
                            <gmd:CI_Address>
                                <gmd:deliveryPoint>
                                    <gco:CharacterString>GPO Box 378 Canberra  ACT  2601 AUSTRALIA</gco:CharacterString>
                                </gmd:deliveryPoint>
                                <gmd:city>
                                    <gco:CharacterString>Canberra</gco:CharacterString>
                                </gmd:city>
                                <gmd:postalCode>
                                    <gco:CharacterString>2601</gco:CharacterString>
                                </gmd:postalCode>
                                <gmd:country>
                                    <gco:CharacterString>Australia</gco:CharacterString>
                                </gmd:country>
                                <gmd:electronicMailAddress>
                                    <gco:CharacterString>geodesy@ga.gov.au</gco:CharacterString>
                                </gmd:electronicMailAddress>
                            </gmd:CI_Address>
                        </gmd:address>
                    </gmd:CI_Contact>
                </gmd:contactInfo>
                <gmd:role>
                    <gmd:CI_RoleCode codeList="http://www.isotc211.org/2005/resources/Codelist/gmxCodelists.xml#CI_RoleCode" codeListValue="pointOfContact"></gmd:CI_RoleCode>
                </gmd:role>
            </gmd:CI_ResponsibleParty>
        </geo:siteMetadataCustodian>
        <geo:moreInformation>
            <geo:dataCenter>GA</geo:dataCenter>
            <geo:dataCenter>CDDIS</geo:dataCenter>
            <geo:urlForMoreInformation>http://www.ga.gov.au</geo:urlForMoreInformation>
            <geo:siteMap>Y</geo:siteMap>
            <geo:siteDiagram>Y</geo:siteDiagram>
            <geo:horizonMask>Y</geo:horizonMask>
            <geo:monumentDescription>Y</geo:monumentDescription>
            <geo:sitePictures>Y</geo:sitePictures>
            <geo:notes></geo:notes>
            <geo:antennaGraphicsWithDimensions></geo:antennaGraphicsWithDimensions>
            <geo:insertTextGraphicFromAntenna></geo:insertTextGraphicFromAntenna>
            <geo:DOI codeSpace="urn:ga-gov-au:self.moreInformation-type">TODO</geo:DOI>
        </geo:moreInformation>
    </geo:siteLog>
</geo:GeodesyML>


text:
namespace phi {

void InitGpuProperties(Place place,
                       int* compute_capability,
                       int* runtime_version,
                       int* driver_version,
                       int* multi_process,
                       int* max_threads_per_mp,
                       int* max_threads_per_block,
                       std::array<int, 3>* max_grid_dim_size);

void InitStream(gpuStream_t* stream);
void DestoryStream(gpuStream_t stream);

void InitBlasHandle(blasHandle_t* blas_handle, gpuStream_t stream);
void DestroyBlasHandle(blasHandle_t handle);

void InitBlasLtHandle(blasLtHandle_t* blaslt_handle);
void DestroyBlasLtHandle(blasLtHandle_t handle);

void InitDnnHandle(dnnHandle_t* handle, gpuStream_t stream, Place place);
void DestroyDnnHandle(dnnHandle_t handle);

void InitSolverHandle(solverHandle_t* handle, gpuStream_t stream);
void DestroySolverHandle(solverHandle_t solver_handle);

void InitSparseHandle(sparseHandle_t* handle, gpuStream_t stream);
void DestroySparseHandle(sparseHandle_t handle);

// void InitDnnWorkspace();

}  // namespace phi

redpajama_set_name: RedPajamaGithub


text:
package com.google.pubsub.v1;

import com.google.api.resourcenames.ResourceNameType;

// AUTO-GENERATED DOCUMENTATION AND CLASS
@javax.annotation.Generated("by GAPIC protoc plugin")
public class SubscriptionNameType implements ResourceNameType {

  private static SubscriptionNameType instance = new SubscriptionNameType();

  private SubscriptionNameType() {}

  public static SubscriptionNameType instance() {
    return instance;
  }
}


text:
  <md-content>

What is AngularJS Material?

      AngularJS Material is an implementation of Google's

        Material Design Specification (2014-2017).
      This project provides a set of reusable, well-tested, and accessible UI components for
      AngularJS developers.

        <md-button
            class="md-primary md-raised"
            ng-href="{{link.href}}"
            aria-label="{{link.text}}">
          <md-icon class="block" md-svg-src="img/icons/ic_{{link.icon}}_24px.svg"></md-icon>
          {{link.text}}
        </md-button>

AngularJS versus Angular?

      The AngularJS Material library is a mature and stable product that is ready for production use.
      Developers should note that AngularJS Material works only with
      AngularJS 1.x.

        Current development efforts are focused on bug fixes, accessibility, performance, and minor
        enhancements.

      The Angular Material and Component Dev Kit (CDK) libraries (for Angular v2+) can be found in the
      angular/components
      GitHub repository.

The Latest Material Design

      The latest update to Material Design
      (video playlist)
      was announced at Google I/O in May, 2018
      (recap blog post).
      For an implementation of this new
      Material Design Specification,
      please see the Angular Material
      project which is built for Angular
      developers.

Change Log

      Please refer to our changelog for up-to-date listings of all v1.x improvements and breaking changes.

        <md-button
            class="md-primary md-raised"
            ng-href="{{link.href}}"
            aria-label="{{link.text}}">
          <md-icon class="block" md-svg-src="img/icons/ic_{{link.icon}}_24px.svg"></md-icon>
          {{link.text}}

AngularJS Material v1.x

        </md-button>

Browser Support

      AngularJS Material generally supports browsers that fall into these categories

Greater than 0.5% global usage

Last two versions of Evergreen browsers

Firefox ESR

Not considered "dead" browsers

The following table provides a more detailed view:

          Browser

          Supported Versions

          Chrome
Chrome for Android
Edge
Opera

          last 2 versions

          Firefox

          last 2 versions
ESR

          IE
IE Mobile

          11

          Safari

          11.x
12.x

          iOS

          11.x
12.x

          Firefox for Android
UC
QQ
Baidu

          latest version

          Android Browser

          4.4.3-4.4.4
latest version

          Samsung Internet

          4
6.2
7.2

          Opera for Android

          Mini all

    <md-divider></md-divider>

Training Videos:

      Here are some video courses that will help jump start your development with AngularJS Material.

      <li flex="100" flex-gt-xs="50" ng-repeat="(index, link) in [
        { href: 'https://egghead.io/series/angular-material-introduction', icon: 'ondemand_video', text: 'Introduction to AngularJS Material', site : 'EggHead', access : 'free'},
        { href: 'https://app.pluralsight.com/player?author=ajden-towfeek&name=angular-material-fundamentals-m0&mode=live&clip=0&course=angular-material-fundamentals', icon: 'ondemand_video', text: 'AngularJS Material Fundamentals', site : 'Pluralsight', access: 'member'}
      ]">
        <md-button
            class="md-primary md-raised"
            target="_blank"
            aria-label="{{link.text}}"
            ng-href="{{link.href}}">
          <md-icon class="block" md-svg-src="img/icons/ic_{{link.icon}}_24px.svg"></md-icon>
          {{link.site}} | {{link.text}} | {{link.access}}
        </md-button>

Conference Presentations:

      Here are some conference presentations that will provide overviews for your development with AngularJS Material.

        <md-button
            class="md-primary md-raised"
            target="_blank"
            aria-label="{{link.text}}"
            ng-href="{{link.href}}">
          <md-icon class="block" md-svg-src="img/icons/ic_{{link.icon}}_24px.svg"></md-icon>
          {{link.site}} | {{link.text}} | {{link.date}}
        </md-button>

Google's Material Design

      Material Design is a specification for a unified system of visual, motion, and interaction
      design that adapts across different devices and different screen sizes.

        <md-button
            class="md-primary md-raised"
            target="_blank"
            aria-label="{{link.text}}"
            ng-href="{{link.href}}">
          <md-icon class="block" md-svg-src="img/icons/ic_{{link.icon}}_24px.svg"></md-icon>
          {{link.site}} |  {{link.text}}
        </md-button>

      These docs were generated from
      (v{{BUILDCONFIG.version}} - SHA {{BUILDCONFIG.commit.substring(0,7)}})
      on ({{BUILDCONFIG.date}}) GMT.

  </md-content>


text:
<?php

 /**
 * Currency Symbol helper
 *
 * @category   Mage
 * @package    Mage_CurrencySymbol
 * @author     Magento Core Team <core@magentocommerce.com>
 */
class Mage_CurrencySymbol_Helper_Data extends Mage_Core_Helper_Data
{

    /**
     * Get currency display options
     *
     * @param string $baseCode
     * @return array
     */
    public function getCurrencyOptions($baseCode)
    {
        $currencyOptions = array();
        $currencySymbol = Mage::getModel('currencysymbol/system_currencysymbol');
        if($currencySymbol) {
            $customCurrencySymbol = $currencySymbol->getCurrencySymbol($baseCode);

            if ($customCurrencySymbol) {
                $currencyOptions['symbol']  = $customCurrencySymbol;
                $currencyOptions['display'] = Zend_Currency::USE_SYMBOL;
            }
        }

        return $currencyOptions;
    }
}


text:
@interface MSMathNumberFormatter : NSNumberFormatter
{
}
- (id)mathSet;
- (BOOL)stringContainsMathSymbols:(id)arg1;
- (BOOL)getObjectValue:(out id *)arg1 forString:(id)arg2 range:(inout struct _NSRange *)arg3 error:(out id *)arg4;
@end


text:
<?php

require_once('../lib/base.php');
OC_Util::checkLoggedIn();

OC_Util::addStyle( 'settings', 'settings' );
OC_App::setActiveNavigationEntry( 'settings' );

$tmpl = new OC_Template( 'settings', 'settings', 'user');
$forms=OC_App::getForms('settings');
$tmpl->assign('forms',array());
foreach($forms as $form){
	$tmpl->append('forms',$form);
}
$tmpl->printPage();


text:
package io.datawire.quark.netty;

import java.io.PrintWriter;
import java.io.StringWriter;
import java.net.InetSocketAddress;
import java.net.URI;
import java.net.URISyntaxException;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.logging.Logger;

import io.datawire.quark.runtime.HTTPServlet;
import io.datawire.quark.runtime.Runtime;
import io.datawire.quark.runtime.Servlet;
import io.datawire.quark.runtime.WSHandler;
import io.datawire.quark.runtime.WSServlet;
import io.netty.channel.ChannelFuture;
import io.netty.channel.ChannelFutureListener;
import io.netty.channel.ChannelHandlerContext;
import io.netty.channel.SimpleChannelInboundHandler;
import io.netty.channel.ChannelHandler.Sharable;
import io.netty.handler.codec.http.FullHttpRequest;
import io.netty.handler.codec.http.websocketx.WebSocketServerHandshaker;
import io.netty.handler.codec.http.websocketx.WebSocketServerHandshakerFactory;
import io.netty.util.concurrent.Future;
import io.netty.util.concurrent.GenericFutureListener;

@Sharable
public class DatawireNettyHttpContainer extends SimpleChannelInboundHandler<Object> {
    private static final Logger log = Logger.getLogger(DatawireNettyHttpContainer.class.getName());
    static class Root {
        final String scheme;
        final String host;
        final int port;
        final URI root;

        public Root(String scheme, String host, int port) {
            this.scheme = scheme;
            this.host = host;
            this.port = port;
            try {
                this.root = new URI(scheme, null, host, port, null, null, null);
            } catch (URISyntaxException e) {
                throw new IllegalArgumentException(e);
            }
        }

        String urlOf(Route route) {
            try {
                return new URI(route.scheme, null, host, port, route.path, null, null).toString();
            } catch (URISyntaxException e) {
                throw new IllegalArgumentException(e);
            }
        }

        String pathOf(String p) {
            return root.resolve(p).getPath();
        }
        boolean isSecure() { return "https".equals(scheme) || "wss".equals(scheme); }
    }

    static abstract class Route {
        String scheme;
        String path;
        Servlet servlet;
        Route(String scheme, String path, Servlet servlet) {
            this.scheme = scheme;
            this.path = path;
            this.servlet = servlet;
        }
        abstract void invoke(ChannelHandlerContext ctx, IncomingRequest rq, Response rs);
        boolean isSecure() { return "https".equals(scheme) || "wss".equals(scheme); }
    }

    static class HTTPRoute extends Route {
        private HTTPServlet servlet;
        HTTPRoute(String scheme, String path, HTTPServlet servlet) {
            super(scheme, path, servlet);
            this.servlet = servlet;
        }
        @Override
        void invoke(ChannelHandlerContext ctx, IncomingRequest rq, Response rs) {
            try {
                this.servlet.onHTTPRequest(rq, rs);
            } catch (Throwable e) {
                StringWriter msg = new StringWriter();
                PrintWriter p = new PrintWriter(msg);
                e.printStackTrace(p);
                p.close();
                log.severe(msg.toString());
                rs.fail(500, msg.toString());
            }
        }
    }

    class WSRoute extends Route {
        WSServlet servlet;
        WSRoute(String scheme, String path, WSServlet servlet) {
            super(scheme, path, servlet);
            this.servlet = servlet;
        }
        @Override
        void invoke(final ChannelHandlerContext ctx, IncomingRequest rq, Response rs) {
            final WSHandler handler = this.servlet.onWSConnect(rq);
            if (handler == null) {
                rs.fail(403, "Forbidden\r\n");
            } else {
                WebSocketServerHandshakerFactory factory = new WebSocketServerHandshakerFactory(root.urlOf(this), null, true);
                FullHttpRequest request = rq.impl();
                WebSocketServerHandshaker handshaker = factory.newHandshaker(request);
                if (handshaker == null) {
                    rs.finish();
                    WebSocketServerHandshakerFactory.sendUnsupportedVersionResponse(ctx.channel());
                } else {
                    ctx.pipeline().remove(DatawireNettyHttpContainer.class);
                    final QuarkNettyServerWebsocket socket = new QuarkNettyServerWebsocket(handshaker, handler);
                    ctx.pipeline().addLast(socket);
                    if (socket.handshake(ctx, request)) {
                        rs.finish();
                    } else {
                        rs.fail(400, "websockets here, move along\r\n");
                        ctx.close();
                    }
                }
            }
        }
    }

    static interface RouteResolver {
        void resolve(Route route);
    }

    private final QuarkNettyRuntime runtime;
    private final Object lock = new Object();
    private Map<String, Route> servlets; // locked by lock
    private List<Route> pending;         // locked by lock
    private Root root;   // locked by lock
    private RouteResolver resolver;      // locked by lock

    public DatawireNettyHttpContainer(
            QuarkNettyRuntime runtime) {
        this.runtime = runtime;
        servlets = new HashMap<>();
        pending = new ArrayList<>();
        root = null;
    }

    @Override
    public void exceptionCaught(ChannelHandlerContext ctx, Throwable cause)
            throws Exception {
        ctx.close();
    }

    @Override
    protected void channelRead0(ChannelHandlerContext ctx, Object msg)
            throws Exception {
        if (msg instanceof FullHttpRequest) {
            FullHttpRequest request = (FullHttpRequest)msg;
            IncomingRequest rq = new IncomingRequest(request);
            String path = root.pathOf(request.getUri());
            Route route;
            synchronized(lock) {
                // XXX: add RCU for servlets
                route = servlets.get(path);
            }
            Response rs = new Response(ctx, rq, runtime);
            if (route != null) {
                route.invoke(ctx, rq, rs);
            } else {
                rs.fail(404, "Not found: " + path);
            }
        }
    }

    public void addRoute(String scheme, String path, HTTPServlet servlet_w) {
        addRoute(new HTTPRoute(scheme, path, servlet_w));
    }

    public void addRoute(String scheme, String path, WSServlet servlet_w) {
        WSRoute wsRoute = new WSRoute(scheme, path, servlet_w);
        addRoute(wsRoute);
    }

    private void addRoute(Route route) {
        final Route old;
        final RouteResolver currentResolver;
        final Root currentRoot;
        if (route.servlet != null) {
            synchronized (lock) {
                currentResolver = resolver;
                currentRoot = root;
            }
            if (currentRoot != null && currentRoot.isSecure() != route.isSecure()) {
                route.servlet.onServletError(currentRoot.urlOf(route), "This port has already been configured " + (currentRoot.isSecure() ? "with" : "without") + " TLS");
                return;
            }
            if (currentResolver != null) {
                currentResolver.resolve(route);
            }
        }
        synchronized (lock) {
            if (pending != null) {
                pending.add(route);
                return;
            } else {
                if (route.servlet == null) {
                    old = servlets.remove(route.path);
                } else {
                    old = servlets.put(route.path, route);
                }
            }
        }
        if (old != null) {
            assert(root != null);
            old.servlet.onServletEnd(root.urlOf(old));
        }
    }

    public ChannelFutureListener getBindListener(final String scheme, final String host, final int port) {
        return new ChannelFutureListener() {
            @Override
            public void operationComplete(ChannelFuture future) throws Exception {
                if (future.isDone()) {
                    final Root urlFormatter_local;
                    final RouteResolver resolver_local;
                    if (future.isSuccess()) {
                        InetSocketAddress addr = (InetSocketAddress)future.channel().localAddress();
                        urlFormatter_local = new Root(scheme, addr.getHostString(), addr.getPort());
                        resolver_local = new RouteResolver() {
                            @Override
                            public void resolve(Route route) {
                                if (route.servlet != null) {
                                    route.servlet.onServletInit(root.urlOf(route), runtime);
                                }
                            }
                        };
                    } else {
                        urlFormatter_local = new Root(scheme, host, port);
                        final String error = future.cause() != null ? future.cause().toString() : "bind cancelled";
                        resolver_local = new RouteResolver() {
                            @Override
                            public void resolve(Route route) {
                                if (route.servlet != null) {
                                    route.servlet.onServletError(root.urlOf(route), error);
                                }
                            }
                        };
                    }
                    final List<Route> pending_local;
                    synchronized (lock) {
                        root = urlFormatter_local;
                        resolver = resolver_local;
                        pending_local = pending;
                        pending = null;
                    }
                    for (Route route: pending_local) {
                        addRoute(route);
                    }
                }
            }
        };
    }
}


text:
package com.amazonaws.services.appflow.model;

import java.io.Serializable;
import javax.annotation.Generated;
import com.amazonaws.protocol.StructuredPojo;
import com.amazonaws.protocol.ProtocolMarshaller;

/**
 *

 * Describes the data model of a connector field. For example, for an account entity, the fields would be
 * account name, account ID, and so on.
 *

 *
 * @see AWS API
 *      Documentation
 */
@Generated("com.amazonaws:aws-java-sdk-code-generator")
public class ConnectorEntityField implements Serializable, Cloneable, StructuredPojo {

    /**
     *

     * The unique identifier of the connector field.
     *

     */
    private String identifier;
    /**
     *

     * The parent identifier of the connector field.
     *

     */
    private String parentIdentifier;
    /**
     *

     * The label applied to a connector entity field.
     *

     */
    private String label;
    /**
     *

     * Booelan value that indicates whether this field can be used as a primary key.
     *

     */
    private Boolean isPrimaryKey;
    /**
     *

     * Default value that can be assigned to this field.
     *

     */
    private String defaultValue;
    /**
     *

     * Booelan value that indicates whether this field is deprecated or not.
     *

     */
    private Boolean isDeprecated;
    /**
     *

     * Contains details regarding the supported FieldType, including the corresponding
     * filterOperators and supportedValues.
     *

     */
    private SupportedFieldTypeDetails supportedFieldTypeDetails;
    /**
     *

     * A description of the connector entity field.
     *

     */
    private String description;
    /**
     *

     * The properties that can be applied to a field when the connector is being used as a source.
     *

     */
    private SourceFieldProperties sourceProperties;
    /**
     *

     * The properties applied to a field when the connector is being used as a destination.
     *

     */
    private DestinationFieldProperties destinationProperties;
    /**
     *

     * A map that has specific properties related to the ConnectorEntityField.
     *

     */
    private java.util.Map<String, String> customProperties;

    /**
     *

     * The unique identifier of the connector field.
     *

     *
     * @param identifier
     *        The unique identifier of the connector field.
     */

    public void setIdentifier(String identifier) {
        this.identifier = identifier;
    }

    /**
     *

     * The unique identifier of the connector field.
     *

     *
     * @return The unique identifier of the connector field.
     */

    public String getIdentifier() {
        return this.identifier;
    }

    /**
     *

     * The unique identifier of the connector field.
     *

     *
     * @param identifier
     *        The unique identifier of the connector field.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public ConnectorEntityField withIdentifier(String identifier) {
        setIdentifier(identifier);
        return this;
    }

    /**
     *

     * The parent identifier of the connector field.
     *

     *
     * @param parentIdentifier
     *        The parent identifier of the connector field.
     */

    public void setParentIdentifier(String parentIdentifier) {
        this.parentIdentifier = parentIdentifier;
    }

    /**
     *

     * The parent identifier of the connector field.
     *

     *
     * @return The parent identifier of the connector field.
     */

    public String getParentIdentifier() {
        return this.parentIdentifier;
    }

    /**
     *

     * The parent identifier of the connector field.
     *

     *
     * @param parentIdentifier
     *        The parent identifier of the connector field.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public ConnectorEntityField withParentIdentifier(String parentIdentifier) {
        setParentIdentifier(parentIdentifier);
        return this;
    }

    /**
     *

     * The label applied to a connector entity field.
     *

     *
     * @param label
     *        The label applied to a connector entity field.
     */

    public void setLabel(String label) {
        this.label = label;
    }

    /**
     *

     * The label applied to a connector entity field.
     *

     *
     * @return The label applied to a connector entity field.
     */

    public String getLabel() {
        return this.label;
    }

    /**
     *

     * The label applied to a connector entity field.
     *

     *
     * @param label
     *        The label applied to a connector entity field.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public ConnectorEntityField withLabel(String label) {
        setLabel(label);
        return this;
    }

    /**
     *

     * Booelan value that indicates whether this field can be used as a primary key.
     *

     *
     * @param isPrimaryKey
     *        Booelan value that indicates whether this field can be used as a primary key.
     */

    public void setIsPrimaryKey(Boolean isPrimaryKey) {
        this.isPrimaryKey = isPrimaryKey;
    }

    /**
     *

     * Booelan value that indicates whether this field can be used as a primary key.
     *

     *
     * @return Booelan value that indicates whether this field can be used as a primary key.
     */

    public Boolean getIsPrimaryKey() {
        return this.isPrimaryKey;
    }

    /**
     *

     * Booelan value that indicates whether this field can be used as a primary key.
     *

     *
     * @param isPrimaryKey
     *        Booelan value that indicates whether this field can be used as a primary key.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public ConnectorEntityField withIsPrimaryKey(Boolean isPrimaryKey) {
        setIsPrimaryKey(isPrimaryKey);
        return this;
    }

    /**
     *

     * Booelan value that indicates whether this field can be used as a primary key.
     *

     *
     * @return Booelan value that indicates whether this field can be used as a primary key.
     */

    public Boolean isPrimaryKey() {
        return this.isPrimaryKey;
    }

    /**
     *

     * Default value that can be assigned to this field.
     *

     *
     * @param defaultValue
     *        Default value that can be assigned to this field.
     */

    public void setDefaultValue(String defaultValue) {
        this.defaultValue = defaultValue;
    }

    /**
     *

     * Default value that can be assigned to this field.
     *

     *
     * @return Default value that can be assigned to this field.
     */

    public String getDefaultValue() {
        return this.defaultValue;
    }

    /**
     *

     * Default value that can be assigned to this field.
     *

     *
     * @param defaultValue
     *        Default value that can be assigned to this field.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public ConnectorEntityField withDefaultValue(String defaultValue) {
        setDefaultValue(defaultValue);
        return this;
    }

    /**
     *

     * Booelan value that indicates whether this field is deprecated or not.
     *

     *
     * @param isDeprecated
     *        Booelan value that indicates whether this field is deprecated or not.
     */

    public void setIsDeprecated(Boolean isDeprecated) {
        this.isDeprecated = isDeprecated;
    }

    /**
     *

     * Booelan value that indicates whether this field is deprecated or not.
     *

     *
     * @return Booelan value that indicates whether this field is deprecated or not.
     */

    public Boolean getIsDeprecated() {
        return this.isDeprecated;
    }

    /**
     *

     * Booelan value that indicates whether this field is deprecated or not.
     *

     *
     * @param isDeprecated
     *        Booelan value that indicates whether this field is deprecated or not.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public ConnectorEntityField withIsDeprecated(Boolean isDeprecated) {
        setIsDeprecated(isDeprecated);
        return this;
    }

    /**
     *

     * Booelan value that indicates whether this field is deprecated or not.
     *

     *
     * @return Booelan value that indicates whether this field is deprecated or not.
     */

    public Boolean isDeprecated() {
        return this.isDeprecated;
    }

    /**
     *

     * Contains details regarding the supported FieldType, including the corresponding
     * filterOperators and supportedValues.
     *

     *
     * @param supportedFieldTypeDetails
     *        Contains details regarding the supported FieldType, including the corresponding
     *        filterOperators and supportedValues.
     */

    public void setSupportedFieldTypeDetails(SupportedFieldTypeDetails supportedFieldTypeDetails) {
        this.supportedFieldTypeDetails = supportedFieldTypeDetails;
    }

    /**
     *

     * Contains details regarding the supported FieldType, including the corresponding
     * filterOperators and supportedValues.
     *

     *
     * @return Contains details regarding the supported FieldType, including the corresponding
     *         filterOperators and supportedValues.
     */

    public SupportedFieldTypeDetails getSupportedFieldTypeDetails() {
        return this.supportedFieldTypeDetails;
    }

    /**
     *

     * Contains details regarding the supported FieldType, including the corresponding
     * filterOperators and supportedValues.
     *

     *
     * @param supportedFieldTypeDetails
     *        Contains details regarding the supported FieldType, including the corresponding
     *        filterOperators and supportedValues.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public ConnectorEntityField withSupportedFieldTypeDetails(SupportedFieldTypeDetails supportedFieldTypeDetails) {
        setSupportedFieldTypeDetails(supportedFieldTypeDetails);
        return this;
    }

    /**
     *

     * A description of the connector entity field.
     *

     *
     * @param description
     *        A description of the connector entity field.
     */

    public void setDescription(String description) {
        this.description = description;
    }

    /**
     *

     * A description of the connector entity field.
     *

     *
     * @return A description of the connector entity field.
     */

    public String getDescription() {
        return this.description;
    }

    /**
     *

     * A description of the connector entity field.
     *

     *
     * @param description
     *        A description of the connector entity field.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public ConnectorEntityField withDescription(String description) {
        setDescription(description);
        return this;
    }

    /**
     *

     * The properties that can be applied to a field when the connector is being used as a source.
     *

     *
     * @param sourceProperties
     *        The properties that can be applied to a field when the connector is being used as a source.
     */

    public void setSourceProperties(SourceFieldProperties sourceProperties) {
        this.sourceProperties = sourceProperties;
    }

    /**
     *

     * The properties that can be applied to a field when the connector is being used as a source.
     *

     *
     * @return The properties that can be applied to a field when the connector is being used as a source.
     */

    public SourceFieldProperties getSourceProperties() {
        return this.sourceProperties;
    }

    /**
     *

     * The properties that can be applied to a field when the connector is being used as a source.
     *

     *
     * @param sourceProperties
     *        The properties that can be applied to a field when the connector is being used as a source.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public ConnectorEntityField withSourceProperties(SourceFieldProperties sourceProperties) {
        setSourceProperties(sourceProperties);
        return this;
    }

    /**
     *

     * The properties applied to a field when the connector is being used as a destination.
     *

     *
     * @param destinationProperties
     *        The properties applied to a field when the connector is being used as a destination.
     */

    public void setDestinationProperties(DestinationFieldProperties destinationProperties) {
        this.destinationProperties = destinationProperties;
    }

    /**
     *

     * The properties applied to a field when the connector is being used as a destination.
     *

     *
     * @return The properties applied to a field when the connector is being used as a destination.
     */

    public DestinationFieldProperties getDestinationProperties() {
        return this.destinationProperties;
    }

    /**
     *

     * The properties applied to a field when the connector is being used as a destination.
     *

     *
     * @param destinationProperties
     *        The properties applied to a field when the connector is being used as a destination.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public ConnectorEntityField withDestinationProperties(DestinationFieldProperties destinationProperties) {
        setDestinationProperties(destinationProperties);
        return this;
    }

    /**
     *

     * A map that has specific properties related to the ConnectorEntityField.
     *

     *
     * @return A map that has specific properties related to the ConnectorEntityField.
     */

    public java.util.Map<String, String> getCustomProperties() {
        return customProperties;
    }

    /**
     *

     * A map that has specific properties related to the ConnectorEntityField.
     *

     *
     * @param customProperties
     *        A map that has specific properties related to the ConnectorEntityField.
     */

    public void setCustomProperties(java.util.Map<String, String> customProperties) {
        this.customProperties = customProperties;
    }

    /**
     *

     * A map that has specific properties related to the ConnectorEntityField.
     *

     *
     * @param customProperties
     *        A map that has specific properties related to the ConnectorEntityField.
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public ConnectorEntityField withCustomProperties(java.util.Map<String, String> customProperties) {
        setCustomProperties(customProperties);
        return this;
    }

    /**
     * Add a single CustomProperties entry
     *
     * @see ConnectorEntityField#withCustomProperties
     * @returns a reference to this object so that method calls can be chained together.
     */

    public ConnectorEntityField addCustomPropertiesEntry(String key, String value) {
        if (null == this.customProperties) {
            this.customProperties = new java.util.HashMap<String, String>();
        }
        if (this.customProperties.containsKey(key))
            throw new IllegalArgumentException("Duplicated keys (" + key.toString() + ") are provided.");
        this.customProperties.put(key, value);
        return this;
    }

    /**
     * Removes all the entries added into CustomProperties.
     *
     * @return Returns a reference to this object so that method calls can be chained together.
     */

    public ConnectorEntityField clearCustomPropertiesEntries() {
        this.customProperties = null;
        return this;
    }

    /**
     * Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be
     * redacted from this string using a placeholder value.
     *
     * @return A string representation of this object.
     *
     * @see java.lang.Object#toString()
     */
    @Override
    public String toString() {
        StringBuilder sb = new StringBuilder();
        sb.append("{");
        if (getIdentifier() != null)
            sb.append("Identifier: ").append(getIdentifier()).append(",");
        if (getParentIdentifier() != null)
            sb.append("ParentIdentifier: ").append(getParentIdentifier()).append(",");
        if (getLabel() != null)
            sb.append("Label: ").append(getLabel()).append(",");
        if (getIsPrimaryKey() != null)
            sb.append("IsPrimaryKey: ").append(getIsPrimaryKey()).append(",");
        if (getDefaultValue() != null)
            sb.append("DefaultValue: ").append(getDefaultValue()).append(",");
        if (getIsDeprecated() != null)
            sb.append("IsDeprecated: ").append(getIsDeprecated()).append(",");
        if (getSupportedFieldTypeDetails() != null)
            sb.append("SupportedFieldTypeDetails: ").append(getSupportedFieldTypeDetails()).append(",");
        if (getDescription() != null)
            sb.append("Description: ").append(getDescription()).append(",");
        if (getSourceProperties() != null)
            sb.append("SourceProperties: ").append(getSourceProperties()).append(",");
        if (getDestinationProperties() != null)
            sb.append("DestinationProperties: ").append(getDestinationProperties()).append(",");
        if (getCustomProperties() != null)
            sb.append("CustomProperties: ").append(getCustomProperties());
        sb.append("}");
        return sb.toString();
    }

    @Override
    public boolean equals(Object obj) {
        if (this == obj)
            return true;
        if (obj == null)
            return false;

        if (obj instanceof ConnectorEntityField == false)
            return false;
        ConnectorEntityField other = (ConnectorEntityField) obj;
        if (other.getIdentifier() == null ^ this.getIdentifier() == null)
            return false;
        if (other.getIdentifier() != null && other.getIdentifier().equals(this.getIdentifier()) == false)
            return false;
        if (other.getParentIdentifier() == null ^ this.getParentIdentifier() == null)
            return false;
        if (other.getParentIdentifier() != null && other.getParentIdentifier().equals(this.getParentIdentifier()) == false)
            return false;
        if (other.getLabel() == null ^ this.getLabel() == null)
            return false;
        if (other.getLabel() != null && other.getLabel().equals(this.getLabel()) == false)
            return false;
        if (other.getIsPrimaryKey() == null ^ this.getIsPrimaryKey() == null)
            return false;
        if (other.getIsPrimaryKey() != null && other.getIsPrimaryKey().equals(this.getIsPrimaryKey()) == false)
            return false;
        if (other.getDefaultValue() == null ^ this.getDefaultValue() == null)
            return false;
        if (other.getDefaultValue() != null && other.getDefaultValue().equals(this.getDefaultValue()) == false)
            return false;
        if (other.getIsDeprecated() == null ^ this.getIsDeprecated() == null)
            return false;
        if (other.getIsDeprecated() != null && other.getIsDeprecated().equals(this.getIsDeprecated()) == false)
            return false;
        if (other.getSupportedFieldTypeDetails() == null ^ this.getSupportedFieldTypeDetails() == null)
            return false;
        if (other.getSupportedFieldTypeDetails() != null && other.getSupportedFieldTypeDetails().equals(this.getSupportedFieldTypeDetails()) == false)
            return false;
        if (other.getDescription() == null ^ this.getDescription() == null)
            return false;
        if (other.getDescription() != null && other.getDescription().equals(this.getDescription()) == false)
            return false;
        if (other.getSourceProperties() == null ^ this.getSourceProperties() == null)
            return false;
        if (other.getSourceProperties() != null && other.getSourceProperties().equals(this.getSourceProperties()) == false)
            return false;
        if (other.getDestinationProperties() == null ^ this.getDestinationProperties() == null)
            return false;
        if (other.getDestinationProperties() != null && other.getDestinationProperties().equals(this.getDestinationProperties()) == false)
            return false;
        if (other.getCustomProperties() == null ^ this.getCustomProperties() == null)
            return false;
        if (other.getCustomProperties() != null && other.getCustomProperties().equals(this.getCustomProperties()) == false)
            return false;
        return true;
    }

    @Override
    public int hashCode() {
        final int prime = 31;
        int hashCode = 1;

        hashCode = prime * hashCode + ((getIdentifier() == null) ? 0 : getIdentifier().hashCode());
        hashCode = prime * hashCode + ((getParentIdentifier() == null) ? 0 : getParentIdentifier().hashCode());
        hashCode = prime * hashCode + ((getLabel() == null) ? 0 : getLabel().hashCode());
        hashCode = prime * hashCode + ((getIsPrimaryKey() == null) ? 0 : getIsPrimaryKey().hashCode());
        hashCode = prime * hashCode + ((getDefaultValue() == null) ? 0 : getDefaultValue().hashCode());
        hashCode = prime * hashCode + ((getIsDeprecated() == null) ? 0 : getIsDeprecated().hashCode());
        hashCode = prime * hashCode + ((getSupportedFieldTypeDetails() == null) ? 0 : getSupportedFieldTypeDetails().hashCode());
        hashCode = prime * hashCode + ((getDescription() == null) ? 0 : getDescription().hashCode());
        hashCode = prime * hashCode + ((getSourceProperties() == null) ? 0 : getSourceProperties().hashCode());
        hashCode = prime * hashCode + ((getDestinationProperties() == null) ? 0 : getDestinationProperties().hashCode());
        hashCode = prime * hashCode + ((getCustomProperties() == null) ? 0 : getCustomProperties().hashCode());
        return hashCode;
    }

    @Override
    public ConnectorEntityField clone() {
        try {
            return (ConnectorEntityField) super.clone();
        } catch (CloneNotSupportedException e) {
            throw new IllegalStateException("Got a CloneNotSupportedException from Object.clone() " + "even though we're Cloneable!", e);
        }
    }

    @com.amazonaws.annotation.SdkInternalApi
    @Override
    public void marshall(ProtocolMarshaller protocolMarshaller) {
        com.amazonaws.services.appflow.model.transform.ConnectorEntityFieldMarshaller.getInstance().marshall(this, protocolMarshaller);
    }
}


text:
<?php

	// Load Elgg engine
		require_once(dirname(dirname(dirname(__FILE__))) . "/engine/start.php");

	// Get the specified blog post
		$post = (int) get_input('blogpost');

	// If we can get out the blog post ...
		if ($blogpost = get_entity($post)) {

	// Get any comments
			//$comments = $blogpost->getAnnotations('comments');

	// Set the page owner
			set_page_owner($blogpost->getOwner());
			$page_owner = get_entity($blogpost->getOwner());

	// Display it
			$area2 = elgg_view_entity($blogpost, true);
			/*$area2 = elgg_view("object/blog",array(
											'entity' => $blogpost,
											'entity_owner' => $page_owner,
											'comments' => $comments,
											'full' => true
											));
			*/
	// Set the title appropriately
		$title = sprintf(elgg_echo("blog:posttitle"),$page_owner->name,$blogpost->title);

	// Display through the correct canvas area
		$body = elgg_view_layout("two_column_left_sidebar", '', $area1 . $area2);

	// If we're not allowed to see the blog post
		} else {

	// Display the 'post not found' page instead
			$body = elgg_view("blog/notfound");
			$title = elgg_echo("blog:notfound");

		}

	// Display page
		page_draw($title,$body);

?>